|
VOID | LEVEL_BASE::PIN_InitExceptionInfo (EXCEPTION_INFO *pExceptInfo, EXCEPTION_CODE exceptCode, ADDRINT exceptAddress) |
|
VOID | LEVEL_BASE::PIN_InitAccessFaultInfo (EXCEPTION_INFO *pExceptInfo, EXCEPTION_CODE exceptCode, ADDRINT exceptAddress, ADDRINT accessAddress, FAULTY_ACCESS_TYPE accessType=FAULTY_ACCESS_TYPE_UNKNOWN) |
|
VOID | LEVEL_BASE::PIN_InitWindowsExceptionInfo (EXCEPTION_INFO *pExceptInfo, UINT32 sysExceptCode, ADDRINT exceptAddress, UINT32 numArgs=0, const ADDRINT *pArgs=0) |
|
EXCEPTION_CODE | LEVEL_BASE::PIN_GetExceptionCode (const EXCEPTION_INFO *pExceptInfo) |
|
EXCEPTION_CLASS | LEVEL_BASE::PIN_GetExceptionClass (EXCEPTION_CODE exceptCode) |
|
ADDRINT | LEVEL_BASE::PIN_GetExceptionAddress (const EXCEPTION_INFO *pExceptInfo) |
|
VOID | LEVEL_BASE::PIN_SetExceptionAddress (EXCEPTION_INFO *pExceptInfo, ADDRINT exceptAddress) |
|
FAULTY_ACCESS_TYPE | LEVEL_BASE::PIN_GetFaultyAccessType (const EXCEPTION_INFO *pExceptInfo) |
|
BOOL | LEVEL_BASE::PIN_GetFaultyAccessAddress (const EXCEPTION_INFO *pExceptInfo, ADDRINT *pAccessAddress) |
|
UINT32 | LEVEL_BASE::PIN_GetFpErrorSet (const EXCEPTION_INFO *pExceptInfo) |
|
UINT32 | LEVEL_BASE::PIN_GetWindowsExceptionCode (const EXCEPTION_INFO *pExceptInfo) |
|
UINT32 | LEVEL_BASE::PIN_CountWindowsExceptionArguments (const EXCEPTION_INFO *pExceptInfo) |
|
ADDRINT | LEVEL_BASE::PIN_GetWindowsExceptionArgument (const EXCEPTION_INFO *pExceptInfo, UINT32 argNum) |
|
std::string | LEVEL_BASE::PIN_ExceptionToString (const EXCEPTION_INFO *pExceptInfo) |
|
Basic definitions pertaining to hardware and software exceptions.