level Class Reference

#include <pantheios/cpp/levels.hpp>

List of all members.


Detailed Description

Class that acts as an integer value - indicating a severity level - but which also facilitates the provision of 24-bits of extended severity information.

In normal use, the

Examples:

cpp/example_cpp_wrap_3pty_log_lib/example_cpp_wrap_3pty_log_lib.cpp.


Public Types

Member Types
typedef level class_type

Public Member Functions

Construction
 level (pan_sev_t inateSeverity8)
Operators
 operator pan_sev_t () const
pan_sev_t operator() (pan_sev_t extendedSeverityInformation24) const


Member Typedef Documentation

typedef level level::class_type
 


Constructor & Destructor Documentation

level::level pan_sev_t  inateSeverity8  )  [inline, explicit]
 


Member Function Documentation

level::operator pan_sev_t  )  const [inline]
 

pan_sev_t level::operator() pan_sev_t  extendedSeverityInformation24  )  const [inline]
 

Parameters:
extendedSeverityInformation24 24-bits of extended information to be included in the


The documentation for this class was generated from the following file:

pantheios Library documentation © Matthew Wilson, 2006 SourceForge.net Logo