CErrorInfo.h
Go to the documentation of this file.
// -*- c++ -*-
//*****************************************************************************
//*****************************************************************************
#ifndef polybori_error_CErrorInfo_h_
#define polybori_error_CErrorInfo_h_
#include <polybori/pbori_defs.h>
BEGIN_NAMESPACE_PBORI
class CErrorInfo {
public:
typedef CTypes::errornum_type errornum_type;
typedef CTypes::errortext_type errortext_type;
CErrorInfo();
static errortext_type text(errornum_type);
protected:
static errortext_type pErrorText[];
};
END_NAMESPACE_PBORI
#endif
END_NAMESPACE_PBORI
#define END_NAMESPACE_PBORI
Finish project's namespace.
Definition: pbori_defs.h:77
BEGIN_NAMESPACE_PBORI
#define BEGIN_NAMESPACE_PBORI
Start project's namespace.
Definition: pbori_defs.h:74
pbori_defs.h
polybori::CAuxTypes::errornum_type
unsigned int errornum_type
Type used to store error codes.
Definition: pbori_defs.h:234
polybori::CErrorInfo::errortext_type
CTypes::errortext_type errortext_type
adopt global error text type
Definition: CErrorInfo.h:32
polybori::CErrorInfo::errornum_type
CTypes::errornum_type errornum_type
adopt global error code enumeration
Definition: CErrorInfo.h:29
polybori::CErrorInfo
Definition: CErrorInfo.h:26