ArmNN
NotReleased
|
#include <JsonPrinter.hpp>
Public Member Functions | |
JsonChildObject (const std::string &label) | |
JsonChildObject (const JsonChildObject &)=default | |
void | AddMeasurement (const double measurement) |
void | AddChild (const JsonChildObject &childObject) |
JsonChildObject & | GetChild (const unsigned int index) |
void | SetUnit (const Measurement::Unit unit) |
size_t | NumChildren () const |
void | SetType (JsonObjectType type) |
JsonObjectType | GetType () const |
~JsonChildObject ()=default | |
Public Attributes | |
std::string | m_Label |
Measurement::Unit | m_Unit |
JsonObjectType | m_Type |
std::vector< double > | m_Measurements |
std::vector< JsonChildObject > | m_Children |
Definition at line 24 of file JsonPrinter.hpp.
|
inline |
Definition at line 26 of file JsonPrinter.hpp.
|
default |
|
default |
|
inline |
Definition at line 36 of file JsonPrinter.hpp.
Referenced by armnn::ExtractJsonObjects().
|
inline |
Definition at line 31 of file JsonPrinter.hpp.
Referenced by armnn::ExtractJsonObjects().
|
inline |
Definition at line 41 of file JsonPrinter.hpp.
Referenced by armnn::ExtractJsonObjects().
|
inline |
Definition at line 61 of file JsonPrinter.hpp.
|
inline |
Definition at line 51 of file JsonPrinter.hpp.
Referenced by armnn::ExtractJsonObjects().
|
inline |
|
inline |
std::vector<JsonChildObject> m_Children |
Definition at line 72 of file JsonPrinter.hpp.
std::string m_Label |
Definition at line 68 of file JsonPrinter.hpp.
std::vector<double> m_Measurements |
Definition at line 71 of file JsonPrinter.hpp.
JsonObjectType m_Type |
Definition at line 70 of file JsonPrinter.hpp.
Measurement::Unit m_Unit |
Definition at line 69 of file JsonPrinter.hpp.