![]() |
VR-Forces Developer's Guide
|
This class is specifically used by the indirect system It's separate so that it doesn't interfere with output of the DtDe log and allows to debug indirect issues in isolation.

Public Member Functions | |
| virtual | ~DtIndirectLog () |
| DtDebugLog & | log () |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Static Public Member Functions | |
| static DtIndirectLog & | instance (DtDe &de) |
Protected Member Functions | |
| DtIndirectLog (DtDe &de) | |
| virtual void | slot_driverStarted () |
| virtual void | slot_driverStopped () |
Protected Attributes | |
| DtDe & | myDe |
| DtDebugLog * | myDebugLog = nullptr |
| DtSignalConnectionManager | myConnections |
Private Member Functions | |
| DtIndirectLog ()=delete | |
| DtIndirectLog (const DtIndirectLog &)=delete | |
| DtIndirectLog & | operator= (const DtIndirectLog &)=delete |
|
virtual |
destructor
|
protected |
constructor. protected.
|
privatedelete |
private default constructor. not allowed.
|
privatedelete |
prevent copy-construction
|
static |
Get an instance of the instance manager.
| DtDebugLog& makVrv::DtIndirectLog::log | ( | ) |
|
protectedvirtual |
|
protectedvirtual |
|
privatedelete |
prevent assignment
|
protected |
|
protected |
|
protected |
manager for connections