|
SNAP Library 3.0, User Reference
2016-07-20 17:56:49
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <ut.h>
Inherited by TNSException.
Public Types | |
| typedef void(* | TOnExceptF )(const TStr &MsgStr) |
Public Member Functions | |
| TExcept (const TStr &_MsgStr) | |
| TExcept (const TStr &_MsgStr, const TStr &_LocStr) | |
| virtual | ~TExcept () |
| TStr | GetMsgStr () const |
| TStr | GetLocStr () const |
| TStr | GetStr () const |
Static Public Member Functions | |
| static PExcept | New (const TStr &MsgStr, const TStr &LocStr=TStr()) |
| static bool | IsOnExceptF () |
| static void | PutOnExceptF (TOnExceptF _OnExceptF) |
| static TOnExceptF | GetOnExceptF () |
| static void | Throw (const TStr &MsgStr) |
| static void | Throw (const TStr &MsgStr, const TStr &ArgStr) |
| static void | Throw (const TStr &MsgStr, const TStr &ArgStr1, const TStr &ArgStr2) |
| static void | ThrowFull (const TStr &MsgStr, const TStr &LocStr) |
Static Public Attributes | |
| static TOnExceptF | OnExceptF =NULL |
Private Member Functions | |
| UndefDefaultCopyAssign (TExcept) | |
Private Attributes | |
| TCRef | CRef |
| TStr | MsgStr |
| TStr | LocStr |
Friends | |
| class | TPt< TExcept > |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
private |
|
static |