|
Pin
|
Public Member Functions | |
| STATIC VOID | RegisterPanicCallBack (VOID(*cb)()) |
| STATIC VOID | RegisterTerminateCallBack (VOID(*cb)()) |
| STATIC VOID | RegisterLogFile (const std::string &name, BOOL append) |
| STATIC std::string | GetLogFileName () |
| STATIC MESSAGE_TYPE * | Find (const std::string &name) |
| STATIC BOOL | Disable (const std::string &name) |
| STATIC BOOL | Enable (const std::string &name) |
| STATIC UINT32 | Number () |
| STATIC std::string | StringLongAll () |
| STATIC BOOL | IsTerminating () |
| STATIC NORETURN VOID | PrintMessageAndExit (const char *message, const char *message2, PIN_ERRTYPE errType=PIN_ERR_NONE, INT32 numArgs=0,...) |
| STATIC VOID | RegisterMessageCallBack (MESSAGE_CALLBACK fun) |
| STATIC VOID | UnregisterMessageCallBack () |
| STATIC MESSAGE_CALLBACK | MessageCallBack () |
| STATIC BOOL | ErrorFileSpecified () |
| MESSAGE_TYPE (std::string name, std::string prefix, BOOL terminate, BOOL trace, BOOL enabled, BOOL resource, LOGTYPE log, std::string comment) | |
| VOID | Message (const std::string &message, BOOL printPrefix=TRUE, PIN_ERRTYPE errType=PIN_ERR_NONE, INT32 numArgs=0,...) |
| VOID NORETURN | MessageNoReturn (const std::string &message, BOOL printPrefix=TRUE, PIN_ERRTYPE errType=PIN_ERR_NONE, INT32 numArgs=0,...) |
| BOOL | on () const |
| VOID | disable () |
| VOID | enable () |
| int | Compare (const MESSAGE_TYPE &k2) const |
class describing a message object. a message can be emitted using the Message() member function
1.8.17