![]() |
F´ Flight Software - C/C++ Documentation
NASA-v1.6.0
A framework for building embedded system applications to NASA flight quality standards.
|
#include <Svc/BufferLogger/BufferLogger.hpp>
Public Member Functions | |
| BufferLogger (const char *const compName) | |
| Create a BufferLogger object. More... | |
| void | init (const NATIVE_INT_TYPE queueDepth, const NATIVE_INT_TYPE instance) |
| Initialize a BufferLogger object. More... | |
| void | initLog (const char *const logFilePrefix, const char *const logFileSuffix, const U32 maxFileSize, const U8 sizeOfSize) |
| Set up log file parameters. More... | |
Definition at line 25 of file BufferLogger.hpp.
| Svc::BufferLogger::BufferLogger | ( | const char *const | compName | ) |
Create a BufferLogger object.
| compName | The component name |
Definition at line 23 of file BufferLogger.cpp.
| void Svc::BufferLogger::init | ( | const NATIVE_INT_TYPE | queueDepth, |
| const NATIVE_INT_TYPE | instance | ||
| ) |
Initialize a BufferLogger object.
| queueDepth | The queue depth |
| instance | The instance number |
Definition at line 32 of file BufferLogger.cpp.
| void Svc::BufferLogger::initLog | ( | const char *const | logFilePrefix, |
| const char *const | logFileSuffix, | ||
| const U32 | maxFileSize, | ||
| const U8 | sizeOfSize | ||
| ) |
Set up log file parameters.
| logFilePrefix | The log file name prefix |
| logFileSuffix | The log file name suffix |
| maxFileSize | The maximum file size |
| sizeOfSize | The number of bytes to use when storing the size field at the start of each buffer |
Definition at line 46 of file BufferLogger.cpp.