class msg_buffer: public streambuf

This is the base class for the type of message buffers which we want to use for messaging.

Inheritance:


Documentation

This is the base class for the type of message buffers which we want to use for messaging. It can easily be subclassed.

This base class defines the "static" behavior of all the msg_buffer classes derived from it. It provides the parsing routine which decodes the profile tags, provides a "add_date" routine to conveniently prepend a date tag to each message if so desired, and deals with the msg_control objects in the system which it is a friend of. If created, the msg_buffer object tells all msg_control object to go active and produce the profiling information; otherwise they maintain silence.

This class is meant to be subclassed, and the dispatch mechanism which you want has to be provided by the subclass.


Direct child classes:
filter_msg_buffer

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.