|
Honeycomb
0.1
Component-Model Framework
|
#include <Promise.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... | |
1.8.10