All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Types | Public Member Functions | Static Public Member Functions | Private Types | Static Private Member Functions | Friends
expanded::Level Class Reference
Inheritance diagram for expanded::Level:
Inheritance graph
[legend]

List of all members.

Public Types

enum  domain {
  Abort, Error, Alert, Info,
  Trace, Debug
}
typedef boost::optional< Leveloptional

Public Member Functions

 BOOST_STATIC_CONSTANT (index_type, size=6)
 Level ()
 Level (domain index)

Static Public Member Functions

static optional get_by_name (const char *str)

Private Types

typedef boost::optional
< value_type
optional_value

Static Private Member Functions

static const char * names (domain index)
static optional_value values (domain index)

Friends

class boost::detail::enum_base< Level, string >

Detailed Description

Definition at line 35 of file enum.cpp.


Member Typedef Documentation

typedef boost::optional<Level> expanded::Level::optional

Reimplemented from boost::detail::enum_base< Level, string >.

Definition at line 53 of file enum.cpp.

typedef boost::optional<value_type> expanded::Level::optional_value [private]

Definition at line 81 of file enum.cpp.


Member Enumeration Documentation

Enumerator:
Abort 
Error 
Alert 
Info 
Trace 
Debug 

Definition at line 38 of file enum.cpp.


Constructor & Destructor Documentation

expanded::Level::Level ( ) [inline]

Definition at line 50 of file enum.cpp.

expanded::Level::Level ( domain  index) [inline]

Definition at line 51 of file enum.cpp.


Member Function Documentation

static optional expanded::Level::get_by_name ( const char *  str) [inline, static]

Definition at line 54 of file enum.cpp.

static const char* expanded::Level::names ( domain  index) [inline, static, private]

Definition at line 67 of file enum.cpp.

static optional_value expanded::Level::values ( domain  index) [inline, static, private]

Definition at line 82 of file enum.cpp.


Friends And Related Function Documentation

friend class boost::detail::enum_base< Level, string > [friend]

Definition at line 66 of file enum.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


telekyb_defines
Author(s): Dr. Antonio Franchi and Martin Riedel
autogenerated on Mon Nov 11 2013 11:12:31