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
176 const char *
const logFilePrefix,
177 const char *
const logFileSuffix,
178 const U32 maxFileSize,
190 void bufferSendIn_handler(
212 void schedIn_handler(
225 void BL_OpenFile_cmdHandler(
233 void BL_CloseFile_cmdHandler(
240 void BL_SetLogging_cmdHandler(
248 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.