Avro C++
avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept > Member List

This is the complete list of members for avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >, including all inherited members.

addLeaf(const NodePtr &newLeaf) (defined in avro::Node)avro::Nodeinline
addName(const std::string &name) (defined in avro::Node)avro::Nodeinline
checkLock() const (defined in avro::Node)avro::Nodeinlineprotected
checkName(const Name &name) const (defined in avro::Node)avro::Nodeinlineprotectedvirtual
defaultValueAt(int index) (defined in avro::Node)avro::Nodeinlinevirtual
doAddLeaf(const NodePtr &newLeaf) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotectedvirtual
doAddName(const std::string &name) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotectedvirtual
docAttribute_ (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >protected
doSetDoc(const std::string &doc) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotectedvirtual
doSetFixedSize(int size) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotectedvirtual
doSetName(const Name &name) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotectedvirtual
fixedSize() const (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotectedvirtual
furtherResolution(const Node &reader) const (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotected
getDoc() const (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotectedvirtual
hasName() const (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotectedvirtual
isValid() const =0 (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >protectedpure virtual
leafAt(int index) const (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotectedvirtual
leafAttributes_avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >protected
leafNameAttributes_ (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >protected
leaves() const (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotectedvirtual
lock() (defined in avro::Node)avro::Nodeinline
locked() const (defined in avro::Node)avro::Nodeinline
logicalType() const (defined in avro::Node)avro::Nodeinline
name() const (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotectedvirtual
nameAt(int index) const (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotectedvirtual
nameAttribute_ (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >protected
nameIndex(const std::string &name, size_t &index) const (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotectedvirtual
nameIndex_ (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >protected
names() const (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotectedvirtual
Node(Type type) (defined in avro::Node)avro::Nodeinline
NodeImpl(Type type) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotected
NodeImpl(Type type, const NameConcept &name, const LeavesConcept &leaves, const LeafNamesConcept &leafNames, const SizeConcept &size) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotected
NodeImpl(Type type, const NameConcept &name, const concepts::SingleAttribute< std::string > &doc, const LeavesConcept &leaves, const LeafNamesConcept &leafNames, const SizeConcept &size) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotected
printBasicInfo(std::ostream &os) const (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotectedvirtual
printDefaultToJson(const GenericDatum &g, std::ostream &os, int depth) const =0 (defined in avro::Node)avro::Nodepure virtual
printJson(std::ostream &os, int depth) const =0 (defined in avro::Node)avro::Nodepure virtual
resolve(const Node &reader) const =0 (defined in avro::Node)avro::Nodepure virtual
setDoc(const std::string &doc) (defined in avro::Node)avro::Nodeinline
setFixedSize(int size) (defined in avro::Node)avro::Nodeinline
setLeafToSymbolic(int index, const NodePtr &node) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotectedvirtual
setLogicalType(LogicalType logicalType) (defined in avro::Node)avro::Node
setName(const Name &name) (defined in avro::Node)avro::Nodeinline
sizeAttribute_ (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >protected
swap(NodeImpl &impl) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >inlineprotected
type() const (defined in avro::Node)avro::Nodeinline
~Node() (defined in avro::Node)avro::Nodevirtual