Workspace 6.21.5
Classes | Functions | Variables
CSIRO::Python::LogCapture Namespace Reference

Classes

struct  WsCapture
 

Functions

PyMODINIT_FUNC init_wsCapture (void)
 
void install_wsCapture ()
 
PyObject * WsCapture_flush (PyObject *, PyObject *)
 
PyObject * WsCapture_write (PyObject *, PyObject *args)
 

Variables

PyMethodDef WsCapture_methods []
 
PyTypeObject WsCaptureType
 

Function Documentation

◆ init_wsCapture()

PyMODINIT_FUNC init_wsCapture ( void  )

◆ install_wsCapture()

void install_wsCapture ( )
inline

◆ WsCapture_flush()

PyObject * WsCapture_flush ( PyObject *  ,
PyObject *   
)
inline

◆ WsCapture_write()

PyObject * WsCapture_write ( PyObject *  ,
PyObject *  args 
)
inline

Variable Documentation

◆ WsCapture_methods

PyMethodDef WsCapture_methods[]
Initial value:
= {
{"write", WsCapture_write, METH_VARARGS, "sys.stdout.write"},
{"flush", WsCapture_flush, METH_VARARGS, "sys.stdout.flush"},
{nullptr, nullptr, 0, nullptr}
}
PyObject * WsCapture_write(PyObject *, PyObject *args)
Definition: pythonlogcapture.h:47
PyObject * WsCapture_flush(PyObject *, PyObject *)
Definition: pythonlogcapture.h:59

◆ WsCaptureType

PyTypeObject WsCaptureType