|
ConOpSys V2970
P004.07
ANVILEX control operating system
|
Trace recorder class. More...
#include <Trace_Recorder.h>

Classes | |
| struct | TTrace_Buffer |
| Trace buffer structure definition. More... | |
Public Member Functions | |
| TTrace_Recorder () | |
| Class constructor method. More... | |
| virtual | ~TTrace_Recorder () |
| Class destructor method. More... | |
| virtual VOID | Init () |
| Class initialisation method. More... | |
| virtual VOID | Done () |
| Class finalisation method. More... | |
| BOOL | Assign_Memory (TS25FL512 *object_Memory_Pointer) |
| Memory type assignment method. More... | |
| VOID | Frame_Create () |
| Frame create method. More... | |
| VOID | Frame_Close () |
| Frame close method. More... | |
Private Attributes | |
| TS25FL512 * | object_SPI_Memory = (TS25FL512*)NULL |
| Pointer to event memory object. More... | |
| TTrace_Buffer | struct_Trace_Buffer [TRACE_RECORDER_BUFFERS_COUNT] = { .bool_Flush_Request = (BOOL)false, .struct_Buffer = { (U8)0x00 } } |
| Trace buffers. More... | |
Trace recorder class.
| TTrace_Recorder::TTrace_Recorder | ( | ) |
Class constructor method.
|
virtual |
Class destructor method.
Memory type assignment method.
| [in] | *object_Memory_Pointer | - Pointer to object of memory class |
References NULL, and object_SPI_Memory.
|
virtual |
Class finalisation method.
| VOID TTrace_Recorder::Frame_Close | ( | ) |
Frame close method.
| VOID TTrace_Recorder::Frame_Create | ( | ) |
Frame create method.
|
virtual |
Class initialisation method.
Pointer to event memory object.
Referenced by Assign_Memory().
|
private |
Trace buffers.