1#ifndef __JBXL_CPP_LOG_RING_BUFFER_H__
2#define __JBXL_CPP_LOG_RING_BUFFER_H__
17#define LOG_RB_UNKNOWN_DATA 0
18#define LOG_RB_TEXT_DATA 1
19#define LOG_RB_TEXT_HALF_DATA 2
20#define LOG_RB_BINARY_DATA 3
21#define LOG_RB_BINHEX_DATA 4
25#define LOG_RB_MESSAGE 0
27#define LOG_RB_INFORMATION 1
30#define LOG_RB_WARNING 3
#define LOG_RB_UNKNOWN_DATA
int getLastPosition(void)
void putRingFormat(int input, char *fmt,...)
void putRingBuffer(Buffer buf, int input=LOG_RB_MESG, int kind=LOG_RB_UNKNOWN_DATA)
virtual ~CLogRingBuffer(void)
void rewriteBinHexRingBuffer(int n, int input)
Buffer getRingBuffer(void)