logger_level.hpp File Reference

Declaration of the LoggerLevel class. More...

Go to the source code of this file.

Namespaces

namespace  BTK
namespace  BTK::IO
namespace  BTK::IO::LOGGING

Classes

class  LoggerLevel
 A bit-field class for identifying logger message types. More...

Functions

const unsigned ALL (static_cast< unsigned >(-1))

Variables

static const LoggerLevel NOTHING (0, 0)
 Null LoggerLevel flag -- accept nothing.
static const LoggerLevel EVERYTHING (ALL, ALL)
 Universal LoggerLevel flag -- accept everything.
static const LoggerLevel ERROR (1, ALL)
 Message level constants. Error messages.
static const LoggerLevel WARNING (2, ALL)
 Warning messages.
static const LoggerLevel TRACE (4, ALL)
 Trace messages.
static const LoggerLevel DEBUG (8, ALL)
 Debugging messages.
static const LoggerLevel ALL_LEVELS (ALL, ALL)
 All message types.
static const LoggerLevel ATOMS (ALL, 1)
 Message source constants. The atom framework.
static const LoggerLevel CONTAINERS (ALL, 2)
 The container framework.
static const LoggerLevel ITERATORS (ALL, 4)
 The iterator framework.
static const LoggerLevel ALGORITHMS (ALL, 8)
 The BTK algorithms.
static const LoggerLevel IO (ALL, 16)
 The input/output framework.
static const LoggerLevel MATH (ALL, 32)
 The math framework.
static const LoggerLevel UTILITY (ALL, 64)
 The utility framework.
static const LoggerLevel ALL_SOURCES (ALL, ALL)
 All message sources.


Detailed Description

Declaration of the LoggerLevel class.


Generated on Sun Jul 15 20:46:28 2007 for BTK Core by  doxygen 1.5.1