#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 | |
adopt global error code enumeration
adopt global error text type
| polybori::CErrorInfo::CErrorInfo | ( | ) |
default constructor (call once for text initialization)
References polybori::CErrorEnums::alright, polybori::CErrorEnums::division_by_zero, polybori::CErrorEnums::failed, polybori::CErrorEnums::illegal_on_zero, polybori::CErrorEnums::invalid, polybori::CErrorEnums::invalid_ite, polybori::CErrorEnums::io_error, polybori::CErrorEnums::matrix_size_exceeded, polybori::CErrorEnums::monomial_zero, polybori::CErrorEnums::no_ring, polybori::CErrorEnums::not_implemented, polybori::CErrorEnums::out_of_bounds, PBORI_TRACE_FUNC, and pErrorText.
| CErrorInfo::errortext_type polybori::CErrorInfo::text | ( | errornum_type | num | ) | [static] |
convert error code to description text
References polybori::CErrorEnums::last_error, PBORI_TRACE_FUNC, PBORI_UNLIKELY, and pErrorText.
Referenced by polybori::PBoRiError::text().
CErrorInfo::errortext_type polybori::CErrorInfo::pErrorText [static, protected] |
1.5.6