21.08
|
#include <TimelineModel.hpp>
Public Member Functions | |
void | AddLabel (const arm::pipe::ITimelineDecoder::Label &label) |
std::string * | FindLabel (uint64_t guid) |
void | AddEntity (uint64_t guid) |
Entity * | FindEntity (uint64_t id) |
void | AddRelationship (const arm::pipe::ITimelineDecoder::Relationship &relationship) |
ModelRelationship * | FindRelationship (uint64_t id) |
const LabelMap & | GetLabelMap () const |
const Entities & | GetEntities () const |
const std::vector< arm::pipe::ProfilingException > & | GetErrors () const |
bool | IsInferenceGuid (uint64_t guid) const |
void | AddEventClass (const arm::pipe::ITimelineDecoder::EventClass &eventClass) |
const EventClasses & | GetEventClasses () const |
EventClassObj * | FindEventClass (uint64_t id) |
void | AddEvent (const arm::pipe::ITimelineDecoder::Event &event) |
EventObj * | FindEvent (uint64_t id) |
Definition at line 146 of file TimelineModel.hpp.
void AddEntity | ( | uint64_t | guid | ) |
Definition at line 36 of file TimelineModel.cpp.
Referenced by TimelineMessageDecoder::CreateEntity().
void AddEvent | ( | const arm::pipe::ITimelineDecoder::Event & | event | ) |
Definition at line 311 of file TimelineModel.cpp.
Referenced by TimelineMessageDecoder::CreateEvent().
void AddEventClass | ( | const arm::pipe::ITimelineDecoder::EventClass & | eventClass | ) |
Definition at line 281 of file TimelineModel.cpp.
References TimelineModel::FindLabel(), and EventClassObj::GetGuid().
Referenced by TimelineMessageDecoder::CreateEventClass().
void AddLabel | ( | const arm::pipe::ITimelineDecoder::Label & | label | ) |
Definition at line 18 of file TimelineModel.cpp.
Referenced by TimelineMessageDecoder::CreateLabel().
void AddRelationship | ( | const arm::pipe::ITimelineDecoder::Relationship & | relationship | ) |
Definition at line 54 of file TimelineModel.cpp.
References Entity::AddAttribute(), TimelineModel::FindEntity(), and TimelineModel::FindLabel().
Referenced by TimelineMessageDecoder::CreateRelationship().
Entity * FindEntity | ( | uint64_t | id | ) |
Definition at line 41 of file TimelineModel.cpp.
Referenced by TimelineModel::AddRelationship().
EventObj * FindEvent | ( | uint64_t | id | ) |
Definition at line 317 of file TimelineModel.cpp.
EventClassObj * FindEventClass | ( | uint64_t | id | ) |
Definition at line 298 of file TimelineModel.cpp.
std::string * FindLabel | ( | uint64_t | guid | ) |
Definition at line 23 of file TimelineModel.cpp.
Referenced by TimelineModel::AddEventClass(), and TimelineModel::AddRelationship().
ModelRelationship * FindRelationship | ( | uint64_t | id | ) |
Definition at line 262 of file TimelineModel.cpp.
|
inline |
Definition at line 156 of file TimelineModel.hpp.
Referenced by armnn::profiling::GetModelDescription().
|
inline |
Definition at line 157 of file TimelineModel.hpp.
Referenced by TEST_SUITE().
|
inline |
Definition at line 160 of file TimelineModel.hpp.
References armnn::profiling::GetChildDescription(), armnn::profiling::GetConnectionDescription(), armnn::profiling::GetEntityDescription(), armnn::profiling::GetEventDescription(), armnn::profiling::GetExecutionDescription(), and armnn::profiling::GetModelDescription().
|
inline |
Definition at line 155 of file TimelineModel.hpp.
bool IsInferenceGuid | ( | uint64_t | guid | ) | const |
Definition at line 275 of file TimelineModel.cpp.
Referenced by TimelineMessageDecoder::CreateRelationship().