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)