CMI Instrumentation Library API Reference Guide
|
Go to the source code of this file.
Typedefs | |
typedef void(* | PCMI_CallBack )(const char *funcName, ePCMI_Error) |
Enumerations | |
enum | ePCMI_Error { ePCMI_Success = 0, ePCMI_Error_Not_Compatible = -1, ePCMI_Error_Ownership_Not_Confirmed =-2, ePCMI_Error_Ownership_Not_Granted =-3, ePCMI_Error_Ownership_Not_Released =-4, ePCMI_Error_ResetDone_Not_Detected =-5, ePCMI_Error_Memory_Allocation =-6, ePCMI_Error_Module_Enabled = -7, ePCMI_Error_Invalid_Parameter = -8, ePCMI_Error_NULL_STMHandle = -9, ePCMI_Error_AlreadyOpen = -10, ePCMI_Error_MappingError = -11, ePCMI_Error_ModuleEnableFailed = -12, ePCMI_Error_ModuleDisableFailed = -13, ePCMI_Error_InvalidHandlePointer = -14, ePCMI_Error_VerboseDisabled = -15, ePCMI_Error_ModuleClkStateModifyFailed = -16, ePMI_Error_STM = -16, eCMI_Error_InUseForModuleActivity = -17, eCMI_Error_InUseForEventCapture = -18, eCMI_Error_STM = -18 } |
Common PMI and CMI Library Typedefs and definitions
typedef void(* PCMI_CallBack)(const char *funcName, ePCMI_Error) |
[in] | funcName | Constant char pointer to the function name. Normally provided by the compiler using the FUNCTION macro. |
[in] | ePCMI_Error | Error returned by calling routine |
enum ePCMI_Error |