Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

GltFields Class Reference
[GLT Node]

Field container class. More...

#include <fields.h>

Inheritance diagram for GltFields:

Inheritance graph
[legend]
Collaboration diagram for GltFields:

Collaboration graph
[legend]
List of all members.

Public Methods

void add (int &, const int max, const std::string *labels, const std::string &name)
 Enum.

void add (const GltFieldPtr &field)
 Add object with settings() member.

template<class T> void add (T *ptr, const int n, const std::string &name)
 Add fixed-size array.

template<class T> void add (T &obj, void(T::*func)(void), const std::string &name, const bool output=false)
 Add function.

bool reset ()
void merge (const GltFieldPtr &root)
 Merge.

bool write (std::ostream &os, const std::string &prefix=std::string()) const

Friends

class GltRegistry

Detailed Description

Field container class.

\clas GltFields

Definition at line 59 of file fields.h.


The documentation for this class was generated from the following files:
Generated on Tue Nov 5 11:11:42 2002 for GLT by doxygen1.2.18