#include <state_sim_base.hpp>
Public Member Functions | |
void | advance (const TNumType &_arc) |
void | advanceWithGrad (const TNumType &_arc) |
StateSimBaseVirt & | operator= (const StateSimBaseVirt &)=default |
StateSimBaseVirt & | operator= (StateSimBaseVirt &&)=default |
StateSimBaseVirt ()=default | |
StateSimBaseVirt (const StateSimBaseVirt &)=default | |
StateSimBaseVirt (StateSimBaseVirt &&)=default | |
void | toState () |
void | toState0 () |
~StateSimBaseVirt ()=default | |
Private Member Functions | |
virtual void | advanceImplVirt (const TNumType &_arc)=0 |
virtual void | advanceWithGradImplVirt (const TNumType &_arc)=0 |
virtual void | toState0ImplVirt ()=0 |
Definition at line 189 of file state_sim_base.hpp.
|
default |
|
default |
|
default |
|
default |
|
inline |
Definition at line 211 of file state_sim_base.hpp.
|
privatepure virtual |
|
inline |
Definition at line 217 of file state_sim_base.hpp.
|
privatepure virtual |
|
default |
|
default |
|
inline |
Definition at line 229 of file state_sim_base.hpp.
|
inline |
Definition at line 223 of file state_sim_base.hpp.
|
privatepure virtual |
Implemented in tuw::StateSimBase< TDerived, TParamType, TStateType, TDiscretizationType, TFuncsType >, tuw::StateSimBase< StateSimVWBase< TNumType, TMapDataType, StateWithLWithGradVW< TNumType >, TDiscretizationType, TFuncsType... >, ParamType< TNumType, TMapDataType >, StateWithLWithGradVW< TNumType >, TDiscretizationType, TFuncsType... >, tuw::StateSimBase< StateSimVWBase< TNumType, MapDataType, TStateType, TDiscretizationType, TFuncsType... >, ParamType< TNumType, MapDataType >, TStateType, TDiscretizationType, TFuncsType... >, tuw::StateSimBase< StateSimVWBase< TNumType, TMapDataType, StateWithLVW< TNumType >, TDiscretizationType, TFuncsType... >, ParamType< TNumType, TMapDataType >, StateWithLVW< TNumType >, TDiscretizationType, TFuncsType... >, tuw::StateSimBase< StateSimE8Base< TNumType, MapDataType, TStateType, TDiscretizationType, TFuncsType... >, ParamType< TNumType, MapDataType >, TStateType, TDiscretizationType, TFuncsType... >, tuw::StateSimBase< StateSimVWBase< TNumType, TMapDataType, StateVW< TNumType >, TDiscretizationType, TFuncsType... >, ParamType< TNumType, TMapDataType >, StateVW< TNumType >, TDiscretizationType, TFuncsType... >, tuw::StateSimBase< StateSimVWBase< TNumType, TMapDataType, StateWithGradVW< TNumType >, TDiscretizationType, TFuncsType... >, ParamType< TNumType, TMapDataType >, StateWithGradVW< TNumType >, TDiscretizationType, TFuncsType... >, tuw::StateSimBase< StateSimE8Base< TNumType, TMapDataType, StateWithGradE8< TNumType >, TDiscretizationType, TFuncsType... >, ParamType< TNumType, TMapDataType >, StateWithGradE8< TNumType >, TDiscretizationType, TFuncsType... >, tuw::StateSimBase< StateSimE8Base< TNumType, TMapDataType, StateWithLE8< TNumType >, TDiscretizationType, TFuncsType... >, ParamType< TNumType, TMapDataType >, StateWithLE8< TNumType >, TDiscretizationType, TFuncsType... >, tuw::StateSimBase< StateSimE8Base< TNumType, TMapDataType, StateE8< TNumType >, TDiscretizationType, TFuncsType... >, ParamType< TNumType, TMapDataType >, StateE8< TNumType >, TDiscretizationType, TFuncsType... >, and tuw::StateSimBase< StateSimE8Base< TNumType, TMapDataType, StateWithLWithGradE8< TNumType >, TDiscretizationType, TFuncsType... >, ParamType< TNumType, TMapDataType >, StateWithLWithGradE8< TNumType >, TDiscretizationType, TFuncsType... >.