Public Member Functions | |
VOTResource () | |
~VOTResource () | |
VOTResource | operator= (const VOTResource &resource) |
VOTResource (const VOTResource &resource) | |
int | getDescription (char *&desc) |
int | getID (char *&ID) |
int | getName (char *&name) |
int | getType (resource_type &value) |
int | getNumOfInfos (int &numOfElements) |
int | getInfo (VOTInfo &info, int index) |
int | getNumOfCoosys (int &numOfElements) |
int | getCoosys (VOTCoosys &coosys, int index) |
int | getNumOfParams (int &numOfElements) |
int | getParam (VOTParam ¶m, int index) |
int | getNumOfLinks (int &numOfElements) |
int | getLink (VOTLink &link, int index) |
int | getNumOfTables (int &numOfElements) |
int | getNestedDepth (int &depth) |
A VOTResource element contains description, list of 'Info' elements, list of 'Coosys' elements, list of 'Param' elements, list of 'Link' elements.
Note: It does not contain list of 'Table' elements, and 'list' of VOTResource elements.
|
Default constructor |
|
Destructor |
|
Copy constructor. |
|
Get the 'Coosys' element, given the index. Index starts from 0. |
|
Get the 'description' of VOTResource. |
|
Get the 'ID'. |
|
Get the 'Info' element, given the index. Index starts from 0. |
|
Get the 'Link' element, given the index. Index starts from 0. |
|
Get the 'name'. |
|
Get nested depth of resource. Nested depth is 0 for a RESOURCE if it is an immediate child of VOTABLE element. For a RESOURCE within a RESOURCE the nested depth will be greater than 0, depending on its distance from the VOTABLE element. |
|
Get the number of 'Coosys' elements. |
|
Get the number of 'Info' elements. |
|
Get the number of 'Link' elements. |
|
Get the number of 'Param' elements. |
|
Get the number of 'VTable' elements. |
|
Get the 'Param' element, given the index. Index starts from 0. |
|
Get the 'type'. |
|
Assignment operator overloaded. |