KVIrc 5.2.4
Developer APIs
Functions | Variables
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

delete m_pProcess = new QProcess()