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