#include <JsonPrinter.hpp>
Definition at line 27 of file JsonPrinter.hpp.
◆ JsonChildObject() [1/2]
Definition at line 30 of file JsonPrinter.hpp.
32 m_Unit(Measurement::Unit::TIME_MS),
Optional< arm::pipe::ProfilingGuid > m_Guid
EmptyOptional is used to initialize the Optional class in case we want to have default value for an O...
◆ JsonChildObject() [2/2]
◆ ~JsonChildObject()
◆ AddChild()
◆ AddMeasurement()
void AddMeasurement |
( |
const double |
measurement | ) |
|
|
inline |
◆ EnableDetailsOnly()
void EnableDetailsOnly |
( |
| ) |
|
|
inline |
◆ GetChild()
◆ GetType()
◆ IsDetailsOnlyEnabled()
bool IsDetailsOnlyEnabled |
( |
| ) |
const |
|
inline |
◆ NumChildren()
size_t NumChildren |
( |
| ) |
const |
|
inline |
◆ SetAndParseDetails()
void SetAndParseDetails |
( |
std::string |
layerDetailsStr | ) |
|
|
inline |
Definition at line 44 of file JsonPrinter.hpp.
Referenced by armnn::ConfigureDetailsObject().
46 std::stringstream layerDetails(layerDetailsStr);
47 std::string stringLine;
48 while (std::getline(layerDetails, stringLine,
'\n'))
std::vector< std::string > m_LayerDetailsList
◆ SetGuid()
void SetGuid |
( |
arm::pipe::ProfilingGuid |
guid | ) |
|
|
inline |
◆ SetType()
◆ SetUnit()
◆ m_Children
◆ m_Guid
Optional<arm::pipe::ProfilingGuid> m_Guid |
◆ m_Label
◆ m_LayerDetailsList
std::vector<std::string> m_LayerDetailsList |
◆ m_Measurements
std::vector<double> m_Measurements |
◆ m_Type
◆ m_Unit
The documentation for this struct was generated from the following file: