SOFA API  90d33361
Open source framework for multi-physics simuation
sofa::helper::AdvancedTimer::StepVar Class Reference

#include <AdvancedTimer.h>

Public Attributes

const IdStep id
 
const charidStr
 
const IdObj obj
 
const charobjStr
 

Public Member Functions

 StepVar (IdStep idTimer)
 
 StepVar (const char *idTimerStr)
 
 StepVar (IdStep idTimer, IdObj objTimer)
 
 StepVar (const char *idTimerStr, const char *objTimerStr)
 
template<class T >
 StepVar (IdStep idTimer, T *objTimer)
 
template<class T >
 StepVar (const char *idTimerStr, T *objTimer)
 
 ~StepVar ()
 

Attribute details

◆ id

const IdStep sofa::helper::AdvancedTimer::StepVar::id

◆ idStr

const char* sofa::helper::AdvancedTimer::StepVar::idStr

◆ obj

const IdObj sofa::helper::AdvancedTimer::StepVar::obj

◆ objStr

const char* sofa::helper::AdvancedTimer::StepVar::objStr

Constructor details

◆ StepVar() [1/6]

sofa::helper::AdvancedTimer::StepVar::StepVar ( IdStep  idTimer)
inline

◆ StepVar() [2/6]

sofa::helper::AdvancedTimer::StepVar::StepVar ( const char idTimerStr)
inline

◆ StepVar() [3/6]

sofa::helper::AdvancedTimer::StepVar::StepVar ( IdStep  idTimer,
IdObj  objTimer 
)
inline

◆ StepVar() [4/6]

sofa::helper::AdvancedTimer::StepVar::StepVar ( const char idTimerStr,
const char objTimerStr 
)
inline

◆ StepVar() [5/6]

template<class T >
sofa::helper::AdvancedTimer::StepVar::StepVar ( IdStep  idTimer,
T *  objTimer 
)
inline

◆ StepVar() [6/6]

template<class T >
sofa::helper::AdvancedTimer::StepVar::StepVar ( const char idTimerStr,
T *  objTimer 
)
inline

◆ ~StepVar()

sofa::helper::AdvancedTimer::StepVar::~StepVar ( )
inline