#include <make_enum.hpp>
Public Member Functions | |
bad_enum_cast (const std::string &enumname, const std::string &str) | |
virtual | ~bad_enum_cast () throw () |
const char * | what () const throw () |
const char * | type () const throw () |
const char * | value () const throw () |
Private Attributes | |
std::string | message |
std::string | name |
std::string | bad_val |
Definition at line 92 of file make_enum.hpp.
|
inline |
Definition at line 95 of file make_enum.hpp.
|
inlinevirtual |
Definition at line 101 of file make_enum.hpp.
|
inline |
Definition at line 108 of file make_enum.hpp.
|
inline |
Definition at line 113 of file make_enum.hpp.
References bad_val.
Referenced by ai::lua_goal::add_targets().
|
inline |
Definition at line 103 of file make_enum.hpp.
Referenced by make_enum_detail::debug_conversion_error().
|
private |
Definition at line 119 of file make_enum.hpp.
Referenced by value().
|
private |
Definition at line 119 of file make_enum.hpp.
|
private |
Definition at line 119 of file make_enum.hpp.