ADTF  3.18.2
StructType::Element Member List

This is the complete list of members for StructType::Element, including all inherited members.

_alignment (defined in StructType::DeserializedInfo)StructType::DeserializedInfoprivate
_array_size (defined in StructType::Element)StructType::Elementprivate
_bit_pos (defined in StructType::SerializedInfo)StructType::SerializedInfoprivate
_byte_order (defined in StructType::SerializedInfo)StructType::SerializedInfoprivate
_byte_pos (defined in StructType::SerializedInfo)StructType::SerializedInfoprivate
_comment (defined in StructType::Element)StructType::Elementprivate
_default_value (defined in StructType::Element)StructType::Elementprivate
_description (defined in StructType::Element)StructType::Elementprivate
_infos (defined in InfoMap)InfoMapprivate
_maximum_value (defined in StructType::Element)StructType::Elementprivate
_minimum_value (defined in StructType::Element)StructType::Elementprivate
_name (defined in StructType::Element)StructType::Elementprivate
_num_bits (defined in StructType::SerializedInfo)StructType::SerializedInfoprivate
_observers (defined in ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >private
_offset (defined in StructType::Element)StructType::Elementprivate
_scale (defined in StructType::Element)StructType::Elementprivate
_type_name (defined in StructType::Element)StructType::Elementprivate
_unit_name (defined in StructType::Element)StructType::Elementprivate
_value (defined in StructType::Element)StructType::Elementprivate
attachObserver(observer_type *observer)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >inline
DeserializedInfo()StructType::DeserializedInfoinline
DeserializedInfo(const DeserializedInfo &)=defaultStructType::DeserializedInfo
DeserializedInfo(DeserializedInfo &&)=defaultStructType::DeserializedInfo
DeserializedInfo(size_t alignment)StructType::DeserializedInfo
DeserializedInfo(const std::initializer_list< size_t > &intializer)StructType::DeserializedInfo
detachObserver(observer_type *observer)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >inline
Element()StructType::Elementinline
Element(const Element &)=defaultStructType::Element
Element(Element &&)=defaultStructType::Element
Element(const std::string &name, const std::string &type_name, const DeserializedInfo &deserialized_info, const SerializedInfo &serialized_info, const dd::ArraySize &array_size={}, const std::string &description={}, const std::string &comment={}, const std::string &unit_name={}, const std::string &value={}, const std::string &minimum_value={}, const std::string &maximum_value={}, const std::string &default_value={}, const std::string &scale={}, const std::string &offset={})StructType::Element
event_code_type typedefModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >
getAlignment() constStructType::DeserializedInfovirtual
getArraySize() constStructType::Element
getBitPos() constStructType::SerializedInfo
getByteOrder() constStructType::SerializedInfo
getBytePos() constStructType::SerializedInfo
getComment() constStructType::Element
getDefault() constStructType::Element
getDescription() constStructType::Element
getInfo() constInfoMapinline
getInfo()InfoMapinline
getInfo(uint8_t info_type) (defined in InfoMap)InfoMapinlineprivate
getInfo(uint8_t info_type) const (defined in InfoMap)InfoMapinlineprivate
getMax() constStructType::Element
getMin() constStructType::Element
getName() constStructType::Element
getNumBits() constStructType::SerializedInfo
getOffset() constStructType::Element
getScale() constStructType::Element
getTypeName() constStructType::Element
getUnitName() constStructType::Element
getValue() constStructType::Element
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
notifyChanged(event_code_type event_code, subject_type &changed_subject, const std::string &additional_info)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >inlineprotected
notifyChangeDeserialized(const std::string &additional_info) overrideStructType::Elementprivatevirtual
notifyChangeSerialized(const std::string &additional_info) overrideStructType::Elementprivatevirtual
observer_type typedefModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >
operator!=(const Element &other) constStructType::Element
operator=(const Element &)=defaultStructType::Element
operator=(Element &&)=defaultStructType::Element
ddl::dd::datamodel::StructType::SerializedInfo::operator=(const SerializedInfo &)=defaultStructType::SerializedInfo
ddl::dd::datamodel::StructType::SerializedInfo::operator=(SerializedInfo &&)=defaultStructType::SerializedInfo
ddl::dd::datamodel::StructType::DeserializedInfo::operator=(const DeserializedInfo &)=defaultStructType::DeserializedInfo
ddl::dd::datamodel::StructType::DeserializedInfo::operator=(DeserializedInfo &&)=defaultStructType::DeserializedInfo
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 Element &other) constStructType::Element
ddl::dd::datamodel::StructType::SerializedInfo::operator==(const SerializedInfo &other) constStructType::SerializedInfo
ddl::dd::datamodel::StructType::DeserializedInfo::operator==(const DeserializedInfo &other) constStructType::DeserializedInfo
SerializedInfo()StructType::SerializedInfoinline
SerializedInfo(const SerializedInfo &)=defaultStructType::SerializedInfo
SerializedInfo(SerializedInfo &&)=defaultStructType::SerializedInfo
SerializedInfo(OptionalSize byte_pos, ByteOrder byte_order=ByteOrderDefault::getPlatformDefault(), OptionalSize bit_pos={}, OptionalSize num_bits={})StructType::SerializedInfo
SerializedInfo(const std::initializer_list< size_t > &intializer)StructType::SerializedInfo
setAlignment(size_t alignment)StructType::DeserializedInfo
setArraySize(const ArraySize &array_size)StructType::Element
setBitPos(OptionalSize bit_pos, bool prevent_notification=false)StructType::SerializedInfo
setByteOrder(ByteOrder byte_order)StructType::SerializedInfo
setBytePos(OptionalSize byte_pos, bool prevent_notification=false)StructType::SerializedInfo
setComment(const std::string &comment)StructType::Element
setDefault(const std::string &default_value)StructType::Element
setDescription(const std::string &description)StructType::Element
setInfo(const std::shared_ptr< INFO_T > &info)InfoMapinline
setInfo(const std::shared_ptr< IInfo > &info) (defined in InfoMap)InfoMapinlineprivate
setMax(const std::string &maximum_value)StructType::Element
setMin(const std::string &minimum_value)StructType::Element
setName(const std::string &name)StructType::Element
setNumBits(OptionalSize num_bits)StructType::SerializedInfo
setOffset(const std::string &offset)StructType::Element
setScale(const std::string &scale)StructType::Element
setTypeName(const std::string &type_name)StructType::Element
setUnitName(const std::string &unit_name)StructType::Element
setValue(const std::string &value)StructType::Element
subject_type typedefModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >
~DeserializedInfo()=defaultStructType::DeserializedInfovirtual
~ModelSubjectUtility()=defaultModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >virtual
~SerializedInfo()=defaultStructType::SerializedInfovirtual