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::Node [inline]
addName(const std::string &name) (defined in avro::Node)avro::Node [inline]
checkLock() const (defined in avro::Node)avro::Node [inline, protected]
checkName(const std::string &name) const (defined in avro::Node)avro::Node [protected]
doAddLeaf(const NodePtr &newLeaf) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept > [inline, protected, virtual]
doAddName(const std::string &name) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept > [inline, protected, virtual]
doSetFixedSize(int size) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept > [inline, protected, virtual]
doSetName(const std::string &name) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept > [inline, protected, virtual]
fixedSize() const (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept > [inline, protected, virtual]
furtherResolution(const Node &node) const (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept > [protected]
hasName() const (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept > [inline, protected, virtual]
isValid() const =0 (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept > [protected, pure virtual]
leafAt(int index) const (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept > [inline, protected, virtual]
leafAttributes_ (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)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 > [inline, protected, virtual]
lock() (defined in avro::Node)avro::Node [inline]
locked() const (defined in avro::Node)avro::Node [inline]
name() const (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept > [inline, protected, virtual]
nameAt(int index) const (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept > [inline, protected, virtual]
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 > [inline, protected, virtual]
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 > [inline, protected, virtual]
Node(Type type) (defined in avro::Node)avro::Node [inline]
NodeImpl(Type type) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept > [inline, protected]
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 > [inline, protected]
printBasicInfo(std::ostream &os) const (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept > [inline, protected, virtual]
printJson(std::ostream &os, int depth) const =0 (defined in avro::Node)avro::Node [pure virtual]
resolve(const Node &reader) const =0 (defined in avro::Node)avro::Node [pure virtual]
setFixedSize(int size) (defined in avro::Node)avro::Node [inline]
setLeafToSymbolic(int index, const NodePtr &node) (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept > [inline, protected, virtual]
setName(const std::string &name) (defined in avro::Node)avro::Node [inline]
sizeAttribute_ (defined in avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept >)avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept > [protected]
type() const (defined in avro::Node)avro::Node [inline]
ValidSchema (defined in avro::Node)avro::Node [friend]
~Node() (defined in avro::Node)avro::Node [virtual]