Honeycomb  0.1
Component-Model Framework
List of all members
honey::EnumError Struct Reference

#include <Enum.h>

Inheritance diagram for honey::EnumError:
Inheritance graph
[legend]
Collaboration diagram for honey::EnumError:
Collaboration graph
[legend]

Additional Inherited Members

- Public Member Functions inherited from honey::Exception
 Exception ()=default
 
 Exception (const Exception &rhs)
 
Exceptionoperator= (const Exception &rhs)
 
const Sourcesource () const
 Get info about source where exception was thrown. More...
 
const Stringmessage () const
 Get custom error message. The error message can be appended to using global operator<<(Exception, String) More...
 
const char * what () const throw ()
 Get full diagnostic message. More...
 
template<class T >
MsgStream operator<< (T &&val)
 Append custom error message. More...
 
- Public Member Functions inherited from honey::SharedObj< Exception >
 SharedObj (Alloc &&a=Alloc()) debug_if(
 Construct with allocator that is called to deallocate this shared object when all references have been released. More...
 
- Static Public Member Functions inherited from honey::Exception
static Ptr current ()
 Create a clone of the current exception caught with (...) More...
 
- Protected Member Functions inherited from honey::Exception
virtual String createWhat () const
 Create what message. Called only on demand and result is cached. More...
 
- Protected Member Functions inherited from honey::SharedObj< Exception >
void finalize ()
 Destroys object. Called when strong reference count reaches 0. May be overridden to prevent destruction. More...
 

The documentation for this struct was generated from the following file: