Classes | |
class | ValData |
Public Attributes | |
AdvancedTimer::IdTimer | id |
type::vector< Record > | records |
int | nbIter |
int | interval |
int | defaultInterval |
AdvancedTimer::outputType | timerOutputType |
std::map< AdvancedTimer::IdStep, StepData > | stepData |
type::vector< AdvancedTimer::IdStep > | steps |
std::map< AdvancedTimer::IdVal, ValData > | valData |
type::vector< AdvancedTimer::IdVal > | vals |
Public Member Functions | |
TimerData () | |
void | init (AdvancedTimer::IdTimer id) |
void | clear () |
void | process () |
void | print () |
void | print (std::ostream &result) |
json | getJson (std::string stepNumber) |
json | getLightJson (std::string stepNumber) |
json | createJSONArray (int s, json jsonObject, StepData &data) |
int sofa::helper::TimerData::defaultInterval |
AdvancedTimer::IdTimer sofa::helper::TimerData::id |
int sofa::helper::TimerData::interval |
int sofa::helper::TimerData::nbIter |
type::vector<Record> sofa::helper::TimerData::records |
std::map<AdvancedTimer::IdStep, StepData> sofa::helper::TimerData::stepData |
type::vector<AdvancedTimer::IdStep> sofa::helper::TimerData::steps |
AdvancedTimer::outputType sofa::helper::TimerData::timerOutputType |
std::map<AdvancedTimer::IdVal, ValData> sofa::helper::TimerData::valData |
type::vector<AdvancedTimer::IdVal> sofa::helper::TimerData::vals |
|
inline |
void sofa::helper::TimerData::clear | ( | ) |
json sofa::helper::TimerData::createJSONArray | ( | int | s, |
json | jsonObject, | ||
StepData & | data | ||
) |
json sofa::helper::TimerData::getJson | ( | std::string | stepNumber | ) |
json sofa::helper::TimerData::getLightJson | ( | std::string | stepNumber | ) |
|
inline |
void sofa::helper::TimerData::print | ( | ) |
void sofa::helper::TimerData::print | ( | std::ostream & | result | ) |
void sofa::helper::TimerData::process | ( | ) |