Avro C++

avro::Node Member List

This is the complete list of members for avro::Node, including all inherited members.

addCustomAttributesForField(const CustomAttributes &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 | inline protected
checkName(const Name &name) const (defined in avro::Node) | avro::Node | inline protected virtual
defaultValueAt(size_t index) (defined in avro::Node) | avro::Node | inline virtual
doAddCustomAttribute(const CustomAttributes &customAttributes)=0 (defined in avro::Node) | avro::Node | protected pure virtual
doAddLeaf(const NodePtr &newLeaf)=0 (defined in avro::Node) | avro::Node | protected pure virtual
doAddName(const std::string &name)=0 (defined in avro::Node) | avro::Node | protected pure virtual
doSetDoc(const std::string &name)=0 (defined in avro::Node) | avro::Node | protected pure virtual
doSetFixedSize(size_t size)=0 (defined in avro::Node) | avro::Node | protected pure virtual
doSetName(const Name &name)=0 (defined in avro::Node) | avro::Node | protected pure virtual
fixedSize() const =0 (defined in avro::Node) | avro::Node | pure virtual
getDoc() const =0 (defined in avro::Node) | avro::Node | pure virtual
hasName() const =0 (defined in avro::Node) | avro::Node | pure virtual
isValid() const =0 (defined in avro::Node) | avro::Node | pure virtual
leafAt(size_t index) const =0 (defined in avro::Node) | avro::Node | pure virtual
leaves() const =0 (defined in avro::Node) | avro::Node | pure virtual
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 =0 (defined in avro::Node) | avro::Node | pure virtual
nameAt(size_t index) const =0 (defined in avro::Node) | avro::Node | pure virtual
nameIndex(const std::string &name, size_t &index) const =0 (defined in avro::Node) | avro::Node | pure virtual
names() const =0 (defined in avro::Node) | avro::Node | pure virtual
Node(Type type) (defined in avro::Node) | avro::Node | inline explicit
printBasicInfo(std::ostream &os) const =0 (defined in avro::Node) | avro::Node | pure virtual
printDefaultToJson(const GenericDatum &g, std::ostream &os, size_t depth) const =0 (defined in avro::Node) | avro::Node | pure virtual
printJson(std::ostream &os, size_t 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
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)=0 (defined in avro::Node) | avro::Node | pure virtual
setLogicalType(LogicalType logicalType) (defined in avro::Node) | avro::Node |
setName(const Name &name) (defined in avro::Node) | avro::Node | inline
type() const (defined in avro::Node) | avro::Node | inline
~Node() (defined in avro::Node) | avro::Node | virtual