| avro::ArraySchema | |
| avro::BoolSchema | |
| avro::detail::BufferImpl | Implementation details for Buffer class |
| avro::detail::BufferIterator< Helper > | Implements the iterator for Buffer, that iterates through the buffer's chunks |
| avro::BufferReader | Helper class for reading bytes from buffer without worrying about chunk boundaries |
| avro::BytesSchema | |
| avro::detail::CallOnDestroy | Simple class to hold a functor that executes on delete |
| avro::detail::Chunk | A chunk is the building block for buffers |
| avro::CompilerContext | This class is used to implement an avro spec parser using a flex/bison compiler |
| avro::CompilerNode | This is a generic "untyped" node that may store values for all possible attributes of Avro complex types |
| avro::CompoundLayout | |
| avro::DoubleSchema | |
| avro::EnumSchema | |
| avro::Exception | Wrapper for std::runtime_error that provides convenience constructor for boost::format objects |
| avro::FixedSchema | |
| avro::FloatSchema | |
| avro::InputBuffer | The InputBuffer (read-only buffer) |
| avro::detail::InputIteratorHelper | Implements conversion from a chunk to asio::const_buffer |
| avro::IntSchema | |
| avro::is_promotable< T > | |
| avro::is_serializable< T > | |
| avro::istream | Custom istream class for reading from an InputBuffer |
| avro::istreambuf | Implementation of streambuf for use by the Buffer's istream |
| avro::Layout | |
| avro::LongSchema | |
| avro::MapSchema | |
| avro::concepts::MultiAttribute< Attribute > | |
| avro::concepts::NameIndexConcept< T > | |
| avro::concepts::NameIndexConcept< MultiAttribute< std::string > > | |
| avro::concepts::NoAttribute< Attribute > | |
| avro::Node | Node is the building block for parse trees |
| avro::NodeArray | |
| avro::NodeEnum | |
| avro::NodeFixed | |
| avro::NodeImpl< NameConcept, LeavesConcept, LeafNamesConcept, SizeConcept > | Implementation details for Node |
| avro::NodeMap | |
| avro::NodePrimitive | |
| avro::NodeRecord | |
| avro::NodeSymbolic | |
| avro::NodeUnion | |
| noncopyable | |
| avro::Null | Define a type to identify Null in template functions |
| avro::NullSchema | |
| avro::NullValidator | |
| avro::ostream | Custom ostream class for writing to an OutputBuffer |
| avro::ostreambuf | Implementation of streambuf for use by the Buffer's ostream |
| avro::OutputBuffer | The OutputBuffer (write-only buffer) |
| avro::detail::OutputIteratorHelper | Implements conversion from a chunk to asio::buffer |
| avro::Parser< Reader > | Class that wraps a reader or ValidatingReade with an interface that uses explicit get* names instead of getValue |
| avro::PrimitiveLayout | |
| avro::ReaderImpl< ValidatorType > | Parses from an avro encoding to the requested type |
| avro::RecordSchema | |
| avro::Resolver | |
| avro::ResolverSchema | |
| avro::ResolvingReader | |
| avro::Schema | The root Schema object is a base class. Nobody constructs this class directly |
| avro::Serializer< Writer > | Class that wraps a Writer or ValidatingWriter with an interface that uses explicit write* names instead of writeValue |
| avro::concepts::SingleAttribute< Attribute > | |
| avro::StringSchema | |
| avro::SymbolMap | Avro schemas can include types that were previously defined with names in the same avro schema |
| avro::type_to_avro< T > | |
| avro::UnionSchema | |
| avro::Validator | This class is used by both the ValidatingSerializer and ValidationParser objects |
| avro::ValidSchema | A ValidSchema is basically a non-mutable Schema that has passed some minumum of sanity checks |
| avro::WriterImpl< ValidatorType > | Class for writing avro data to a stream |
1.6.3