KVIrc  4.9.2
DeveloperAPIs
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(readyReadStandardOutput()), this, SLOT(slotReadStdout()))
 
 connect (m_pProcess, SIGNAL(readyReadStandardError()), this, SLOT(slotReadStderr()))
 
 KVSO_CLASS_FUNCTION (process, addArgument)
 
 KVSO_CLASS_FUNCTION (process, startProcess)
 
 KVSO_CLASS_FUNCTION (process, readStderr)
 
 KVSO_CLASS_FUNCTION (process, readStdout)
 
 KVSO_CLASS_FUNCTION (process, readyReadStdoutEvent)
 
 KVSO_CLASS_FUNCTION (process, readyReadStderrEvent)
 
 KVSO_CLASS_FUNCTION (process, writeToStdin)
 
 KVSO_CLASS_FUNCTION (process, closekill)
 
 KVSO_CLASS_FUNCTION (process, kill)
 
 KVSO_CLASS_FUNCTION (process, tryTerminate)
 
 KVSO_CLASS_FUNCTION (process, closeStdin)
 
 KVSO_CLASS_FUNCTION (process, isRunning)
 
 KVSO_CLASS_FUNCTION (process, normalExit)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, addArgument)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, startProcess)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, readStdout)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, readStderr)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, writeToStdin)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, closekill)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, kill)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, tryTerminate)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, closeStdin)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, isRunning)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, normalExit)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, readyReadStdoutEvent)
 
 KVSO_REGISTER_HANDLER_BY_NAME (KvsObject_process, readyReadStderrEvent)
 

Variables

 m_pProcess = new QProcess()
 

Function Documentation

connect ( m_pProcess  ,
SIGNAL(readyReadStandardOutput())  ,
this  ,
SLOT(slotReadStdout())   
)
connect ( m_pProcess  ,
SIGNAL(readyReadStandardError())  ,
this  ,
SLOT(slotReadStderr())   
)
KVSO_CLASS_FUNCTION ( process  ,
addArgument   
)
KVSO_CLASS_FUNCTION ( process  ,
startProcess   
)
KVSO_CLASS_FUNCTION ( process  ,
readStderr   
)

References c, CHECK_INTERNAL_POINTER, and m_pProcess.

KVSO_CLASS_FUNCTION ( process  ,
readStdout   
)

References c, CHECK_INTERNAL_POINTER, and m_pProcess.

KVSO_CLASS_FUNCTION ( process  ,
readyReadStdoutEvent   
)

References c.

KVSO_CLASS_FUNCTION ( process  ,
readyReadStderrEvent   
)

References c.

KVSO_CLASS_FUNCTION ( process  ,
writeToStdin   
)
KVSO_CLASS_FUNCTION ( process  ,
closekill   
)
KVSO_CLASS_FUNCTION ( process  ,
kill   
)
KVSO_CLASS_FUNCTION ( process  ,
tryTerminate   
)
KVSO_CLASS_FUNCTION ( process  ,
closeStdin   
)
KVSO_CLASS_FUNCTION ( process  ,
isRunning   
)

References c, CHECK_INTERNAL_POINTER, and m_pProcess.

KVSO_CLASS_FUNCTION ( process  ,
normalExit   
)

References c, CHECK_INTERNAL_POINTER, and m_pProcess.

KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process  ,
addArgument   
)
KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process  ,
startProcess   
)
KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process  ,
readStdout   
)
KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process  ,
readStderr   
)
KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process  ,
writeToStdin   
)
KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process  ,
closekill   
)
KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process  ,
kill   
)
KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process  ,
tryTerminate   
)
KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process  ,
closeStdin   
)
KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process  ,
isRunning   
)
KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process  ,
normalExit   
)
KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process  ,
readyReadStdoutEvent   
)
KVSO_REGISTER_HANDLER_BY_NAME ( KvsObject_process  ,
readyReadStderrEvent   
)

Variable Documentation

delete m_pProcess = new QProcess()

Referenced by KVSO_CLASS_FUNCTION().