Exception indicating the attempt to use a feature which is not supported. More...
#include <shark/Core/Flags.h>
Inheritance diagram for shark::TypedFeatureNotAvailableException< Feature >:Public Member Functions | |
| TypedFeatureNotAvailableException (Feature feature, const std::string &file=std::string(), unsigned int line=0) | |
| TypedFeatureNotAvailableException (const std::string &message, Feature feature, const std::string &file=std::string(), unsigned int line=0) | |
| Feature | feature () const |
Public Member Functions inherited from shark::Exception | |
| Exception (const std::string &what=std::string(), const std::string &file=std::string(), unsigned int line=0) | |
| Default c'tor. More... | |
| ~Exception () throw () | |
| Default d'tor. More... | |
| const char * | what () const throw () |
| Accesses the description of the exception. More... | |
| const std::string & | file () const |
| Accesses the name of the file the exception occurred in. More... | |
| unsigned int | line () const |
| Accesses the line of the file the exception occured in. More... | |
Protected Attributes | |
| Feature | m_feature |
Protected Attributes inherited from shark::Exception | |
| std::string | m_what |
| Description of the exception. More... | |
| std::string | m_file |
| File name the exception occurred in. More... | |
| unsigned int | m_line |
| Line of file the exception occurred in. More... | |
Exception indicating the attempt to use a feature which is not supported.
|
inline |
|
inline |
|
inline |
|
protected |