CoreComponents 3.0.0
A Modern C++ Toolkit
|
Error thrown during object realization More...
#include <cc/MetaError>
Public Member Functions | |
MetaError (const String &message, const MetaObject &offendingObject=MetaObject{}, const String &memberName="") | |
Create a new meta error. | |
MetaObject | offendingObject () const |
Offending meta-object which couldn't be realized | |
String | memberName () const |
Offending member which was missing or out-of-range | |
![]() | |
UsageError (const String &message="") | |
String | message () const override |
Generate error message for debug output. | |
Error thrown during object realization
MetaError | ( | const String & | message, |
const MetaObject & | offendingObject = MetaObject{}, | ||
const String & | memberName = "" ) |
Create a new meta error.
message | Error message |
offendingObject | Offending meta-object which couldn't be realized |
memberName | Offending member which was missing or out-of-range |
MetaObject offendingObject | ( | ) | const |
Offending meta-object which couldn't be realized
String memberName | ( | ) | const |
Offending member which was missing or out-of-range