_alignment (defined in StructType::DeserializedInfo) | StructType::DeserializedInfo | private |
_array_size (defined in StructType::Element) | StructType::Element | private |
_bit_pos (defined in StructType::SerializedInfo) | StructType::SerializedInfo | private |
_byte_order (defined in StructType::SerializedInfo) | StructType::SerializedInfo | private |
_byte_pos (defined in StructType::SerializedInfo) | StructType::SerializedInfo | private |
_comment (defined in StructType::Element) | StructType::Element | private |
_default_value (defined in StructType::Element) | StructType::Element | private |
_description (defined in StructType::Element) | StructType::Element | private |
_infos (defined in InfoMap) | InfoMap | private |
_maximum_value (defined in StructType::Element) | StructType::Element | private |
_minimum_value (defined in StructType::Element) | StructType::Element | private |
_name (defined in StructType::Element) | StructType::Element | private |
_num_bits (defined in StructType::SerializedInfo) | StructType::SerializedInfo | private |
_observers (defined in ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >) | ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T > | private |
_offset (defined in StructType::Element) | StructType::Element | private |
_scale (defined in StructType::Element) | StructType::Element | private |
_type_name (defined in StructType::Element) | StructType::Element | private |
_unit_name (defined in StructType::Element) | StructType::Element | private |
_value (defined in StructType::Element) | StructType::Element | private |
attachObserver(observer_type *observer) | ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T > | inline |
DeserializedInfo() | StructType::DeserializedInfo | inline |
DeserializedInfo(const DeserializedInfo &)=default | StructType::DeserializedInfo | |
DeserializedInfo(DeserializedInfo &&)=default | StructType::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::Element | inline |
Element(const Element &)=default | StructType::Element | |
Element(Element &&)=default | StructType::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 typedef | ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T > | |
getAlignment() const | StructType::DeserializedInfo | virtual |
getArraySize() const | StructType::Element | |
getBitPos() const | StructType::SerializedInfo | |
getByteOrder() const | StructType::SerializedInfo | |
getBytePos() const | StructType::SerializedInfo | |
getComment() const | StructType::Element | |
getDefault() const | StructType::Element | |
getDescription() const | StructType::Element | |
getInfo() const | InfoMap | inline |
getInfo() | InfoMap | inline |
getInfo(uint8_t info_type) (defined in InfoMap) | InfoMap | inlineprivate |
getInfo(uint8_t info_type) const (defined in InfoMap) | InfoMap | inlineprivate |
getMax() const | StructType::Element | |
getMin() const | StructType::Element | |
getName() const | StructType::Element | |
getNumBits() const | StructType::SerializedInfo | |
getOffset() const | StructType::Element | |
getScale() const | StructType::Element | |
getTypeName() const | StructType::Element | |
getUnitName() const | StructType::Element | |
getValue() const | StructType::Element | |
InfoMap()=default | InfoMap | |
InfoMap(const InfoMap &) | InfoMap | inline |
InfoMap(InfoMap &&) | InfoMap | inline |
ModelSubjectUtility()=default | ModelSubjectUtility< 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) override | StructType::Element | privatevirtual |
notifyChangeSerialized(const std::string &additional_info) override | StructType::Element | privatevirtual |
observer_type typedef | ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T > | |
operator!=(const Element &other) const | StructType::Element | |
operator=(const Element &)=default | StructType::Element | |
operator=(Element &&)=default | StructType::Element | |
ddl::dd::datamodel::StructType::SerializedInfo::operator=(const SerializedInfo &)=default | StructType::SerializedInfo | |
ddl::dd::datamodel::StructType::SerializedInfo::operator=(SerializedInfo &&)=default | StructType::SerializedInfo | |
ddl::dd::datamodel::StructType::DeserializedInfo::operator=(const DeserializedInfo &)=default | StructType::DeserializedInfo | |
ddl::dd::datamodel::StructType::DeserializedInfo::operator=(DeserializedInfo &&)=default | StructType::DeserializedInfo | |
ddl::dd::utility::ModelSubjectUtility::operator=(const ModelSubjectUtility &) | ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T > | inline |
ddl::dd::datamodel::InfoMap::operator=(const InfoMap &) | InfoMap | inline |
ddl::dd::datamodel::InfoMap::operator=(InfoMap &&) | InfoMap | inline |
operator==(const Element &other) const | StructType::Element | |
ddl::dd::datamodel::StructType::SerializedInfo::operator==(const SerializedInfo &other) const | StructType::SerializedInfo | |
ddl::dd::datamodel::StructType::DeserializedInfo::operator==(const DeserializedInfo &other) const | StructType::DeserializedInfo | |
SerializedInfo() | StructType::SerializedInfo | inline |
SerializedInfo(const SerializedInfo &)=default | StructType::SerializedInfo | |
SerializedInfo(SerializedInfo &&)=default | StructType::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) | InfoMap | inline |
setInfo(const std::shared_ptr< IInfo > &info) (defined in InfoMap) | InfoMap | inlineprivate |
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 typedef | ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T > | |
~DeserializedInfo()=default | StructType::DeserializedInfo | virtual |
~ModelSubjectUtility()=default | ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T > | virtual |
~SerializedInfo()=default | StructType::SerializedInfo | virtual |