KVIrc 5.2.6
Developer APIs
KvsObject_process.cpp File Reference
#include "KvsObject_process.h"
#include "KviError.h"
#include "kvi_debug.h"
#include "kvi_settings.h"
#include "KviLocale.h"
#include "QProcess"

Functions

 connect (m_pProcess, SIGNAL(readyReadStandardError()), this, SLOT(slotReadStderr()))
 
 connect (m_pProcess, SIGNAL(readyReadStandardOutput()), this, SLOT(slotReadStdout()))
 
 KVSO_CLASS_FUNCTION (process, addArgument)
 
 KVSO_CLASS_FUNCTION (process, closekill)
 
 KVSO_CLASS_FUNCTION (process, closeStdin)
 
 KVSO_CLASS_FUNCTION (process, isRunning)
 
 KVSO_CLASS_FUNCTION (process, kill)
 
 KVSO_CLASS_FUNCTION (process, normalExit)
 
 KVSO_CLASS_FUNCTION (process, readStderr)
 
 KVSO_CLASS_FUNCTION (process, readStdout)
 
 KVSO_CLASS_FUNCTION (process, readyReadStderrEvent)
 
 KVSO_CLASS_FUNCTION (process, readyReadStdoutEvent)
 
 KVSO_CLASS_FUNCTION (process, startProcess)
 
 KVSO_CLASS_FUNCTION (process, tryTerminate)
 
 KVSO_CLASS_FUNCTION (process, writeToStdin)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, addArgument)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, closekill)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, closeStdin)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, isRunning)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, kill)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, normalExit)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, readStderr)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, readStdout)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, readyReadStderrEvent)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, readyReadStdoutEvent)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, startProcess)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, tryTerminate)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, writeToStdin)
 

Variables

 m_pProcess = new QProcess()
 

Function Documentation

◆ connect() [1/2]

connect ( m_pProcess ,
SIGNAL(readyReadStandardError()) ,
this ,
SLOT(slotReadStderr())  )

◆ connect() [2/2]

connect ( m_pProcess ,
SIGNAL(readyReadStandardOutput()) ,
this ,
SLOT(slotReadStdout())  )

◆ KVSO_CLASS_FUNCTION() [1/13]

KVSO_CLASS_FUNCTION ( process ,
addArgument  )

◆ KVSO_CLASS_FUNCTION() [2/13]

KVSO_CLASS_FUNCTION ( process ,
closekill  )

◆ KVSO_CLASS_FUNCTION() [3/13]

KVSO_CLASS_FUNCTION ( process ,
closeStdin  )

◆ KVSO_CLASS_FUNCTION() [4/13]

KVSO_CLASS_FUNCTION ( process ,
isRunning  )

◆ KVSO_CLASS_FUNCTION() [5/13]

KVSO_CLASS_FUNCTION ( process ,
kill  )

◆ KVSO_CLASS_FUNCTION() [6/13]

KVSO_CLASS_FUNCTION ( process ,
normalExit  )

◆ KVSO_CLASS_FUNCTION() [7/13]

KVSO_CLASS_FUNCTION ( process ,
readStderr  )

◆ KVSO_CLASS_FUNCTION() [8/13]

KVSO_CLASS_FUNCTION ( process ,
readStdout  )

◆ KVSO_CLASS_FUNCTION() [9/13]

KVSO_CLASS_FUNCTION ( process ,
readyReadStderrEvent  )

◆ KVSO_CLASS_FUNCTION() [10/13]

KVSO_CLASS_FUNCTION ( process ,
readyReadStdoutEvent  )

◆ KVSO_CLASS_FUNCTION() [11/13]

KVSO_CLASS_FUNCTION ( process ,
startProcess  )

◆ KVSO_CLASS_FUNCTION() [12/13]

KVSO_CLASS_FUNCTION ( process ,
tryTerminate  )

◆ KVSO_CLASS_FUNCTION() [13/13]

KVSO_CLASS_FUNCTION ( process ,
writeToStdin  )

◆ KVSO_REGISTER_HANDLER_BY_NAME() [1/13]

KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process ,
addArgument  )

◆ KVSO_REGISTER_HANDLER_BY_NAME() [2/13]

KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process ,
closekill  )

◆ KVSO_REGISTER_HANDLER_BY_NAME() [3/13]

KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process ,
closeStdin  )

◆ KVSO_REGISTER_HANDLER_BY_NAME() [4/13]

KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process ,
isRunning  )

◆ KVSO_REGISTER_HANDLER_BY_NAME() [5/13]

KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process ,
kill  )

◆ KVSO_REGISTER_HANDLER_BY_NAME() [6/13]

KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process ,
normalExit  )

◆ KVSO_REGISTER_HANDLER_BY_NAME() [7/13]

KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process ,
readStderr  )

◆ KVSO_REGISTER_HANDLER_BY_NAME() [8/13]

KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process ,
readStdout  )

◆ KVSO_REGISTER_HANDLER_BY_NAME() [9/13]

KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process ,
readyReadStderrEvent  )

◆ KVSO_REGISTER_HANDLER_BY_NAME() [10/13]

KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process ,
readyReadStdoutEvent  )

◆ KVSO_REGISTER_HANDLER_BY_NAME() [11/13]

KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process ,
startProcess  )

◆ KVSO_REGISTER_HANDLER_BY_NAME() [12/13]

KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process ,
tryTerminate  )

◆ KVSO_REGISTER_HANDLER_BY_NAME() [13/13]

KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process ,
writeToStdin  )

Variable Documentation

◆ m_pProcess