Public Member Functions | Protected Member Functions | Protected Attributes

avro::Schema Class Reference

The root Schema object is a base class. Nobody constructs this class directly. More...

#include <Schema.hh>

Inheritance diagram for avro::Schema:
avro::ArraySchema avro::BoolSchema avro::BytesSchema avro::DoubleSchema avro::EnumSchema avro::FixedSchema avro::FloatSchema avro::IntSchema avro::LongSchema avro::MapSchema avro::NullSchema avro::RecordSchema avro::StringSchema avro::SymbolicSchema avro::UnionSchema

List of all members.

Public Member Functions

Type type () const
const NodePtr & root () const
NodePtr & root ()

Protected Member Functions

 Schema (const NodePtr &node)
 Schema (Node *node)

Protected Attributes

NodePtr node_

Detailed Description

The root Schema object is a base class. Nobody constructs this class directly.


The documentation for this class was generated from the following file: