Interface for objects that can report errors 더 자세히 ...
#include <errorable.hpp>
Public 멤버 함수 | |
| virtual void | log () const =0 |
| Log error message | |
| void | dbgLog () const |
| Log error in debug mode only | |
| virtual void | logStack () const =0 |
| Log error with stack trace | |
| virtual const std::string & | getMsg () const =0 |
| virtual errLv::level | getLv () const =0 |
| const std::string & | getLevelName () const |
| Get human-readable error level name | |
by::dumpable(으)로부터 상속된 Public 멤버 함수 | |
| virtual void | dump () const =0 |
| Dump object state for debugging | |
Interface for objects that can report errors
Provides methods for logging errors with different severity levels and stack trace information. Extends dumpable interface.
|
pure virtual |
Log error message
by::err, by::nerr, by::ndummyErr에서 구현되었습니다.
|
pure virtual |
Log error with stack trace
by::baseErr, by::nerr에서 구현되었습니다.