113 std::variant<int64_t, uint64_t, double> m_Value;
Definition KernelProfilingCounter.h:20
bool operator!=(const KernelProfilingCounter &other) const
uint64_t GetValueUint() const
KernelProfilingCounter()=default
const std::string & GetName() const
KernelProfilingCounter(const std::string &name, const ProfilingCounterType type, const uint64_t value)
double GetValueDouble() const
ProfilingCounterType GetType() const
bool operator<(const KernelProfilingCounter &other) const
int64_t GetValueInt() const
const std::string GetTypeString() const
KernelProfilingCounter(const std::string &name, const ProfilingCounterType type, const double value)
KernelProfilingCounter(const std::string &name, const ProfilingCounterType type, const int64_t value)
bool operator==(const KernelProfilingCounter &other) const
Definition KttPlatform.h:41
ProfilingCounterType
Definition ProfilingCounterType.h:13