|
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().