PolyBoRi
Public Types | Public Member Functions | Static Public Member Functions | Static Protected Attributes | List of all members
polybori::CErrorInfo Class Reference

#include <CErrorInfo.h>

Public Types

typedef CTypes::errornum_type errornum_type
 adopt global error code enumeration
 
typedef CTypes::errortext_type errortext_type
 adopt global error text type
 

Public Member Functions

 CErrorInfo ()
 default constructor (call once for text initialization)
 

Static Public Member Functions

static errortext_type text (errornum_type)
 convert error code to description text
 

Static Protected Attributes

static errortext_type pErrorText []
 table of error messages in readable form
 

Member Typedef Documentation

adopt global error code enumeration

typedef CTypes::errortext_type polybori::CErrorInfo::errortext_type

adopt global error text type

Constructor & Destructor Documentation

polybori::CErrorInfo::CErrorInfo ( )

default constructor (call once for text initialization)

References PBORI_TRACE_FUNC.

Member Function Documentation

CErrorInfo::errortext_type polybori::CErrorInfo::text ( errornum_type  num)
static

convert error code to description text

References PBORI_TRACE_FUNC, and PBORI_UNLIKELY.

Referenced by polybori::PBoRiError::text().

Member Data Documentation

CErrorInfo::errortext_type polybori::CErrorInfo::pErrorText
staticprotected

table of error messages in readable form


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