Public Member Functions | Protected Member Functions | Static Protected Member Functions

avro::GenericContainer Class Reference

The base class for all generic type for containers. More...

#include <Generic.hh>

Inheritance diagram for avro::GenericContainer:
avro::GenericArray avro::GenericEnum avro::GenericFixed avro::GenericMap avro::GenericRecord avro::GenericUnion

List of all members.

Public Member Functions

const NodePtr & schema () const
 Returns the schema for this object.

Protected Member Functions

 GenericContainer (Type type, const NodePtr &s)
 Constructs a container corresponding to the given schema.

Static Protected Member Functions

static void assertSameType (const GenericDatum &v, const NodePtr &n)
 Asserts if the given generic datum v has a type that matches n.

Detailed Description

The base class for all generic type for containers.


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