|
HDK
|
#include <UT_UniversalLogSubprocessSource.h>
Inheritance diagram for UT_UniversalLogSubprocessSource:Public Member Functions | |
| UT_UniversalLogSubprocessSource () | |
| ~UT_UniversalLogSubprocessSource () override | |
Public Member Functions inherited from UT_UniversalLogSource | |
| void | sendToSinks (const UT_UniversalLogEntry &entry) |
| Sends a message to our associated log sinks. More... | |
Static Public Member Functions | |
| static const UT_StringHolder & | staticName () |
| static UT_UniversalLogSubprocess * | createSubprocess (const UT_StringHolder &cmd, FILE *subproc_stdout) |
| static void | startLogging (UT_UniversalLogSubprocess &subprocess, int pid, const UT_StringHolder &identifier) |
Additional Inherited Members | |
Protected Member Functions inherited from UT_UniversalLogSource | |
| UT_UniversalLogSource () | |
| virtual | ~UT_UniversalLogSource () |
| UT_UniversalLogSource (const UT_UniversalLogSource &)=delete | |
| UT_UniversalLogSource & | operator= (const UT_UniversalLogSource &)=delete |
Protected Attributes inherited from UT_UniversalLogSource | |
| UT_Lock | mySinksLock |
| UT_Array< UT_UniversalLogSink * > | mySinks |
A log source for collecting data printed to stdout or stderr from another process launched by Houdini.
Definition at line 45 of file UT_UniversalLogSubprocessSource.h.
| UT_UniversalLogSubprocessSource::UT_UniversalLogSubprocessSource | ( | ) |
|
override |
|
static |
|
static |
|
static |