| |||
Home > Data Structures Used by the CADI Interface > Profiling and tracing > CADIInstructionProfileResults_t |
Objects of this type hold execution information for an instruction.
Example B.50. CADIInstructionProfileResults_t
class CADIInstructionProfileResults_t { public: // methods CADIInstructionProfileResults_t(uint32_t FID_par = 0, const char *name_par = "", const char *pathToInstructionInLISASource_par = "", uint64_t executionCount_par = 0) : FID(FID_par), executionCount(executionCount_par) { AssignString(name, name_par, sizeof(name)); AssignString(pathToInstructionInLISASource, pathToInstructionInLISASource_par, sizeof(pathToInstructionInLISASource_par)); } public: // data uint32_t FID; char name[CADI_DESCRIPTION_SIZE]; char pathToInstructionInLISASource[CADI_DESCRIPTION_SIZE]; uint64_t executionCount; };