ADTF  3.18.2
Unit Member List

This is the complete list of members for Unit, including all inherited members.

_denominator (defined in Unit)Unitprivate
_infos (defined in InfoMap)InfoMapprivate
_nameUnitBaseprotected
_numerator (defined in Unit)Unitprivate
_observers (defined in ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >private
_offset (defined in Unit)Unitprivate
_ref_units (defined in Unit)Unitprivate
addRefUnit(const RefUnit &ref_unit)Unit
attachObserver(observer_type *observer)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >inline
detachObserver(observer_type *observer)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >inline
event_code_type typedefModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >
getDenominator() constUnit
getInfo() constInfoMapinline
getInfo()InfoMapinline
getInfo(uint8_t info_type) (defined in InfoMap)InfoMapinlineprivate
getInfo(uint8_t info_type) const (defined in InfoMap)InfoMapinlineprivate
getName() constUnitBase
getNumerator() constUnit
getOffset() constUnit
getRefUnits() constUnit
getTypeOfUnit() const overrideUnitvirtual
InfoMap()=defaultInfoMap
InfoMap(const InfoMap &)InfoMapinline
InfoMap(InfoMap &&)InfoMapinline
ModelSubjectUtility()=defaultModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >
ModelSubjectUtility(const ModelSubjectUtility &)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >inline
notify(ModelEventCode code, utility::TypeAccessMapEventCode map_code, const std::string &additional_info) (defined in Unit)Unitprivate
notifyChanged(event_code_type event_code, subject_type &changed_subject, const std::string &additional_info)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >inlineprotected
observer_type typedefModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >
operator!=(const Unit &other) constUnit
operator=(const Unit &)=defaultUnit
operator=(Unit &&)=defaultUnit
ddl::dd::datamodel::UnitBase::operator=(const UnitBase &)=defaultUnitBase
ddl::dd::datamodel::UnitBase::operator=(UnitBase &&)=defaultUnitBase
ddl::dd::utility::ModelSubjectUtility::operator=(const ModelSubjectUtility &)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >inline
ddl::dd::datamodel::InfoMap::operator=(const InfoMap &)InfoMapinline
ddl::dd::datamodel::InfoMap::operator=(InfoMap &&)InfoMapinline
operator==(const Unit &other) constUnit
RefUnits typedefUnit
removeRefUnit(const RefUnit &ref_unit)Unit
setDenominator(const std::string &denominator)Unit
setInfo(const std::shared_ptr< INFO_T > &info)InfoMapinline
setInfo(const std::shared_ptr< IInfo > &info) (defined in InfoMap)InfoMapinlineprivate
setName(const std::string &name) overrideUnitvirtual
setNumerator(const std::string &numerator)Unit
setOffset(const std::string &offset)Unit
subject_type typedefModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >
Unit()Unit
Unit(const Unit &)=defaultUnit
Unit(Unit &&)=defaultUnit
Unit(const std::string &name, const std::string &numerator, const std::string &denominator, const std::string &offset, const std::vector< RefUnit > &ref_units={})Unit
UnitBase()=defaultUnitBase
UnitBase(const UnitBase &)=defaultUnitBase
UnitBase(UnitBase &&)=defaultUnitBase
UnitBase(const std::string &name)UnitBase
~ModelSubjectUtility()=defaultModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >virtual
~Unit()=defaultUnitvirtual
~UnitBase()=defaultUnitBasevirtual