Main Page   Modules   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

PVLoggerAppender Class Reference

#include <pvlogger_accessories.h>


Public Types

typedef PVLogger::message_id_type message_id_type

Public Methods

virtual ~PVLoggerAppender ()
virtual void AppendString (message_id_type msgID, const char *fmt, va_list va)=0
virtual void AppendBuffers (message_id_type msgID, int32 numPairs, va_list va)=0


Detailed Description

Base class for all message appenders. This class defines the interface to the message appenders. There are two kinds of msg appender APIs, one to append text messages, and other to append opaque message buffers.


Member Typedef Documentation

typedef PVLogger::message_id_type PVLoggerAppender::message_id_type
 


Constructor & Destructor Documentation

virtual PVLoggerAppender::~PVLoggerAppender   [inline, virtual]
 


Member Function Documentation

virtual void PVLoggerAppender::AppendBuffers message_id_type    msgID,
int32    numPairs,
va_list    va
[pure virtual]
 

virtual void PVLoggerAppender::AppendString message_id_type    msgID,
const char *    fmt,
va_list    va
[pure virtual]
 


The documentation for this class was generated from the following file:
OSCL API
Posting Version: OPENCORE_20090310