class date_filter_msg_buffer: public filter_msg_buffer

This is the "date_filter" msg_buffer class which allows you to filter messages based on their profile.

Inheritance:


Public Methods

[more] date_filter_msg_buffer(const int msglen=256)
The msglen parameter specifies the initial length of the message string which is kept internally.
[more] date_filter_msg_buffer(const int type_max, const int source_max, const int sev_max, const int msglen=256)
This constructor defines a custom-sized matrix of type/source/severities.
[more]virtual ~date_filter_msg_buffer()
the virtual destructor
[more]virtual int sync()
the sync function overrides the streambuf's sync function


Inherited from filter_msg_buffer:

Public Methods

ovirtual int set(const int msg_type, const int msg_source, const int msg_severity, const int value = OFF)
ovirtual int set_severity_below_threshold(const int threshold, const int value =OFF)
ovirtual int set_type(const int type, const int value =OFF)
ovirtual int set_source(const int source, const int value =OFF)
ovirtual int all_off()
ovirtual int all_on()


Inherited from msg_buffer:


Documentation

This is the "date_filter" msg_buffer class which allows you to filter messages based on their profile. Itacts much like the filter_msg_buffer, but it also prepends a date tag to messages which have a profile.
o date_filter_msg_buffer(const int msglen=256)
The msglen parameter specifies the initial length of the message string which is kept internally. If you exceed the length, it is automautically extended.

o date_filter_msg_buffer(const int type_max, const int source_max, const int sev_max, const int msglen=256)
This constructor defines a custom-sized matrix of type/source/severities.

ovirtual ~date_filter_msg_buffer()
the virtual destructor

ovirtual int sync()
the sync function overrides the streambuf's sync function


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



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