13 #ifndef Svc_BufferLogger_HPP
14 #define Svc_BufferLogger_HPP
62 const char *
const prefix,
63 const char *
const suffix,
80 void closeAndEmitEvent();
106 const void *
const data,
111 void writeHashFile();
161 const char *
const compName
171 const char *
const logFilePrefix,
172 const char *
const logFileSuffix,
173 const U32 maxFileSize,
185 void bufferSendIn_handler(
207 void schedIn_handler(
220 void BL_OpenFile_cmdHandler(
228 void BL_CloseFile_cmdHandler(
235 void BL_SetLogging_cmdHandler(
243 void BL_FlushFile_cmdHandler(
PlatformIntType NATIVE_INT_TYPE
uint8_t U8
8-bit unsigned integer
PlatformUIntType NATIVE_UINT_TYPE
void init()
Object initializer.
Auto-generated base for BufferLogger component.
void initLog(const char *const logFilePrefix, const char *const logFileSuffix, const U32 maxFileSize, const U8 sizeOfSize)
Set up log file parameters.
BufferLogger(const char *const compName)
Create a BufferLogger object.