votpp::Field Class Reference

Inheritance diagram for votpp::Field:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 928 of file votpp.hh.


Public Member Functions

string arraysize ()
bool arraysize_isNull ()
enum Datatype datatype ()
bool datatype_isNull ()
Descriptiondescription ()
 Field ()
string ID ()
bool ID_isNull ()
Linklink (unsigned int i)
unsigned int link_count ()
ElementmakeCopy ()
string name ()
bool name_isNull ()
string precision ()
bool precision_isNull ()
void print (bool verbose)
string ref ()
bool ref_isNull ()
void reset ()
bool setAttribute (string name, string value)
bool setChild (Element *child)
enum Field_type type ()
bool type_isNull ()
string ucd ()
bool ucd_isNull ()
string unit ()
bool unit_isNull ()
string utype ()
bool utype_isNull ()
Valuesvalues ()
int width ()
bool width_isNull ()
virtual ~Field ()

Static Public Member Functions

static string sta_className ()
static string sta_nodeName ()
static enum Nodetype sta_nodeType ()

Private Attributes

string _arraysize
bool _arraysize_isnull
Description_ch_Description
Link ** _ch_Link
unsigned int _ch_Link_count
Values_ch_Values
enum Datatype _datatype
bool _datatype_isnull
string _ID
bool _ID_isnull
string _name
bool _name_isnull
string _precision
bool _precision_isnull
string _ref
bool _ref_isnull
enum Field_type _type
bool _type_isnull
string _ucd
bool _ucd_isnull
string _unit
bool _unit_isnull
string _utype
bool _utype_isnull
int _width
bool _width_isnull
bool constructor

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

VOTPP (VOTable C++ Parser) ver. 0.3.2-alpha1
Documentation generated on Sun Nov 18 12:06:20 UTC 2007