UnknownAttribute Class Reference

thrown a specified attribute doesn't exists in the corresponding odm. More...

#include "Exception.hpp"

+ Inheritance diagram for UnknownAttribute:

Public Member Functions

 UnknownAttribute (const char *attribute)
 UnknownAttribute (unsigned count, const char **attributes)
 UnknownAttribute (const char *filename, unsigned count, const char **attributes)
- Public Member Functions inherited from Parameter
 Parameter (const char *errorMessage)
- Public Member Functions inherited from Base
 Base (const char *errorMessage, ErrorCode::Type errorCode=ErrorCode::unknown)
 Base (const Base &ref)
ErrorCode::Type errorCode () const
 returns the error code
const char * errorMessage () const
 returns the actual error message
const char * what () const _GLIBCXX_USE_NOEXCEPT
 returns the full error message including the error code: "Error XXXX: Text..."

Additional Inherited Members

- Protected Member Functions inherited from Parameter
 Parameter (const char *errorMessage, ErrorCode::Type code)
 Constructor for child classes.
- Protected Attributes inherited from Base
ErrorCode::Type e_Code
unsigned u_MessagePos

Detailed Description

thrown a specified attribute doesn't exists in the corresponding odm.