The Sparta Modeling Framework
Loading...
Searching...
No Matches
sparta::State< EnumT, MetaDataT, MAX_MARKERS > Member List

This is the complete list of members for sparta::State< EnumT, MetaDataT, MAX_MARKERS >, including all inherited members.

attachMonitor(const EnumTValueType &val, Monitor *mon)sparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
complete(const EnumTValueType &val) constsparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
detachMonitor(const EnumTValueType &val, Monitor *mon)sparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
EnumTValueType typedefsparta::State< EnumT, MetaDataT, MAX_MARKERS >
EnumType typedefsparta::State< EnumT, MetaDataT, MAX_MARKERS >
getEnumValue() const (defined in sparta::State< EnumT, MetaDataT, MAX_MARKERS >)sparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
getTimeInState() constsparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
getValue() constsparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
isClear(const EnumTValueType &val=BoolEnum::BoolValue::TRUE) constsparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
isSet(const EnumTValueType &val=BoolEnum::BoolValue::TRUE) constsparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
MarkerSetsparta::State< EnumT, MetaDataT, MAX_MARKERS >friend
MetaDataTPtr typedefsparta::State< EnumT, MetaDataT, MAX_MARKERS >
newMarker(const EnumTValueType &val)sparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
numMarkers(const EnumTValueType &val) constsparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
numMarks(const EnumTValueType &val) constsparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
observe(const EnumTValueType &val, const ScheduleableHandle &ev_hand)sparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
operator!=(const EnumTValueType &rhs_val) constsparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
operator=(const State &)=deletesparta::State< EnumT, MetaDataT, MAX_MARKERS >
operator=(const EnumTValueType &val)sparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
operator==(const EnumTValueType &rhs_val) constsparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
release(const EnumTValueType &val) (defined in sparta::State< EnumT, MetaDataT, MAX_MARKERS >)sparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
reset()sparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
reset(const EnumTValueType &val)sparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
setMarkedThreshold(const EnumTValueType &val, uint32_t thresh)sparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
setValue(const EnumTValueType &val)sparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
State(const EnumTValueType &initial_value=EnumType::__FIRST)sparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
State(const State &other)sparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
withdraw(const EnumTValueType &val, const ScheduleableHandle &ev_hand)sparta::State< EnumT, MetaDataT, MAX_MARKERS >inline
~State()sparta::State< EnumT, MetaDataT, MAX_MARKERS >inlinevirtual