MBDyn-1.7.3
|
#include <output.h>
Public Types | |
enum | { TRACE = 0x01U, TRACE_PUBLIC_MASK = 0x0FU, TRACE_PRIVATE = 0x10U, TRACE_PRIVATE_MASK = ~TRACE_PUBLIC_MASK } |
Public Member Functions | |
Traceable (flag fTrace=0) | |
virtual | ~Traceable (void) |
virtual void | Trace (OutputHandler &OH) const =0 |
virtual flag | fToBeTraced (void) const |
virtual void | SetTraceFlag (flag f=TRACE) |
Private Attributes | |
flag | fTrace |
anonymous enum |
Enumerator | |
---|---|
TRACE | |
TRACE_PUBLIC_MASK | |
TRACE_PRIVATE | |
TRACE_PRIVATE_MASK |
Traceable::Traceable | ( | flag | fTrace = 0 | ) |
|
virtual |
Definition at line 919 of file output.cc.
References ASSERT, and fTrace.
Referenced by DriveCallerRead::ReadOutput().
|
pure virtual |
Implemented in DriveCaller.
|
private |
Definition at line 697 of file output.h.
Referenced by fToBeTraced(), SetTraceFlag(), and DriveCaller::Trace().