mixpp: bdm::log_level_base Class Reference

bdm::log_level_base Class Reference

#include <bdmroot.h>

Inheritance diagram for bdm::log_level_base:

bdm::root bdm::log_level_intermediate< T > bdm::log_level_template< T > List of all members.

Protected Member Functions

 log_level_base ()
 default constructor�which is intentionaly declared as protected

Protected Attributes

loggerregistered_logger
Vec< ivec > ids
 vector of vectors of log IDs - one element for each entry and multiple entries can be stored on the position of one enum

Friends

class logger
 this is necessary to allow logger to set ids vector appropriately and also to set registered_logger

Detailed Description

base class for all log_levels

the existence of this class is forced by the necessity of passing log_levels to user_info methods, however, the main functionality is located in log_level_template class


Member Data Documentation

internal pointer to the logger to which this log_level is registered

it is set to NULL at the beginning


The documentation for this class was generated from the following file:
Generated on 2 Dec 2013 for mixpp by  doxygen 1.4.7