| 
    ponder
   3.2
    
   C++ reflection library 
   | 
 
Error thrown when the value of a metaenum couldn't be found by its name. More...
#include <errors.hpp>
 Inheritance diagram for ponder::EnumNameNotFound:Public Member Functions | |
| EnumNameNotFound (IdRef name, IdRef enumName) | |
| Constructor.  More... | |
  Public Member Functions inherited from ponder::Error | |
| virtual | ~Error () throw () | 
| Destructor.  | |
| virtual const char * | what () const throw () | 
| Return a description of the error.  More... | |
| virtual const char * | where () const throw () | 
| Return the error location (file + line + function)  More... | |
Additional Inherited Members | |
  Static Public Member Functions inherited from ponder::Error | |
| template<typename T > | |
| static T | prepare (T error, const String &file, int line, const String &function) | 
| Prepare an error to be thrown.  More... | |
Error thrown when the value of a metaenum couldn't be found by its name.
| ponder::EnumNameNotFound::EnumNameNotFound | ( | IdRef | name, | 
| IdRef | enumName | ||
| ) | 
| name | Name of the requested metaenum member | 
| enumName | Name of the owner metaenum |