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. |
1.3