Honeycomb
0.1
Component-Model Framework
|
#include <PropertyObject.h>
Additional Inherited Members | |
Public Member Functions inherited from honey::Exception | |
Exception ()=default | |
Exception (const Exception &rhs) | |
Exception & | operator= (const Exception &rhs) |
const Source & | source () const |
Get info about source where exception was thrown. More... | |
const String & | message () 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... | |