#include </builds/gaudi/Gaudi/GaudiPython/include/GaudiPython/CallbackStreamBuf.h>
Definition at line 25 of file CallbackStreamBuf.h.
◆ CallbackStreamBuf()
GaudiPython::CallbackStreamBuf::CallbackStreamBuf |
( |
PyObject * | self | ) |
|
◆ sync()
int GaudiPython::CallbackStreamBuf::sync |
( |
| ) |
|
|
override |
reimplementation of stringbuf::sync()
Definition at line 45 of file CallbackStreamBuf.cpp.
45 {
46 size_t length;
47 char* x;
48 for ( length = 0, x = pbase(); x < epptr(); ++x, ++length )
49 ;
50
53
55
56 setp( pbase(), pbase() );
57 setg( eback(), eback(), eback() );
58 return 0;
59}
std::array< char, 512 > m_callbackBuff
GAUDI_API StatusCode call_python_method(PyObject *self, const char *method)
call the python method
◆ m_callbackBuff
std::array<char, 512> GaudiPython::CallbackStreamBuf::m_callbackBuff |
|
private |
◆ m_self
The documentation for this class was generated from the following files: