|
ADTF
|
This is the complete list of members for ddl::codec::Codec, including all inherited members.
| _codec_access | ddl::codec::StaticDecoder | protected |
| _data | ddl::codec::StaticDecoder | protected |
| _data_size | ddl::codec::StaticDecoder | protected |
| _element_accessor | ddl::codec::StaticDecoder | protected |
| Codec() | ddl::codec::Codec | |
| Codec(Codec &&) | ddl::codec::Codec | |
| Codec(const Codec &)=delete | ddl::codec::Codec | |
| Codec(std::shared_ptr< const StructAccess > codec_access, void *data, size_t data_size, ddl::DataRepresentation rep) | ddl::codec::Codec | protected |
| Codec(const Decoder &decoder, void *data, size_t data_size, ddl::DataRepresentation representation) | ddl::codec::Codec | protected |
| CodecFactory (defined in ddl::codec::Codec) | ddl::codec::Codec | friend |
| Decoder (defined in ddl::codec::Codec) | ddl::codec::Codec | friend |
| ddl::codec::Decoder::Decoder(Decoder &&) | ddl::codec::Decoder | |
| ddl::codec::Decoder::Decoder(const Decoder &)=delete | ddl::codec::Decoder | |
| ddl::codec::Decoder::Decoder(std::shared_ptr< const StructAccess > codec_access, const void *data, size_t data_size, DataRepresentation representation) | ddl::codec::Decoder | protected |
| ddl::codec::Decoder::Decoder(const Decoder &decoder, const void *data, size_t data_size, DataRepresentation representation) | ddl::codec::Decoder | protected |
| Element typedef | ddl::codec::Codec | |
| Elements typedef | ddl::codec::Codec | |
| getBufferSize() const | ddl::codec::Decoder | |
| getBufferSize(DataRepresentation representation) const | ddl::codec::Decoder | |
| getChildElement(const CodecIndex &parent_codec_index, std::string_view relative_path) | ddl::codec::Codec | |
| ddl::codec::Decoder::getChildElement(const CodecIndex &parent_codec_index, std::string_view relative_path) const | ddl::codec::Decoder | |
| getData() noexcept | ddl::codec::Codec | |
| ddl::codec::Decoder::getData() const noexcept | ddl::codec::StaticDecoder | |
| getDataSize() const noexcept | ddl::codec::StaticDecoder | |
| getElement(const CodecIndex &codec_index) | ddl::codec::Codec | |
| getElement(std::string_view full_path) | ddl::codec::Codec | |
| getElement(const CodecIndex &codec_index) const | ddl::codec::Codec | |
| getElement(std::string_view full_path) const | ddl::codec::Codec | |
| ddl::codec::StaticDecoder::getElement(size_t leaf_index, const ddl::StructElement *&legacy_struct_element) const | ddl::codec::StaticDecoder | |
| getElementAddress(const CodecIndex &codec_index) | ddl::codec::Codec | |
| ddl::codec::Decoder::getElementAddress(const CodecIndex &index) const | ddl::codec::StaticDecoder | |
| getElementBaseName(const CodecIndex &codec_index) const | ddl::codec::StaticDecoder | |
| getElementChildCount(const CodecIndex &codec_index=CodecIndex()) const | ddl::codec::StaticDecoder | |
| getElementCount() const | ddl::codec::StaticDecoder | |
| getElementFullName(const CodecIndex &codec_index) const | ddl::codec::StaticDecoder | |
| getElementName(const CodecIndex &codec_index) const | ddl::codec::StaticDecoder | |
| getElementRawValue(const CodecIndex &index, void *value, size_t value_size) const | ddl::codec::StaticDecoder | |
| getElements() | ddl::codec::Codec | |
| getElements() const | ddl::codec::Codec | |
| getElementStringValue(const CodecIndex &codec_index) const | ddl::codec::StaticDecoder | |
| getElementValue(const CodecIndex &codec_index) const | ddl::codec::StaticDecoder | inline |
| getElementValue(const LeafCodecIndex &leaf_codec_index) const | ddl::codec::StaticDecoder | inline |
| getElementVariantValue(const CodecIndex &codec_index) const | ddl::codec::StaticDecoder | |
| getElementVariantValue(const CodecIndex &codec_index, a_util::variant::Variant &value) const | ddl::codec::StaticDecoder | |
| getRepresentation() const | ddl::codec::StaticDecoder | |
| getStaticBufferSize() const | ddl::codec::StaticDecoder | |
| getStaticBufferSize(DataRepresentation rep) const | ddl::codec::StaticDecoder | |
| isValid() const override | ddl::codec::Decoder | virtual |
| makeCodecFor(void *data, size_t data_size, DataRepresentation representation) const | ddl::codec::Decoder | |
| operator=(Codec &&) | ddl::codec::Codec | |
| operator=(const Codec &)=delete | ddl::codec::Codec | |
| ddl::codec::Decoder::operator=(Decoder &&) | ddl::codec::Decoder | |
| ddl::codec::Decoder::operator=(const Decoder &)=delete | ddl::codec::Decoder | |
| ddl::codec::StaticDecoder::operator=(const StaticDecoder &)=delete | ddl::codec::StaticDecoder | |
| ddl::codec::StaticDecoder::operator=(StaticDecoder &&) | ddl::codec::StaticDecoder | |
| resetValues(bool zero_values=false) | ddl::codec::Codec | |
| resolve(size_t leaf_index) const | ddl::codec::StaticDecoder | |
| resolve(size_t leaf_index, std::string &element_full_name) const | ddl::codec::StaticDecoder | |
| resolve(CodecIndex &codec_index) const | ddl::codec::StaticDecoder | |
| setElementRawValue(const CodecIndex &codec_index, const void *value, size_t value_size) | ddl::codec::Codec | |
| setElementStringValue(const CodecIndex &codec_index, const std::string &value) | ddl::codec::Codec | |
| setElementValue(const CodecIndex &codec_index, const T &value) | ddl::codec::Codec | inline |
| setElementValue(const LeafCodecIndex &leaf_codec_index, const T &value) | ddl::codec::Codec | inline |
| setElementVariantValue(const CodecIndex &codec_index, const a_util::variant::Variant &value) | ddl::codec::Codec | |
| StaticDecoder() | ddl::codec::StaticDecoder | |
| StaticDecoder(const StaticDecoder &)=delete | ddl::codec::StaticDecoder | |
| StaticDecoder(StaticDecoder &&) | ddl::codec::StaticDecoder | |
| StaticDecoder(std::shared_ptr< const StructAccess > codec_access, const void *data, size_t data_size, DataRepresentation representation) | ddl::codec::StaticDecoder | protected |
| ~StaticDecoder()=default | ddl::codec::StaticDecoder |