| 
| 
  | NodeFixed (const HasName &name, const HasSize &size) | 
|   | 
| 
SchemaResolution  | resolve (const Node &reader) const  | 
|   | 
| 
void  | printJson (std::ostream &os, int depth) const  | 
|   | 
| 
bool  | isValid () const  | 
|   | 
| 
  | Node (Type type) | 
|   | 
| 
Type  | type () const  | 
|   | 
| 
void  | lock () | 
|   | 
| 
bool  | locked () const  | 
|   | 
| 
void  | setName (const Name &name) | 
|   | 
| 
void  | addLeaf (const NodePtr &newLeaf) | 
|   | 
| 
virtual const GenericDatum &  | defaultValueAt (int index) | 
|   | 
| 
void  | addName (const std::string &name) | 
|   | 
| 
void  | setFixedSize (int size) | 
|   | 
 | 
| 
  | NodeImpl (Type type) | 
|   | 
| 
  | NodeImpl (Type type, const NameConcept &name, const LeavesConcept &leaves, const LeafNamesConcept &leafNames, const SizeConcept &size) | 
|   | 
| 
void  | swap (NodeImpl &impl) | 
|   | 
| 
bool  | hasName () const  | 
|   | 
| 
void  | doSetName (const Name &name) | 
|   | 
| 
const Name &  | name () const  | 
|   | 
| 
void  | doAddLeaf (const NodePtr &newLeaf) | 
|   | 
| 
size_t  | leaves () const  | 
|   | 
| 
const NodePtr &  | leafAt (int index) const  | 
|   | 
| 
void  | doAddName (const std::string &name) | 
|   | 
| 
size_t  | names () const  | 
|   | 
| 
const std::string &  | nameAt (int index) const  | 
|   | 
| 
bool  | nameIndex (const std::string &name, size_t &index) const  | 
|   | 
| 
void  | doSetFixedSize (int size) | 
|   | 
| 
int  | fixedSize () const  | 
|   | 
| 
void  | printBasicInfo (std::ostream &os) const  | 
|   | 
| 
void  | setLeafToSymbolic (int index, const NodePtr &node) | 
|   | 
| 
SchemaResolution  | furtherResolution (const Node &reader) const  | 
|   | 
| 
void  | checkLock () const  | 
|   | 
| 
virtual void  | checkName (const Name &name) const  | 
|   | 
| 
NameConcept  | nameAttribute_ | 
|   | 
| 
LeavesConcept  | leafAttributes_ | 
|   | 
| 
LeafNamesConcept  | leafNameAttributes_ | 
|   | 
| 
SizeConcept  | sizeAttribute_ | 
|   | 
concepts::NameIndexConcept 
< LeafNamesConcept >  | nameIndex_ | 
|   | 
The documentation for this class was generated from the following file: