#include <ErrorHandler.h>
Classes | |
| class | Context |
Public Types | |
| enum | Policy { kQuietNoopPolicy, kNoisyNoopPolicy, kThrowPolicy } |
| enum | UnknownExceptionFlag { kUnknownException } |
Public Member Functions | |
| ErrorHandler () | |
| ErrorHandler (Policy iPolicy) | |
| void | operator() (std::exception &iExc, const std::string &iCtx="") |
| void | operator() (const std::string &iErrMsg, const std::string &iCtx="") |
| void | operator() (UnknownExceptionFlag iUef, const std::string &iCtx="") |
| Policy | getPolicy () const |
| void | setPolicy (Policy iPolicy) |
| const std::string | getErrorLog () const |
| bool | valid () const |
| void | clear () |
Definition at line 47 of file ErrorHandler.h.
Definition at line 50 of file ErrorHandler.h.
| Alembic::Abc::ALEMBIC_VERSION_NS::ErrorHandler::ErrorHandler | ( | ) | [inline] |
Definition at line 62 of file ErrorHandler.h.
| Alembic::Abc::ALEMBIC_VERSION_NS::ErrorHandler::ErrorHandler | ( | Policy | iPolicy | ) | [inline] |
Definition at line 66 of file ErrorHandler.h.
| void Alembic::Abc::ALEMBIC_VERSION_NS::ErrorHandler::clear | ( | ) | [inline] |
Definition at line 89 of file ErrorHandler.h.
| const std::string Alembic::Abc::ALEMBIC_VERSION_NS::ErrorHandler::getErrorLog | ( | ) | const [inline] |
Definition at line 85 of file ErrorHandler.h.
| Policy Alembic::Abc::ALEMBIC_VERSION_NS::ErrorHandler::getPolicy | ( | ) | const [inline] |
Definition at line 82 of file ErrorHandler.h.
| void Alembic::Abc::ALEMBIC_VERSION_NS::ErrorHandler::operator() | ( | UnknownExceptionFlag | iUef, | |
| const std::string & | iCtx = "" | |||
| ) |
| void Alembic::Abc::ALEMBIC_VERSION_NS::ErrorHandler::operator() | ( | const std::string & | iErrMsg, | |
| const std::string & | iCtx = "" | |||
| ) |
| void Alembic::Abc::ALEMBIC_VERSION_NS::ErrorHandler::operator() | ( | std::exception & | iExc, | |
| const std::string & | iCtx = "" | |||
| ) |
Default copy constructor Default assignment operator
| void Alembic::Abc::ALEMBIC_VERSION_NS::ErrorHandler::setPolicy | ( | Policy | iPolicy | ) | [inline] |
Definition at line 83 of file ErrorHandler.h.
| bool Alembic::Abc::ALEMBIC_VERSION_NS::ErrorHandler::valid | ( | ) | const [inline] |
Definition at line 87 of file ErrorHandler.h.
1.5.9