addCustomAttributesForField(const CustomFields &customAttributes) (defined in avro::Node) | avro::Node | inline |
addLeaf(const NodePtr &newLeaf) (defined in avro::Node) | avro::Node | inline |
addName(const std::string &name) (defined in avro::Node) | avro::Node | inline |
checkLock() const (defined in avro::Node) | avro::Node | inlineprotected |
checkName(const Name &name) const (defined in avro::Node) | avro::Node | inlineprotectedvirtual |
customAttributes_ (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | protected |
defaultValueAt(size_t index) (defined in avro::Node) | avro::Node | inlinevirtual |
doAddCustomAttribute(const CustomFields &customfields) override (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotectedvirtual |
doAddLeaf(const NodePtr &newLeaf) final (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotectedvirtual |
doAddName(const std::string &name) override (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotectedvirtual |
docAttribute_ (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | protected |
doSetDoc(const std::string &doc) override (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotectedvirtual |
doSetFixedSize(size_t size) override (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotectedvirtual |
doSetName(const Name &name) override (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotectedvirtual |
fixedSize() const override (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotectedvirtual |
furtherResolution(const Node &reader) const (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotected |
getDoc() const override (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotectedvirtual |
hasName() const override (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotectedvirtual |
isValid() const override (defined in avro::NodeEnum) | avro::NodeEnum | inlinevirtual |
leafAt(size_t index) const override (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotectedvirtual |
leafAttributes_ | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | protected |
leafNameAttributes_ (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | protected |
leaves() const override (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotectedvirtual |
lock() (defined in avro::Node) | avro::Node | inline |
locked() const (defined in avro::Node) | avro::Node | inline |
logicalType() const (defined in avro::Node) | avro::Node | inline |
name() const override (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotectedvirtual |
nameAt(size_t index) const override (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotectedvirtual |
nameAttribute_ (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | protected |
nameIndex(const std::string &name, size_t &index) const override (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotectedvirtual |
nameIndex_ (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | protected |
names() const override (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotectedvirtual |
Node(Type type) (defined in avro::Node) | avro::Node | inlineexplicit |
NodeEnum() (defined in avro::NodeEnum) | avro::NodeEnum | inline |
NodeEnum(const HasName &name, const LeafNames &symbols) (defined in avro::NodeEnum) | avro::NodeEnum | inline |
NodeImpl(Type type) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineexplicitprotected |
NodeImpl(Type type, const NameConcept &name, const LeavesConcept &leaves, const LeafNamesConcept &leafNames, const MultiAttributesConcept &customAttributes, const SizeConcept &size) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotected |
NodeImpl(Type type, const NameConcept &name, const concepts::SingleAttribute< std::string > &doc, const LeavesConcept &leaves, const LeafNamesConcept &leafNames, const MultiAttributesConcept &customAttributes, const SizeConcept &size) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotected |
printBasicInfo(std::ostream &os) const override (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotectedvirtual |
printDefaultToJson(const GenericDatum &g, std::ostream &os, size_t depth) const override (defined in avro::NodeEnum) | avro::NodeEnum | virtual |
printJson(std::ostream &os, size_t depth) const override (defined in avro::NodeEnum) | avro::NodeEnum | virtual |
resolve(const Node &reader) const override (defined in avro::NodeEnum) | avro::NodeEnum | virtual |
setDoc(const std::string &doc) (defined in avro::Node) | avro::Node | inline |
setFixedSize(size_t size) (defined in avro::Node) | avro::Node | inline |
setLeafToSymbolic(size_t index, const NodePtr &node) override (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotectedvirtual |
setLogicalType(LogicalType logicalType) (defined in avro::Node) | avro::Node | |
setName(const Name &name) (defined in avro::Node) | avro::Node | inline |
sizeAttribute_ (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | protected |
swap(NodeImpl &impl) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept >) | avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, MultiAttributesConcept, SizeConcept > | inlineprotected |
type() const (defined in avro::Node) | avro::Node | inline |
~Node() (defined in avro::Node) | avro::Node | virtual |