diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2015-07-08 20:46:52 -0400 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2015-07-08 20:46:52 -0400 |
commit | fa080de7afc95aa1c19a6e6fc0e0708ced2eadc4 (patch) | |
tree | bdda434976bc09c864f2e4fa6f16ba1952b1e555 /vendor/voclient/libvotable/doc | |
download | iraf-linux-fa080de7afc95aa1c19a6e6fc0e0708ced2eadc4.tar.gz |
Initial commit
Diffstat (limited to 'vendor/voclient/libvotable/doc')
61 files changed, 20401 insertions, 0 deletions
diff --git a/vendor/voclient/libvotable/doc/html/annotated.html b/vendor/voclient/libvotable/doc/html/annotated.html new file mode 100644 index 00000000..7b6f30a7 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/annotated.html @@ -0,0 +1,35 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: Data Structures</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>Data Structures</h1>Here are the data structures with brief descriptions:<table> + <tr><td class="indexkey"><a class="el" href="structAttrBlock.html">AttrBlock</a></td><td class="indexvalue">Information for a block of attributes </td></tr> + <tr><td class="indexkey"><a class="el" href="structAttrList.html">AttrList</a></td><td class="indexvalue">Information for an attribute </td></tr> + <tr><td class="indexkey"><a class="el" href="structElement.html">Element</a></td><td class="indexvalue">This is a structure that hold the information for an XML element </td></tr> + <tr><td class="indexkey"><a class="el" href="structNode.html">Node</a></td><td class="indexvalue">Struct that holds a stack <a class="el" href="structNode.html" title="Struct that holds a stack Node containing an Element.">Node</a> containing an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + <tr><td class="indexkey"><a class="el" href="structStack.html">Stack</a></td><td class="indexvalue">This is a structure that holds the information for a stack </td></tr> +</table> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/classes.html b/vendor/voclient/libvotable/doc/html/classes.html new file mode 100644 index 00000000..0cbd2013 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/classes.html @@ -0,0 +1,35 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: Alphabetical List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>Data Structure Index</h1><p><div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_N">N</a> | <a class="qindex" href="#letter_S">S</a></div><p> +<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0"> +<tr><td><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> A </div></td></tr></table> +</td><td><a class="el" href="structAttrList.html">AttrList</a> </td><td><a class="el" href="structElement.html">Element</a> </td><td><a class="el" href="structNode.html">Node</a> </td><td><a class="el" href="structStack.html">Stack</a> </td></tr><tr><td><a class="el" href="structAttrBlock.html">AttrBlock</a> </td><td><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> E </div></td></tr></table> +</td><td><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> N </div></td></tr></table> +</td><td><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> S </div></td></tr></table> +</td></tr></table><p><div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_N">N</a> | <a class="qindex" href="#letter_S">S</a></div><p> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/doxygen.css b/vendor/voclient/libvotable/doc/html/doxygen.css new file mode 100644 index 00000000..3767dc95 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/doxygen.css @@ -0,0 +1,441 @@ +body, table, div, p, dl { + font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; + font-size: 12px; +} + +/* @group Heading Levels */ + +h1 { + text-align: center; + font-size: 150%; +} + +h2 { + font-size: 120%; +} + +h3 { + font-size: 100%; +} + +/* @end */ + +caption { + font-weight: bold; +} + +div.qindex, div.navtab{ + background-color: #e8eef2; + border: 1px solid #84b0c7; + text-align: center; + margin: 2px; + padding: 2px; +} + +div.qindex, div.navpath { + width: 100%; + line-height: 140%; +} + +div.navtab { + margin-right: 15px; +} + +/* @group Link Styling */ + +a { + color: #153788; + font-weight: normal; + text-decoration: none; +} + +.contents a:visited { + color: #1b77c5; +} + +a:hover { + text-decoration: underline; +} + +a.qindex { + font-weight: bold; +} + +a.qindexHL { + font-weight: bold; + background-color: #6666cc; + color: #ffffff; + border: 1px double #9295C2; +} + +.contents a.qindexHL:visited { + color: #ffffff; +} + +a.el { + font-weight: bold; +} + +a.elRef { +} + +a.code { +} + +a.codeRef { +} + +/* @end */ + +dl.el { + margin-left: -1cm; +} + +.fragment { + font-family: monospace, fixed; + font-size: 105%; +} + +pre.fragment { + border: 1px solid #CCCCCC; + background-color: #f5f5f5; + padding: 4px 6px; + margin: 4px 8px 4px 2px; +} + +div.ah { + background-color: black; + font-weight: bold; + color: #ffffff; + margin-bottom: 3px; + margin-top: 3px +} + +div.groupHeader { + margin-left: 16px; + margin-top: 12px; + margin-bottom: 6px; + font-weight: bold; +} + +div.groupText { + margin-left: 16px; + font-style: italic; +} + +body { + background: white; + color: black; + margin-right: 20px; + margin-left: 20px; +} + +td.indexkey { + background-color: #e8eef2; + font-weight: bold; + border: 1px solid #CCCCCC; + margin: 2px 0px 2px 0; + padding: 2px 10px; +} + +td.indexvalue { + background-color: #e8eef2; + border: 1px solid #CCCCCC; + padding: 2px 10px; + margin: 2px 0px; +} + +tr.memlist { + background-color: #f0f0f0; +} + +p.formulaDsp { + text-align: center; +} + +img.formulaDsp { + +} + +img.formulaInl { + vertical-align: middle; +} + +/* @group Code Colorization */ + +span.keyword { + color: #008000 +} + +span.keywordtype { + color: #604020 +} + +span.keywordflow { + color: #e08000 +} + +span.comment { + color: #800000 +} + +span.preprocessor { + color: #806020 +} + +span.stringliteral { + color: #002080 +} + +span.charliteral { + color: #008080 +} + +span.vhdldigit { + color: #ff00ff +} + +span.vhdlchar { + color: #000000 +} + +span.vhdlkeyword { + color: #700070 +} + +span.vhdllogic { + color: #ff0000 +} + +/* @end */ + +.search { + color: #003399; + font-weight: bold; +} + +form.search { + margin-bottom: 0px; + margin-top: 0px; +} + +input.search { + font-size: 75%; + color: #000080; + font-weight: normal; + background-color: #e8eef2; +} + +td.tiny { + font-size: 75%; +} + +.dirtab { + padding: 4px; + border-collapse: collapse; + border: 1px solid #84b0c7; +} + +th.dirtab { + background: #e8eef2; + font-weight: bold; +} + +hr { + height: 0; + border: none; + border-top: 1px solid #666; +} + +/* @group Member Descriptions */ + +.mdescLeft, .mdescRight, +.memItemLeft, .memItemRight, +.memTemplItemLeft, .memTemplItemRight, .memTemplParams { + background-color: #FAFAFA; + border: none; + margin: 4px; + padding: 1px 0 0 8px; +} + +.mdescLeft, .mdescRight { + padding: 0px 8px 4px 8px; + color: #555; +} + +.memItemLeft, .memItemRight, .memTemplParams { + border-top: 1px solid #ccc; +} + +.memTemplParams { + color: #606060; +} + +/* @end */ + +/* @group Member Details */ + +/* Styles for detailed member documentation */ + +.memtemplate { + font-size: 80%; + color: #606060; + font-weight: normal; + margin-left: 3px; +} + +.memnav { + background-color: #e8eef2; + border: 1px solid #84b0c7; + text-align: center; + margin: 2px; + margin-right: 15px; + padding: 2px; +} + +.memitem { + padding: 0; +} + +.memname { + white-space: nowrap; + font-weight: bold; +} + +.memproto, .memdoc { + border: 1px solid #84b0c7; +} + +.memproto { + padding: 0; + background-color: #d5e1e8; + font-weight: bold; + -webkit-border-top-left-radius: 8px; + -webkit-border-top-right-radius: 8px; + -moz-border-radius-topleft: 8px; + -moz-border-radius-topright: 8px; +} + +.memdoc { + padding: 2px 5px; + background-color: #eef3f5; + border-top-width: 0; + -webkit-border-bottom-left-radius: 8px; + -webkit-border-bottom-right-radius: 8px; + -moz-border-radius-bottomleft: 8px; + -moz-border-radius-bottomright: 8px; +} + +.paramkey { + text-align: right; +} + +.paramtype { + white-space: nowrap; +} + +.paramname { + color: #602020; + white-space: nowrap; +} +.paramname em { + font-style: normal; +} + +/* @end */ + +/* @group Directory (tree) */ + +/* for the tree view */ + +.ftvtree { + font-family: sans-serif; + margin: 0.5em; +} + +/* these are for tree view when used as main index */ + +.directory { + font-size: 9pt; + font-weight: bold; +} + +.directory h3 { + margin: 0px; + margin-top: 1em; + font-size: 11pt; +} + +/* +The following two styles can be used to replace the root node title +with an image of your choice. Simply uncomment the next two styles, +specify the name of your image and be sure to set 'height' to the +proper pixel height of your image. +*/ + +/* +.directory h3.swap { + height: 61px; + background-repeat: no-repeat; + background-image: url("yourimage.gif"); +} +.directory h3.swap span { + display: none; +} +*/ + +.directory > h3 { + margin-top: 0; +} + +.directory p { + margin: 0px; + white-space: nowrap; +} + +.directory div { + display: none; + margin: 0px; +} + +.directory img { + vertical-align: -30%; +} + +/* these are for tree view when not used as main index */ + +.directory-alt { + font-size: 100%; + font-weight: bold; +} + +.directory-alt h3 { + margin: 0px; + margin-top: 1em; + font-size: 11pt; +} + +.directory-alt > h3 { + margin-top: 0; +} + +.directory-alt p { + margin: 0px; + white-space: nowrap; +} + +.directory-alt div { + display: none; + margin: 0px; +} + +.directory-alt img { + vertical-align: -30%; +} + +/* @end */ + +address { + font-style: normal; + color: #333; +} diff --git a/vendor/voclient/libvotable/doc/html/doxygen.png b/vendor/voclient/libvotable/doc/html/doxygen.png Binary files differnew file mode 100644 index 00000000..f0a274bb --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/doxygen.png diff --git a/vendor/voclient/libvotable/doc/html/files.html b/vendor/voclient/libvotable/doc/html/files.html new file mode 100644 index 00000000..c394eabc --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/files.html @@ -0,0 +1,42 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: File Index</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li class="current"><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>File List</h1>Here is a list of all documented files with brief descriptions:<table> + <tr><td class="indexkey"><a class="el" href="votElement_8c.html">votElement.c</a></td><td class="indexvalue">(Private) Methods to manage XML elements </td></tr> + <tr><td class="indexkey"><a class="el" href="votExpatCB_8c.html">votExpatCB.c</a></td><td class="indexvalue">(Private) Expat parser XML callback methods </td></tr> + <tr><td class="indexkey"><a class="el" href="votHandle_8c.html">votHandle.c</a></td><td class="indexvalue">(Private) Methods to manage interface handles </td></tr> + <tr><td class="indexkey"><a class="el" href="votHTML_8c.html">votHTML.c</a></td><td class="indexvalue">Utility procedures to write HTML files </td></tr> + <tr><td class="indexkey"><a class="el" href="votParse_8c.html">votParse.c</a></td><td class="indexvalue">Public interface procedures for the libVOTable parser </td></tr> + <tr><td class="indexkey"><a class="el" href="votParse_8h.html">votParse.h</a> <a href="votParse_8h_source.html">[code]</a></td><td class="indexvalue">Public procedure declarations for the VOTable interface </td></tr> + <tr><td class="indexkey"><a class="el" href="votParse__f77_8c.html">votParse_f77.c</a></td><td class="indexvalue">Public interface for the libVOTable F77 wrapper </td></tr> + <tr><td class="indexkey"><a class="el" href="votParse__spp_8c.html">votParse_spp.c</a></td><td class="indexvalue">Public interface procedures for the VOT SPP wrapper </td></tr> + <tr><td class="indexkey"><b>votParse_spp.h</b> <a href="votParse__spp_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr> + <tr><td class="indexkey"><a class="el" href="votParseP_8h.html">votParseP.h</a> <a href="votParseP_8h_source.html">[code]</a></td><td class="indexvalue">Internal LIBVOTABLE definitions </td></tr> + <tr><td class="indexkey"><a class="el" href="votStack_8c.html">votStack.c</a></td><td class="indexvalue">(Private) Methods to manage the parser <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> stack </td></tr> +</table> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/globals.html b/vendor/voclient/libvotable/doc/html/globals.html new file mode 100644 index 00000000..366caa61 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/globals.html @@ -0,0 +1,55 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li class="current"><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_defs.html"><span>Defines</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li class="current"><a href="globals.html#index_c"><span>c</span></a></li> + <li><a href="globals_0x65.html#index_e"><span>e</span></a></li> + <li><a href="globals_0x68.html#index_h"><span>h</span></a></li> + <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="globals_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="globals_0x70.html#index_p"><span>p</span></a></li> + <li><a href="globals_0x72.html#index_r"><span>r</span></a></li> + <li><a href="globals_0x76.html#index_v"><span>v</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation: +<p> +<h3><a class="anchor" name="index_c">- c -</a></h3><ul> +<li>children +: <a class="el" href="votParse_8c.html#93ed9b546e7fadad14615c5ef0065277">votParse.c</a> +</ul> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/globals_0x65.html b/vendor/voclient/libvotable/doc/html/globals_0x65.html new file mode 100644 index 00000000..04d3f614 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/globals_0x65.html @@ -0,0 +1,58 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li class="current"><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_defs.html"><span>Defines</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="globals.html#index_c"><span>c</span></a></li> + <li class="current"><a href="globals_0x65.html#index_e"><span>e</span></a></li> + <li><a href="globals_0x68.html#index_h"><span>h</span></a></li> + <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="globals_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="globals_0x70.html#index_p"><span>p</span></a></li> + <li><a href="globals_0x72.html#index_r"><span>r</span></a></li> + <li><a href="globals_0x76.html#index_v"><span>v</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation: +<p> +<h3><a class="anchor" name="index_e">- e -</a></h3><ul> +<li>elemAttrs +: <a class="el" href="votElement_8c.html#3e26a3122260ebbdfd356ff07e308159">votElement.c</a> +<li>element_stack +: <a class="el" href="votParse_8c.html#8972288a8eaa6d5249e562915527a958">votParse.c</a> +, <a class="el" href="votExpatCB_8c.html#8972288a8eaa6d5249e562915527a958">votExpatCB.c</a> +</ul> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/globals_0x68.html b/vendor/voclient/libvotable/doc/html/globals_0x68.html new file mode 100644 index 00000000..f1b4c129 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/globals_0x68.html @@ -0,0 +1,55 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li class="current"><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_defs.html"><span>Defines</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="globals.html#index_c"><span>c</span></a></li> + <li><a href="globals_0x65.html#index_e"><span>e</span></a></li> + <li class="current"><a href="globals_0x68.html#index_h"><span>h</span></a></li> + <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="globals_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="globals_0x70.html#index_p"><span>p</span></a></li> + <li><a href="globals_0x72.html#index_r"><span>r</span></a></li> + <li><a href="globals_0x76.html#index_v"><span>v</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation: +<p> +<h3><a class="anchor" name="index_h">- h -</a></h3><ul> +<li>handle_t +: <a class="el" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6">votParseP.h</a> +</ul> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/globals_0x6e.html b/vendor/voclient/libvotable/doc/html/globals_0x6e.html new file mode 100644 index 00000000..b3c11432 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/globals_0x6e.html @@ -0,0 +1,57 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li class="current"><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_defs.html"><span>Defines</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="globals.html#index_c"><span>c</span></a></li> + <li><a href="globals_0x65.html#index_e"><span>e</span></a></li> + <li><a href="globals_0x68.html#index_h"><span>h</span></a></li> + <li class="current"><a href="globals_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="globals_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="globals_0x70.html#index_p"><span>p</span></a></li> + <li><a href="globals_0x72.html#index_r"><span>r</span></a></li> + <li><a href="globals_0x76.html#index_v"><span>v</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation: +<p> +<h3><a class="anchor" name="index_n">- n -</a></h3><ul> +<li>name +: <a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">votElement.c</a> +<li>NUM_ELEMENTS +: <a class="el" href="votParse_8h.html#ace45ef90989b1c716603f996516f8b7">votParse.h</a> +</ul> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/globals_0x6f.html b/vendor/voclient/libvotable/doc/html/globals_0x6f.html new file mode 100644 index 00000000..ead500be --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/globals_0x6f.html @@ -0,0 +1,55 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li class="current"><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_defs.html"><span>Defines</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="globals.html#index_c"><span>c</span></a></li> + <li><a href="globals_0x65.html#index_e"><span>e</span></a></li> + <li><a href="globals_0x68.html#index_h"><span>h</span></a></li> + <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li> + <li class="current"><a href="globals_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="globals_0x70.html#index_p"><span>p</span></a></li> + <li><a href="globals_0x72.html#index_r"><span>r</span></a></li> + <li><a href="globals_0x76.html#index_v"><span>v</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation: +<p> +<h3><a class="anchor" name="index_o">- o -</a></h3><ul> +<li>opt +: <a class="el" href="votElement_8c.html#64794c1524dec8e3f98417a50ad08224">votElement.c</a> +</ul> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/globals_0x70.html b/vendor/voclient/libvotable/doc/html/globals_0x70.html new file mode 100644 index 00000000..31f8a67f --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/globals_0x70.html @@ -0,0 +1,55 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li class="current"><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_defs.html"><span>Defines</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="globals.html#index_c"><span>c</span></a></li> + <li><a href="globals_0x65.html#index_e"><span>e</span></a></li> + <li><a href="globals_0x68.html#index_h"><span>h</span></a></li> + <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="globals_0x6f.html#index_o"><span>o</span></a></li> + <li class="current"><a href="globals_0x70.html#index_p"><span>p</span></a></li> + <li><a href="globals_0x72.html#index_r"><span>r</span></a></li> + <li><a href="globals_0x76.html#index_v"><span>v</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation: +<p> +<h3><a class="anchor" name="index_p">- p -</a></h3><ul> +<li>parents +: <a class="el" href="votParse_8c.html#3c69fd8b9b1c377197c9214043ed2c82">votParse.c</a> +</ul> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/globals_0x72.html b/vendor/voclient/libvotable/doc/html/globals_0x72.html new file mode 100644 index 00000000..151e3fe1 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/globals_0x72.html @@ -0,0 +1,55 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li class="current"><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_defs.html"><span>Defines</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="globals.html#index_c"><span>c</span></a></li> + <li><a href="globals_0x65.html#index_e"><span>e</span></a></li> + <li><a href="globals_0x68.html#index_h"><span>h</span></a></li> + <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="globals_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="globals_0x70.html#index_p"><span>p</span></a></li> + <li class="current"><a href="globals_0x72.html#index_r"><span>r</span></a></li> + <li><a href="globals_0x76.html#index_v"><span>v</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation: +<p> +<h3><a class="anchor" name="index_r">- r -</a></h3><ul> +<li>req +: <a class="el" href="votElement_8c.html#b47351fd475e3902c6d5da9e09474834">votElement.c</a> +</ul> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/globals_0x76.html b/vendor/voclient/libvotable/doc/html/globals_0x76.html new file mode 100644 index 00000000..d9be8441 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/globals_0x76.html @@ -0,0 +1,399 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li class="current"><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_defs.html"><span>Defines</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="globals.html#index_c"><span>c</span></a></li> + <li><a href="globals_0x65.html#index_e"><span>e</span></a></li> + <li><a href="globals_0x68.html#index_h"><span>h</span></a></li> + <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="globals_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="globals_0x70.html#index_p"><span>p</span></a></li> + <li><a href="globals_0x72.html#index_r"><span>r</span></a></li> + <li class="current"><a href="globals_0x76.html#index_v"><span>v</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation: +<p> +<h3><a class="anchor" name="index_v">- v -</a></h3><ul> +<li>VF_OPENVOTABLE() +: <a class="el" href="votParse__f77_8c.html#014909bf53fa04d7dda7c73fd9e75dac">votParse_f77.c</a> +<li>vot_attachNode() +: <a class="el" href="votParse_8c.html#f99c8f5e0a244e0fec3405185d464fdb">votParse.c</a> +, <a class="el" href="votParse_8h.html#e1f1571e52d088bad9485ef5bad8e55a">votParse.h</a> +<li>vot_attrGet() +: <a class="el" href="votParseP_8h.html#dd32ec5a691457266c3b68b80456c830">votParseP.h</a> +<li>vot_attrSet() +: <a class="el" href="votParseP_8h.html#0185a924192bc608ea06cf6bc74cf01d">votParseP.h</a> +<li>vot_attrXML() +: <a class="el" href="votParseP_8h.html#b200705cac89b367783e737f6be3af88">votParseP.h</a> +<li>vot_charData() +: <a class="el" href="votParseP_8h.html#e218f30d910b83be36110493ba8ad145">votParseP.h</a> +, <a class="el" href="votExpatCB_8c.html#7e09e56c1f08b8beb9753895fd90515e">votExpatCB.c</a> +<li>vot_clearStack() +: <a class="el" href="votParseP_8h.html#b59d04018e68e36a1db5cff42740a809">votParseP.h</a> +, <a class="el" href="votStack_8c.html#c5e777e900166c7c7a79eeb28f838f61">votStack.c</a> +<li>vot_closeVOTABLE() +: <a class="el" href="votParse_8c.html#87e2aca629d475d75ad6793bdb01af29">votParse.c</a> +, <a class="el" href="votParse_8h.html#f4d1bf001b1268e52a9c2bcf45c8a435">votParse.h</a> +<li>vot_colByAttr() +: <a class="el" href="votParse_8h.html#8d9b8c6a0efa170484f8fccc07e6aa06">votParse.h</a> +<li>vot_colByID() +: <a class="el" href="votParse_8h.html#eac5b25dac1827ecd527243cf77ca89d">votParse.h</a> +<li>vot_colByName() +: <a class="el" href="votParse_8h.html#e09ca9ef2f4bfac8244c7fadb8bedebf">votParse.h</a> +<li>vot_colByUCD() +: <a class="el" href="votParse_8h.html#1740db881060aff72b81d3e2e77ee41b">votParse.h</a> +<li>vot_copyElement() +: <a class="el" href="votParse_8c.html#b180aad1ee8971e252f8ececd5d245da">votParse.c</a> +, <a class="el" href="votParse_8h.html#b180aad1ee8971e252f8ececd5d245da">votParse.h</a> +<li>vot_deleteNode() +: <a class="el" href="votParse_8c.html#25dbaafb955b1e304afffb862ee25846">votParse.c</a> +, <a class="el" href="votParse_8h.html#1806a8f080d37db9ee12dba84f3c7378">votParse.h</a> +<li>vot_elemName() +: <a class="el" href="votElement_8c.html#73381f6c3509c61194a8f23ada4cac2a">votElement.c</a> +, <a class="el" href="votParseP_8h.html#c32b7c38a634b7f817d69d3720675c81">votParseP.h</a> +<li>vot_elemType() +: <a class="el" href="votElement_8c.html#c40e3a809b3865bd6d15bf368778e28e">votElement.c</a> +, <a class="el" href="votParseP_8h.html#c40e3a809b3865bd6d15bf368778e28e">votParseP.h</a> +<li>vot_elemXML() +: <a class="el" href="votElement_8c.html#478f5d941afc5695c98627cdbdfd6844">votElement.c</a> +, <a class="el" href="votParseP_8h.html#5e6c398db76881727201f7504dc65444">votParseP.h</a> +<li>vot_elemXMLEnd() +: <a class="el" href="votElement_8c.html#bb085dd4a9d1237b43a7db3cb2a192d2">votElement.c</a> +, <a class="el" href="votParseP_8h.html#b07e2996f66828be5e799651835ff2bf">votParseP.h</a> +<li>vot_endCData() +: <a class="el" href="votExpatCB_8c.html#642eba11aff546c0b0e88e3bd25c05bc">votExpatCB.c</a> +, <a class="el" href="votParseP_8h.html#0d6663658ea1acdfa4b6a9012cb05d3c">votParseP.h</a> +<li>vot_endElement() +: <a class="el" href="votParseP_8h.html#85f03122a0f8cb6c5ee63e41e2157111">votParseP.h</a> +, <a class="el" href="votExpatCB_8c.html#7c75239e07f5d941aeb6509fe6287df1">votExpatCB.c</a> +<li>vot_eType() +: <a class="el" href="votElement_8c.html#c247ed61c78db54860fbbf80385f3088">votElement.c</a> +, <a class="el" href="votParseP_8h.html#c247ed61c78db54860fbbf80385f3088">votParseP.h</a> +<li>vot_findByAttr() +: <a class="el" href="votParse_8c.html#a11bb4e59e1dd773771e25ce7a40bb61">votParse.c</a> +, <a class="el" href="votParse_8h.html#a11bb4e59e1dd773771e25ce7a40bb61">votParse.h</a> +<li>vot_findInGroup() +: <a class="el" href="votParse_8c.html#b334dc390ea30a9e8bdc2c2c01b21deb">votParse.c</a> +, <a class="el" href="votParse_8h.html#03251a012c19d03ea436a2191ffc48ec">votParse.h</a> +<li>vot_freeHandle() +: <a class="el" href="votHandle_8c.html#ebec0c91b335d39ddf5c036fc9846974">votHandle.c</a> +, <a class="el" href="votParseP_8h.html#fa12a965b51cf8d933decb350281ab52">votParseP.h</a> +<li>vot_freeNode() +: <a class="el" href="votParse_8c.html#3148058b3f810f24bd2da14073d6a5de">votParse.c</a> +, <a class="el" href="votParse_8h.html#59b75d46df34b8bc3a1416b69fe04691">votParse.h</a> +<li>vot_getAttr() +: <a class="el" href="votParse_8c.html#63e8d82821f4b42083c6b63c21bdfffe">votParse.c</a> +, <a class="el" href="votParse_8h.html#5c10aa73cde19e122f5bc85a1a006ff8">votParse.h</a> +<li>vot_getBINARY() +: <a class="el" href="votParse_8c.html#014fabbc855181d68dfea2ddfd0fc1a2">votParse.c</a> +, <a class="el" href="votParse_8h.html#014fabbc855181d68dfea2ddfd0fc1a2">votParse.h</a> +<li>vot_getBINARY2() +: <a class="el" href="votParse_8c.html#fa4e525692b7538f81b9b1e759a642f0">votParse.c</a> +, <a class="el" href="votParse_8h.html#fa4e525692b7538f81b9b1e759a642f0">votParse.h</a> +<li>vot_getChild() +: <a class="el" href="votParse_8c.html#e0b096dc07c30708e6e86cf81750a01f">votParse.c</a> +, <a class="el" href="votParse_8h.html#e0b096dc07c30708e6e86cf81750a01f">votParse.h</a> +<li>vot_getChildOfType() +: <a class="el" href="votParse_8c.html#fc2659e6a84d200c4b01c9460acaefb1">votParse.c</a> +, <a class="el" href="votParse_8h.html#fc2659e6a84d200c4b01c9460acaefb1">votParse.h</a> +<li>vot_getCOOSYS() +: <a class="el" href="votParse_8c.html#33e1c4a4f3752beeb62fd8d88d1d2ca2">votParse.c</a> +, <a class="el" href="votParse_8h.html#33e1c4a4f3752beeb62fd8d88d1d2ca2">votParse.h</a> +<li>vot_getDATA() +: <a class="el" href="votParse_8c.html#05535a56a31eb34b865bd7d592fe9292">votParse.c</a> +, <a class="el" href="votParse_8h.html#05535a56a31eb34b865bd7d592fe9292">votParse.h</a> +<li>vot_getDATAType() +: <a class="el" href="votParse_8c.html#458d365096a2f3602a1a6443c392a9e9">votParse.c</a> +, <a class="el" href="votParse_8h.html#22027ab5bee16020fd23a4a2132a80d8">votParse.h</a> +<li>vot_getDATATypeString() +: <a class="el" href="votParse_8c.html#b3cc5a3facdd5451e81dfe9c337184d0">votParse.c</a> +, <a class="el" href="votParse_8h.html#7d034113dc25f5b11f24eaf4ce33b73e">votParse.h</a> +<li>vot_getDESCRIPTION() +: <a class="el" href="votParse_8c.html#41964f8885bc352af793bf552541d5e4">votParse.c</a> +, <a class="el" href="votParse_8h.html#41964f8885bc352af793bf552541d5e4">votParse.h</a> +<li>vot_getElement() +: <a class="el" href="votParseP_8h.html#79eb418bc2410d1ce82024398f1bef17">votParseP.h</a> +, <a class="el" href="votHandle_8c.html#8e851db4a4ebff374de075e62026aa7a">votHandle.c</a> +<li>vot_getFIELD() +: <a class="el" href="votParse_8c.html#20a84235c2704f19afb05fd2db7fcf07">votParse.c</a> +, <a class="el" href="votParse_8h.html#20a84235c2704f19afb05fd2db7fcf07">votParse.h</a> +<li>vot_getFIELDRef() +: <a class="el" href="votParse_8c.html#0fd5f65c27adc084af8ea3f611556c52">votParse.c</a> +, <a class="el" href="votParse_8h.html#0fd5f65c27adc084af8ea3f611556c52">votParse.h</a> +<li>vot_getFITS() +: <a class="el" href="votParse_8c.html#fadc14723954225b56a12b48ab78a50b">votParse.c</a> +, <a class="el" href="votParse_8h.html#fadc14723954225b56a12b48ab78a50b">votParse.h</a> +<li>vot_getGROUP() +: <a class="el" href="votParse_8c.html#97433b62adc9545b4f1971cfbcb4819d">votParse.c</a> +, <a class="el" href="votParse_8h.html#97433b62adc9545b4f1971cfbcb4819d">votParse.h</a> +<li>vot_getINFO() +: <a class="el" href="votParse_8c.html#7de82f980273251a4a00df7435b29948">votParse.c</a> +, <a class="el" href="votParse_8h.html#7de82f980273251a4a00df7435b29948">votParse.h</a> +<li>vot_getLength() +: <a class="el" href="votParse_8c.html#02de38f123a9b7cbd24bee996b8ecc10">votParse.c</a> +, <a class="el" href="votParse_8h.html#02de38f123a9b7cbd24bee996b8ecc10">votParse.h</a> +<li>vot_getLINK() +: <a class="el" href="votParse_8c.html#729cd64c53d713a473d611dc7941e4f3">votParse.c</a> +, <a class="el" href="votParse_8h.html#729cd64c53d713a473d611dc7941e4f3">votParse.h</a> +<li>vot_getMAX() +: <a class="el" href="votParse_8c.html#89897e1c3ead93bef9b107707fa2eda5">votParse.c</a> +, <a class="el" href="votParse_8h.html#89897e1c3ead93bef9b107707fa2eda5">votParse.h</a> +<li>vot_getMIN() +: <a class="el" href="votParse_8c.html#a00dc12eff5fe09c71ff0c5c86aadfaf">votParse.c</a> +, <a class="el" href="votParse_8h.html#a00dc12eff5fe09c71ff0c5c86aadfaf">votParse.h</a> +<li>vot_getNCols() +: <a class="el" href="votParse_8c.html#48775f435829934c1f2b9022af12a86a">votParse.c</a> +, <a class="el" href="votParse_8h.html#48775f435829934c1f2b9022af12a86a">votParse.h</a> +<li>vot_getNext() +: <a class="el" href="votParse_8c.html#dc2e5f39a6273bca5fa0fdf46b2c3751">votParse.c</a> +, <a class="el" href="votParse_8h.html#dc2e5f39a6273bca5fa0fdf46b2c3751">votParse.h</a> +<li>vot_getNRows() +: <a class="el" href="votParse_8c.html#67e90b853666bbc4ef40ead211a116bd">votParse.c</a> +, <a class="el" href="votParse_8h.html#67e90b853666bbc4ef40ead211a116bd">votParse.h</a> +<li>vot_getNumberOf() +: <a class="el" href="votParse_8c.html#6b7565c412ba45c5578a61dda5afd1c1">votParse.c</a> +, <a class="el" href="votParse_8h.html#6b7565c412ba45c5578a61dda5afd1c1">votParse.h</a> +<li>vot_getOPTION() +: <a class="el" href="votParse_8c.html#6120eea01cc0c348fc99dd9c0e6dc060">votParse.c</a> +, <a class="el" href="votParse_8h.html#6120eea01cc0c348fc99dd9c0e6dc060">votParse.h</a> +<li>vot_getPARAM() +: <a class="el" href="votParse_8c.html#42e5538ca7d06238d7242c40daaf9bf7">votParse.c</a> +, <a class="el" href="votParse_8h.html#42e5538ca7d06238d7242c40daaf9bf7">votParse.h</a> +<li>vot_getPARAMRef() +: <a class="el" href="votParse_8c.html#ded8082390ce6a5b085ac15f0212ddd7">votParse.c</a> +, <a class="el" href="votParse_8h.html#ded8082390ce6a5b085ac15f0212ddd7">votParse.h</a> +<li>vot_getParent() +: <a class="el" href="votParse_8c.html#8930fc6a9ea4dec1d8694582d93ee146">votParse.c</a> +, <a class="el" href="votParse_8h.html#8930fc6a9ea4dec1d8694582d93ee146">votParse.h</a> +<li>vot_getRESOURCE() +: <a class="el" href="votParse_8c.html#5df6ad7d9312f05a27ccc3252f1c5d11">votParse.c</a> +, <a class="el" href="votParse_8h.html#5df6ad7d9312f05a27ccc3252f1c5d11">votParse.h</a> +<li>vot_getSibling() +: <a class="el" href="votParse_8c.html#4fb6813e03dd7b75710cfaa27f3ffb2e">votParse.c</a> +, <a class="el" href="votParse_8h.html#4fb6813e03dd7b75710cfaa27f3ffb2e">votParse.h</a> +<li>vot_getSTREAM() +: <a class="el" href="votParse_8c.html#4bae0337352f1ba53865e1419917dc30">votParse.c</a> +, <a class="el" href="votParse_8h.html#4bae0337352f1ba53865e1419917dc30">votParse.h</a> +<li>vot_getTABLE() +: <a class="el" href="votParse_8c.html#4e3e3176986838c27989df64c426b30e">votParse.c</a> +, <a class="el" href="votParse_8h.html#4e3e3176986838c27989df64c426b30e">votParse.h</a> +<li>vot_getTableCell() +: <a class="el" href="votParse_8c.html#f5cc4f23dd183be8336e74686e46f6da">votParse.c</a> +, <a class="el" href="votParse_8h.html#b377b70336b7bf129f1cb32cd3b3f4f2">votParse.h</a> +<li>vot_getTABLEDATA() +: <a class="el" href="votParse_8c.html#4a558147c79deacfd6ca4d0b93ee100d">votParse.c</a> +, <a class="el" href="votParse_8h.html#4a558147c79deacfd6ca4d0b93ee100d">votParse.h</a> +<li>vot_getTD() +: <a class="el" href="votParse_8c.html#824a7f85d4c8bac6d5fd6cfb8b3b3810">votParse.c</a> +, <a class="el" href="votParse_8h.html#824a7f85d4c8bac6d5fd6cfb8b3b3810">votParse.h</a> +<li>vot_getTR() +: <a class="el" href="votParse_8c.html#2e9ba287229978519224dfea2ecc984f">votParse.c</a> +, <a class="el" href="votParse_8h.html#2e9ba287229978519224dfea2ecc984f">votParse.h</a> +<li>vot_getValue() +: <a class="el" href="votParse_8c.html#213fcbb1ef909d4a4f8059c9616c5830">votParse.c</a> +, <a class="el" href="votParse_8h.html#b1636a63f89ad6f2994855187d85777f">votParse.h</a> +<li>vot_getVALUES() +: <a class="el" href="votParse_8c.html#b019a523ddca596e9f80c284e5954b44">votParse.c</a> +, <a class="el" href="votParse_8h.html#b019a523ddca596e9f80c284e5954b44">votParse.h</a> +<li>vot_handleCleanup() +: <a class="el" href="votHandle_8c.html#f5544667e19d8d1844be84c1dbabc14f">votHandle.c</a> +, <a class="el" href="votParseP_8h.html#1b51992af0738bbbf6a101bbb12b2d17">votParseP.h</a> +<li>vot_handleCount() +: <a class="el" href="votParseP_8h.html#b1b3d4aa9a83dcba308b0238dfa14b39">votParseP.h</a> +, <a class="el" href="votHandle_8c.html#e37223a92c5e6a2db9f8ec4ffba1be62">votHandle.c</a> +, <a class="el" href="votParse_8h.html#e37223a92c5e6a2db9f8ec4ffba1be62">votParse.h</a> +<li>vot_handleError() +: <a class="el" href="votHandle_8c.html#7d29f21f5d0633603e5313f96ea5e75b">votHandle.c</a> +, <a class="el" href="votParseP_8h.html#5a1159c578699fad254c4bae86a1439d">votParseP.h</a> +<li>vot_isEmpty() +: <a class="el" href="votStack_8c.html#11691bde61e5b2bbdea3649eb69d8253">votStack.c</a> +, <a class="el" href="votParseP_8h.html#11691bde61e5b2bbdea3649eb69d8253">votParseP.h</a> +<li>vot_lookupHandle() +: <a class="el" href="votHandle_8c.html#c29f604e3783afc6becd10d9f93ef600">votHandle.c</a> +, <a class="el" href="votParseP_8h.html#c29f604e3783afc6becd10d9f93ef600">votParseP.h</a> +<li>vot_newBINARY() +: <a class="el" href="votParse_8c.html#66d0fc2beb2ef9e36827f76536996fe4">votParse.c</a> +, <a class="el" href="votParse_8h.html#66d0fc2beb2ef9e36827f76536996fe4">votParse.h</a> +<li>vot_newBINARY2() +: <a class="el" href="votParse_8c.html#75230378094d2ae4a0e251b6375cb6f9">votParse.c</a> +, <a class="el" href="votParse_8h.html#75230378094d2ae4a0e251b6375cb6f9">votParse.h</a> +<li>vot_newCOOSYS() +: <a class="el" href="votParse_8h.html#53caf9cc36f817a213a4b9f1047c9250">votParse.h</a> +, <a class="el" href="votParse_8c.html#53caf9cc36f817a213a4b9f1047c9250">votParse.c</a> +<li>vot_newDATA() +: <a class="el" href="votParse_8c.html#5c824351474fad74aa22a21d242207d8">votParse.c</a> +, <a class="el" href="votParse_8h.html#5c824351474fad74aa22a21d242207d8">votParse.h</a> +<li>vot_newDESCRIPTION() +: <a class="el" href="votParse_8c.html#40c235bcee979806d4e9a4e19d653e5a">votParse.c</a> +, <a class="el" href="votParse_8h.html#40c235bcee979806d4e9a4e19d653e5a">votParse.h</a> +<li>vot_newElem() +: <a class="el" href="votElement_8c.html#744db49ce83f6ed1d76b7aa4eacd9dd9">votElement.c</a> +, <a class="el" href="votParseP_8h.html#9fb13a49fb2b20b98b58a042a648d2d1">votParseP.h</a> +<li>vot_newFIELD() +: <a class="el" href="votParse_8c.html#ffb519519c2a850cd9cf7eb9060f45cf">votParse.c</a> +, <a class="el" href="votParse_8h.html#ffb519519c2a850cd9cf7eb9060f45cf">votParse.h</a> +<li>vot_newFIELDRef() +: <a class="el" href="votParse_8c.html#3c96074082ed42497d16710349d5cc24">votParse.c</a> +, <a class="el" href="votParse_8h.html#3c96074082ed42497d16710349d5cc24">votParse.h</a> +<li>vot_newFITS() +: <a class="el" href="votParse_8c.html#b2747ed1c27749cdc71c777e80860d65">votParse.c</a> +, <a class="el" href="votParse_8h.html#b2747ed1c27749cdc71c777e80860d65">votParse.h</a> +<li>vot_newGROUP() +: <a class="el" href="votParse_8c.html#007736cbf81342651f68c5d13defb430">votParse.c</a> +, <a class="el" href="votParse_8h.html#007736cbf81342651f68c5d13defb430">votParse.h</a> +<li>vot_newHandleTable() +: <a class="el" href="votHandle_8c.html#730838b4724580523ae84c297867a3bd">votHandle.c</a> +, <a class="el" href="votParseP_8h.html#93e99ff82cfdb44a6f7fc9097e9fe02a">votParseP.h</a> +<li>vot_newINFO() +: <a class="el" href="votParse_8c.html#070b31a75054f0dca1c1f95413feb57a">votParse.c</a> +, <a class="el" href="votParse_8h.html#070b31a75054f0dca1c1f95413feb57a">votParse.h</a> +<li>vot_newLINK() +: <a class="el" href="votParse_8c.html#239b0beb633d364c304e77188b6842ef">votParse.c</a> +, <a class="el" href="votParse_8h.html#239b0beb633d364c304e77188b6842ef">votParse.h</a> +<li>vot_newMAX() +: <a class="el" href="votParse_8h.html#377b833aaf74d26159ebb769f6bbb2a1">votParse.h</a> +, <a class="el" href="votParse_8c.html#377b833aaf74d26159ebb769f6bbb2a1">votParse.c</a> +<li>vot_newMIN() +: <a class="el" href="votParse_8c.html#e83ea7fecfe55213807cdcfaf98e8c70">votParse.c</a> +, <a class="el" href="votParse_8h.html#e83ea7fecfe55213807cdcfaf98e8c70">votParse.h</a> +<li>vot_newNode() +: <a class="el" href="votParse_8c.html#d87843bde9d0d99c5e20311f8820eba6">votParse.c</a> +, <a class="el" href="votParse_8h.html#d87843bde9d0d99c5e20311f8820eba6">votParse.h</a> +<li>vot_newOPTION() +: <a class="el" href="votParse_8c.html#4acd4ce8efb3c972a7d25c5eaaac3b48">votParse.c</a> +, <a class="el" href="votParse_8h.html#4acd4ce8efb3c972a7d25c5eaaac3b48">votParse.h</a> +<li>vot_newPARAM() +: <a class="el" href="votParse_8h.html#fd01485535d703abdcdebf94090c368a">votParse.h</a> +, <a class="el" href="votParse_8c.html#fd01485535d703abdcdebf94090c368a">votParse.c</a> +<li>vot_newPARAMRef() +: <a class="el" href="votParse_8h.html#4e13c3061bbd014b7bbf22ff13a3d5b0">votParse.h</a> +, <a class="el" href="votParse_8c.html#4e13c3061bbd014b7bbf22ff13a3d5b0">votParse.c</a> +<li>vot_newRESOURCE() +: <a class="el" href="votParse_8c.html#533e8601d14245fb5167b188195db93c">votParse.c</a> +, <a class="el" href="votParse_8h.html#533e8601d14245fb5167b188195db93c">votParse.h</a> +<li>vot_newStack() +: <a class="el" href="votParseP_8h.html#97706e275290da18b8d8a94ab319db94">votParseP.h</a> +, <a class="el" href="votStack_8c.html#4a7f5a306e9f1c1cf35ec9605c92d42f">votStack.c</a> +<li>vot_newSTREAM() +: <a class="el" href="votParse_8c.html#859c2bb4a2c46a3f0b4f6c1baceb0b0c">votParse.c</a> +, <a class="el" href="votParse_8h.html#859c2bb4a2c46a3f0b4f6c1baceb0b0c">votParse.h</a> +<li>vot_newTABLE() +: <a class="el" href="votParse_8h.html#9b3b14d5e15a9384be65b8aa49c33d85">votParse.h</a> +, <a class="el" href="votParse_8c.html#9b3b14d5e15a9384be65b8aa49c33d85">votParse.c</a> +<li>vot_newTABLEDATA() +: <a class="el" href="votParse_8c.html#b2d26904f7e0e73b08efdb0cea7d2b37">votParse.c</a> +, <a class="el" href="votParse_8h.html#b2d26904f7e0e73b08efdb0cea7d2b37">votParse.h</a> +<li>vot_newTD() +: <a class="el" href="votParse_8c.html#4d9959a7a406212ff0a3846ce83a3df9">votParse.c</a> +, <a class="el" href="votParse_8h.html#4d9959a7a406212ff0a3846ce83a3df9">votParse.h</a> +<li>vot_newTR() +: <a class="el" href="votParse_8c.html#dbdaa6d5a36014a2b9706454530079ef">votParse.c</a> +, <a class="el" href="votParse_8h.html#dbdaa6d5a36014a2b9706454530079ef">votParse.h</a> +<li>vot_newVALUES() +: <a class="el" href="votParse_8h.html#386be2face7c78b44c1fc8a507de9905">votParse.h</a> +, <a class="el" href="votParse_8c.html#386be2face7c78b44c1fc8a507de9905">votParse.c</a> +<li>vot_openVOTABLE() +: <a class="el" href="votParse_8c.html#9949868e8d3fcb547d15c5c9f2cdb76f">votParse.c</a> +, <a class="el" href="votParse_8h.html#9949868e8d3fcb547d15c5c9f2cdb76f">votParse.h</a> +<li>vot_printStack() +: <a class="el" href="votParseP_8h.html#8eda4c629b19d8dec39ea86177dc18bd">votParseP.h</a> +, <a class="el" href="votStack_8c.html#db67217b47d7871eee607df6754dfa88">votStack.c</a> +<li>vot_setAttr() +: <a class="el" href="votParse_8h.html#2b73f93210316d7714201e751cad77ad">votParse.h</a> +, <a class="el" href="votParse_8c.html#2b73f93210316d7714201e751cad77ad">votParse.c</a> +<li>vot_setHandle() +: <a class="el" href="votParseP_8h.html#1832eb6023a34c8e9d00d22c57276c6c">votParseP.h</a> +, <a class="el" href="votHandle_8c.html#1832eb6023a34c8e9d00d22c57276c6c">votHandle.c</a> +<li>vot_setValue() +: <a class="el" href="votParse_8h.html#6faba02860fcb0a51315f1863fd29094">votParse.h</a> +, <a class="el" href="votParse_8c.html#6faba02860fcb0a51315f1863fd29094">votParse.c</a> +<li>vot_setWarnings() +: <a class="el" href="votParse_8h.html#d04bd4a950e829cb2b473e246806cea7">votParse.h</a> +, <a class="el" href="votParse_8c.html#3d0ad178e6974fb915d4b0b3efcad4c7">votParse.c</a> +<li>vot_startCData() +: <a class="el" href="votParseP_8h.html#87325eb4c0a86db05f60cb8e6b0cd422">votParseP.h</a> +, <a class="el" href="votExpatCB_8c.html#e3be5033febee0ebeabd11951064d736">votExpatCB.c</a> +<li>vot_startElement() +: <a class="el" href="votParseP_8h.html#50e82d05d9fa1bb2a4131c5643e10a3e">votParseP.h</a> +, <a class="el" href="votExpatCB_8c.html#600fea20bc0bf3c860eab67451bf75b8">votExpatCB.c</a> +<li>vot_typeOf() +: <a class="el" href="votParse_8c.html#1c319696d8efc593266b9409303054c6">votParse.c</a> +, <a class="el" href="votParse_8h.html#1c319696d8efc593266b9409303054c6">votParse.h</a> +<li>vot_valueOf() +: <a class="el" href="votParse_8h.html#3136956d2035d6b297aa623f87f4b807">votParse.h</a> +, <a class="el" href="votParse_8c.html#3136956d2035d6b297aa623f87f4b807">votParse.c</a> +<li>vot_writeASV() +: <a class="el" href="votParse_8h.html#10a495881c0e6dc8e72692e967576710">votParse.h</a> +, <a class="el" href="votParse_8c.html#7e080fb459b7aaa36a086e3aeb153f5e">votParse.c</a> +<li>vot_writeBSV() +: <a class="el" href="votParse_8c.html#c6ff4fb7fae0bbf78633738447fb9b60">votParse.c</a> +, <a class="el" href="votParse_8h.html#7a71c4c6a4e5e4347dcbaef707b9a88c">votParse.h</a> +<li>vot_writeCSV() +: <a class="el" href="votParse_8c.html#bd35238a3744eed55c11ebf5b24da87b">votParse.c</a> +, <a class="el" href="votParse_8h.html#015a40b625465d4edada09a01c2bfb97">votParse.h</a> +<li>vot_writeFITS() +: <a class="el" href="votParse_8c.html#5c74670a17d17908075ba315ff4f16c0">votParse.c</a> +, <a class="el" href="votParse_8h.html#79d18fc679e6babdc221af5f9d6a9c52">votParse.h</a> +<li>vot_writeHTML() +: <a class="el" href="votParse_8h.html#9a05a97b99ca165e2ae0e9b125dbfbc8">votParse.h</a> +, <a class="el" href="votParse_8c.html#dda7f3daced5125c581a7c7c8743eb7f">votParse.c</a> +<li>vot_writeSHTML() +: <a class="el" href="votParse_8h.html#9230f21205d9bd74f23e8ab3b3830311">votParse.h</a> +, <a class="el" href="votParse_8c.html#796870e256501455dbeeb37d5ad3f34a">votParse.c</a> +<li>vot_writeTSV() +: <a class="el" href="votParse_8h.html#57f3fff230a32454023406d293fde1ec">votParse.h</a> +, <a class="el" href="votParse_8c.html#756fd6178fc599d6fda55d7127c38f79">votParse.c</a> +<li>vot_writeVOTable() +: <a class="el" href="votParse_8h.html#ef8ea7d38eb19fd5fcab9cc9c93ac61f">votParse.h</a> +, <a class="el" href="votParse_8c.html#e900f566d3ba4816476b5a4b7ee8d772">votParse.c</a> +<li>votEmsg() +: <a class="el" href="votParse_8h.html#450a2645f182104c3a0445f022bdbf01">votParse.h</a> +, <a class="el" href="votParse_8c.html#450a2645f182104c3a0445f022bdbf01">votParse.c</a> +<li>votPeek() +: <a class="el" href="votStack_8c.html#ded18f1ce833d773a50e2d1a4a2db2c8">votStack.c</a> +, <a class="el" href="votParseP_8h.html#6e987eaeb90a1fa27b600386ca749bd6">votParseP.h</a> +<li>votPop() +: <a class="el" href="votParseP_8h.html#f5e05232387d525ab141206095a5980d">votParseP.h</a> +, <a class="el" href="votStack_8c.html#9e1d4fd4b9c06ddbd95f4029b0f8d3a5">votStack.c</a> +<li>votPush() +: <a class="el" href="votParseP_8h.html#a3251a683eae285cccc688daf2d87dae">votParseP.h</a> +, <a class="el" href="votStack_8c.html#fb95db917a89f2d55ae6522435929229">votStack.c</a> +<li>VX_OPENVOTABLE() +: <a class="el" href="votParse__spp_8c.html#ce2133be9ea21a9c50befcefa8185a87">votParse_spp.c</a> +</ul> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/globals_defs.html b/vendor/voclient/libvotable/doc/html/globals_defs.html new file mode 100644 index 00000000..ea5926fd --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/globals_defs.html @@ -0,0 +1,45 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li class="current"><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li class="current"><a href="globals_defs.html"><span>Defines</span></a></li> + </ul> + </div> +</div> +<div class="contents"> + +<p> +<ul> +<li>handle_t +: <a class="el" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6">votParseP.h</a> +<li>NUM_ELEMENTS +: <a class="el" href="votParse_8h.html#ace45ef90989b1c716603f996516f8b7">votParse.h</a> +</ul> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/globals_func.html b/vendor/voclient/libvotable/doc/html/globals_func.html new file mode 100644 index 00000000..1d249286 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/globals_func.html @@ -0,0 +1,392 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li class="current"><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="globals.html"><span>All</span></a></li> + <li class="current"><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_defs.html"><span>Defines</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li class="current"><a href="globals_func.html#index_v"><span>v</span></a></li> + </ul> + </div> +</div> +<div class="contents"> + +<p> +<h3><a class="anchor" name="index_v">- v -</a></h3><ul> +<li>VF_OPENVOTABLE() +: <a class="el" href="votParse__f77_8c.html#014909bf53fa04d7dda7c73fd9e75dac">votParse_f77.c</a> +<li>vot_attachNode() +: <a class="el" href="votParse_8c.html#f99c8f5e0a244e0fec3405185d464fdb">votParse.c</a> +, <a class="el" href="votParse_8h.html#e1f1571e52d088bad9485ef5bad8e55a">votParse.h</a> +<li>vot_attrGet() +: <a class="el" href="votParseP_8h.html#dd32ec5a691457266c3b68b80456c830">votParseP.h</a> +<li>vot_attrSet() +: <a class="el" href="votParseP_8h.html#0185a924192bc608ea06cf6bc74cf01d">votParseP.h</a> +<li>vot_attrXML() +: <a class="el" href="votParseP_8h.html#b200705cac89b367783e737f6be3af88">votParseP.h</a> +<li>vot_charData() +: <a class="el" href="votParseP_8h.html#e218f30d910b83be36110493ba8ad145">votParseP.h</a> +, <a class="el" href="votExpatCB_8c.html#7e09e56c1f08b8beb9753895fd90515e">votExpatCB.c</a> +<li>vot_clearStack() +: <a class="el" href="votParseP_8h.html#b59d04018e68e36a1db5cff42740a809">votParseP.h</a> +, <a class="el" href="votStack_8c.html#c5e777e900166c7c7a79eeb28f838f61">votStack.c</a> +<li>vot_closeVOTABLE() +: <a class="el" href="votParse_8c.html#87e2aca629d475d75ad6793bdb01af29">votParse.c</a> +, <a class="el" href="votParse_8h.html#f4d1bf001b1268e52a9c2bcf45c8a435">votParse.h</a> +<li>vot_colByAttr() +: <a class="el" href="votParse_8h.html#8d9b8c6a0efa170484f8fccc07e6aa06">votParse.h</a> +<li>vot_colByID() +: <a class="el" href="votParse_8h.html#eac5b25dac1827ecd527243cf77ca89d">votParse.h</a> +<li>vot_colByName() +: <a class="el" href="votParse_8h.html#e09ca9ef2f4bfac8244c7fadb8bedebf">votParse.h</a> +<li>vot_colByUCD() +: <a class="el" href="votParse_8h.html#1740db881060aff72b81d3e2e77ee41b">votParse.h</a> +<li>vot_copyElement() +: <a class="el" href="votParse_8c.html#b180aad1ee8971e252f8ececd5d245da">votParse.c</a> +, <a class="el" href="votParse_8h.html#b180aad1ee8971e252f8ececd5d245da">votParse.h</a> +<li>vot_deleteNode() +: <a class="el" href="votParse_8c.html#25dbaafb955b1e304afffb862ee25846">votParse.c</a> +, <a class="el" href="votParse_8h.html#1806a8f080d37db9ee12dba84f3c7378">votParse.h</a> +<li>vot_elemName() +: <a class="el" href="votElement_8c.html#73381f6c3509c61194a8f23ada4cac2a">votElement.c</a> +, <a class="el" href="votParseP_8h.html#c32b7c38a634b7f817d69d3720675c81">votParseP.h</a> +<li>vot_elemType() +: <a class="el" href="votElement_8c.html#c40e3a809b3865bd6d15bf368778e28e">votElement.c</a> +, <a class="el" href="votParseP_8h.html#c40e3a809b3865bd6d15bf368778e28e">votParseP.h</a> +<li>vot_elemXML() +: <a class="el" href="votElement_8c.html#478f5d941afc5695c98627cdbdfd6844">votElement.c</a> +, <a class="el" href="votParseP_8h.html#5e6c398db76881727201f7504dc65444">votParseP.h</a> +<li>vot_elemXMLEnd() +: <a class="el" href="votElement_8c.html#bb085dd4a9d1237b43a7db3cb2a192d2">votElement.c</a> +, <a class="el" href="votParseP_8h.html#b07e2996f66828be5e799651835ff2bf">votParseP.h</a> +<li>vot_endCData() +: <a class="el" href="votExpatCB_8c.html#642eba11aff546c0b0e88e3bd25c05bc">votExpatCB.c</a> +, <a class="el" href="votParseP_8h.html#0d6663658ea1acdfa4b6a9012cb05d3c">votParseP.h</a> +<li>vot_endElement() +: <a class="el" href="votParseP_8h.html#85f03122a0f8cb6c5ee63e41e2157111">votParseP.h</a> +, <a class="el" href="votExpatCB_8c.html#7c75239e07f5d941aeb6509fe6287df1">votExpatCB.c</a> +<li>vot_eType() +: <a class="el" href="votElement_8c.html#c247ed61c78db54860fbbf80385f3088">votElement.c</a> +, <a class="el" href="votParseP_8h.html#c247ed61c78db54860fbbf80385f3088">votParseP.h</a> +<li>vot_findByAttr() +: <a class="el" href="votParse_8c.html#a11bb4e59e1dd773771e25ce7a40bb61">votParse.c</a> +, <a class="el" href="votParse_8h.html#a11bb4e59e1dd773771e25ce7a40bb61">votParse.h</a> +<li>vot_findInGroup() +: <a class="el" href="votParse_8c.html#b334dc390ea30a9e8bdc2c2c01b21deb">votParse.c</a> +, <a class="el" href="votParse_8h.html#03251a012c19d03ea436a2191ffc48ec">votParse.h</a> +<li>vot_freeHandle() +: <a class="el" href="votHandle_8c.html#ebec0c91b335d39ddf5c036fc9846974">votHandle.c</a> +, <a class="el" href="votParseP_8h.html#fa12a965b51cf8d933decb350281ab52">votParseP.h</a> +<li>vot_freeNode() +: <a class="el" href="votParse_8c.html#3148058b3f810f24bd2da14073d6a5de">votParse.c</a> +, <a class="el" href="votParse_8h.html#59b75d46df34b8bc3a1416b69fe04691">votParse.h</a> +<li>vot_getAttr() +: <a class="el" href="votParse_8c.html#63e8d82821f4b42083c6b63c21bdfffe">votParse.c</a> +, <a class="el" href="votParse_8h.html#5c10aa73cde19e122f5bc85a1a006ff8">votParse.h</a> +<li>vot_getBINARY() +: <a class="el" href="votParse_8c.html#014fabbc855181d68dfea2ddfd0fc1a2">votParse.c</a> +, <a class="el" href="votParse_8h.html#014fabbc855181d68dfea2ddfd0fc1a2">votParse.h</a> +<li>vot_getBINARY2() +: <a class="el" href="votParse_8c.html#fa4e525692b7538f81b9b1e759a642f0">votParse.c</a> +, <a class="el" href="votParse_8h.html#fa4e525692b7538f81b9b1e759a642f0">votParse.h</a> +<li>vot_getChild() +: <a class="el" href="votParse_8c.html#e0b096dc07c30708e6e86cf81750a01f">votParse.c</a> +, <a class="el" href="votParse_8h.html#e0b096dc07c30708e6e86cf81750a01f">votParse.h</a> +<li>vot_getChildOfType() +: <a class="el" href="votParse_8c.html#fc2659e6a84d200c4b01c9460acaefb1">votParse.c</a> +, <a class="el" href="votParse_8h.html#fc2659e6a84d200c4b01c9460acaefb1">votParse.h</a> +<li>vot_getCOOSYS() +: <a class="el" href="votParse_8c.html#33e1c4a4f3752beeb62fd8d88d1d2ca2">votParse.c</a> +, <a class="el" href="votParse_8h.html#33e1c4a4f3752beeb62fd8d88d1d2ca2">votParse.h</a> +<li>vot_getDATA() +: <a class="el" href="votParse_8c.html#05535a56a31eb34b865bd7d592fe9292">votParse.c</a> +, <a class="el" href="votParse_8h.html#05535a56a31eb34b865bd7d592fe9292">votParse.h</a> +<li>vot_getDATAType() +: <a class="el" href="votParse_8c.html#458d365096a2f3602a1a6443c392a9e9">votParse.c</a> +, <a class="el" href="votParse_8h.html#22027ab5bee16020fd23a4a2132a80d8">votParse.h</a> +<li>vot_getDATATypeString() +: <a class="el" href="votParse_8c.html#b3cc5a3facdd5451e81dfe9c337184d0">votParse.c</a> +, <a class="el" href="votParse_8h.html#7d034113dc25f5b11f24eaf4ce33b73e">votParse.h</a> +<li>vot_getDESCRIPTION() +: <a class="el" href="votParse_8c.html#41964f8885bc352af793bf552541d5e4">votParse.c</a> +, <a class="el" href="votParse_8h.html#41964f8885bc352af793bf552541d5e4">votParse.h</a> +<li>vot_getElement() +: <a class="el" href="votParseP_8h.html#79eb418bc2410d1ce82024398f1bef17">votParseP.h</a> +, <a class="el" href="votHandle_8c.html#8e851db4a4ebff374de075e62026aa7a">votHandle.c</a> +<li>vot_getFIELD() +: <a class="el" href="votParse_8c.html#20a84235c2704f19afb05fd2db7fcf07">votParse.c</a> +, <a class="el" href="votParse_8h.html#20a84235c2704f19afb05fd2db7fcf07">votParse.h</a> +<li>vot_getFIELDRef() +: <a class="el" href="votParse_8c.html#0fd5f65c27adc084af8ea3f611556c52">votParse.c</a> +, <a class="el" href="votParse_8h.html#0fd5f65c27adc084af8ea3f611556c52">votParse.h</a> +<li>vot_getFITS() +: <a class="el" href="votParse_8c.html#fadc14723954225b56a12b48ab78a50b">votParse.c</a> +, <a class="el" href="votParse_8h.html#fadc14723954225b56a12b48ab78a50b">votParse.h</a> +<li>vot_getGROUP() +: <a class="el" href="votParse_8c.html#97433b62adc9545b4f1971cfbcb4819d">votParse.c</a> +, <a class="el" href="votParse_8h.html#97433b62adc9545b4f1971cfbcb4819d">votParse.h</a> +<li>vot_getINFO() +: <a class="el" href="votParse_8c.html#7de82f980273251a4a00df7435b29948">votParse.c</a> +, <a class="el" href="votParse_8h.html#7de82f980273251a4a00df7435b29948">votParse.h</a> +<li>vot_getLength() +: <a class="el" href="votParse_8c.html#02de38f123a9b7cbd24bee996b8ecc10">votParse.c</a> +, <a class="el" href="votParse_8h.html#02de38f123a9b7cbd24bee996b8ecc10">votParse.h</a> +<li>vot_getLINK() +: <a class="el" href="votParse_8c.html#729cd64c53d713a473d611dc7941e4f3">votParse.c</a> +, <a class="el" href="votParse_8h.html#729cd64c53d713a473d611dc7941e4f3">votParse.h</a> +<li>vot_getMAX() +: <a class="el" href="votParse_8c.html#89897e1c3ead93bef9b107707fa2eda5">votParse.c</a> +, <a class="el" href="votParse_8h.html#89897e1c3ead93bef9b107707fa2eda5">votParse.h</a> +<li>vot_getMIN() +: <a class="el" href="votParse_8c.html#a00dc12eff5fe09c71ff0c5c86aadfaf">votParse.c</a> +, <a class="el" href="votParse_8h.html#a00dc12eff5fe09c71ff0c5c86aadfaf">votParse.h</a> +<li>vot_getNCols() +: <a class="el" href="votParse_8c.html#48775f435829934c1f2b9022af12a86a">votParse.c</a> +, <a class="el" href="votParse_8h.html#48775f435829934c1f2b9022af12a86a">votParse.h</a> +<li>vot_getNext() +: <a class="el" href="votParse_8c.html#dc2e5f39a6273bca5fa0fdf46b2c3751">votParse.c</a> +, <a class="el" href="votParse_8h.html#dc2e5f39a6273bca5fa0fdf46b2c3751">votParse.h</a> +<li>vot_getNRows() +: <a class="el" href="votParse_8c.html#67e90b853666bbc4ef40ead211a116bd">votParse.c</a> +, <a class="el" href="votParse_8h.html#67e90b853666bbc4ef40ead211a116bd">votParse.h</a> +<li>vot_getNumberOf() +: <a class="el" href="votParse_8c.html#6b7565c412ba45c5578a61dda5afd1c1">votParse.c</a> +, <a class="el" href="votParse_8h.html#6b7565c412ba45c5578a61dda5afd1c1">votParse.h</a> +<li>vot_getOPTION() +: <a class="el" href="votParse_8c.html#6120eea01cc0c348fc99dd9c0e6dc060">votParse.c</a> +, <a class="el" href="votParse_8h.html#6120eea01cc0c348fc99dd9c0e6dc060">votParse.h</a> +<li>vot_getPARAM() +: <a class="el" href="votParse_8c.html#42e5538ca7d06238d7242c40daaf9bf7">votParse.c</a> +, <a class="el" href="votParse_8h.html#42e5538ca7d06238d7242c40daaf9bf7">votParse.h</a> +<li>vot_getPARAMRef() +: <a class="el" href="votParse_8c.html#ded8082390ce6a5b085ac15f0212ddd7">votParse.c</a> +, <a class="el" href="votParse_8h.html#ded8082390ce6a5b085ac15f0212ddd7">votParse.h</a> +<li>vot_getParent() +: <a class="el" href="votParse_8c.html#8930fc6a9ea4dec1d8694582d93ee146">votParse.c</a> +, <a class="el" href="votParse_8h.html#8930fc6a9ea4dec1d8694582d93ee146">votParse.h</a> +<li>vot_getRESOURCE() +: <a class="el" href="votParse_8c.html#5df6ad7d9312f05a27ccc3252f1c5d11">votParse.c</a> +, <a class="el" href="votParse_8h.html#5df6ad7d9312f05a27ccc3252f1c5d11">votParse.h</a> +<li>vot_getSibling() +: <a class="el" href="votParse_8c.html#4fb6813e03dd7b75710cfaa27f3ffb2e">votParse.c</a> +, <a class="el" href="votParse_8h.html#4fb6813e03dd7b75710cfaa27f3ffb2e">votParse.h</a> +<li>vot_getSTREAM() +: <a class="el" href="votParse_8c.html#4bae0337352f1ba53865e1419917dc30">votParse.c</a> +, <a class="el" href="votParse_8h.html#4bae0337352f1ba53865e1419917dc30">votParse.h</a> +<li>vot_getTABLE() +: <a class="el" href="votParse_8c.html#4e3e3176986838c27989df64c426b30e">votParse.c</a> +, <a class="el" href="votParse_8h.html#4e3e3176986838c27989df64c426b30e">votParse.h</a> +<li>vot_getTableCell() +: <a class="el" href="votParse_8c.html#f5cc4f23dd183be8336e74686e46f6da">votParse.c</a> +, <a class="el" href="votParse_8h.html#b377b70336b7bf129f1cb32cd3b3f4f2">votParse.h</a> +<li>vot_getTABLEDATA() +: <a class="el" href="votParse_8c.html#4a558147c79deacfd6ca4d0b93ee100d">votParse.c</a> +, <a class="el" href="votParse_8h.html#4a558147c79deacfd6ca4d0b93ee100d">votParse.h</a> +<li>vot_getTD() +: <a class="el" href="votParse_8c.html#824a7f85d4c8bac6d5fd6cfb8b3b3810">votParse.c</a> +, <a class="el" href="votParse_8h.html#824a7f85d4c8bac6d5fd6cfb8b3b3810">votParse.h</a> +<li>vot_getTR() +: <a class="el" href="votParse_8c.html#2e9ba287229978519224dfea2ecc984f">votParse.c</a> +, <a class="el" href="votParse_8h.html#2e9ba287229978519224dfea2ecc984f">votParse.h</a> +<li>vot_getValue() +: <a class="el" href="votParse_8c.html#213fcbb1ef909d4a4f8059c9616c5830">votParse.c</a> +, <a class="el" href="votParse_8h.html#b1636a63f89ad6f2994855187d85777f">votParse.h</a> +<li>vot_getVALUES() +: <a class="el" href="votParse_8c.html#b019a523ddca596e9f80c284e5954b44">votParse.c</a> +, <a class="el" href="votParse_8h.html#b019a523ddca596e9f80c284e5954b44">votParse.h</a> +<li>vot_handleCleanup() +: <a class="el" href="votHandle_8c.html#f5544667e19d8d1844be84c1dbabc14f">votHandle.c</a> +, <a class="el" href="votParseP_8h.html#1b51992af0738bbbf6a101bbb12b2d17">votParseP.h</a> +<li>vot_handleCount() +: <a class="el" href="votParseP_8h.html#b1b3d4aa9a83dcba308b0238dfa14b39">votParseP.h</a> +, <a class="el" href="votHandle_8c.html#e37223a92c5e6a2db9f8ec4ffba1be62">votHandle.c</a> +, <a class="el" href="votParse_8h.html#e37223a92c5e6a2db9f8ec4ffba1be62">votParse.h</a> +<li>vot_handleError() +: <a class="el" href="votHandle_8c.html#7d29f21f5d0633603e5313f96ea5e75b">votHandle.c</a> +, <a class="el" href="votParseP_8h.html#5a1159c578699fad254c4bae86a1439d">votParseP.h</a> +<li>vot_isEmpty() +: <a class="el" href="votStack_8c.html#11691bde61e5b2bbdea3649eb69d8253">votStack.c</a> +, <a class="el" href="votParseP_8h.html#11691bde61e5b2bbdea3649eb69d8253">votParseP.h</a> +<li>vot_lookupHandle() +: <a class="el" href="votHandle_8c.html#c29f604e3783afc6becd10d9f93ef600">votHandle.c</a> +, <a class="el" href="votParseP_8h.html#c29f604e3783afc6becd10d9f93ef600">votParseP.h</a> +<li>vot_newBINARY() +: <a class="el" href="votParse_8c.html#66d0fc2beb2ef9e36827f76536996fe4">votParse.c</a> +, <a class="el" href="votParse_8h.html#66d0fc2beb2ef9e36827f76536996fe4">votParse.h</a> +<li>vot_newBINARY2() +: <a class="el" href="votParse_8c.html#75230378094d2ae4a0e251b6375cb6f9">votParse.c</a> +, <a class="el" href="votParse_8h.html#75230378094d2ae4a0e251b6375cb6f9">votParse.h</a> +<li>vot_newCOOSYS() +: <a class="el" href="votParse_8h.html#53caf9cc36f817a213a4b9f1047c9250">votParse.h</a> +, <a class="el" href="votParse_8c.html#53caf9cc36f817a213a4b9f1047c9250">votParse.c</a> +<li>vot_newDATA() +: <a class="el" href="votParse_8c.html#5c824351474fad74aa22a21d242207d8">votParse.c</a> +, <a class="el" href="votParse_8h.html#5c824351474fad74aa22a21d242207d8">votParse.h</a> +<li>vot_newDESCRIPTION() +: <a class="el" href="votParse_8c.html#40c235bcee979806d4e9a4e19d653e5a">votParse.c</a> +, <a class="el" href="votParse_8h.html#40c235bcee979806d4e9a4e19d653e5a">votParse.h</a> +<li>vot_newElem() +: <a class="el" href="votElement_8c.html#744db49ce83f6ed1d76b7aa4eacd9dd9">votElement.c</a> +, <a class="el" href="votParseP_8h.html#9fb13a49fb2b20b98b58a042a648d2d1">votParseP.h</a> +<li>vot_newFIELD() +: <a class="el" href="votParse_8c.html#ffb519519c2a850cd9cf7eb9060f45cf">votParse.c</a> +, <a class="el" href="votParse_8h.html#ffb519519c2a850cd9cf7eb9060f45cf">votParse.h</a> +<li>vot_newFIELDRef() +: <a class="el" href="votParse_8c.html#3c96074082ed42497d16710349d5cc24">votParse.c</a> +, <a class="el" href="votParse_8h.html#3c96074082ed42497d16710349d5cc24">votParse.h</a> +<li>vot_newFITS() +: <a class="el" href="votParse_8c.html#b2747ed1c27749cdc71c777e80860d65">votParse.c</a> +, <a class="el" href="votParse_8h.html#b2747ed1c27749cdc71c777e80860d65">votParse.h</a> +<li>vot_newGROUP() +: <a class="el" href="votParse_8c.html#007736cbf81342651f68c5d13defb430">votParse.c</a> +, <a class="el" href="votParse_8h.html#007736cbf81342651f68c5d13defb430">votParse.h</a> +<li>vot_newHandleTable() +: <a class="el" href="votHandle_8c.html#730838b4724580523ae84c297867a3bd">votHandle.c</a> +, <a class="el" href="votParseP_8h.html#93e99ff82cfdb44a6f7fc9097e9fe02a">votParseP.h</a> +<li>vot_newINFO() +: <a class="el" href="votParse_8c.html#070b31a75054f0dca1c1f95413feb57a">votParse.c</a> +, <a class="el" href="votParse_8h.html#070b31a75054f0dca1c1f95413feb57a">votParse.h</a> +<li>vot_newLINK() +: <a class="el" href="votParse_8c.html#239b0beb633d364c304e77188b6842ef">votParse.c</a> +, <a class="el" href="votParse_8h.html#239b0beb633d364c304e77188b6842ef">votParse.h</a> +<li>vot_newMAX() +: <a class="el" href="votParse_8h.html#377b833aaf74d26159ebb769f6bbb2a1">votParse.h</a> +, <a class="el" href="votParse_8c.html#377b833aaf74d26159ebb769f6bbb2a1">votParse.c</a> +<li>vot_newMIN() +: <a class="el" href="votParse_8c.html#e83ea7fecfe55213807cdcfaf98e8c70">votParse.c</a> +, <a class="el" href="votParse_8h.html#e83ea7fecfe55213807cdcfaf98e8c70">votParse.h</a> +<li>vot_newNode() +: <a class="el" href="votParse_8c.html#d87843bde9d0d99c5e20311f8820eba6">votParse.c</a> +, <a class="el" href="votParse_8h.html#d87843bde9d0d99c5e20311f8820eba6">votParse.h</a> +<li>vot_newOPTION() +: <a class="el" href="votParse_8c.html#4acd4ce8efb3c972a7d25c5eaaac3b48">votParse.c</a> +, <a class="el" href="votParse_8h.html#4acd4ce8efb3c972a7d25c5eaaac3b48">votParse.h</a> +<li>vot_newPARAM() +: <a class="el" href="votParse_8h.html#fd01485535d703abdcdebf94090c368a">votParse.h</a> +, <a class="el" href="votParse_8c.html#fd01485535d703abdcdebf94090c368a">votParse.c</a> +<li>vot_newPARAMRef() +: <a class="el" href="votParse_8h.html#4e13c3061bbd014b7bbf22ff13a3d5b0">votParse.h</a> +, <a class="el" href="votParse_8c.html#4e13c3061bbd014b7bbf22ff13a3d5b0">votParse.c</a> +<li>vot_newRESOURCE() +: <a class="el" href="votParse_8c.html#533e8601d14245fb5167b188195db93c">votParse.c</a> +, <a class="el" href="votParse_8h.html#533e8601d14245fb5167b188195db93c">votParse.h</a> +<li>vot_newStack() +: <a class="el" href="votParseP_8h.html#97706e275290da18b8d8a94ab319db94">votParseP.h</a> +, <a class="el" href="votStack_8c.html#4a7f5a306e9f1c1cf35ec9605c92d42f">votStack.c</a> +<li>vot_newSTREAM() +: <a class="el" href="votParse_8c.html#859c2bb4a2c46a3f0b4f6c1baceb0b0c">votParse.c</a> +, <a class="el" href="votParse_8h.html#859c2bb4a2c46a3f0b4f6c1baceb0b0c">votParse.h</a> +<li>vot_newTABLE() +: <a class="el" href="votParse_8h.html#9b3b14d5e15a9384be65b8aa49c33d85">votParse.h</a> +, <a class="el" href="votParse_8c.html#9b3b14d5e15a9384be65b8aa49c33d85">votParse.c</a> +<li>vot_newTABLEDATA() +: <a class="el" href="votParse_8c.html#b2d26904f7e0e73b08efdb0cea7d2b37">votParse.c</a> +, <a class="el" href="votParse_8h.html#b2d26904f7e0e73b08efdb0cea7d2b37">votParse.h</a> +<li>vot_newTD() +: <a class="el" href="votParse_8c.html#4d9959a7a406212ff0a3846ce83a3df9">votParse.c</a> +, <a class="el" href="votParse_8h.html#4d9959a7a406212ff0a3846ce83a3df9">votParse.h</a> +<li>vot_newTR() +: <a class="el" href="votParse_8c.html#dbdaa6d5a36014a2b9706454530079ef">votParse.c</a> +, <a class="el" href="votParse_8h.html#dbdaa6d5a36014a2b9706454530079ef">votParse.h</a> +<li>vot_newVALUES() +: <a class="el" href="votParse_8h.html#386be2face7c78b44c1fc8a507de9905">votParse.h</a> +, <a class="el" href="votParse_8c.html#386be2face7c78b44c1fc8a507de9905">votParse.c</a> +<li>vot_openVOTABLE() +: <a class="el" href="votParse_8c.html#9949868e8d3fcb547d15c5c9f2cdb76f">votParse.c</a> +, <a class="el" href="votParse_8h.html#9949868e8d3fcb547d15c5c9f2cdb76f">votParse.h</a> +<li>vot_printStack() +: <a class="el" href="votParseP_8h.html#8eda4c629b19d8dec39ea86177dc18bd">votParseP.h</a> +, <a class="el" href="votStack_8c.html#db67217b47d7871eee607df6754dfa88">votStack.c</a> +<li>vot_setAttr() +: <a class="el" href="votParse_8h.html#2b73f93210316d7714201e751cad77ad">votParse.h</a> +, <a class="el" href="votParse_8c.html#2b73f93210316d7714201e751cad77ad">votParse.c</a> +<li>vot_setHandle() +: <a class="el" href="votParseP_8h.html#1832eb6023a34c8e9d00d22c57276c6c">votParseP.h</a> +, <a class="el" href="votHandle_8c.html#1832eb6023a34c8e9d00d22c57276c6c">votHandle.c</a> +<li>vot_setValue() +: <a class="el" href="votParse_8h.html#6faba02860fcb0a51315f1863fd29094">votParse.h</a> +, <a class="el" href="votParse_8c.html#6faba02860fcb0a51315f1863fd29094">votParse.c</a> +<li>vot_setWarnings() +: <a class="el" href="votParse_8h.html#d04bd4a950e829cb2b473e246806cea7">votParse.h</a> +, <a class="el" href="votParse_8c.html#3d0ad178e6974fb915d4b0b3efcad4c7">votParse.c</a> +<li>vot_startCData() +: <a class="el" href="votParseP_8h.html#87325eb4c0a86db05f60cb8e6b0cd422">votParseP.h</a> +, <a class="el" href="votExpatCB_8c.html#e3be5033febee0ebeabd11951064d736">votExpatCB.c</a> +<li>vot_startElement() +: <a class="el" href="votParseP_8h.html#50e82d05d9fa1bb2a4131c5643e10a3e">votParseP.h</a> +, <a class="el" href="votExpatCB_8c.html#600fea20bc0bf3c860eab67451bf75b8">votExpatCB.c</a> +<li>vot_typeOf() +: <a class="el" href="votParse_8c.html#1c319696d8efc593266b9409303054c6">votParse.c</a> +, <a class="el" href="votParse_8h.html#1c319696d8efc593266b9409303054c6">votParse.h</a> +<li>vot_valueOf() +: <a class="el" href="votParse_8h.html#3136956d2035d6b297aa623f87f4b807">votParse.h</a> +, <a class="el" href="votParse_8c.html#3136956d2035d6b297aa623f87f4b807">votParse.c</a> +<li>vot_writeASV() +: <a class="el" href="votParse_8h.html#10a495881c0e6dc8e72692e967576710">votParse.h</a> +, <a class="el" href="votParse_8c.html#7e080fb459b7aaa36a086e3aeb153f5e">votParse.c</a> +<li>vot_writeBSV() +: <a class="el" href="votParse_8c.html#c6ff4fb7fae0bbf78633738447fb9b60">votParse.c</a> +, <a class="el" href="votParse_8h.html#7a71c4c6a4e5e4347dcbaef707b9a88c">votParse.h</a> +<li>vot_writeCSV() +: <a class="el" href="votParse_8c.html#bd35238a3744eed55c11ebf5b24da87b">votParse.c</a> +, <a class="el" href="votParse_8h.html#015a40b625465d4edada09a01c2bfb97">votParse.h</a> +<li>vot_writeFITS() +: <a class="el" href="votParse_8c.html#5c74670a17d17908075ba315ff4f16c0">votParse.c</a> +, <a class="el" href="votParse_8h.html#79d18fc679e6babdc221af5f9d6a9c52">votParse.h</a> +<li>vot_writeHTML() +: <a class="el" href="votParse_8h.html#9a05a97b99ca165e2ae0e9b125dbfbc8">votParse.h</a> +, <a class="el" href="votParse_8c.html#dda7f3daced5125c581a7c7c8743eb7f">votParse.c</a> +<li>vot_writeSHTML() +: <a class="el" href="votParse_8h.html#9230f21205d9bd74f23e8ab3b3830311">votParse.h</a> +, <a class="el" href="votParse_8c.html#796870e256501455dbeeb37d5ad3f34a">votParse.c</a> +<li>vot_writeTSV() +: <a class="el" href="votParse_8h.html#57f3fff230a32454023406d293fde1ec">votParse.h</a> +, <a class="el" href="votParse_8c.html#756fd6178fc599d6fda55d7127c38f79">votParse.c</a> +<li>vot_writeVOTable() +: <a class="el" href="votParse_8h.html#ef8ea7d38eb19fd5fcab9cc9c93ac61f">votParse.h</a> +, <a class="el" href="votParse_8c.html#e900f566d3ba4816476b5a4b7ee8d772">votParse.c</a> +<li>votEmsg() +: <a class="el" href="votParse_8h.html#450a2645f182104c3a0445f022bdbf01">votParse.h</a> +, <a class="el" href="votParse_8c.html#450a2645f182104c3a0445f022bdbf01">votParse.c</a> +<li>votPeek() +: <a class="el" href="votStack_8c.html#ded18f1ce833d773a50e2d1a4a2db2c8">votStack.c</a> +, <a class="el" href="votParseP_8h.html#6e987eaeb90a1fa27b600386ca749bd6">votParseP.h</a> +<li>votPop() +: <a class="el" href="votParseP_8h.html#f5e05232387d525ab141206095a5980d">votParseP.h</a> +, <a class="el" href="votStack_8c.html#9e1d4fd4b9c06ddbd95f4029b0f8d3a5">votStack.c</a> +<li>votPush() +: <a class="el" href="votParseP_8h.html#a3251a683eae285cccc688daf2d87dae">votParseP.h</a> +, <a class="el" href="votStack_8c.html#fb95db917a89f2d55ae6522435929229">votStack.c</a> +<li>VX_OPENVOTABLE() +: <a class="el" href="votParse__spp_8c.html#ce2133be9ea21a9c50befcefa8185a87">votParse_spp.c</a> +</ul> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/globals_vars.html b/vendor/voclient/libvotable/doc/html/globals_vars.html new file mode 100644 index 00000000..9f70c617 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/globals_vars.html @@ -0,0 +1,56 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li class="current"><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li class="current"><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_defs.html"><span>Defines</span></a></li> + </ul> + </div> +</div> +<div class="contents"> + +<p> +<ul> +<li>children +: <a class="el" href="votParse_8c.html#93ed9b546e7fadad14615c5ef0065277">votParse.c</a> +<li>elemAttrs +: <a class="el" href="votElement_8c.html#3e26a3122260ebbdfd356ff07e308159">votElement.c</a> +<li>element_stack +: <a class="el" href="votParse_8c.html#8972288a8eaa6d5249e562915527a958">votParse.c</a> +, <a class="el" href="votExpatCB_8c.html#8972288a8eaa6d5249e562915527a958">votExpatCB.c</a> +<li>name +: <a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">votElement.c</a> +<li>opt +: <a class="el" href="votElement_8c.html#64794c1524dec8e3f98417a50ad08224">votElement.c</a> +<li>parents +: <a class="el" href="votParse_8c.html#3c69fd8b9b1c377197c9214043ed2c82">votParse.c</a> +<li>req +: <a class="el" href="votElement_8c.html#b47351fd475e3902c6d5da9e09474834">votElement.c</a> +</ul> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/index.html b/vendor/voclient/libvotable/doc/html/index.html new file mode 100644 index 00000000..3923c4f7 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/index.html @@ -0,0 +1,25 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: Main Page</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li class="current"><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>libVOTable Documentation</h1> +<p> +<h3 align="center">v1.0 </h3></div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:08 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/structAttrBlock.html b/vendor/voclient/libvotable/doc/html/structAttrBlock.html new file mode 100644 index 00000000..11ca74f7 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/structAttrBlock.html @@ -0,0 +1,58 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: AttrBlock Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>AttrBlock Struct Reference</h1><!-- doxytag: class="AttrBlock" -->Information for a block of attributes. +<a href="#_details">More...</a> +<p> +<code>#include <<a class="el" href="votParseP_8h_source.html">votParseP.h</a>></code> +<p> +<table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fa9326ebb9e46e6f599d80f67db42cb6"></a><!-- doxytag: member="AttrBlock::req" ref="fa9326ebb9e46e6f599d80f67db42cb6" args="" --> +char * </td><td class="memItemRight" valign="bottom"><b>req</b></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c96c734b9124fcdba0ebbb5f8703c940"></a><!-- doxytag: member="AttrBlock::opt" ref="c96c734b9124fcdba0ebbb5f8703c940" args="" --> +char * </td><td class="memItemRight" valign="bottom"><b>opt</b></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6d23c0d081bb527c934e99f47b10c461"></a><!-- doxytag: member="AttrBlock::attributes" ref="6d23c0d081bb527c934e99f47b10c461" args="" --> +void * </td><td class="memItemRight" valign="bottom"><b>attributes</b></td></tr> + +</table> +<hr><a name="_details"></a><h2>Detailed Description</h2> +Information for a block of attributes. +<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>req</em> </td><td>A '|' delimited string of required attribute names. </td></tr> + <tr><td valign="top"></td><td valign="top"><em>opt</em> </td><td>A '|' delimited string of optional attribute names. </td></tr> + <tr><td valign="top"></td><td valign="top"><em>attributes</em> </td><td>A pointer to an <a class="el" href="structAttrList.html" title="Information for an attribute.">AttrList</a> structure. </td></tr> + </table> +</dl> +<hr>The documentation for this struct was generated from the following file:<ul> +<li><a class="el" href="votParseP_8h_source.html">votParseP.h</a></ul> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/structAttrList.html b/vendor/voclient/libvotable/doc/html/structAttrList.html new file mode 100644 index 00000000..bceeded6 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/structAttrList.html @@ -0,0 +1,58 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: AttrList Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>AttrList Struct Reference</h1><!-- doxytag: class="AttrList" -->Information for an attribute. +<a href="#_details">More...</a> +<p> +<code>#include <<a class="el" href="votParseP_8h_source.html">votParseP.h</a>></code> +<p> +<table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="217caa5e66c48a418c5e9d8d9b24db50"></a><!-- doxytag: member="AttrList::name" ref="217caa5e66c48a418c5e9d8d9b24db50" args="[SZ_ATTRNAME]" --> +char </td><td class="memItemRight" valign="bottom"><b>name</b> [SZ_ATTRNAME]</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b05ba979e02ca5a2670e574b3571d0d6"></a><!-- doxytag: member="AttrList::value" ref="b05ba979e02ca5a2670e574b3571d0d6" args="[SZ_ATTRVAL]" --> +char </td><td class="memItemRight" valign="bottom"><b>value</b> [SZ_ATTRVAL]</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2fbe1489ab80694a08f160a359faaf8f"></a><!-- doxytag: member="AttrList::next" ref="2fbe1489ab80694a08f160a359faaf8f" args="" --> +void * </td><td class="memItemRight" valign="bottom"><b>next</b></td></tr> + +</table> +<hr><a name="_details"></a><h2>Detailed Description</h2> +Information for an attribute. +<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>name</em> </td><td>A string of the attributes name. </td></tr> + <tr><td valign="top"></td><td valign="top"><em>value</em> </td><td>A string of the attributes value. </td></tr> + <tr><td valign="top"></td><td valign="top"><em>*next</em> </td><td>A pointer to the next element. </td></tr> + </table> +</dl> +<hr>The documentation for this struct was generated from the following file:<ul> +<li><a class="el" href="votParseP_8h_source.html">votParseP.h</a></ul> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/structElement.html b/vendor/voclient/libvotable/doc/html/structElement.html new file mode 100644 index 00000000..6171a132 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/structElement.html @@ -0,0 +1,39 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: Element Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>Element Struct Reference</h1><!-- doxytag: class="Element" -->This is a structure that hold the information for an XML element. +<a href="#_details">More...</a> +<p> +<code>#include <<a class="el" href="votParseP_8h_source.html">votParseP.h</a>></code> +<p> +<table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +</table> +<hr><a name="_details"></a><h2>Detailed Description</h2> +This is a structure that hold the information for an XML element. <hr>The documentation for this struct was generated from the following file:<ul> +<li><a class="el" href="votParseP_8h_source.html">votParseP.h</a></ul> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/structNode.html b/vendor/voclient/libvotable/doc/html/structNode.html new file mode 100644 index 00000000..67d5891f --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/structNode.html @@ -0,0 +1,39 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: Node Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>Node Struct Reference</h1><!-- doxytag: class="Node" -->Struct that holds a stack <a class="el" href="structNode.html" title="Struct that holds a stack Node containing an Element.">Node</a> containing an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. +<a href="#_details">More...</a> +<p> +<code>#include <<a class="el" href="votParseP_8h_source.html">votParseP.h</a>></code> +<p> +<table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +</table> +<hr><a name="_details"></a><h2>Detailed Description</h2> +Struct that holds a stack <a class="el" href="structNode.html" title="Struct that holds a stack Node containing an Element.">Node</a> containing an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. <hr>The documentation for this struct was generated from the following file:<ul> +<li><a class="el" href="votParseP_8h_source.html">votParseP.h</a></ul> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/structStack.html b/vendor/voclient/libvotable/doc/html/structStack.html new file mode 100644 index 00000000..154a7100 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/structStack.html @@ -0,0 +1,46 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: Stack Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>Stack Struct Reference</h1><!-- doxytag: class="Stack" -->This is a structure that holds the information for a stack. +<a href="#_details">More...</a> +<p> +<code>#include <<a class="el" href="votParseP_8h_source.html">votParseP.h</a>></code> +<p> +<table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="50bfdf880cfde1bf714a7ca9eb1eeae3"></a><!-- doxytag: member="Stack::head" ref="50bfdf880cfde1bf714a7ca9eb1eeae3" args="" --> +<a class="el" href="structNode.html">Node</a> * </td><td class="memItemRight" valign="bottom"><b>head</b></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="980bcca9b29a635b3e70bfdcbb6f1a34"></a><!-- doxytag: member="Stack::level" ref="980bcca9b29a635b3e70bfdcbb6f1a34" args="" --> +int </td><td class="memItemRight" valign="bottom"><b>level</b></td></tr> + +</table> +<hr><a name="_details"></a><h2>Detailed Description</h2> +This is a structure that holds the information for a stack. <hr>The documentation for this struct was generated from the following file:<ul> +<li><a class="el" href="votParseP_8h_source.html">votParseP.h</a></ul> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/tab_b.gif b/vendor/voclient/libvotable/doc/html/tab_b.gif Binary files differnew file mode 100644 index 00000000..0d623483 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/tab_b.gif diff --git a/vendor/voclient/libvotable/doc/html/tab_l.gif b/vendor/voclient/libvotable/doc/html/tab_l.gif Binary files differnew file mode 100644 index 00000000..9b1e6337 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/tab_l.gif diff --git a/vendor/voclient/libvotable/doc/html/tab_r.gif b/vendor/voclient/libvotable/doc/html/tab_r.gif Binary files differnew file mode 100644 index 00000000..ce9dd9f5 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/tab_r.gif diff --git a/vendor/voclient/libvotable/doc/html/tabs.css b/vendor/voclient/libvotable/doc/html/tabs.css new file mode 100644 index 00000000..ab02c624 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/tabs.css @@ -0,0 +1,105 @@ +/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */ + +DIV.tabs +{ + float : left; + width : 100%; + background : url("tab_b.gif") repeat-x bottom; + margin-bottom : 4px; +} + +DIV.tabs UL +{ + margin : 0px; + padding-left : 10px; + list-style : none; +} + +DIV.tabs LI, DIV.tabs FORM +{ + display : inline; + margin : 0px; + padding : 0px; +} + +DIV.tabs FORM +{ + float : right; +} + +DIV.tabs A +{ + float : left; + background : url("tab_r.gif") no-repeat right top; + border-bottom : 1px solid #84B0C7; + font-size : 80%; + font-weight : bold; + text-decoration : none; +} + +DIV.tabs A:hover +{ + background-position: 100% -150px; +} + +DIV.tabs A:link, DIV.tabs A:visited, +DIV.tabs A:active, DIV.tabs A:hover +{ + color: #1A419D; +} + +DIV.tabs SPAN +{ + float : left; + display : block; + background : url("tab_l.gif") no-repeat left top; + padding : 5px 9px; + white-space : nowrap; +} + +DIV.tabs INPUT +{ + float : right; + display : inline; + font-size : 1em; +} + +DIV.tabs TD +{ + font-size : 80%; + font-weight : bold; + text-decoration : none; +} + + + +/* Commented Backslash Hack hides rule from IE5-Mac \*/ +DIV.tabs SPAN {float : none;} +/* End IE5-Mac hack */ + +DIV.tabs A:hover SPAN +{ + background-position: 0% -150px; +} + +DIV.tabs LI.current A +{ + background-position: 100% -150px; + border-width : 0px; +} + +DIV.tabs LI.current SPAN +{ + background-position: 0% -150px; + padding-bottom : 6px; +} + +DIV.navpath +{ + background : none; + border : none; + border-bottom : 1px solid #84B0C7; + text-align : center; + margin : 2px; + padding : 2px; +} diff --git a/vendor/voclient/libvotable/doc/html/votAttribute_8c.html b/vendor/voclient/libvotable/doc/html/votAttribute_8c.html new file mode 100644 index 00000000..4cbca54b --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/votAttribute_8c.html @@ -0,0 +1,171 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: votAttribute.c File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>votAttribute.c File Reference</h1>(Internal) Methods to manage XML attributes. +<a href="#_details">More...</a> +<p> +<code>#include <string.h></code><br> +<code>#include <stdio.h></code><br> +<code>#include <stdlib.h></code><br> +<code>#include <ctype.h></code><br> +<code>#include "votParseP.h"</code><br> +<table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +<tr><td colspan="2"><br><h2>Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votAttribute_8c.html#0f451b6e1a9c2b2cd5c4e29219dda5d3">vot_attrSet</a> (AttrBlock *ablock, char *name, char *value)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Set/Create an attributes (internal method). <a href="#0f451b6e1a9c2b2cd5c4e29219dda5d3"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="votAttribute_8c.html#bcd0d56898e2a62e86f081c65e8c6f2c">vot_attrGet</a> (AttrBlock *ablock, char *name)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get an attribute's value (internal method). <a href="#bcd0d56898e2a62e86f081c65e8c6f2c"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="votAttribute_8c.html#cab6f8b4c5dc706456be2e68ae823ffe">vot_attrXML</a> (AttrBlock *ablock)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the attributes for an XML tag (internal method). <a href="#cab6f8b4c5dc706456be2e68ae823ffe"></a><br></td></tr> +</table> +<hr><h2>Detailed Description</h2> +(Internal) Methods to manage XML attributes. +<p> +VOTATTRIBUTE.C -- (Internal) Methods to manage XML attributes.<p> +<dl class="author" compact><dt><b>Author:</b></dt><dd>Mike Fitzpatrick and Eric Timmermann </dd></dl> +<dl class="date" compact><dt><b>Date:</b></dt><dd>8/03/09 </dd></dl> +<hr><h2>Function Documentation</h2> +<a class="anchor" name="bcd0d56898e2a62e86f081c65e8c6f2c"></a><!-- doxytag: member="votAttribute.c::vot_attrGet" ref="bcd0d56898e2a62e86f081c65e8c6f2c" args="(AttrBlock *ablock, char *name)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char * vot_attrGet </td> + <td>(</td> + <td class="paramtype">AttrBlock * </td> + <td class="paramname"> <em>ablock</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>name</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get an attribute's value (internal method). +<p> +vot_attrGet -- Get an attribute's value (internal method).<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>*ablock</em> </td><td>An AttrBlock to insert these attributes </td></tr> + <tr><td valign="top"></td><td valign="top"><em>*name</em> </td><td>A string that hold the name of an attribute </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>Value of the attribute or NULL </dd></dl> + +</div> +</div><p> +<a class="anchor" name="0f451b6e1a9c2b2cd5c4e29219dda5d3"></a><!-- doxytag: member="votAttribute.c::vot_attrSet" ref="0f451b6e1a9c2b2cd5c4e29219dda5d3" args="(AttrBlock *ablock, char *name, char *value)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">status vot_attrSet </td> + <td>(</td> + <td class="paramtype">AttrBlock * </td> + <td class="paramname"> <em>ablock</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>value</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Set/Create an attributes (internal method). +<p> +vot_attrSet -- Set/Create an attributes (internal method).<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>ablock</em> </td><td>An AttrBlock to insert these attributes. </td></tr> + <tr><td valign="top"></td><td valign="top"><em>name</em> </td><td>A string that hold the name of an attribute. </td></tr> + <tr><td valign="top"></td><td valign="top"><em>value</em> </td><td>A string that hold the value of an attribute. </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The status of the request. 1 Success, 0=FAIL.</dd></dl> +<dl class="warning" compact><dt><b>Warning:</b></dt><dd>If an attribute has no name/value, this will not create it. </dd></dl> + +</div> +</div><p> +<a class="anchor" name="cab6f8b4c5dc706456be2e68ae823ffe"></a><!-- doxytag: member="votAttribute.c::vot_attrXML" ref="cab6f8b4c5dc706456be2e68ae823ffe" args="(AttrBlock *ablock)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char * vot_attrXML </td> + <td>(</td> + <td class="paramtype">AttrBlock * </td> + <td class="paramname"> <em>ablock</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the attributes for an XML tag (internal method). +<p> +vot_attrXML -- Get the attributes for an XML tag (internal method).<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>*ablock</em> </td><td>An AttrBlock to insert these attributes </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A string containing the attributes for an XML tag </dd></dl> + +</div> +</div><p> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed May 5 16:32:13 2010 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/votElement_8c.html b/vendor/voclient/libvotable/doc/html/votElement_8c.html new file mode 100644 index 00000000..ab3f406f --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/votElement_8c.html @@ -0,0 +1,329 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: votElement.c File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>votElement.c File Reference</h1>(Private) Methods to manage XML elements. +<a href="#_details">More...</a> +<p> +<code>#include <stdio.h></code><br> +<code>#include <stdlib.h></code><br> +<code>#include <unistd.h></code><br> +<code>#include <string.h></code><br> +<code>#include "<a class="el" href="votParseP_8h_source.html">votParseP.h</a>"</code><br> +<code>#include "<a class="el" href="votParse_8h_source.html">votParse.h</a>"</code><br> +<table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +<tr><td colspan="2"><br><h2>Defines</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="90be22d8acb5e625e96c4bd621873ab1"></a><!-- doxytag: member="votElement.c::outstr" ref="90be22d8acb5e625e96c4bd621873ab1" args="(s)" --> +#define </td><td class="memItemRight" valign="bottom"><b>outstr</b>(s) strcat(XML_out,s);</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f18db8ab48febb9b448b5c42bba6c8ef"></a><!-- doxytag: member="votElement.c::outattr" ref="f18db8ab48febb9b448b5c42bba6c8ef" args="(a, s)" --> +#define </td><td class="memItemRight" valign="bottom"><b>outattr</b>(a, s) {outstr(a);outstr(s);outstr("\"");}</td></tr> + +<tr><td colspan="2"><br><h2>Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votElement_8c.html#c40e3a809b3865bd6d15bf368778e28e">vot_elemType</a> (<a class="el" href="structElement.html">Element</a> *e)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the integer value (ID) of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> (private method). <a href="#c40e3a809b3865bd6d15bf368778e28e"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="votElement_8c.html#73381f6c3509c61194a8f23ada4cac2a">vot_elemName</a> (<a class="el" href="structElement.html">Element</a> *e)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the name of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> (private method). <a href="#73381f6c3509c61194a8f23ada4cac2a"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votElement_8c.html#c247ed61c78db54860fbbf80385f3088">vot_eType</a> (char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the integer value (ID) of the name (private method). <a href="#c247ed61c78db54860fbbf80385f3088"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="votElement_8c.html#bb085dd4a9d1237b43a7db3cb2a192d2">vot_elemXMLEnd</a> (<a class="el" href="structElement.html">Element</a> *e)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Build a string of the ending XML Tag (private method). <a href="#bb085dd4a9d1237b43a7db3cb2a192d2"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="votElement_8c.html#478f5d941afc5695c98627cdbdfd6844">vot_elemXML</a> (<a class="el" href="structElement.html">Element</a> *e)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Builds a string of the opening XML Tag (private method). <a href="#478f5d941afc5695c98627cdbdfd6844"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structElement.html">Element</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="votElement_8c.html#744db49ce83f6ed1d76b7aa4eacd9dd9">vot_newElem</a> (unsigned int type)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Allocate a new structure of the given type (private method). <a href="#744db49ce83f6ed1d76b7aa4eacd9dd9"></a><br></td></tr> +<tr><td colspan="2"><br><h2>Variables</h2></td></tr> +<tr><td class="memItemLeft" nowrap><a class="anchor" name="f5f0a3fb300a5bd99957571039f334c2"></a><!-- doxytag: member="votElement.c::elemTypes" ref="f5f0a3fb300a5bd99957571039f334c2" args="[]" --> +struct {</td></tr> + +<tr><td class="memItemLeft" nowrap> int <b>type</b></td></tr> + +<tr><td class="memItemLeft" nowrap> char * <a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a></td></tr> + +<tr><td class="memItemLeft" nowrap valign="top">} </td><td class="memItemRight" valign="bottom"><b>elemTypes</b> []</td></tr> + +<tr><td class="memItemLeft" nowrap>struct {</td></tr> + +<tr><td class="memItemLeft" nowrap> int <b>type</b></td></tr> + +<tr><td class="memItemLeft" nowrap> char * <a class="el" href="votElement_8c.html#b47351fd475e3902c6d5da9e09474834">req</a></td></tr> + +<tr><td class="memItemLeft" nowrap> char * <a class="el" href="votElement_8c.html#64794c1524dec8e3f98417a50ad08224">opt</a></td></tr> + +<tr><td class="memItemLeft" nowrap valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="votElement_8c.html#3e26a3122260ebbdfd356ff07e308159">elemAttrs</a> []</td></tr> + +</table> +<hr><h2>Detailed Description</h2> +(Private) Methods to manage XML elements. +<p> +VOTELEMENT.C -- (Private) Method to manage XML elements.<p> +<dl class="author" compact><dt><b>Author:</b></dt><dd>Mike Fitzpatrick and Eric Timmermann </dd></dl> +<dl class="date" compact><dt><b>Date:</b></dt><dd>8/03/09 </dd></dl> +<hr><h2>Function Documentation</h2> +<a class="anchor" name="73381f6c3509c61194a8f23ada4cac2a"></a><!-- doxytag: member="votElement.c::vot_elemName" ref="73381f6c3509c61194a8f23ada4cac2a" args="(Element *e)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char * vot_elemName </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structElement.html">Element</a> * </td> + <td class="paramname"> <em>e</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the name of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> (private method). +<p> +vot_elemName -- Get the name of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> (private method).<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>*e</em> </td><td>A pointer to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you want the name of </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A string pointer to the name of the element </dd></dl> + +</div> +</div><p> +<a class="anchor" name="c40e3a809b3865bd6d15bf368778e28e"></a><!-- doxytag: member="votElement.c::vot_elemType" ref="c40e3a809b3865bd6d15bf368778e28e" args="(Element *e)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_elemType </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structElement.html">Element</a> * </td> + <td class="paramname"> <em>e</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the integer value (ID) of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> (private method). +<p> +vot_elemType -- Get the integer value (ID) of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>e</em> </td><td>A pointer to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you want the type of </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>An integer corresponding to the type of the element </dd></dl> + +</div> +</div><p> +<a class="anchor" name="478f5d941afc5695c98627cdbdfd6844"></a><!-- doxytag: member="votElement.c::vot_elemXML" ref="478f5d941afc5695c98627cdbdfd6844" args="(Element *e)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char * vot_elemXML </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structElement.html">Element</a> * </td> + <td class="paramname"> <em>e</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Builds a string of the opening XML Tag (private method). +<p> +vot_elemXML -- Builds a string of the opening XML Tag (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>*e</em> </td><td>A pointer to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A string that contains the opening XML tag for e </dd></dl> + +</div> +</div><p> +<a class="anchor" name="bb085dd4a9d1237b43a7db3cb2a192d2"></a><!-- doxytag: member="votElement.c::vot_elemXMLEnd" ref="bb085dd4a9d1237b43a7db3cb2a192d2" args="(Element *e)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char * vot_elemXMLEnd </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structElement.html">Element</a> * </td> + <td class="paramname"> <em>e</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Build a string of the ending XML Tag (private method). +<p> +vot_elemXMLEnd -- Build a string of the ending XML Tag (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>*e</em> </td><td>A pointer to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A string that contains the ending XML tag for e </dd></dl> + +</div> +</div><p> +<a class="anchor" name="c247ed61c78db54860fbbf80385f3088"></a><!-- doxytag: member="votElement.c::vot_eType" ref="c247ed61c78db54860fbbf80385f3088" args="(char *name)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_eType </td> + <td>(</td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>name</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the integer value (ID) of the name (private method). +<p> +vot_eType -- Get the integer value (ID) of the name (private method).<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>name</em> </td><td>Name of the desired type </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>An integer corresponding to the type of the element </dd></dl> + +</div> +</div><p> +<a class="anchor" name="744db49ce83f6ed1d76b7aa4eacd9dd9"></a><!-- doxytag: member="votElement.c::vot_newElem" ref="744db49ce83f6ed1d76b7aa4eacd9dd9" args="(unsigned int type)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="structElement.html">Element</a> * vot_newElem </td> + <td>(</td> + <td class="paramtype">unsigned int </td> + <td class="paramname"> <em>type</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Allocate a new structure of the given type (private method). +<p> +vot_newElem -- Allocate a new structure of the given type (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>type</em> </td><td>An integer that defines the type of <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>An new <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> structure </dd></dl> + +</div> +</div><p> +<hr><h2>Variable Documentation</h2> +<a class="anchor" name="3e26a3122260ebbdfd356ff07e308159"></a><!-- doxytag: member="votElement.c::elemAttrs" ref="3e26a3122260ebbdfd356ff07e308159" args="[]" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">struct { ... } <a class="el" href="votElement_8c.html#3e26a3122260ebbdfd356ff07e308159">elemAttrs</a>[] </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Definition of Required and Optional attributes of VOTable elements. +</div> +</div><p> +<a class="anchor" name="5ac083a645d964373f022d03df4849c8"></a><!-- doxytag: member="votElement.c::name" ref="5ac083a645d964373f022d03df4849c8" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char* <a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +element type +</div> +</div><p> +<a class="anchor" name="64794c1524dec8e3f98417a50ad08224"></a><!-- doxytag: member="votElement.c::opt" ref="64794c1524dec8e3f98417a50ad08224" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char* <a class="el" href="votElement_8c.html#64794c1524dec8e3f98417a50ad08224">opt</a> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +required attrs +</div> +</div><p> +<a class="anchor" name="b47351fd475e3902c6d5da9e09474834"></a><!-- doxytag: member="votElement.c::req" ref="b47351fd475e3902c6d5da9e09474834" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char* <a class="el" href="votElement_8c.html#b47351fd475e3902c6d5da9e09474834">req</a> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +element type +</div> +</div><p> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:08 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/votExpatCB_8c.html b/vendor/voclient/libvotable/doc/html/votExpatCB_8c.html new file mode 100644 index 00000000..29dc7cfb --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/votExpatCB_8c.html @@ -0,0 +1,294 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: votExpatCB.c File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>votExpatCB.c File Reference</h1>(Private) Expat parser XML callback methods +<a href="#_details">More...</a> +<p> +<code>#include <stdio.h></code><br> +<code>#include <stdlib.h></code><br> +<code>#include <string.h></code><br> +<code>#include <expat.h></code><br> +<code>#include <unistd.h></code><br> +<code>#include <ctype.h></code><br> +<code>#include "<a class="el" href="votParseP_8h_source.html">votParseP.h</a>"</code><br> +<code>#include "<a class="el" href="votParse_8h_source.html">votParse.h</a>"</code><br> +<table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +<tr><td colspan="2"><br><h2>Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votExpatCB_8c.html#600fea20bc0bf3c860eab67451bf75b8">vot_startElement</a> (void *user, const char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, const char **atts)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">CB whenever a start tag is seen (private method). <a href="#600fea20bc0bf3c860eab67451bf75b8"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votExpatCB_8c.html#7c75239e07f5d941aeb6509fe6287df1">vot_endElement</a> (void *user, const char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">CB whenever an end tag is seen (private method). <a href="#7c75239e07f5d941aeb6509fe6287df1"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votExpatCB_8c.html#7e09e56c1f08b8beb9753895fd90515e">vot_charData</a> (void *user, const XML_Char *s, int len)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Handle non-element character strings (private method). <a href="#7e09e56c1f08b8beb9753895fd90515e"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votExpatCB_8c.html#e3be5033febee0ebeabd11951064d736">vot_startCData</a> (void *user)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Handle the start of CDATA strings (private method). <a href="#e3be5033febee0ebeabd11951064d736"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votExpatCB_8c.html#642eba11aff546c0b0e88e3bd25c05bc">vot_endCData</a> (void *user)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Handle the end of CDATA strings (private method). <a href="#642eba11aff546c0b0e88e3bd25c05bc"></a><br></td></tr> +<tr><td colspan="2"><br><h2>Variables</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structStack.html">Stack</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="votExpatCB_8c.html#8972288a8eaa6d5249e562915527a958">element_stack</a></td></tr> + +</table> +<hr><h2>Detailed Description</h2> +(Private) Expat parser XML callback methods +<p> +VOTEXPATCB.C -- (Private) Expat XML Parser callback methods.<p> +<dl class="author" compact><dt><b>Author:</b></dt><dd>Mike Fitzpatrick and Eric Timmermann </dd></dl> +<dl class="date" compact><dt><b>Date:</b></dt><dd>8/03/09 </dd></dl> +<hr><h2>Function Documentation</h2> +<a class="anchor" name="7e09e56c1f08b8beb9753895fd90515e"></a><!-- doxytag: member="votExpatCB.c::vot_charData" ref="7e09e56c1f08b8beb9753895fd90515e" args="(void *user, const XML_Char *s, int len)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_charData </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"> <em>user</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const XML_Char * </td> + <td class="paramname"> <em>s</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>len</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Handle non-element character strings (private method). +<p> +vot_charData -- Handle non-element character strings (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>user</em> </td><td>User data (not used) </td></tr> + <tr><td valign="top"></td><td valign="top"><em>s</em> </td><td>content string </td></tr> + <tr><td valign="top"></td><td valign="top"><em>len</em> </td><td>length of string </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="642eba11aff546c0b0e88e3bd25c05bc"></a><!-- doxytag: member="votExpatCB.c::vot_endCData" ref="642eba11aff546c0b0e88e3bd25c05bc" args="(void *user)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_endCData </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"> <em>user</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Handle the end of CDATA strings (private method). +<p> +vot_endCData -- Handle the end of CDATA strings (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>user</em> </td><td>User data (not used) </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="7c75239e07f5d941aeb6509fe6287df1"></a><!-- doxytag: member="votExpatCB.c::vot_endElement" ref="7c75239e07f5d941aeb6509fe6287df1" args="(void *user, const char *name)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_endElement </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"> <em>user</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"> <em>name</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +CB whenever an end tag is seen (private method). +<p> +vot_endElement -- CB whenever an end tag is seen (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>user</em> </td><td>User data (not used) </td></tr> + <tr><td valign="top"></td><td valign="top"><em>name</em> </td><td>The name in the XML tag </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="e3be5033febee0ebeabd11951064d736"></a><!-- doxytag: member="votExpatCB.c::vot_startCData" ref="e3be5033febee0ebeabd11951064d736" args="(void *user)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_startCData </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"> <em>user</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Handle the start of CDATA strings (private method). +<p> +vot_startCData -- Handle the start of CDATA strings (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>user</em> </td><td>User data (not used) </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="600fea20bc0bf3c860eab67451bf75b8"></a><!-- doxytag: member="votExpatCB.c::vot_startElement" ref="600fea20bc0bf3c860eab67451bf75b8" args="(void *user, const char *name, const char **atts)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_startElement </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"> <em>user</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"> <em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char ** </td> + <td class="paramname"> <em>atts</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +CB whenever a start tag is seen (private method). +<p> +vot_startElement -- CB whenever a start tag is seen (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>user</em> </td><td>User data (not used) </td></tr> + <tr><td valign="top"></td><td valign="top"><em>name</em> </td><td>The name in the XML tag. </td></tr> + <tr><td valign="top"></td><td valign="top"><em>atts</em> </td><td>An array of attributes. </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<hr><h2>Variable Documentation</h2> +<a class="anchor" name="8972288a8eaa6d5249e562915527a958"></a><!-- doxytag: member="votExpatCB.c::element_stack" ref="8972288a8eaa6d5249e562915527a958" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="structStack.html">Stack</a>* <a class="el" href="votParse_8c.html#8972288a8eaa6d5249e562915527a958">element_stack</a> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +************************************************************************* Public Interface<p> +vot = vot_openVOTABLE (filename|str|NULL) vot_closeVOTABLE (vot)<p> +res = vot_getRESOURCE (vot|res) tab = vot_getTABLE (res) field = vot_getFIELD (tab)<p> +data = vot_getDATA (tab)<p> +tdata = vot_getTABLEDATA (data) // data elements tr = vot_getTR (tdata) td = vot_getTD (tr) bin = vot_getBINARY (data) bin = vot_getBINARY2 (data) fits = vot_getFITS (data)<p> +group = vot_getGROUP (vot|res|tab|group) fldref = vot_getFIELDRef (group) parref = vot_getPARAMRef (group)<p> +desc = vot_getDESCRIPTION (handle) param = vot_getPARAM (handle) info = vot_getINFO (handle) stream = vot_getSTREAM (bin|fits)<p> +val = vot_getVALUES (field|param|info) min = vot_getMIN (val) max = vot_getMAX (val) opt = vot_getOPTION (val)<p> +link = vot_getLINK (res|info|param|field|table)<p> +sys = vot_getCOOSYS (vot) // Compatability<p> +h = vot_newRESOURCE (handle_t parent_h) h = vot_newTABLE (handle_t parent_h) h = vot_newFIELD (handle_t parent_h) h = vot_newDATA (handle_t parent_h) h = vot_newTABLEDATA (handle_t parent_h) h = vot_newTR (handle_t parent_h) h = vot_newTD (handle_t parent_h) h = vot_newBINARY (handle_t parent_h) h = vot_newBINARY2 (handle_t parent_h) h = vot_newFITS (handle_t parent_h) h = vot_newGROUP (handle_t parent_h) h = vot_newFIELDRef (handle_t parent_h) h = vot_newPARAMRef (handle_t parent_h) h = vot_newDESCRIPTION (handle_t parent_h) h = vot_newPARAM (handle_t parent_h) h = vot_newINFO (handle_t parent_h) h = vot_newSTREAM (handle_t parent_h) h = vot_newVALUES (handle_t parent_h) h = vot_newMIN (handle_t parent_h) h = vot_newMAX (handle_t parent_h) h = vot_newOPTION (handle_t parent_h) h = vot_newLINK (handle_t parent_h) h = vot_newCOOSYS (handle_t parent_h)<p> +handle = vot_newNode (parent, type) vot_freeNode (node) vot_deleteNode (node) vot_attachNode (parent, new) handle = vot_copyElement (handle_t source_h, handle_t parent_h)<p> +val = vot_getValue (handle) stat = vot_setValue (handle, value)<p> +attr = vot_getAttr (handle, attr) stat = vot_setAttr (handle, attr, value)<p> +type = vot_getDATAType (data) // Utilities typeStr = vot_getDATATypeString (data)<p> +nc = vot_getNCols (tdata_h) nr = vot_getNRows (tdata_h) val = vot_getTableCell (tdata_h, row, col) stat = vot_sortTable (tdata_h, col, string_sort, sort_order)<p> +len = vot_getLength (elem_h) N = vot_getNumberOf (elem_h, type)<p> +col = vot_colByName (tab_h, name, alt) col = vot_colByUCD (tab_h, name, alt) col = vot_colByID (tab_h, name, alt)<p> +handle = vot_findByAttr (parent, name, value) handle *vot_findInGroup (group, type) handle = vot_getNext (handle) handle = vot_getSibling (handle) handle = vot_getChild (handle) handle = vot_getParent (handle) handle = vot_getChildOfType (handle, int type)<p> +int = vot_valueOf (handle) type = vot_typeOf (handle) vot_setWarnings (value)<p> +vot_writeVOTable (handle, char *fname, int indent) vot_writeHTML (handle, char *fname) vot_writeSHTML (handle, char *fname) vot_writeFITS (handle, char *fname) vot_writeASV (handle, char *fname, int hdr) vot_writeBSV (handle, char *fname, int hdr) vot_writeCSV (handle, char *fname, int hdr) vot_writeTSV (handle, char *fname, int hdr) vot_writeDelimited (handle, char *fname, char delim, int hdr) +</div> +</div><p> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:08 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/votHTML_8c.html b/vendor/voclient/libvotable/doc/html/votHTML_8c.html new file mode 100644 index 00000000..d40b5242 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/votHTML_8c.html @@ -0,0 +1,77 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: votHTML.c File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>votHTML.c File Reference</h1>Utility procedures to write HTML files. +<a href="#_details">More...</a> +<p> +<code>#include <stdio.h></code><br> +<code>#include <stdlib.h></code><br> +<code>#include <sys/ipc.h></code><br> +<code>#include <sys/sem.h></code><br> +<table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +<tr><td colspan="2"><br><h2>Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5d4675e6ef2d96ff212d78ee57189081"></a><!-- doxytag: member="votHTML.c::vot_initKML" ref="5d4675e6ef2d96ff212d78ee57189081" args="(FILE *fd, svcParams *pars)" --> +void </td><td class="memItemRight" valign="bottom"><b>vot_initKML</b> (FILE *fd, svcParams *pars)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="821ab33fb60d4178805cb075df5ddb33"></a><!-- doxytag: member="votHTML.c::vot_printHTMLRow" ref="821ab33fb60d4178805cb075df5ddb33" args="(FILE *fd, char *line, int isHdr, int rownum)" --> +void </td><td class="memItemRight" valign="bottom"><b>vot_printHTMLRow</b> (FILE *fd, char *line, int isHdr, int rownum)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a25a437d5c3f36fb7277f069ccb7a8e6"></a><!-- doxytag: member="votHTML.c::vot_closeKML" ref="a25a437d5c3f36fb7277f069ccb7a8e6" args="(FILE *fd)" --> +void </td><td class="memItemRight" valign="bottom"><b>vot_closeKML</b> (FILE *fd)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5b0e22119c9d05adc9972ad9ced5afbf"></a><!-- doxytag: member="votHTML.c::vot_initHTML" ref="5b0e22119c9d05adc9972ad9ced5afbf" args="(FILE *fd, svcParams *pars)" --> +void </td><td class="memItemRight" valign="bottom"><b>vot_initHTML</b> (FILE *fd, svcParams *pars)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="313bbe2d9647729e6db933393dacfc9b"></a><!-- doxytag: member="votHTML.c::vot_closeHTML" ref="313bbe2d9647729e6db933393dacfc9b" args="(FILE *fd)" --> +void </td><td class="memItemRight" valign="bottom"><b>vot_closeHTML</b> (FILE *fd)</td></tr> + +<tr><td colspan="2"><br><h2>Variables</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="317afff57d87a89158c2b038d37b2b08"></a><!-- doxytag: member="votHTML.c::format" ref="317afff57d87a89158c2b038d37b2b08" args="" --> +int </td><td class="memItemRight" valign="bottom"><b>format</b></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a883717198e9b4ad4933df64036c7812"></a><!-- doxytag: member="votHTML.c::iportal" ref="a883717198e9b4ad4933df64036c7812" args="" --> +int </td><td class="memItemRight" valign="bottom"><b>iportal</b></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="35b7b95901d89dcdc3bf58c6cb8ea4a7"></a><!-- doxytag: member="votHTML.c::html_border" ref="35b7b95901d89dcdc3bf58c6cb8ea4a7" args="" --> +int </td><td class="memItemRight" valign="bottom"><b>html_border</b></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="92980e68cb960f4b12370ffbbae6ca4c"></a><!-- doxytag: member="votHTML.c::html_color" ref="92980e68cb960f4b12370ffbbae6ca4c" args="" --> +int </td><td class="memItemRight" valign="bottom"><b>html_color</b></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4903ee7abe49ece45642cdbfe7e9bddb"></a><!-- doxytag: member="votHTML.c::html_header" ref="4903ee7abe49ece45642cdbfe7e9bddb" args="" --> +int </td><td class="memItemRight" valign="bottom"><b>html_header</b></td></tr> + +</table> +<hr><h2>Detailed Description</h2> +Utility procedures to write HTML files. +<p> +VODALUTIL.C -- Utility procedures to write HTML files procedures.<p> +<dl class="author" compact><dt><b>Author:</b></dt><dd>Mike Fitzpatrick </dd></dl> +<dl class="date" compact><dt><b>Date:</b></dt><dd>July 2007 </dd></dl> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:08 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/votHandle_8c.html b/vendor/voclient/libvotable/doc/html/votHandle_8c.html new file mode 100644 index 00000000..98bd8e60 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/votHandle_8c.html @@ -0,0 +1,283 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: votHandle.c File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>votHandle.c File Reference</h1>(Private) Methods to manage interface handles. +<a href="#_details">More...</a> +<p> +<code>#include <stdio.h></code><br> +<code>#include <string.h></code><br> +<code>#include <stdlib.h></code><br> +<code>#include "<a class="el" href="votParseP_8h_source.html">votParseP.h</a>"</code><br> +<table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +<tr><td colspan="2"><br><h2>Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votHandle_8c.html#e37223a92c5e6a2db9f8ec4ffba1be62">vot_handleCount</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the number of handle_t used (private method). <a href="#e37223a92c5e6a2db9f8ec4ffba1be62"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votHandle_8c.html#c29f604e3783afc6becd10d9f93ef600">vot_lookupHandle</a> (<a class="el" href="structElement.html">Element</a> *elem)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Lookup the handle_t to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> (private method). <a href="#c29f604e3783afc6becd10d9f93ef600"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votHandle_8c.html#1832eb6023a34c8e9d00d22c57276c6c">vot_setHandle</a> (<a class="el" href="structElement.html">Element</a> *elem)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Assign the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> a handle_t (private method). <a href="#1832eb6023a34c8e9d00d22c57276c6c"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votHandle_8c.html#ebec0c91b335d39ddf5c036fc9846974">vot_freeHandle</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Free a handle for use (private method). <a href="#ebec0c91b335d39ddf5c036fc9846974"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structElement.html">Element</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="votHandle_8c.html#8e851db4a4ebff374de075e62026aa7a">vot_getElement</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> refered to by handle_t (private method). <a href="#8e851db4a4ebff374de075e62026aa7a"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votHandle_8c.html#f5544667e19d8d1844be84c1dbabc14f">vot_handleCleanup</a> (void)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Free all the handle nodes (private method). <a href="#f5544667e19d8d1844be84c1dbabc14f"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votHandle_8c.html#730838b4724580523ae84c297867a3bd">vot_newHandleTable</a> (void)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Initialize a handle table (private method). <a href="#730838b4724580523ae84c297867a3bd"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votHandle_8c.html#7d29f21f5d0633603e5313f96ea5e75b">vot_handleError</a> (char *msg)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Print an error message. <a href="#7d29f21f5d0633603e5313f96ea5e75b"></a><br></td></tr> +</table> +<hr><h2>Detailed Description</h2> +(Private) Methods to manage interface handles. +<p> +VOTHANDLE.C -- (Private) Methods to manage interface handles.<p> +<dl class="author" compact><dt><b>Author:</b></dt><dd>Mike Fitzpatrick and Eric Timmermann </dd></dl> +<dl class="date" compact><dt><b>Date:</b></dt><dd>8/03/09 </dd></dl> +<hr><h2>Function Documentation</h2> +<a class="anchor" name="ebec0c91b335d39ddf5c036fc9846974"></a><!-- doxytag: member="votHandle.c::vot_freeHandle" ref="ebec0c91b335d39ddf5c036fc9846974" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_freeHandle </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Free a handle for use (private method). +<p> +vot_freeHandle -- Free a handle for use (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>A handle_t to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> you wish to free </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="8e851db4a4ebff374de075e62026aa7a"></a><!-- doxytag: member="votHandle.c::vot_getElement" ref="8e851db4a4ebff374de075e62026aa7a" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="structElement.html">Element</a> * vot_getElement </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> refered to by handle_t (private method). +<p> +vot_getElement -- Get the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> refered to by handle_t (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>A handle_t to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A pointer to the requested <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. </dd></dl> + +</div> +</div><p> +<a class="anchor" name="f5544667e19d8d1844be84c1dbabc14f"></a><!-- doxytag: member="votHandle.c::vot_handleCleanup" ref="f5544667e19d8d1844be84c1dbabc14f" args="(void)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_handleCleanup </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Free all the handle nodes (private method). +<p> +vot_handleCleanup -- Free all the handle nodes (private method)<p> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="e37223a92c5e6a2db9f8ec4ffba1be62"></a><!-- doxytag: member="votHandle.c::vot_handleCount" ref="e37223a92c5e6a2db9f8ec4ffba1be62" args="()" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_handleCount </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the number of handle_t used (private method). +<p> +count of current used handles vot_handleCount -- Get the number of handle_t used (private method)<p> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The number of handle_t types currently stored </dd></dl> + +</div> +</div><p> +<a class="anchor" name="7d29f21f5d0633603e5313f96ea5e75b"></a><!-- doxytag: member="votHandle.c::vot_handleError" ref="7d29f21f5d0633603e5313f96ea5e75b" args="(char *msg)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_handleError </td> + <td>(</td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>msg</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Print an error message. +<p> +vot_handleError -- Print an error message.<p> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="c29f604e3783afc6becd10d9f93ef600"></a><!-- doxytag: member="votHandle.c::vot_lookupHandle" ref="c29f604e3783afc6becd10d9f93ef600" args="(Element *elem)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_lookupHandle </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structElement.html">Element</a> * </td> + <td class="paramname"> <em>elem</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Lookup the handle_t to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> (private method). +<p> +vot_lookupHandle -- Lookup the handle_t to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>*elem</em> </td><td>A pointer to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle_t to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </dd></dl> + +</div> +</div><p> +<a class="anchor" name="730838b4724580523ae84c297867a3bd"></a><!-- doxytag: member="votHandle.c::vot_newHandleTable" ref="730838b4724580523ae84c297867a3bd" args="(void)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_newHandleTable </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Initialize a handle table (private method). +<p> +vot_newHandleTable -- Initialize a handle table (private method)<p> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="1832eb6023a34c8e9d00d22c57276c6c"></a><!-- doxytag: member="votHandle.c::vot_setHandle" ref="1832eb6023a34c8e9d00d22c57276c6c" args="(Element *elem)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_setHandle </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structElement.html">Element</a> * </td> + <td class="paramname"> <em>elem</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Assign the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> a handle_t (private method). +<p> +vot_setHandle -- Assign the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> a handle_t (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem</em> </td><td>A pointer to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> to be assigned a handle_t. </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle_t refering to elem </dd></dl> + +</div> +</div><p> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:08 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/votParseP_8h.html b/vendor/voclient/libvotable/doc/html/votParseP_8h.html new file mode 100644 index 00000000..04f573ba --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/votParseP_8h.html @@ -0,0 +1,1098 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: votParseP.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>votParseP.h File Reference</h1>Internal LIBVOTABLE definitions. +<a href="#_details">More...</a> +<p> +<code>#include <expat.h></code><br> + +<p> +<a href="votParseP_8h_source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +<tr><td colspan="2"><br><h2>Data Structures</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structAttrList.html">AttrList</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Information for an attribute. <a href="structAttrList.html#_details">More...</a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structAttrBlock.html">AttrBlock</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Information for a block of attributes. <a href="structAttrBlock.html#_details">More...</a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><b>elem_t</b></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><b>node</b></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structStack.html">Stack</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">This is a structure that holds the information for a stack. <a href="structStack.html#_details">More...</a><br></td></tr> +<tr><td colspan="2"><br><h2>Defines</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="93b643eeb3f51dd594dd32dab154bd20"></a><!-- doxytag: member="votParseP.h::VOT_DOC_VERSION" ref="93b643eeb3f51dd594dd32dab154bd20" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VOT_DOC_VERSION</b> "1.2"</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a48629a668bfc21febfe4aa371c69672"></a><!-- doxytag: member="votParseP.h::VOT_XSI" ref="a48629a668bfc21febfe4aa371c69672" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VOT_XSI</b> "http://www.w3.org/2001/XMLSchema-instance"</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="20d9c55a9212a3de1fff48aa199d5720"></a><!-- doxytag: member="votParseP.h::VOT_SCHEMA_LOC" ref="20d9c55a9212a3de1fff48aa199d5720" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VOT_SCHEMA_LOC</b> "http://www.ivoa.net/xml/VOTable/v1.1 http://www.ivoa.net/xml/VOTable/v1.1"</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6ea373a6e0c4f42058ab1c14d81a5a7d"></a><!-- doxytag: member="votParseP.h::VOT_XMLNS" ref="6ea373a6e0c4f42058ab1c14d81a5a7d" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VOT_XMLNS</b> "http://www.ivoa.net/xml/VOTable/v1.1"</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9aed3a964b10f1c101be4aa024a28b65"></a><!-- doxytag: member="votParseP.h::SZ_ATTRNAME" ref="9aed3a964b10f1c101be4aa024a28b65" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>SZ_ATTRNAME</b> 32</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="338283392c86633c614eec7e28df2ee1"></a><!-- doxytag: member="votParseP.h::SZ_ATTRVAL" ref="338283392c86633c614eec7e28df2ee1" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>SZ_ATTRVAL</b> 2048</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0eb1d3a89b93c111785ef003b0b2cba8"></a><!-- doxytag: member="votParseP.h::SZ_FNAME" ref="0eb1d3a89b93c111785ef003b0b2cba8" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>SZ_FNAME</b> 255</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dd63f1bab1fc0ce36a85c6333d9fea1d"></a><!-- doxytag: member="votParseP.h::SZ_XMLTAG" ref="dd63f1bab1fc0ce36a85c6333d9fea1d" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>SZ_XMLTAG</b> 1024</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="32108415ff44b6f7537b9516f4a84be7"></a><!-- doxytag: member="votParseP.h::SZ_LINE" ref="32108415ff44b6f7537b9516f4a84be7" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>SZ_LINE</b> 4096</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a2386e8d15f3745d278abcd17e5929d5"></a><!-- doxytag: member="votParseP.h::MAX_ATTR" ref="a2386e8d15f3745d278abcd17e5929d5" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>MAX_ATTR</b> 100</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6864c97be5f9c0d463c051efd2f6905b"></a><!-- doxytag: member="votParseP.h::HANDLE_INCREMENT" ref="6864c97be5f9c0d463c051efd2f6905b" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>HANDLE_INCREMENT</b> 1024000</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c6afabdc09a49a433ee19d8a9486056d"></a><!-- doxytag: member="votParseP.h::min" ref="c6afabdc09a49a433ee19d8a9486056d" args="(a, b)" --> +#define </td><td class="memItemRight" valign="bottom"><b>min</b>(a, b) ((a<b)?a:b)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ffe776513b24d84b39af8ab0930fef7f"></a><!-- doxytag: member="votParseP.h::max" ref="ffe776513b24d84b39af8ab0930fef7f" args="(a, b)" --> +#define </td><td class="memItemRight" valign="bottom"><b>max</b>(a, b) ((a>b)?a:b)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3b0e3f6e2463bfe3ab40dd8377272fb6"></a><!-- doxytag: member="votParseP.h::handle_t" ref="3b0e3f6e2463bfe3ab40dd8377272fb6" args="" --> +#define </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6">handle_t</a> int</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Handle type definition. <br></td></tr> +<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="afa552abcce44ab0a84df10bc7c07a49"></a><!-- doxytag: member="votParseP.h::Element" ref="afa552abcce44ab0a84df10bc7c07a49" args="" --> +typedef struct elem_t </td><td class="memItemRight" valign="bottom"><b>Element</b></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ba087cc5af103c72c4e5864cc5622196"></a><!-- doxytag: member="votParseP.h::Node" ref="ba087cc5af103c72c4e5864cc5622196" args="" --> +typedef struct node </td><td class="memItemRight" valign="bottom"><b>Node</b></td></tr> + +<tr><td colspan="2"><br><h2>Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#0185a924192bc608ea06cf6bc74cf01d">vot_attrSet</a> (<a class="el" href="structAttrBlock.html">AttrBlock</a> *ablock, char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, char *value)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Set/Create an attributes (private method). <a href="#0185a924192bc608ea06cf6bc74cf01d"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#dd32ec5a691457266c3b68b80456c830">vot_attrGet</a> (<a class="el" href="structAttrBlock.html">AttrBlock</a> *ablock, char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get an attribute's value (private method). <a href="#dd32ec5a691457266c3b68b80456c830"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#b200705cac89b367783e737f6be3af88">vot_attrXML</a> (<a class="el" href="structAttrBlock.html">AttrBlock</a> *ablock)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the attributes for an XML tag (private method). <a href="#b200705cac89b367783e737f6be3af88"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#c247ed61c78db54860fbbf80385f3088">vot_eType</a> (char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the integer value (ID) of the name (private method). <a href="#c247ed61c78db54860fbbf80385f3088"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#c32b7c38a634b7f817d69d3720675c81">vot_elemName</a> (<a class="el" href="structElement.html">Element</a> *e)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the name of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> (private method). <a href="#c32b7c38a634b7f817d69d3720675c81"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#c40e3a809b3865bd6d15bf368778e28e">vot_elemType</a> (<a class="el" href="structElement.html">Element</a> *e)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the integer value (ID) of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> (private method). <a href="#c40e3a809b3865bd6d15bf368778e28e"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#5e6c398db76881727201f7504dc65444">vot_elemXML</a> (<a class="el" href="structElement.html">Element</a> *e)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Builds a string of the opening XML Tag (private method). <a href="#5e6c398db76881727201f7504dc65444"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#b07e2996f66828be5e799651835ff2bf">vot_elemXMLEnd</a> (<a class="el" href="structElement.html">Element</a> *e)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Build a string of the ending XML Tag (private method). <a href="#b07e2996f66828be5e799651835ff2bf"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structElement.html">Element</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#9fb13a49fb2b20b98b58a042a648d2d1">vot_newElem</a> (unsigned int type)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Allocate a new structure of the given type (private method). <a href="#9fb13a49fb2b20b98b58a042a648d2d1"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#1832eb6023a34c8e9d00d22c57276c6c">vot_setHandle</a> (<a class="el" href="structElement.html">Element</a> *elem)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Assign the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> a handle_t (private method). <a href="#1832eb6023a34c8e9d00d22c57276c6c"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#c29f604e3783afc6becd10d9f93ef600">vot_lookupHandle</a> (<a class="el" href="structElement.html">Element</a> *elem)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Lookup the handle_t to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> (private method). <a href="#c29f604e3783afc6becd10d9f93ef600"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#fa12a965b51cf8d933decb350281ab52">vot_freeHandle</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Free a handle for use (private method). <a href="#fa12a965b51cf8d933decb350281ab52"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structElement.html">Element</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#79eb418bc2410d1ce82024398f1bef17">vot_getElement</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> refered to by handle_t (private method). <a href="#79eb418bc2410d1ce82024398f1bef17"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#93e99ff82cfdb44a6f7fc9097e9fe02a">vot_newHandleTable</a> (void)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Initialize a handle table (private method). <a href="#93e99ff82cfdb44a6f7fc9097e9fe02a"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#b1b3d4aa9a83dcba308b0238dfa14b39">vot_handleCount</a> (void)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the number of handle_t used (private method). <a href="#b1b3d4aa9a83dcba308b0238dfa14b39"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#1b51992af0738bbbf6a101bbb12b2d17">vot_handleCleanup</a> (void)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Free all the handle nodes (private method). <a href="#1b51992af0738bbbf6a101bbb12b2d17"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#5a1159c578699fad254c4bae86a1439d">vot_handleError</a> (char *msg)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Print an error message. <a href="#5a1159c578699fad254c4bae86a1439d"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#85f03122a0f8cb6c5ee63e41e2157111">vot_endElement</a> (void *userData, const char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">CB whenever an end tag is seen (private method). <a href="#85f03122a0f8cb6c5ee63e41e2157111"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#50e82d05d9fa1bb2a4131c5643e10a3e">vot_startElement</a> (void *userData, const char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, const char **atts)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">CB whenever a start tag is seen (private method). <a href="#50e82d05d9fa1bb2a4131c5643e10a3e"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#e218f30d910b83be36110493ba8ad145">vot_charData</a> (void *userData, const XML_Char *s, int len)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Handle non-element character strings (private method). <a href="#e218f30d910b83be36110493ba8ad145"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#87325eb4c0a86db05f60cb8e6b0cd422">vot_startCData</a> (void *userData)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Handle the start of CDATA strings (private method). <a href="#87325eb4c0a86db05f60cb8e6b0cd422"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#0d6663658ea1acdfa4b6a9012cb05d3c">vot_endCData</a> (void *userData)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Handle the end of CDATA strings (private method). <a href="#0d6663658ea1acdfa4b6a9012cb05d3c"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#a3251a683eae285cccc688daf2d87dae">votPush</a> (<a class="el" href="structStack.html">Stack</a> *st, <a class="el" href="structElement.html">Element</a> *elem)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push a <a class="el" href="structNode.html" title="Struct that holds a stack Node containing an Element.">Node</a> to the top of the stack (private method). <a href="#a3251a683eae285cccc688daf2d87dae"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structElement.html">Element</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#f5e05232387d525ab141206095a5980d">votPop</a> (<a class="el" href="structStack.html">Stack</a> *st)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return a <a class="el" href="structNode.html" title="Struct that holds a stack Node containing an Element.">Node</a> from the top of the stack (private method). <a href="#f5e05232387d525ab141206095a5980d"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structElement.html">Element</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#6e987eaeb90a1fa27b600386ca749bd6">votPeek</a> (<a class="el" href="structStack.html">Stack</a> *st)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Peek at <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> on top of the <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> (private method). <a href="#6e987eaeb90a1fa27b600386ca749bd6"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structStack.html">Stack</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#97706e275290da18b8d8a94ab319db94">vot_newStack</a> (void)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Makes a new stack (private method). <a href="#97706e275290da18b8d8a94ab319db94"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#11691bde61e5b2bbdea3649eb69d8253">vot_isEmpty</a> (<a class="el" href="structStack.html">Stack</a> *st)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Checks to see if the stack is empty (private method). <a href="#11691bde61e5b2bbdea3649eb69d8253"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#b59d04018e68e36a1db5cff42740a809">vot_clearStack</a> (<a class="el" href="structStack.html">Stack</a> *st)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the stack (private method). <a href="#b59d04018e68e36a1db5cff42740a809"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParseP_8h.html#8eda4c629b19d8dec39ea86177dc18bd">vot_printStack</a> (<a class="el" href="structStack.html">Stack</a> *st)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Print the name of all the stack elements (private method). <a href="#8eda4c629b19d8dec39ea86177dc18bd"></a><br></td></tr> +</table> +<hr><h2>Detailed Description</h2> +Internal LIBVOTABLE definitions. +<p> +VOTPARSEP.H -- Internal LIBVOTABLE definitions.<p> +<dl class="author" compact><dt><b>Author:</b></dt><dd>Mike Fitzpatrick and Eric Timmermann </dd></dl> +<dl class="date" compact><dt><b>Date:</b></dt><dd>8/03/09 </dd></dl> +<hr><h2>Function Documentation</h2> +<a class="anchor" name="dd32ec5a691457266c3b68b80456c830"></a><!-- doxytag: member="votParseP.h::vot_attrGet" ref="dd32ec5a691457266c3b68b80456c830" args="(AttrBlock *ablock, char *name)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char* vot_attrGet </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structAttrBlock.html">AttrBlock</a> * </td> + <td class="paramname"> <em>ablock</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>name</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get an attribute's value (private method). +<p> +vot_attrGet -- Get an attribute's value (private method).<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>*ablock</em> </td><td>An <a class="el" href="structAttrBlock.html" title="Information for a block of attributes.">AttrBlock</a> to insert these attributes </td></tr> + <tr><td valign="top"></td><td valign="top"><em>*name</em> </td><td>A string that hold the name of an attribute </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>Value of the attribute or NULL </dd></dl> + +</div> +</div><p> +<a class="anchor" name="0185a924192bc608ea06cf6bc74cf01d"></a><!-- doxytag: member="votParseP.h::vot_attrSet" ref="0185a924192bc608ea06cf6bc74cf01d" args="(AttrBlock *ablock, char *name, char *value)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_attrSet </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structAttrBlock.html">AttrBlock</a> * </td> + <td class="paramname"> <em>ablock</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>value</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Set/Create an attributes (private method). +<p> +***************************************************************************<p> +Public Internal Methods. The procedures are used to implement the library, however are not part of the public interface.<p> +vot_attrSet -- Set/Create an attributes (private method).<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>ablock</em> </td><td>An <a class="el" href="structAttrBlock.html" title="Information for a block of attributes.">AttrBlock</a> to insert these attributes. </td></tr> + <tr><td valign="top"></td><td valign="top"><em>name</em> </td><td>A string that hold the name of an attribute. </td></tr> + <tr><td valign="top"></td><td valign="top"><em>value</em> </td><td>A string that hold the value of an attribute. </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The status of the request. 1 Success, 0=FAIL.</dd></dl> +<dl class="warning" compact><dt><b>Warning:</b></dt><dd>If an attribute has no name/value, this will not create it. </dd></dl> + +</div> +</div><p> +<a class="anchor" name="b200705cac89b367783e737f6be3af88"></a><!-- doxytag: member="votParseP.h::vot_attrXML" ref="b200705cac89b367783e737f6be3af88" args="(AttrBlock *ablock)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char* vot_attrXML </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structAttrBlock.html">AttrBlock</a> * </td> + <td class="paramname"> <em>ablock</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the attributes for an XML tag (private method). +<p> +vot_attrXML -- Get the attributes for an XML tag (private method).<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>*ablock</em> </td><td>An <a class="el" href="structAttrBlock.html" title="Information for a block of attributes.">AttrBlock</a> to insert these attributes </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A string containing the attributes for an XML tag </dd></dl> + +</div> +</div><p> +<a class="anchor" name="e218f30d910b83be36110493ba8ad145"></a><!-- doxytag: member="votParseP.h::vot_charData" ref="e218f30d910b83be36110493ba8ad145" args="(void *userData, const XML_Char *s, int len)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_charData </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"> <em>user</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const XML_Char * </td> + <td class="paramname"> <em>s</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>len</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Handle non-element character strings (private method). +<p> +vot_charData -- Handle non-element character strings (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>user</em> </td><td>User data (not used) </td></tr> + <tr><td valign="top"></td><td valign="top"><em>s</em> </td><td>content string </td></tr> + <tr><td valign="top"></td><td valign="top"><em>len</em> </td><td>length of string </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="b59d04018e68e36a1db5cff42740a809"></a><!-- doxytag: member="votParseP.h::vot_clearStack" ref="b59d04018e68e36a1db5cff42740a809" args="(Stack *st)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_clearStack </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structStack.html">Stack</a> * </td> + <td class="paramname"> <em>st</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Clear the stack (private method). +<p> +vot_clearStack -- Clear the stack (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>st</em> </td><td>A pointer to a <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="c32b7c38a634b7f817d69d3720675c81"></a><!-- doxytag: member="votParseP.h::vot_elemName" ref="c32b7c38a634b7f817d69d3720675c81" args="(Element *e)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char* vot_elemName </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structElement.html">Element</a> * </td> + <td class="paramname"> <em>e</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the name of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> (private method). +<p> +vot_elemName -- Get the name of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> (private method).<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>*e</em> </td><td>A pointer to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you want the name of </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A string pointer to the name of the element </dd></dl> + +</div> +</div><p> +<a class="anchor" name="c40e3a809b3865bd6d15bf368778e28e"></a><!-- doxytag: member="votParseP.h::vot_elemType" ref="c40e3a809b3865bd6d15bf368778e28e" args="(Element *e)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_elemType </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structElement.html">Element</a> * </td> + <td class="paramname"> <em>e</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the integer value (ID) of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> (private method). +<p> +vot_elemType -- Get the integer value (ID) of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>e</em> </td><td>A pointer to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you want the type of </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>An integer corresponding to the type of the element </dd></dl> + +</div> +</div><p> +<a class="anchor" name="5e6c398db76881727201f7504dc65444"></a><!-- doxytag: member="votParseP.h::vot_elemXML" ref="5e6c398db76881727201f7504dc65444" args="(Element *e)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char* vot_elemXML </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structElement.html">Element</a> * </td> + <td class="paramname"> <em>e</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Builds a string of the opening XML Tag (private method). +<p> +vot_elemXML -- Builds a string of the opening XML Tag (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>*e</em> </td><td>A pointer to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A string that contains the opening XML tag for e </dd></dl> + +</div> +</div><p> +<a class="anchor" name="b07e2996f66828be5e799651835ff2bf"></a><!-- doxytag: member="votParseP.h::vot_elemXMLEnd" ref="b07e2996f66828be5e799651835ff2bf" args="(Element *e)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char* vot_elemXMLEnd </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structElement.html">Element</a> * </td> + <td class="paramname"> <em>e</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Build a string of the ending XML Tag (private method). +<p> +vot_elemXMLEnd -- Build a string of the ending XML Tag (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>*e</em> </td><td>A pointer to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A string that contains the ending XML tag for e </dd></dl> + +</div> +</div><p> +<a class="anchor" name="0d6663658ea1acdfa4b6a9012cb05d3c"></a><!-- doxytag: member="votParseP.h::vot_endCData" ref="0d6663658ea1acdfa4b6a9012cb05d3c" args="(void *userData)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_endCData </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"> <em>user</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Handle the end of CDATA strings (private method). +<p> +vot_endCData -- Handle the end of CDATA strings (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>user</em> </td><td>User data (not used) </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="85f03122a0f8cb6c5ee63e41e2157111"></a><!-- doxytag: member="votParseP.h::vot_endElement" ref="85f03122a0f8cb6c5ee63e41e2157111" args="(void *userData, const char *name)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_endElement </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"> <em>user</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"> <em>name</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +CB whenever an end tag is seen (private method). +<p> +vot_endElement -- CB whenever an end tag is seen (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>user</em> </td><td>User data (not used) </td></tr> + <tr><td valign="top"></td><td valign="top"><em>name</em> </td><td>The name in the XML tag </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="c247ed61c78db54860fbbf80385f3088"></a><!-- doxytag: member="votParseP.h::vot_eType" ref="c247ed61c78db54860fbbf80385f3088" args="(char *name)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_eType </td> + <td>(</td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>name</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the integer value (ID) of the name (private method). +<p> +vot_eType -- Get the integer value (ID) of the name (private method).<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>name</em> </td><td>Name of the desired type </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>An integer corresponding to the type of the element </dd></dl> + +</div> +</div><p> +<a class="anchor" name="fa12a965b51cf8d933decb350281ab52"></a><!-- doxytag: member="votParseP.h::vot_freeHandle" ref="fa12a965b51cf8d933decb350281ab52" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_freeHandle </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Free a handle for use (private method). +<p> +vot_freeHandle -- Free a handle for use (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>A handle_t to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> you wish to free </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="79eb418bc2410d1ce82024398f1bef17"></a><!-- doxytag: member="votParseP.h::vot_getElement" ref="79eb418bc2410d1ce82024398f1bef17" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="structElement.html">Element</a>* vot_getElement </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> refered to by handle_t (private method). +<p> +vot_getElement -- Get the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> refered to by handle_t (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>A handle_t to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A pointer to the requested <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. </dd></dl> + +</div> +</div><p> +<a class="anchor" name="1b51992af0738bbbf6a101bbb12b2d17"></a><!-- doxytag: member="votParseP.h::vot_handleCleanup" ref="1b51992af0738bbbf6a101bbb12b2d17" args="(void)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_handleCleanup </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Free all the handle nodes (private method). +<p> +vot_handleCleanup -- Free all the handle nodes (private method)<p> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="b1b3d4aa9a83dcba308b0238dfa14b39"></a><!-- doxytag: member="votParseP.h::vot_handleCount" ref="b1b3d4aa9a83dcba308b0238dfa14b39" args="(void)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_handleCount </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the number of handle_t used (private method). +<p> +count of current used handles vot_handleCount -- Get the number of handle_t used (private method)<p> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The number of handle_t types currently stored </dd></dl> + +</div> +</div><p> +<a class="anchor" name="5a1159c578699fad254c4bae86a1439d"></a><!-- doxytag: member="votParseP.h::vot_handleError" ref="5a1159c578699fad254c4bae86a1439d" args="(char *msg)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_handleError </td> + <td>(</td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>msg</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Print an error message. +<p> +vot_handleError -- Print an error message.<p> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="11691bde61e5b2bbdea3649eb69d8253"></a><!-- doxytag: member="votParseP.h::vot_isEmpty" ref="11691bde61e5b2bbdea3649eb69d8253" args="(Stack *st)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_isEmpty </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structStack.html">Stack</a> * </td> + <td class="paramname"> <em>st</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Checks to see if the stack is empty (private method). +<p> +vot_isEmpty -- Checks to see if the stack is empty (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>st</em> </td><td>A pointer to a <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd><em>1</em> if true, <em>0</em> if false. </dd></dl> + +</div> +</div><p> +<a class="anchor" name="c29f604e3783afc6becd10d9f93ef600"></a><!-- doxytag: member="votParseP.h::vot_lookupHandle" ref="c29f604e3783afc6becd10d9f93ef600" args="(Element *elem)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_lookupHandle </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structElement.html">Element</a> * </td> + <td class="paramname"> <em>elem</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Lookup the handle_t to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> (private method). +<p> +vot_lookupHandle -- Lookup the handle_t to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>*elem</em> </td><td>A pointer to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle_t to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </dd></dl> + +</div> +</div><p> +<a class="anchor" name="9fb13a49fb2b20b98b58a042a648d2d1"></a><!-- doxytag: member="votParseP.h::vot_newElem" ref="9fb13a49fb2b20b98b58a042a648d2d1" args="(unsigned int type)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="structElement.html">Element</a>* vot_newElem </td> + <td>(</td> + <td class="paramtype">unsigned int </td> + <td class="paramname"> <em>type</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Allocate a new structure of the given type (private method). +<p> +vot_newElem -- Allocate a new structure of the given type (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>type</em> </td><td>An integer that defines the type of <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>An new <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> structure </dd></dl> + +</div> +</div><p> +<a class="anchor" name="93e99ff82cfdb44a6f7fc9097e9fe02a"></a><!-- doxytag: member="votParseP.h::vot_newHandleTable" ref="93e99ff82cfdb44a6f7fc9097e9fe02a" args="(void)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_newHandleTable </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Initialize a handle table (private method). +<p> +vot_newHandleTable -- Initialize a handle table (private method)<p> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="97706e275290da18b8d8a94ab319db94"></a><!-- doxytag: member="votParseP.h::vot_newStack" ref="97706e275290da18b8d8a94ab319db94" args="(void)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="structStack.html">Stack</a> * vot_newStack </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Makes a new stack (private method). +<p> +vot_newStack -- Makes a new stack (private method)<p> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A pointer to a new <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a>. </dd></dl> + +</div> +</div><p> +<a class="anchor" name="8eda4c629b19d8dec39ea86177dc18bd"></a><!-- doxytag: member="votParseP.h::vot_printStack" ref="8eda4c629b19d8dec39ea86177dc18bd" args="(Stack *st)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_printStack </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structStack.html">Stack</a> * </td> + <td class="paramname"> <em>st</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Print the name of all the stack elements (private method). +<p> +vot_printStack -- Print the name of all the stack elements (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>st</em> </td><td>A pointer to a <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="1832eb6023a34c8e9d00d22c57276c6c"></a><!-- doxytag: member="votParseP.h::vot_setHandle" ref="1832eb6023a34c8e9d00d22c57276c6c" args="(Element *elem)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_setHandle </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structElement.html">Element</a> * </td> + <td class="paramname"> <em>elem</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Assign the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> a handle_t (private method). +<p> +vot_setHandle -- Assign the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> a handle_t (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem</em> </td><td>A pointer to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> to be assigned a handle_t. </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle_t refering to elem </dd></dl> + +</div> +</div><p> +<a class="anchor" name="87325eb4c0a86db05f60cb8e6b0cd422"></a><!-- doxytag: member="votParseP.h::vot_startCData" ref="87325eb4c0a86db05f60cb8e6b0cd422" args="(void *userData)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_startCData </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"> <em>user</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Handle the start of CDATA strings (private method). +<p> +vot_startCData -- Handle the start of CDATA strings (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>user</em> </td><td>User data (not used) </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="50e82d05d9fa1bb2a4131c5643e10a3e"></a><!-- doxytag: member="votParseP.h::vot_startElement" ref="50e82d05d9fa1bb2a4131c5643e10a3e" args="(void *userData, const char *name, const char **atts)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_startElement </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"> <em>user</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"> <em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char ** </td> + <td class="paramname"> <em>atts</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +CB whenever a start tag is seen (private method). +<p> +vot_startElement -- CB whenever a start tag is seen (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>user</em> </td><td>User data (not used) </td></tr> + <tr><td valign="top"></td><td valign="top"><em>name</em> </td><td>The name in the XML tag. </td></tr> + <tr><td valign="top"></td><td valign="top"><em>atts</em> </td><td>An array of attributes. </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="6e987eaeb90a1fa27b600386ca749bd6"></a><!-- doxytag: member="votParseP.h::votPeek" ref="6e987eaeb90a1fa27b600386ca749bd6" args="(Stack *st)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="structElement.html">Element</a> * votPeek </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structStack.html">Stack</a> * </td> + <td class="paramname"> <em>st</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Peek at <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> on top of the <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> (private method). +<p> +votPeek -- Peek at <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> on top of the <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>st</em> </td><td>A pointer to a <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A pointer to the head <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>, or NULL if empty </dd></dl> + +</div> +</div><p> +<a class="anchor" name="f5e05232387d525ab141206095a5980d"></a><!-- doxytag: member="votParseP.h::votPop" ref="f5e05232387d525ab141206095a5980d" args="(Stack *st)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="structElement.html">Element</a> * votPop </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structStack.html">Stack</a> * </td> + <td class="paramname"> <em>st</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return a <a class="el" href="structNode.html" title="Struct that holds a stack Node containing an Element.">Node</a> from the top of the stack (private method). +<p> +votPop -- Return a <a class="el" href="structNode.html" title="Struct that holds a stack Node containing an Element.">Node</a> from the top of the stack (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>st</em> </td><td>A pointer to a <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A pointer to the popped <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. </dd></dl> + +</div> +</div><p> +<a class="anchor" name="a3251a683eae285cccc688daf2d87dae"></a><!-- doxytag: member="votParseP.h::votPush" ref="a3251a683eae285cccc688daf2d87dae" args="(Stack *st, Element *elem)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">votPush </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structStack.html">Stack</a> * </td> + <td class="paramname"> <em>st</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="structElement.html">Element</a> * </td> + <td class="paramname"> <em>elem</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Push a <a class="el" href="structNode.html" title="Struct that holds a stack Node containing an Element.">Node</a> to the top of the stack (private method). +<p> +votPush -- Push a <a class="el" href="structNode.html" title="Struct that holds a stack Node containing an Element.">Node</a> to the top of the stack (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>st</em> </td><td>A pointer to a <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> </td></tr> + <tr><td valign="top"></td><td valign="top"><em>elem</em> </td><td>A pointer to an element to be put on the stack </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/votParseP_8h_source.html b/vendor/voclient/libvotable/doc/html/votParseP_8h_source.html new file mode 100644 index 00000000..ee6c24f7 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/votParseP_8h_source.html @@ -0,0 +1,148 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: votParseP.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +<h1>votParseP.h</h1><a href="votParseP_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 +<a name="l00012"></a>00012 <span class="preprocessor">#include <expat.h></span> +<a name="l00013"></a>00013 +<a name="l00014"></a>00014 <span class="preprocessor">#define VOT_DOC_VERSION "1.2" </span> +<a name="l00016"></a>00016 <span class="preprocessor">#define VOT_XSI "http://www.w3.org/2001/XMLSchema-instance"</span> +<a name="l00017"></a>00017 <span class="preprocessor"></span><span class="preprocessor">#define VOT_SCHEMA_LOC "http://www.ivoa.net/xml/VOTable/v1.1 http://www.ivoa.net/xml/VOTable/v1.1"</span> +<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define VOT_XMLNS "http://www.ivoa.net/xml/VOTable/v1.1"</span> +<a name="l00019"></a>00019 <span class="preprocessor"></span> +<a name="l00020"></a>00020 +<a name="l00021"></a>00021 <span class="preprocessor">#define SZ_ATTRNAME 32 </span> +<a name="l00022"></a>00022 <span class="preprocessor">#define SZ_ATTRVAL 2048 </span> +<a name="l00023"></a>00023 <span class="preprocessor">#define SZ_FNAME 255 </span> +<a name="l00024"></a>00024 <span class="preprocessor">#define SZ_XMLTAG 1024 </span> +<a name="l00025"></a>00025 <span class="preprocessor">#define SZ_LINE 4096 </span> +<a name="l00027"></a>00027 <span class="preprocessor">#define MAX_ATTR 100 </span> +<a name="l00028"></a>00028 <span class="preprocessor">#define HANDLE_INCREMENT 1024000 </span> +<a name="l00031"></a>00031 <span class="preprocessor">#ifdef min</span> +<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#undef min</span> +<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#endif</span> +<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor">#define min(a,b) ((a<b)?a:b)</span> +<a name="l00035"></a>00035 <span class="preprocessor"></span> +<a name="l00036"></a>00036 <span class="preprocessor">#ifdef max</span> +<a name="l00037"></a>00037 <span class="preprocessor"></span><span class="preprocessor">#undef max</span> +<a name="l00038"></a>00038 <span class="preprocessor"></span><span class="preprocessor">#endif</span> +<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define max(a,b) ((a>b)?a:b)</span> +<a name="l00040"></a>00040 <span class="preprocessor"></span> +<a name="l00041"></a>00041 +<a name="l00042"></a>00042 +<a name="l00043"></a>00043 +<a name="l00047"></a>00047 <span class="preprocessor">#ifndef handle_t</span> +<a name="l00048"></a><a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6">00048</a> <span class="preprocessor"></span><span class="preprocessor">#define handle_t int</span> +<a name="l00049"></a>00049 <span class="preprocessor"></span><span class="preprocessor">#endif</span> +<a name="l00050"></a>00050 <span class="preprocessor"></span> +<a name="l00051"></a>00051 +<a name="l00052"></a>00052 +<a name="l00060"></a><a class="code" href="structAttrList.html">00060</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{ +<a name="l00061"></a>00061 <span class="keywordtype">char</span> <a class="code" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>[SZ_ATTRNAME]; +<a name="l00062"></a>00062 <span class="keywordtype">char</span> value[SZ_ATTRVAL]; +<a name="l00063"></a>00063 <span class="keywordtype">void</span> *next; +<a name="l00064"></a>00064 } <a class="code" href="structAttrList.html" title="Information for an attribute.">AttrList</a>; +<a name="l00065"></a>00065 +<a name="l00066"></a>00066 +<a name="l00074"></a><a class="code" href="structAttrBlock.html">00074</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{ +<a name="l00075"></a>00075 <span class="keywordtype">char</span> *<a class="code" href="votElement_8c.html#b47351fd475e3902c6d5da9e09474834">req</a>; +<a name="l00076"></a>00076 <span class="keywordtype">char</span> *<a class="code" href="votElement_8c.html#64794c1524dec8e3f98417a50ad08224">opt</a>; +<a name="l00077"></a>00077 <span class="keywordtype">void</span> *attributes; +<a name="l00078"></a>00078 } <a class="code" href="structAttrBlock.html" title="Information for a block of attributes.">AttrBlock</a>; +<a name="l00079"></a>00079 +<a name="l00080"></a>00080 +<a name="l00086"></a>00086 <span class="keyword">typedef</span> <span class="keyword">struct </span>elem_t { +<a name="l00087"></a>00087 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> type; +<a name="l00088"></a>00088 <a class="code" href="structAttrBlock.html" title="Information for a block of attributes.">AttrBlock</a> *attr; +<a name="l00089"></a>00089 <span class="keywordtype">char</span> *content; +<a name="l00090"></a>00090 <span class="keywordtype">int</span> isCData; +<a name="l00091"></a>00091 <span class="keywordtype">int</span> handle; +<a name="l00093"></a>00093 <span class="keyword">struct </span>elem_t *next; +<a name="l00094"></a>00094 <span class="keyword">struct </span>elem_t *last_child; +<a name="l00095"></a>00095 <span class="keyword">struct </span>elem_t *child; +<a name="l00096"></a>00096 <span class="keyword">struct </span>elem_t *parent; +<a name="l00098"></a>00098 <span class="keywordtype">char</span> **data; +<a name="l00100"></a>00100 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> ref_count; +<a name="l00101"></a>00101 } <a class="code" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>; +<a name="l00102"></a>00102 +<a name="l00103"></a>00103 +<a name="l00108"></a>00108 <span class="keyword">typedef</span> <span class="keyword">struct </span>node { +<a name="l00109"></a>00109 <a class="code" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> *element; +<a name="l00110"></a>00110 <span class="keywordtype">void</span> *next; +<a name="l00111"></a>00111 } <a class="code" href="structNode.html" title="Struct that holds a stack Node containing an Element.">Node</a>; +<a name="l00112"></a>00112 +<a name="l00113"></a>00113 +<a name="l00118"></a><a class="code" href="structStack.html">00118</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{ +<a name="l00119"></a>00119 <a class="code" href="structNode.html" title="Struct that holds a stack Node containing an Element.">Node</a> *head; +<a name="l00120"></a>00120 <span class="keywordtype">int</span> level; +<a name="l00121"></a>00121 } <a class="code" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a>; +<a name="l00122"></a>00122 +<a name="l00123"></a>00123 +<a name="l00124"></a>00124 +<a name="l00132"></a>00132 <span class="comment">/* votAttribute.c</span> +<a name="l00133"></a>00133 <span class="comment"> */</span> +<a name="l00134"></a>00134 <span class="keywordtype">int</span> vot_attrSet (<a class="code" href="structAttrBlock.html" title="Information for a block of attributes.">AttrBlock</a> *ablock, <span class="keywordtype">char</span> *<a class="code" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, <span class="keywordtype">char</span> *value); +<a name="l00135"></a>00135 <span class="keywordtype">char</span> *vot_attrGet (<a class="code" href="structAttrBlock.html" title="Information for a block of attributes.">AttrBlock</a> *ablock, <span class="keywordtype">char</span> *<a class="code" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>); +<a name="l00136"></a>00136 <span class="keywordtype">char</span> *vot_attrXML (<a class="code" href="structAttrBlock.html" title="Information for a block of attributes.">AttrBlock</a> *ablock); +<a name="l00137"></a>00137 +<a name="l00138"></a>00138 <span class="comment">/* votElement.c</span> +<a name="l00139"></a>00139 <span class="comment"> */</span> +<a name="l00140"></a>00140 <span class="keywordtype">int</span> <a class="code" href="votElement_8c.html#c247ed61c78db54860fbbf80385f3088" title="Get the integer value (ID) of the name (private method).">vot_eType</a> (<span class="keywordtype">char</span> *<a class="code" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>); +<a name="l00141"></a>00141 <span class="keywordtype">char</span> *<a class="code" href="votElement_8c.html#73381f6c3509c61194a8f23ada4cac2a" title="Get the name of the Element (private method).">vot_elemName</a> (<a class="code" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> *e); +<a name="l00142"></a>00142 <span class="keywordtype">int</span> <a class="code" href="votElement_8c.html#c40e3a809b3865bd6d15bf368778e28e" title="Get the integer value (ID) of the Element (private method).">vot_elemType</a> (<a class="code" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> *e); +<a name="l00143"></a>00143 <span class="keywordtype">char</span> *<a class="code" href="votElement_8c.html#478f5d941afc5695c98627cdbdfd6844" title="Builds a string of the opening XML Tag (private method).">vot_elemXML</a> (<a class="code" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> *e); +<a name="l00144"></a>00144 <span class="keywordtype">char</span> *<a class="code" href="votElement_8c.html#bb085dd4a9d1237b43a7db3cb2a192d2" title="Build a string of the ending XML Tag (private method).">vot_elemXMLEnd</a> (<a class="code" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> *e); +<a name="l00145"></a>00145 <a class="code" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> *<a class="code" href="votElement_8c.html#744db49ce83f6ed1d76b7aa4eacd9dd9" title="Allocate a new structure of the given type (private method).">vot_newElem</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> type); +<a name="l00146"></a>00146 +<a name="l00147"></a>00147 <span class="comment">/* votHandle.c</span> +<a name="l00148"></a>00148 <span class="comment"> */</span> +<a name="l00149"></a>00149 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votHandle_8c.html#1832eb6023a34c8e9d00d22c57276c6c" title="Assign the Element a handle_t (private method).">vot_setHandle</a> (<a class="code" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> *elem); +<a name="l00150"></a>00150 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votHandle_8c.html#c29f604e3783afc6becd10d9f93ef600" title="Lookup the handle_t to an Element (private method).">vot_lookupHandle</a> (<a class="code" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> *elem); +<a name="l00151"></a>00151 <span class="keywordtype">void</span> <a class="code" href="votHandle_8c.html#ebec0c91b335d39ddf5c036fc9846974" title="Free a handle for use (private method).">vot_freeHandle</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00152"></a>00152 <a class="code" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> *<a class="code" href="votHandle_8c.html#8e851db4a4ebff374de075e62026aa7a" title="Get the Element refered to by handle_t (private method).">vot_getElement</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00153"></a>00153 <span class="keywordtype">void</span> <a class="code" href="votHandle_8c.html#730838b4724580523ae84c297867a3bd" title="Initialize a handle table (private method).">vot_newHandleTable</a> (<span class="keywordtype">void</span>); +<a name="l00154"></a>00154 <span class="keywordtype">int</span> <a class="code" href="votHandle_8c.html#e37223a92c5e6a2db9f8ec4ffba1be62" title="Get the number of handle_t used (private method).">vot_handleCount</a> (<span class="keywordtype">void</span>); +<a name="l00155"></a>00155 <span class="keywordtype">void</span> <a class="code" href="votHandle_8c.html#f5544667e19d8d1844be84c1dbabc14f" title="Free all the handle nodes (private method).">vot_handleCleanup</a> (<span class="keywordtype">void</span>); +<a name="l00156"></a>00156 <span class="keywordtype">void</span> <a class="code" href="votHandle_8c.html#7d29f21f5d0633603e5313f96ea5e75b" title="Print an error message.">vot_handleError</a> (<span class="keywordtype">char</span> *msg); +<a name="l00157"></a>00157 +<a name="l00158"></a>00158 <span class="comment">/* votParseCB.c</span> +<a name="l00159"></a>00159 <span class="comment"> */</span> +<a name="l00160"></a>00160 <span class="keywordtype">void</span> <a class="code" href="votExpatCB_8c.html#7c75239e07f5d941aeb6509fe6287df1" title="CB whenever an end tag is seen (private method).">vot_endElement</a> (<span class="keywordtype">void</span> *userData, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>); +<a name="l00161"></a>00161 <span class="keywordtype">void</span> <a class="code" href="votExpatCB_8c.html#600fea20bc0bf3c860eab67451bf75b8" title="CB whenever a start tag is seen (private method).">vot_startElement</a> (<span class="keywordtype">void</span> *userData, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, <span class="keyword">const</span> <span class="keywordtype">char</span> **atts); +<a name="l00162"></a>00162 <span class="keywordtype">void</span> <a class="code" href="votExpatCB_8c.html#7e09e56c1f08b8beb9753895fd90515e" title="Handle non-element character strings (private method).">vot_charData</a> (<span class="keywordtype">void</span> *userData, <span class="keyword">const</span> XML_Char *s, <span class="keywordtype">int</span> len); +<a name="l00163"></a>00163 <span class="keywordtype">void</span> <a class="code" href="votExpatCB_8c.html#e3be5033febee0ebeabd11951064d736" title="Handle the start of CDATA strings (private method).">vot_startCData</a> (<span class="keywordtype">void</span> *userData); +<a name="l00164"></a>00164 <span class="keywordtype">void</span> <a class="code" href="votExpatCB_8c.html#642eba11aff546c0b0e88e3bd25c05bc" title="Handle the end of CDATA strings (private method).">vot_endCData</a> (<span class="keywordtype">void</span> *userData); +<a name="l00165"></a>00165 +<a name="l00166"></a>00166 <span class="comment">/* votStack.c</span> +<a name="l00167"></a>00167 <span class="comment"> */</span> +<a name="l00168"></a>00168 <span class="keywordtype">void</span> <a class="code" href="votParseP_8h.html#a3251a683eae285cccc688daf2d87dae" title="Push a Node to the top of the stack (private method).">votPush</a> (<a class="code" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> *st, <a class="code" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> *elem); +<a name="l00169"></a>00169 <a class="code" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> *<a class="code" href="votParseP_8h.html#f5e05232387d525ab141206095a5980d" title="Return a Node from the top of the stack (private method).">votPop</a> (<a class="code" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> *st); +<a name="l00170"></a>00170 <a class="code" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> *<a class="code" href="votParseP_8h.html#6e987eaeb90a1fa27b600386ca749bd6" title="Peek at Element on top of the Stack (private method).">votPeek</a> (<a class="code" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> *st); +<a name="l00171"></a>00171 +<a name="l00172"></a>00172 <a class="code" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> *<a class="code" href="votParseP_8h.html#97706e275290da18b8d8a94ab319db94" title="Makes a new stack (private method).">vot_newStack</a> (<span class="keywordtype">void</span>); +<a name="l00173"></a>00173 <span class="keywordtype">int</span> <a class="code" href="votParseP_8h.html#11691bde61e5b2bbdea3649eb69d8253" title="Checks to see if the stack is empty (private method).">vot_isEmpty</a> (<a class="code" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> *st); +<a name="l00174"></a>00174 <span class="keywordtype">void</span> <a class="code" href="votParseP_8h.html#b59d04018e68e36a1db5cff42740a809" title="Clear the stack (private method).">vot_clearStack</a> (<a class="code" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> *st); +<a name="l00175"></a>00175 <span class="keywordtype">void</span> <a class="code" href="votParseP_8h.html#8eda4c629b19d8dec39ea86177dc18bd" title="Print the name of all the stack elements (private method).">vot_printStack</a> (<a class="code" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> *st); +</pre></div></div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:08 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/votParse_8c.html b/vendor/voclient/libvotable/doc/html/votParse_8c.html new file mode 100644 index 00000000..6fd9b8f5 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/votParse_8c.html @@ -0,0 +1,3077 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: votParse.c File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>votParse.c File Reference</h1>Public interface procedures for the libVOTable parser. +<a href="#_details">More...</a> +<p> +<code>#include <stdio.h></code><br> +<code>#include <stdlib.h></code><br> +<code>#include <string.h></code><br> +<code>#include <expat.h></code><br> +<code>#include <unistd.h></code><br> +<code>#include <assert.h></code><br> +<code>#include <ctype.h></code><br> +<code>#include <sys/stat.h></code><br> +<code>#include <curl/curl.h></code><br> +<code>#include <curl/types.h></code><br> +<code>#include <curl/easy.h></code><br> +<code>#include "<a class="el" href="votParseP_8h_source.html">votParseP.h</a>"</code><br> +<code>#include "<a class="el" href="votParse_8h_source.html">votParse.h</a>"</code><br> +<table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +<tr><td colspan="2"><br><h2>Defines</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="eca034f67218340ecb2261a22c2f3dcd"></a><!-- doxytag: member="votParse.c::BUFSIZE" ref="eca034f67218340ecb2261a22c2f3dcd" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>BUFSIZE</b> 4096</td></tr> + +<tr><td colspan="2"><br><h2>Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#9949868e8d3fcb547d15c5c9f2cdb76f">vot_openVOTABLE</a> (char *arg)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Parse a VOTable and return a handle to it. <a href="#9949868e8d3fcb547d15c5c9f2cdb76f"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#87e2aca629d475d75ad6793bdb01af29">vot_closeVOTABLE</a> (handle_t vot)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Destroy the root node and all of it's children. <a href="#87e2aca629d475d75ad6793bdb01af29"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#5df6ad7d9312f05a27ccc3252f1c5d11">vot_getRESOURCE</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the RESOURCE node from the parent handle. <a href="#5df6ad7d9312f05a27ccc3252f1c5d11"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#4e3e3176986838c27989df64c426b30e">vot_getTABLE</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the TABLE node from the parent handle. <a href="#4e3e3176986838c27989df64c426b30e"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#20a84235c2704f19afb05fd2db7fcf07">vot_getFIELD</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the FIELD node from the parent handle. <a href="#20a84235c2704f19afb05fd2db7fcf07"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#05535a56a31eb34b865bd7d592fe9292">vot_getDATA</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the DATA node from the parent handle. <a href="#05535a56a31eb34b865bd7d592fe9292"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#4a558147c79deacfd6ca4d0b93ee100d">vot_getTABLEDATA</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the TABLEDATA node from the parent handle. <a href="#4a558147c79deacfd6ca4d0b93ee100d"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#2e9ba287229978519224dfea2ecc984f">vot_getTR</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the TR node from the parent handle. <a href="#2e9ba287229978519224dfea2ecc984f"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#824a7f85d4c8bac6d5fd6cfb8b3b3810">vot_getTD</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the TD node from the parent handle. <a href="#824a7f85d4c8bac6d5fd6cfb8b3b3810"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#014fabbc855181d68dfea2ddfd0fc1a2">vot_getBINARY</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the BINARY node from the parent handle. <a href="#014fabbc855181d68dfea2ddfd0fc1a2"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#fa4e525692b7538f81b9b1e759a642f0">vot_getBINARY2</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the BINARY2 node from the parent handle. <a href="#fa4e525692b7538f81b9b1e759a642f0"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#fadc14723954225b56a12b48ab78a50b">vot_getFITS</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the FITS node from the parent handle. <a href="#fadc14723954225b56a12b48ab78a50b"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#97433b62adc9545b4f1971cfbcb4819d">vot_getGROUP</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the GROUP node from the parent handle. <a href="#97433b62adc9545b4f1971cfbcb4819d"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#0fd5f65c27adc084af8ea3f611556c52">vot_getFIELDRef</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the FIELDref node from the parent handle. <a href="#0fd5f65c27adc084af8ea3f611556c52"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#ded8082390ce6a5b085ac15f0212ddd7">vot_getPARAMRef</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the PARAMRef node from the parent handle. <a href="#ded8082390ce6a5b085ac15f0212ddd7"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#41964f8885bc352af793bf552541d5e4">vot_getDESCRIPTION</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the DESCRIPTION node from the parent handle. <a href="#41964f8885bc352af793bf552541d5e4"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#42e5538ca7d06238d7242c40daaf9bf7">vot_getPARAM</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the PARAM node from the parent handle. <a href="#42e5538ca7d06238d7242c40daaf9bf7"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#7de82f980273251a4a00df7435b29948">vot_getINFO</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the INFO node from the parent handle. <a href="#7de82f980273251a4a00df7435b29948"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#4bae0337352f1ba53865e1419917dc30">vot_getSTREAM</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the STREAM node from the parent handle. <a href="#4bae0337352f1ba53865e1419917dc30"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#b019a523ddca596e9f80c284e5954b44">vot_getVALUES</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the VALUES node from the parent handle. <a href="#b019a523ddca596e9f80c284e5954b44"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#a00dc12eff5fe09c71ff0c5c86aadfaf">vot_getMIN</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the MIN node from the parent handle. <a href="#a00dc12eff5fe09c71ff0c5c86aadfaf"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#89897e1c3ead93bef9b107707fa2eda5">vot_getMAX</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the MAX node from the parent handle. <a href="#89897e1c3ead93bef9b107707fa2eda5"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#6120eea01cc0c348fc99dd9c0e6dc060">vot_getOPTION</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the OPTION node from the parent handle. <a href="#6120eea01cc0c348fc99dd9c0e6dc060"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#729cd64c53d713a473d611dc7941e4f3">vot_getLINK</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the LINK node from the parent handle. <a href="#729cd64c53d713a473d611dc7941e4f3"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#33e1c4a4f3752beeb62fd8d88d1d2ca2">vot_getCOOSYS</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the COOSYS node from the parent handle. <a href="#33e1c4a4f3752beeb62fd8d88d1d2ca2"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#458d365096a2f3602a1a6443c392a9e9">vot_getDATAType</a> (handle_t data_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the DATA element. <a href="#458d365096a2f3602a1a6443c392a9e9"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#b3cc5a3facdd5451e81dfe9c337184d0">vot_getDATATypeString</a> (handle_t data_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the DATA element as a string. <a href="#b3cc5a3facdd5451e81dfe9c337184d0"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#533e8601d14245fb5167b188195db93c">vot_newRESOURCE</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new RESOURCE node under the parent handle. <a href="#533e8601d14245fb5167b188195db93c"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#9b3b14d5e15a9384be65b8aa49c33d85">vot_newTABLE</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new TABLE node under the parent handle. <a href="#9b3b14d5e15a9384be65b8aa49c33d85"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#ffb519519c2a850cd9cf7eb9060f45cf">vot_newFIELD</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new FIELD node under the parent handle. <a href="#ffb519519c2a850cd9cf7eb9060f45cf"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#5c824351474fad74aa22a21d242207d8">vot_newDATA</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new DATA node under the parent handle. <a href="#5c824351474fad74aa22a21d242207d8"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#b2d26904f7e0e73b08efdb0cea7d2b37">vot_newTABLEDATA</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new TABLEDATA node under the parent handle. <a href="#b2d26904f7e0e73b08efdb0cea7d2b37"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#dbdaa6d5a36014a2b9706454530079ef">vot_newTR</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new TR node under the parent handle. <a href="#dbdaa6d5a36014a2b9706454530079ef"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#4d9959a7a406212ff0a3846ce83a3df9">vot_newTD</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new TD node under the parent handle. <a href="#4d9959a7a406212ff0a3846ce83a3df9"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#66d0fc2beb2ef9e36827f76536996fe4">vot_newBINARY</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new BINARY node under the parent handle. <a href="#66d0fc2beb2ef9e36827f76536996fe4"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#75230378094d2ae4a0e251b6375cb6f9">vot_newBINARY2</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new BINARY2 node under the parent handle. <a href="#75230378094d2ae4a0e251b6375cb6f9"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#b2747ed1c27749cdc71c777e80860d65">vot_newFITS</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new FITS node under the parent handle. <a href="#b2747ed1c27749cdc71c777e80860d65"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#007736cbf81342651f68c5d13defb430">vot_newGROUP</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new GROUP node under the parent handle. <a href="#007736cbf81342651f68c5d13defb430"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#3c96074082ed42497d16710349d5cc24">vot_newFIELDRef</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new FIELDref node under the parent handle. <a href="#3c96074082ed42497d16710349d5cc24"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#4e13c3061bbd014b7bbf22ff13a3d5b0">vot_newPARAMRef</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new PARAMRef node under the parent handle. <a href="#4e13c3061bbd014b7bbf22ff13a3d5b0"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#40c235bcee979806d4e9a4e19d653e5a">vot_newDESCRIPTION</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new DESCRIPTION node under the parent handle. <a href="#40c235bcee979806d4e9a4e19d653e5a"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#fd01485535d703abdcdebf94090c368a">vot_newPARAM</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new PARAM node under the parent handle. <a href="#fd01485535d703abdcdebf94090c368a"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#070b31a75054f0dca1c1f95413feb57a">vot_newINFO</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new INFO node under the parent handle. <a href="#070b31a75054f0dca1c1f95413feb57a"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#859c2bb4a2c46a3f0b4f6c1baceb0b0c">vot_newSTREAM</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new STREAM node under the parent handle. <a href="#859c2bb4a2c46a3f0b4f6c1baceb0b0c"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#386be2face7c78b44c1fc8a507de9905">vot_newVALUES</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new VALUES node under the parent handle. <a href="#386be2face7c78b44c1fc8a507de9905"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#e83ea7fecfe55213807cdcfaf98e8c70">vot_newMIN</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new MIN node under the parent handle. <a href="#e83ea7fecfe55213807cdcfaf98e8c70"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#377b833aaf74d26159ebb769f6bbb2a1">vot_newMAX</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new MAX node under the parent handle. <a href="#377b833aaf74d26159ebb769f6bbb2a1"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#4acd4ce8efb3c972a7d25c5eaaac3b48">vot_newOPTION</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new OPTION node under the parent handle. <a href="#4acd4ce8efb3c972a7d25c5eaaac3b48"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#239b0beb633d364c304e77188b6842ef">vot_newLINK</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new LINK node under the parent handle. <a href="#239b0beb633d364c304e77188b6842ef"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#53caf9cc36f817a213a4b9f1047c9250">vot_newCOOSYS</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new COOSYS node under the parent handle. <a href="#53caf9cc36f817a213a4b9f1047c9250"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#d87843bde9d0d99c5e20311f8820eba6">vot_newNode</a> (handle_t parent, int type)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Creates a new blank unlinked node. <a href="#d87843bde9d0d99c5e20311f8820eba6"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#f99c8f5e0a244e0fec3405185d464fdb">vot_attachNode</a> (handle_t parent, handle_t new)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Adds a node as a child of parent. <a href="#f99c8f5e0a244e0fec3405185d464fdb"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#3148058b3f810f24bd2da14073d6a5de">vot_freeNode</a> (handle_t node)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Destroys the node and all of it's children. <a href="#3148058b3f810f24bd2da14073d6a5de"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#25dbaafb955b1e304afffb862ee25846">vot_deleteNode</a> (handle_t element)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Destroys the node and all of it's children. <a href="#25dbaafb955b1e304afffb862ee25846"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#b180aad1ee8971e252f8ececd5d245da">vot_copyElement</a> (handle_t src_h, handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Adds a node as a child of parent. <a href="#b180aad1ee8971e252f8ececd5d245da"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#48775f435829934c1f2b9022af12a86a">vot_getNCols</a> (handle_t tdata_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the nuber of columns in the table structure. <a href="#48775f435829934c1f2b9022af12a86a"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#67e90b853666bbc4ef40ead211a116bd">vot_getNRows</a> (handle_t tdata_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the nuber of columns in the table structure. <a href="#67e90b853666bbc4ef40ead211a116bd"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#f5cc4f23dd183be8336e74686e46f6da">vot_getTableCell</a> (handle_t tdata_h, int row, int col)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the nuber of columns in the structure. <a href="#f5cc4f23dd183be8336e74686e46f6da"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="560f5059ffbabc3802522fccecca3a14"></a><!-- doxytag: member="votParse.c::vot_tableCompare" ref="560f5059ffbabc3802522fccecca3a14" args="(const void *row1, const void *row2)" --> +int </td><td class="memItemRight" valign="bottom"><b>vot_tableCompare</b> (const void *row1, const void *row2)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="26516f1b1af65cc75d1c533220fef696"></a><!-- doxytag: member="votParse.c::vot_sortTable" ref="26516f1b1af65cc75d1c533220fef696" args="(handle_t tdata_h, int col, int strsort, int order)" --> +int </td><td class="memItemRight" valign="bottom"><b>vot_sortTable</b> (handle_t tdata_h, int col, int strsort, int order)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#02de38f123a9b7cbd24bee996b8ecc10">vot_getLength</a> (handle_t elem_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the number of sibling Elements of the same type. <a href="#02de38f123a9b7cbd24bee996b8ecc10"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#6b7565c412ba45c5578a61dda5afd1c1">vot_getNumberOf</a> (handle_t elem_h, int type)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the number of sibling Elements of the type. <a href="#6b7565c412ba45c5578a61dda5afd1c1"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3b88f976d0fb4d94c8fca96aeba9815e"></a><!-- doxytag: member="votParse.c::vot_colByAttr" ref="3b88f976d0fb4d94c8fca96aeba9815e" args="(int tab, char *attr, char *name, char *alt)" --> +int </td><td class="memItemRight" valign="bottom"><b>vot_colByAttr</b> (int tab, char *attr, char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, char *alt)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f665b8c5b5bce1d7e68a50f5f356b256"></a><!-- doxytag: member="votParse.c::vot_colByName" ref="f665b8c5b5bce1d7e68a50f5f356b256" args="(int tab, char *name, char *alt)" --> +int </td><td class="memItemRight" valign="bottom"><b>vot_colByName</b> (int tab, char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, char *alt)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4b7591b70ef2df63dd8516dd15553cac"></a><!-- doxytag: member="votParse.c::vot_colByUCD" ref="4b7591b70ef2df63dd8516dd15553cac" args="(int tab, char *name, char *alt)" --> +int </td><td class="memItemRight" valign="bottom"><b>vot_colByUCD</b> (int tab, char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, char *alt)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bb0eb690fb14450e518d2fa82f88c156"></a><!-- doxytag: member="votParse.c::vot_colByID" ref="bb0eb690fb14450e518d2fa82f88c156" args="(int tab, char *name, char *alt)" --> +int </td><td class="memItemRight" valign="bottom"><b>vot_colByID</b> (int tab, char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, char *alt)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#a11bb4e59e1dd773771e25ce7a40bb61">vot_findByAttr</a> (handle_t parent, char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, char *value)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get a handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> with the requested attribute. <a href="#a11bb4e59e1dd773771e25ce7a40bb61"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#b334dc390ea30a9e8bdc2c2c01b21deb">vot_findInGroup</a> (handle_t group, int type)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return a handle array of the requested <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> type. <a href="#b334dc390ea30a9e8bdc2c2c01b21deb"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#dc2e5f39a6273bca5fa0fdf46b2c3751">vot_getNext</a> (handle_t elem_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return a handle_t of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> of the same type. <a href="#dc2e5f39a6273bca5fa0fdf46b2c3751"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#4fb6813e03dd7b75710cfaa27f3ffb2e">vot_getSibling</a> (handle_t elem_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return a handle_t of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. <a href="#4fb6813e03dd7b75710cfaa27f3ffb2e"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#e0b096dc07c30708e6e86cf81750a01f">vot_getChild</a> (handle_t elem_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return a handle_t of the child <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. <a href="#e0b096dc07c30708e6e86cf81750a01f"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#8930fc6a9ea4dec1d8694582d93ee146">vot_getParent</a> (handle_t elem_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the handle of the parent <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. <a href="#8930fc6a9ea4dec1d8694582d93ee146"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#fc2659e6a84d200c4b01c9460acaefb1">vot_getChildOfType</a> (handle_t elem_h, int type)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the handle of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> of the same type. <a href="#fc2659e6a84d200c4b01c9460acaefb1"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#3136956d2035d6b297aa623f87f4b807">vot_valueOf</a> (handle_t elem_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return type of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. <a href="#3136956d2035d6b297aa623f87f4b807"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#1c319696d8efc593266b9409303054c6">vot_typeOf</a> (handle_t elem_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return type of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. <a href="#1c319696d8efc593266b9409303054c6"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#6faba02860fcb0a51315f1863fd29094">vot_setValue</a> (handle_t elem_h, char *value)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the Value for the ELEMENT. <a href="#6faba02860fcb0a51315f1863fd29094"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#213fcbb1ef909d4a4f8059c9616c5830">vot_getValue</a> (handle_t elem_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the Value for the ELEMENT. <a href="#213fcbb1ef909d4a4f8059c9616c5830"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#2b73f93210316d7714201e751cad77ad">vot_setAttr</a> (handle_t elem_h, char *attr, char *value)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the attribute for the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. <a href="#2b73f93210316d7714201e751cad77ad"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#63e8d82821f4b42083c6b63c21bdfffe">vot_getAttr</a> (handle_t elem_h, char *attr)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the attribute for the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. <a href="#63e8d82821f4b42083c6b63c21bdfffe"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#e900f566d3ba4816476b5a4b7ee8d772">vot_writeVOTable</a> (handle_t node, char *fname, int indent)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Write the VOTable to the file descriptor. <a href="#e900f566d3ba4816476b5a4b7ee8d772"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#dda7f3daced5125c581a7c7c8743eb7f">vot_writeHTML</a> (handle_t node, char *ifname, char *ofname)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Write the VOTable to the file descriptor as HTML. <a href="#dda7f3daced5125c581a7c7c8743eb7f"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#796870e256501455dbeeb37d5ad3f34a">vot_writeSHTML</a> (handle_t node, char *ifname, char *ofname)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Write the VOTable to the file descriptor as an HTML table. <a href="#796870e256501455dbeeb37d5ad3f34a"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#5c74670a17d17908075ba315ff4f16c0">vot_writeFITS</a> (handle_t node, char *fname)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Write the VOTable to the file descriptor as an FITS table. <a href="#5c74670a17d17908075ba315ff4f16c0"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4010feb574c20becf36757005758ef04"></a><!-- doxytag: member="votParse.c::vot_writeDelimited" ref="4010feb574c20becf36757005758ef04" args="(handle_t vot, char *fname, char delim, int hdr)" --> +void </td><td class="memItemRight" valign="bottom"><b>vot_writeDelimited</b> (handle_t vot, char *fname, char delim, int hdr)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#7e080fb459b7aaa36a086e3aeb153f5e">vot_writeASV</a> (handle_t node, char *fname, int header)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Write the VOTable to the file descriptor as a ASV file. <a href="#7e080fb459b7aaa36a086e3aeb153f5e"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#c6ff4fb7fae0bbf78633738447fb9b60">vot_writeBSV</a> (handle_t node, char *fname, int header)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Write the VOTable to the file descriptor as a BSV file. <a href="#c6ff4fb7fae0bbf78633738447fb9b60"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#bd35238a3744eed55c11ebf5b24da87b">vot_writeCSV</a> (handle_t node, char *fname, int header)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Write the VOTable to the file descriptor as a CSV file. <a href="#bd35238a3744eed55c11ebf5b24da87b"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#756fd6178fc599d6fda55d7127c38f79">vot_writeTSV</a> (handle_t node, char *fname, int header)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Write the VOTable to the file descriptor as a TSV file. <a href="#756fd6178fc599d6fda55d7127c38f79"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#3d0ad178e6974fb915d4b0b3efcad4c7">vot_setWarnings</a> (int value)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the warning level. <a href="#3d0ad178e6974fb915d4b0b3efcad4c7"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#450a2645f182104c3a0445f022bdbf01">votEmsg</a> (char *msg)</td></tr> + +<tr><td colspan="2"><br><h2>Variables</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structStack.html">Stack</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8c.html#8972288a8eaa6d5249e562915527a958">element_stack</a> = NULL</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e26a6a6d70df3876540213f79e3cba7d"></a><!-- doxytag: member="votParse.c::vot_struct" ref="e26a6a6d70df3876540213f79e3cba7d" args="" --> +<a class="el" href="structElement.html">Element</a> * </td><td class="memItemRight" valign="bottom"><b>vot_struct</b> = NULL</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3db6dddf430d27d7d241d4692342de29"></a><!-- doxytag: member="votParse.c::votELevel" ref="3db6dddf430d27d7d241d4692342de29" args="" --> +char * </td><td class="memItemRight" valign="bottom"><b>votELevel</b> = ""</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d818c9653e001b7c8bf7cffd3b69b2a6"></a><!-- doxytag: member="votParse.c::votWarn" ref="d818c9653e001b7c8bf7cffd3b69b2a6" args="" --> +int </td><td class="memItemRight" valign="bottom"><b>votWarn</b> = 0</td></tr> + +<tr><td class="memItemLeft" nowrap><a class="anchor" name="e9ea24a4aa20e4c6c60c3a23bded6fd6"></a><!-- doxytag: member="votParse.c::elemParents" ref="e9ea24a4aa20e4c6c60c3a23bded6fd6" args="[]" --> +struct {</td></tr> + +<tr><td class="memItemLeft" nowrap> int <b>type</b></td></tr> + +<tr><td class="memItemLeft" nowrap> int <a class="el" href="votParse_8c.html#3c69fd8b9b1c377197c9214043ed2c82">parents</a></td></tr> + +<tr><td class="memItemLeft" nowrap> int <a class="el" href="votParse_8c.html#93ed9b546e7fadad14615c5ef0065277">children</a></td></tr> + +<tr><td class="memItemLeft" nowrap valign="top">} </td><td class="memItemRight" valign="bottom"><b>elemParents</b> []</td></tr> + +</table> +<hr><h2>Detailed Description</h2> +Public interface procedures for the libVOTable parser. +<p> +VOTPARSE.C -- Public interface procedures for the libVOTable parser.<p> +<dl class="author" compact><dt><b>Author:</b></dt><dd>Mike Fitzpatrick and Eric Timmermann </dd></dl> +<dl class="date" compact><dt><b>Date:</b></dt><dd>8/03/09 </dd></dl> +<hr><h2>Function Documentation</h2> +<a class="anchor" name="f99c8f5e0a244e0fec3405185d464fdb"></a><!-- doxytag: member="votParse.c::vot_attachNode" ref="f99c8f5e0a244e0fec3405185d464fdb" args="(handle_t parent, handle_t new)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_attachNode </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>new</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Adds a node as a child of parent. +<p> +vot_attachNode -- Adds a node as a child of parent.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent</em> </td><td>A handle to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you want to add a node to </td></tr> + <tr><td valign="top"></td><td valign="top"><em>new</em> </td><td>A handle to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you want to add </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="87e2aca629d475d75ad6793bdb01af29"></a><!-- doxytag: member="votParse.c::vot_closeVOTABLE" ref="87e2aca629d475d75ad6793bdb01af29" args="(handle_t vot)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_closeVOTABLE </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>vot</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Destroy the root node and all of it's children. +<p> +vot_closeVOTABLE -- Destroy the root node and all of it's children.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>vot</em> </td><td>A handle to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you want deleted </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing</dd></dl> +<dl class="warning" compact><dt><b>Warning:</b></dt><dd>Destroys the node and all of it's children. </dd></dl> + +</div> +</div><p> +<a class="anchor" name="b180aad1ee8971e252f8ececd5d245da"></a><!-- doxytag: member="votParse.c::vot_copyElement" ref="b180aad1ee8971e252f8ececd5d245da" args="(handle_t src_h, handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_copyElement </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>src_h</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Adds a node as a child of parent. +<p> +vot_copyElement -- Adds a node as a child of parent.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>src_h</em> </td><td>A handle to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> to copy </td></tr> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>A handle to the Elements parent </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle_t of the copy of the structure </dd></dl> + +</div> +</div><p> +<a class="anchor" name="25dbaafb955b1e304afffb862ee25846"></a><!-- doxytag: member="votParse.c::vot_deleteNode" ref="25dbaafb955b1e304afffb862ee25846" args="(handle_t element)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_deleteNode </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>element</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Destroys the node and all of it's children. +<p> +vot_deleteNode -- Destroys the node and all of it's children.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>element</em> </td><td>A handle to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you want deleted </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="a11bb4e59e1dd773771e25ce7a40bb61"></a><!-- doxytag: member="votParse.c::vot_findByAttr" ref="a11bb4e59e1dd773771e25ce7a40bb61" args="(handle_t parent, char *name, char *value)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_findByAttr </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>value</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get a handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> with the requested attribute. +<p> +vot_findByAttr -- Get a handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> with the requested attribute.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent</em> </td><td>A handle_t the parent <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + <tr><td valign="top"></td><td valign="top"><em>name</em> </td><td>A string holding the Value type </td></tr> + <tr><td valign="top"></td><td valign="top"><em>value</em> </td><td>A string holding the Value value </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The handle to the element </dd></dl> + +</div> +</div><p> +<a class="anchor" name="b334dc390ea30a9e8bdc2c2c01b21deb"></a><!-- doxytag: member="votParse.c::vot_findInGroup" ref="b334dc390ea30a9e8bdc2c2c01b21deb" args="(handle_t group, int type)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t * vot_findInGroup </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>group</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>type</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return a handle array of the requested <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> type. +<p> +vot_findInGroup -- Return a handle array of the requested <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> type.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>group</em> </td><td>A handle_t the parent <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + <tr><td valign="top"></td><td valign="top"><em>type</em> </td><td>Value of the type </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>An array of handles </dd></dl> + +</div> +</div><p> +<a class="anchor" name="3148058b3f810f24bd2da14073d6a5de"></a><!-- doxytag: member="votParse.c::vot_freeNode" ref="3148058b3f810f24bd2da14073d6a5de" args="(handle_t node)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_freeNode </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>node</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Destroys the node and all of it's children. +<p> +vot_freeNode -- Destroys the node and all of it's children.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>node</em> </td><td>A handle to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you want deleted </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="63e8d82821f4b42083c6b63c21bdfffe"></a><!-- doxytag: member="votParse.c::vot_getAttr" ref="63e8d82821f4b42083c6b63c21bdfffe" args="(handle_t elem_h, char *attr)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char * vot_getAttr </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>attr</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return the attribute for the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. +<p> +vot_getAttr -- Return the attribute for the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + <tr><td valign="top"></td><td valign="top"><em>attr</em> </td><td>A string holding the attribute name </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A string of the value or the attr </dd></dl> + +</div> +</div><p> +<a class="anchor" name="014fabbc855181d68dfea2ddfd0fc1a2"></a><!-- doxytag: member="votParse.c::vot_getBINARY" ref="014fabbc855181d68dfea2ddfd0fc1a2" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getBINARY </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the BINARY node from the parent handle. +<p> +vot_getBINARY -- Gets the BINARY node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a BINARY </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first BINARY node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="fa4e525692b7538f81b9b1e759a642f0"></a><!-- doxytag: member="votParse.c::vot_getBINARY2" ref="fa4e525692b7538f81b9b1e759a642f0" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getBINARY2 </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the BINARY2 node from the parent handle. +<p> +vot_getBINARY2 -- Gets the BINARY2 node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a BINARY2 </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first BINARY2 node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="e0b096dc07c30708e6e86cf81750a01f"></a><!-- doxytag: member="votParse.c::vot_getChild" ref="e0b096dc07c30708e6e86cf81750a01f" args="(handle_t elem_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getChild </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return a handle_t of the child <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. +<p> +vot_getChild -- Return a handle_t of the child <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle of the child <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </dd></dl> + +</div> +</div><p> +<a class="anchor" name="fc2659e6a84d200c4b01c9460acaefb1"></a><!-- doxytag: member="votParse.c::vot_getChildOfType" ref="fc2659e6a84d200c4b01c9460acaefb1" args="(handle_t elem_h, int type)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getChildOfType </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>type</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the handle of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> of the same type. +<p> +vot_getChildOfType -- Get the handle of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> of the same type.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + <tr><td valign="top"></td><td valign="top"><em>type</em> </td><td>An integer of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> type for find </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </dd></dl> + +</div> +</div><p> +<a class="anchor" name="33e1c4a4f3752beeb62fd8d88d1d2ca2"></a><!-- doxytag: member="votParse.c::vot_getCOOSYS" ref="33e1c4a4f3752beeb62fd8d88d1d2ca2" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getCOOSYS </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the COOSYS node from the parent handle. +<p> +vot_getCOOSYS -- Gets the COOSYS node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a COOSYS </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first COOSYS node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="05535a56a31eb34b865bd7d592fe9292"></a><!-- doxytag: member="votParse.c::vot_getDATA" ref="05535a56a31eb34b865bd7d592fe9292" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getDATA </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the DATA node from the parent handle. +<p> +vot_getDATA -- Gets the DATA node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a DATA </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first DATA node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="458d365096a2f3602a1a6443c392a9e9"></a><!-- doxytag: member="votParse.c::vot_getDATAType" ref="458d365096a2f3602a1a6443c392a9e9" args="(handle_t data_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char * vot_getDATAType </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>data_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Returns the type of the DATA element. +<p> +vot_getDATAType -- Returns the type of the DATA element.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>data_h</em> </td><td>A handle_t to a DATA </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The type as an int </dd></dl> + +</div> +</div><p> +<a class="anchor" name="b3cc5a3facdd5451e81dfe9c337184d0"></a><!-- doxytag: member="votParse.c::vot_getDATATypeString" ref="b3cc5a3facdd5451e81dfe9c337184d0" args="(handle_t data_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char * vot_getDATATypeString </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>data_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Returns the type of the DATA element as a string. +<p> +vot_getDATATypeString -- Returns the type of the DATA element as a string.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>data_h</em> </td><td>A handle_t to a DATA </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The type as an string </dd></dl> + +</div> +</div><p> +<a class="anchor" name="41964f8885bc352af793bf552541d5e4"></a><!-- doxytag: member="votParse.c::vot_getDESCRIPTION" ref="41964f8885bc352af793bf552541d5e4" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getDESCRIPTION </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the DESCRIPTION node from the parent handle. +<p> +vot_getDESCRIPTION -- Gets the DESCRIPTION node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a DESCRIPTION </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first DESCRIPTION node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="20a84235c2704f19afb05fd2db7fcf07"></a><!-- doxytag: member="votParse.c::vot_getFIELD" ref="20a84235c2704f19afb05fd2db7fcf07" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getFIELD </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the FIELD node from the parent handle. +<p> +vot_getFIELD -- Gets the FIELD node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a FIELD </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first FIELD node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="0fd5f65c27adc084af8ea3f611556c52"></a><!-- doxytag: member="votParse.c::vot_getFIELDRef" ref="0fd5f65c27adc084af8ea3f611556c52" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getFIELDRef </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the FIELDref node from the parent handle. +<p> +vot_getFIELDref -- Gets the FIELDref node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a FIELDref </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first FIELDref node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="fadc14723954225b56a12b48ab78a50b"></a><!-- doxytag: member="votParse.c::vot_getFITS" ref="fadc14723954225b56a12b48ab78a50b" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getFITS </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the FITS node from the parent handle. +<p> +vot_getFITS -- Gets the FITS node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a FITS </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first FITS node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="97433b62adc9545b4f1971cfbcb4819d"></a><!-- doxytag: member="votParse.c::vot_getGROUP" ref="97433b62adc9545b4f1971cfbcb4819d" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getGROUP </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the GROUP node from the parent handle. +<p> +vot_getGROUP -- Gets the GROUP node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a GROUP </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first GROUP node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="7de82f980273251a4a00df7435b29948"></a><!-- doxytag: member="votParse.c::vot_getINFO" ref="7de82f980273251a4a00df7435b29948" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getINFO </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the INFO node from the parent handle. +<p> +vot_getINFO -- Gets the INFO node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a INFO </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first INFO node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="02de38f123a9b7cbd24bee996b8ecc10"></a><!-- doxytag: member="votParse.c::vot_getLength" ref="02de38f123a9b7cbd24bee996b8ecc10" args="(handle_t elem_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_getLength </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return the number of sibling Elements of the same type. +<p> +vot_getLength -- Return the number of sibling Elements of the same type.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The status of the set </dd></dl> + +</div> +</div><p> +<a class="anchor" name="729cd64c53d713a473d611dc7941e4f3"></a><!-- doxytag: member="votParse.c::vot_getLINK" ref="729cd64c53d713a473d611dc7941e4f3" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getLINK </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the LINK node from the parent handle. +<p> +vot_getLINK -- Gets the LINK node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a LINK </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first LINK node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="89897e1c3ead93bef9b107707fa2eda5"></a><!-- doxytag: member="votParse.c::vot_getMAX" ref="89897e1c3ead93bef9b107707fa2eda5" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getMAX </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the MAX node from the parent handle. +<p> +vot_getMAX -- Gets the MAX node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a MAX </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first MAX node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="a00dc12eff5fe09c71ff0c5c86aadfaf"></a><!-- doxytag: member="votParse.c::vot_getMIN" ref="a00dc12eff5fe09c71ff0c5c86aadfaf" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getMIN </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the MIN node from the parent handle. +<p> +vot_getMIN -- Gets the MIN node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a MIN </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first MIN node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="48775f435829934c1f2b9022af12a86a"></a><!-- doxytag: member="votParse.c::vot_getNCols" ref="48775f435829934c1f2b9022af12a86a" args="(handle_t tdata_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_getNCols </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>tdata_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return the nuber of columns in the table structure. +<p> +************************************************************************** Utility methods vot_getNCols -- Return the nuber of columns in the table structure.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>tdata_h</em> </td><td>A handle_t to a TABLEDATA </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The number of cols </dd></dl> + +</div> +</div><p> +<a class="anchor" name="dc2e5f39a6273bca5fa0fdf46b2c3751"></a><!-- doxytag: member="votParse.c::vot_getNext" ref="dc2e5f39a6273bca5fa0fdf46b2c3751" args="(handle_t elem_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getNext </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return a handle_t of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> of the same type. +<p> +vot_getNext -- Return a handle_t of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> of the same type.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> of the same type </dd></dl> + +</div> +</div><p> +<a class="anchor" name="67e90b853666bbc4ef40ead211a116bd"></a><!-- doxytag: member="votParse.c::vot_getNRows" ref="67e90b853666bbc4ef40ead211a116bd" args="(handle_t tdata_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_getNRows </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>tdata_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return the nuber of columns in the table structure. +<p> +vot_getNRows -- Return the nuber of columns in the table structure.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>tdata_h</em> </td><td>A handle_t to a TABLEDATA </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The number of cols </dd></dl> + +</div> +</div><p> +<a class="anchor" name="6b7565c412ba45c5578a61dda5afd1c1"></a><!-- doxytag: member="votParse.c::vot_getNumberOf" ref="6b7565c412ba45c5578a61dda5afd1c1" args="(handle_t elem_h, int type)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_getNumberOf </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>type</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return the number of sibling Elements of the type. +<p> +vot_getNumberOf -- Return the number of sibling Elements of the type.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + <tr><td valign="top"></td><td valign="top"><em>type</em> </td><td>An int of the type of element you wish to count </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The status of the set </dd></dl> + +</div> +</div><p> +<a class="anchor" name="6120eea01cc0c348fc99dd9c0e6dc060"></a><!-- doxytag: member="votParse.c::vot_getOPTION" ref="6120eea01cc0c348fc99dd9c0e6dc060" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getOPTION </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the OPTION node from the parent handle. +<p> +vot_getOPTION -- Gets the OPTION node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a OPTION </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first OPTION node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="42e5538ca7d06238d7242c40daaf9bf7"></a><!-- doxytag: member="votParse.c::vot_getPARAM" ref="42e5538ca7d06238d7242c40daaf9bf7" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getPARAM </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the PARAM node from the parent handle. +<p> +vot_getPARAM -- Gets the PARAM node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a PARAM </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first PARAM node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="ded8082390ce6a5b085ac15f0212ddd7"></a><!-- doxytag: member="votParse.c::vot_getPARAMRef" ref="ded8082390ce6a5b085ac15f0212ddd7" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getPARAMRef </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the PARAMRef node from the parent handle. +<p> +vot_getPARAMRef -- Gets the PARAMref node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a PARAMRef </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first PARAMRef node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="8930fc6a9ea4dec1d8694582d93ee146"></a><!-- doxytag: member="votParse.c::vot_getParent" ref="8930fc6a9ea4dec1d8694582d93ee146" args="(handle_t elem_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getParent </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return the handle of the parent <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. +<p> +vot_getParent -- Return the handle of the parent <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle of the paretn <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </dd></dl> + +</div> +</div><p> +<a class="anchor" name="5df6ad7d9312f05a27ccc3252f1c5d11"></a><!-- doxytag: member="votParse.c::vot_getRESOURCE" ref="5df6ad7d9312f05a27ccc3252f1c5d11" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getRESOURCE </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the RESOURCE node from the parent handle. +<p> +vot_getRESOURCE -- Gets the RESOURCE node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a RESOURCE </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first RESOURCE node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="4fb6813e03dd7b75710cfaa27f3ffb2e"></a><!-- doxytag: member="votParse.c::vot_getSibling" ref="4fb6813e03dd7b75710cfaa27f3ffb2e" args="(handle_t elem_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getSibling </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return a handle_t of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. +<p> +vot_getSibling -- Return a handle_t of the next signling <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </dd></dl> + +</div> +</div><p> +<a class="anchor" name="4bae0337352f1ba53865e1419917dc30"></a><!-- doxytag: member="votParse.c::vot_getSTREAM" ref="4bae0337352f1ba53865e1419917dc30" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getSTREAM </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the STREAM node from the parent handle. +<p> +vot_getSTREAM -- Gets the STREAM node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a STREAM </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first STREAM node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="4e3e3176986838c27989df64c426b30e"></a><!-- doxytag: member="votParse.c::vot_getTABLE" ref="4e3e3176986838c27989df64c426b30e" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getTABLE </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the TABLE node from the parent handle. +<p> +vot_getTABLE -- Gets the TABLE node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a TABLE </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first TABLE node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="f5cc4f23dd183be8336e74686e46f6da"></a><!-- doxytag: member="votParse.c::vot_getTableCell" ref="f5cc4f23dd183be8336e74686e46f6da" args="(handle_t tdata_h, int row, int col)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char * vot_getTableCell </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>tdata_h</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>row</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>col</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return the nuber of columns in the structure. +<p> +vot_getTableCell -- Return the nuber of columns in the structure.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>tdata_h</em> </td><td>A handle_t to a TABLEDATA </td></tr> + <tr><td valign="top"></td><td valign="top"><em>row</em> </td><td>An int for a row </td></tr> + <tr><td valign="top"></td><td valign="top"><em>col</em> </td><td>An int for a col </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The content of the cell </dd></dl> + +</div> +</div><p> +<a class="anchor" name="4a558147c79deacfd6ca4d0b93ee100d"></a><!-- doxytag: member="votParse.c::vot_getTABLEDATA" ref="4a558147c79deacfd6ca4d0b93ee100d" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getTABLEDATA </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the TABLEDATA node from the parent handle. +<p> +vot_getTABLEDATA -- Gets the TABLEDATA node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a TABLEDATA </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first TABLEDATA node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="824a7f85d4c8bac6d5fd6cfb8b3b3810"></a><!-- doxytag: member="votParse.c::vot_getTD" ref="824a7f85d4c8bac6d5fd6cfb8b3b3810" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getTD </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the TD node from the parent handle. +<p> +vot_getTD -- Gets the TD node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a TD </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first TD node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="2e9ba287229978519224dfea2ecc984f"></a><!-- doxytag: member="votParse.c::vot_getTR" ref="2e9ba287229978519224dfea2ecc984f" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getTR </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the TR node from the parent handle. +<p> +vot_getTR -- Gets the TR node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a TR </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first TR node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="213fcbb1ef909d4a4f8059c9616c5830"></a><!-- doxytag: member="votParse.c::vot_getValue" ref="213fcbb1ef909d4a4f8059c9616c5830" args="(handle_t elem_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char * vot_getValue </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the Value for the ELEMENT. +<p> +vot_getValue -- Get the Value for the ELEMENT.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the ELEMENT </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A string of the value or the Value </dd></dl> + +</div> +</div><p> +<a class="anchor" name="b019a523ddca596e9f80c284e5954b44"></a><!-- doxytag: member="votParse.c::vot_getVALUES" ref="b019a523ddca596e9f80c284e5954b44" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getVALUES </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the VALUES node from the parent handle. +<p> +vot_getVALUES -- Gets the VALUES node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a VALUES </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first VALUES node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="66d0fc2beb2ef9e36827f76536996fe4"></a><!-- doxytag: member="votParse.c::vot_newBINARY" ref="66d0fc2beb2ef9e36827f76536996fe4" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newBINARY </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new BINARY node under the parent handle. +<p> +vot_newBINARY -- Create new BINARY node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a BINARY </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first BINARY node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="75230378094d2ae4a0e251b6375cb6f9"></a><!-- doxytag: member="votParse.c::vot_newBINARY2" ref="75230378094d2ae4a0e251b6375cb6f9" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newBINARY2 </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new BINARY2 node under the parent handle. +<p> +vot_newBINARY2 -- Create new BINARY2 node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a BINARY2 </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first BINARY2 node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="53caf9cc36f817a213a4b9f1047c9250"></a><!-- doxytag: member="votParse.c::vot_newCOOSYS" ref="53caf9cc36f817a213a4b9f1047c9250" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newCOOSYS </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new COOSYS node under the parent handle. +<p> +vot_newCOOSYS -- Create new COOSYS node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a COOSYS </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first COOSYS node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="5c824351474fad74aa22a21d242207d8"></a><!-- doxytag: member="votParse.c::vot_newDATA" ref="5c824351474fad74aa22a21d242207d8" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newDATA </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new DATA node under the parent handle. +<p> +vot_newDATA -- Create new DATA node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a DATA </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first DATA node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="40c235bcee979806d4e9a4e19d653e5a"></a><!-- doxytag: member="votParse.c::vot_newDESCRIPTION" ref="40c235bcee979806d4e9a4e19d653e5a" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newDESCRIPTION </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new DESCRIPTION node under the parent handle. +<p> +vot_newDESCRIPTION -- Create new DESCRIPTION node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a DESCRIPTION </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first DESCRIPTION node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="ffb519519c2a850cd9cf7eb9060f45cf"></a><!-- doxytag: member="votParse.c::vot_newFIELD" ref="ffb519519c2a850cd9cf7eb9060f45cf" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newFIELD </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new FIELD node under the parent handle. +<p> +vot_newFIELD -- Create new FIELD node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a FIELD </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first FIELD node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="3c96074082ed42497d16710349d5cc24"></a><!-- doxytag: member="votParse.c::vot_newFIELDRef" ref="3c96074082ed42497d16710349d5cc24" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newFIELDRef </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new FIELDref node under the parent handle. +<p> +vot_newFIELDref -- Create new FIELDref node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a FIELDref </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first FIELDref node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="b2747ed1c27749cdc71c777e80860d65"></a><!-- doxytag: member="votParse.c::vot_newFITS" ref="b2747ed1c27749cdc71c777e80860d65" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newFITS </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new FITS node under the parent handle. +<p> +vot_newFITS -- Create new FITS node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a FITS </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first FITS node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="007736cbf81342651f68c5d13defb430"></a><!-- doxytag: member="votParse.c::vot_newGROUP" ref="007736cbf81342651f68c5d13defb430" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newGROUP </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new GROUP node under the parent handle. +<p> +vot_newGROUP -- Create new GROUP node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a GROUP </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first GROUP node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="070b31a75054f0dca1c1f95413feb57a"></a><!-- doxytag: member="votParse.c::vot_newINFO" ref="070b31a75054f0dca1c1f95413feb57a" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newINFO </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new INFO node under the parent handle. +<p> +vot_newINFO -- Create new INFO node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a INFO </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first INFO node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="239b0beb633d364c304e77188b6842ef"></a><!-- doxytag: member="votParse.c::vot_newLINK" ref="239b0beb633d364c304e77188b6842ef" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newLINK </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new LINK node under the parent handle. +<p> +vot_newLINK -- Create new LINK node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a LINK </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first LINK node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="377b833aaf74d26159ebb769f6bbb2a1"></a><!-- doxytag: member="votParse.c::vot_newMAX" ref="377b833aaf74d26159ebb769f6bbb2a1" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newMAX </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new MAX node under the parent handle. +<p> +vot_newMAX -- Create new MAX node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a MAX </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first MAX node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="e83ea7fecfe55213807cdcfaf98e8c70"></a><!-- doxytag: member="votParse.c::vot_newMIN" ref="e83ea7fecfe55213807cdcfaf98e8c70" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newMIN </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new MIN node under the parent handle. +<p> +vot_newMIN -- Create new MIN node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a MIN </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first MIN node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="d87843bde9d0d99c5e20311f8820eba6"></a><!-- doxytag: member="votParse.c::vot_newNode" ref="d87843bde9d0d99c5e20311f8820eba6" args="(handle_t parent, int type)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newNode </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>type</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Creates a new blank unlinked node. +<p> +vot_newNode -- Creates a new blank unlinked node.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent</em> </td><td>A handle to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you want to add a node to </td></tr> + <tr><td valign="top"></td><td valign="top"><em>type</em> </td><td>The type of node you wish to create </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the created node </dd></dl> + +</div> +</div><p> +<a class="anchor" name="4acd4ce8efb3c972a7d25c5eaaac3b48"></a><!-- doxytag: member="votParse.c::vot_newOPTION" ref="4acd4ce8efb3c972a7d25c5eaaac3b48" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newOPTION </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new OPTION node under the parent handle. +<p> +vot_newOPTION -- Create new OPTION node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a OPTION </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first OPTION node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="fd01485535d703abdcdebf94090c368a"></a><!-- doxytag: member="votParse.c::vot_newPARAM" ref="fd01485535d703abdcdebf94090c368a" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newPARAM </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new PARAM node under the parent handle. +<p> +vot_newPARAM -- Create new PARAM node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a PARAM </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first PARAM node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="4e13c3061bbd014b7bbf22ff13a3d5b0"></a><!-- doxytag: member="votParse.c::vot_newPARAMRef" ref="4e13c3061bbd014b7bbf22ff13a3d5b0" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newPARAMRef </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new PARAMRef node under the parent handle. +<p> +vot_newPARAMRef -- Create new PARAMref node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a PARAMRef </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first PARAMRef node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="533e8601d14245fb5167b188195db93c"></a><!-- doxytag: member="votParse.c::vot_newRESOURCE" ref="533e8601d14245fb5167b188195db93c" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newRESOURCE </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new RESOURCE node under the parent handle. +<p> +vot_newRESOURCE -- Create new RESOURCE node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a RESOURCE </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first RESOURCE node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="859c2bb4a2c46a3f0b4f6c1baceb0b0c"></a><!-- doxytag: member="votParse.c::vot_newSTREAM" ref="859c2bb4a2c46a3f0b4f6c1baceb0b0c" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newSTREAM </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new STREAM node under the parent handle. +<p> +vot_newSTREAM -- Create new STREAM node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a STREAM </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first STREAM node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="9b3b14d5e15a9384be65b8aa49c33d85"></a><!-- doxytag: member="votParse.c::vot_newTABLE" ref="9b3b14d5e15a9384be65b8aa49c33d85" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newTABLE </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new TABLE node under the parent handle. +<p> +vot_newTABLE -- Create new TABLE node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a TABLE </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first TABLE node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="b2d26904f7e0e73b08efdb0cea7d2b37"></a><!-- doxytag: member="votParse.c::vot_newTABLEDATA" ref="b2d26904f7e0e73b08efdb0cea7d2b37" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newTABLEDATA </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new TABLEDATA node under the parent handle. +<p> +vot_newTABLEDATA -- Create new TABLEDATA node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a TABLEDATA </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first TABLEDATA node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="4d9959a7a406212ff0a3846ce83a3df9"></a><!-- doxytag: member="votParse.c::vot_newTD" ref="4d9959a7a406212ff0a3846ce83a3df9" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newTD </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new TD node under the parent handle. +<p> +vot_newTD -- Create new TD node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a TD </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first TD node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="dbdaa6d5a36014a2b9706454530079ef"></a><!-- doxytag: member="votParse.c::vot_newTR" ref="dbdaa6d5a36014a2b9706454530079ef" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newTR </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new TR node under the parent handle. +<p> +vot_newTR -- Create new TR node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a TR </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first TR node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="386be2face7c78b44c1fc8a507de9905"></a><!-- doxytag: member="votParse.c::vot_newVALUES" ref="386be2face7c78b44c1fc8a507de9905" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newVALUES </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new VALUES node under the parent handle. +<p> +vot_newVALUES -- Create new VALUES node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a VALUES </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first VALUES node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="9949868e8d3fcb547d15c5c9f2cdb76f"></a><!-- doxytag: member="votParse.c::vot_openVOTABLE" ref="9949868e8d3fcb547d15c5c9f2cdb76f" args="(char *arg)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_openVOTABLE </td> + <td>(</td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>arg</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Parse a VOTable and return a handle to it. +<p> +vot_openVOTABLE -- Parse a VOTable and return a handle to it<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>arg</em> </td><td>The source of the table </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The root node handle of the VOTable </dd></dl> + +</div> +</div><p> +<a class="anchor" name="2b73f93210316d7714201e751cad77ad"></a><!-- doxytag: member="votParse.c::vot_setAttr" ref="2b73f93210316d7714201e751cad77ad" args="(handle_t elem_h, char *attr, char *value)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_setAttr </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>attr</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>value</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Set the attribute for the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. +<p> +vot_setAttr -- Set the attribute for the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + <tr><td valign="top"></td><td valign="top"><em>attr</em> </td><td>A string holding the attribute name </td></tr> + <tr><td valign="top"></td><td valign="top"><em>value</em> </td><td>A string holding the attribute value </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The status of the set </dd></dl> + +</div> +</div><p> +<a class="anchor" name="6faba02860fcb0a51315f1863fd29094"></a><!-- doxytag: member="votParse.c::vot_setValue" ref="6faba02860fcb0a51315f1863fd29094" args="(handle_t elem_h, char *value)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_setValue </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>value</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Set the Value for the ELEMENT. +<p> +vot_setValue -- Set the Value for the ELEMENT.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the ELEMENT </td></tr> + <tr><td valign="top"></td><td valign="top"><em>value</em> </td><td>A string holding the value </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The status of the set </dd></dl> + +</div> +</div><p> +<a class="anchor" name="3d0ad178e6974fb915d4b0b3efcad4c7"></a><!-- doxytag: member="votParse.c::vot_setWarnings" ref="3d0ad178e6974fb915d4b0b3efcad4c7" args="(int value)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_setWarnings </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"> <em>value</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Set the warning level. +<p> +vot_setWarnings -- Set the warning level.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>value</em> </td><td>Warning level </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="1c319696d8efc593266b9409303054c6"></a><!-- doxytag: member="votParse.c::vot_typeOf" ref="1c319696d8efc593266b9409303054c6" args="(handle_t elem_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_typeOf </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return type of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. +<p> +vot_typeOf -- Return type of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>An integer of the type </dd></dl> + +</div> +</div><p> +<a class="anchor" name="3136956d2035d6b297aa623f87f4b807"></a><!-- doxytag: member="votParse.c::vot_valueOf" ref="3136956d2035d6b297aa623f87f4b807" args="(handle_t elem_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_valueOf </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return type of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. +<p> +vot_valueOf -- Return type of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>An integer of the type </dd></dl> + +</div> +</div><p> +<a class="anchor" name="7e080fb459b7aaa36a086e3aeb153f5e"></a><!-- doxytag: member="votParse.c::vot_writeASV" ref="7e080fb459b7aaa36a086e3aeb153f5e" args="(handle_t node, char *fname, int header)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_writeASV </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>node</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>fname</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>header</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Write the VOTable to the file descriptor as a ASV file. +<p> +vot_writeASV -- Write the VOTable to the file descriptor as a ASV file<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>node</em> </td><td>A handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you to print </td></tr> + <tr><td valign="top"></td><td valign="top"><em>fname</em> </td><td>Output filename (or "stdout" or "-" for STDOUT) </td></tr> + <tr><td valign="top"></td><td valign="top"><em>header</em> </td><td>Write output header? </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="c6ff4fb7fae0bbf78633738447fb9b60"></a><!-- doxytag: member="votParse.c::vot_writeBSV" ref="c6ff4fb7fae0bbf78633738447fb9b60" args="(handle_t node, char *fname, int header)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_writeBSV </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>node</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>fname</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>header</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Write the VOTable to the file descriptor as a BSV file. +<p> +vot_writeBSV -- Write the VOTable to the file descriptor as a BSV file<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>node</em> </td><td>A handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you to print </td></tr> + <tr><td valign="top"></td><td valign="top"><em>fname</em> </td><td>Output filename (or "stdout" or "-" for STDOUT) </td></tr> + <tr><td valign="top"></td><td valign="top"><em>header</em> </td><td>Write output header? </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="bd35238a3744eed55c11ebf5b24da87b"></a><!-- doxytag: member="votParse.c::vot_writeCSV" ref="bd35238a3744eed55c11ebf5b24da87b" args="(handle_t node, char *fname, int header)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_writeCSV </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>node</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>fname</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>header</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Write the VOTable to the file descriptor as a CSV file. +<p> +vot_writeCSV -- Write the VOTable to the file descriptor as a CSV file<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>node</em> </td><td>A handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you to print </td></tr> + <tr><td valign="top"></td><td valign="top"><em>fname</em> </td><td>Output filename (or "stdout" or "-" for STDOUT) </td></tr> + <tr><td valign="top"></td><td valign="top"><em>header</em> </td><td>Write output header? </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="5c74670a17d17908075ba315ff4f16c0"></a><!-- doxytag: member="votParse.c::vot_writeFITS" ref="5c74670a17d17908075ba315ff4f16c0" args="(handle_t node, char *fname)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_writeFITS </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>node</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>fname</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Write the VOTable to the file descriptor as an FITS table. +<p> +vot_writeFITS -- Write the VOTable to the file descriptor as a FITS table.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>node</em> </td><td>A handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you to print </td></tr> + <tr><td valign="top"></td><td valign="top"><em>fname</em> </td><td>Output filename (or "stdout" or "-" for STDOUT) </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="dda7f3daced5125c581a7c7c8743eb7f"></a><!-- doxytag: member="votParse.c::vot_writeHTML" ref="dda7f3daced5125c581a7c7c8743eb7f" args="(handle_t node, char *ifname, char *ofname)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_writeHTML </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>node</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>ifname</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>ofname</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Write the VOTable to the file descriptor as HTML. +<p> +vot_writeHTML -- Write the VOTable to the file descriptor as HTML.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>node</em> </td><td>A handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you to print </td></tr> + <tr><td valign="top"></td><td valign="top"><em>ifname</em> </td><td>Input filename </td></tr> + <tr><td valign="top"></td><td valign="top"><em>ofname</em> </td><td>Output filename (or "stdout" or "-" for STDOUT) </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="796870e256501455dbeeb37d5ad3f34a"></a><!-- doxytag: member="votParse.c::vot_writeSHTML" ref="796870e256501455dbeeb37d5ad3f34a" args="(handle_t node, char *ifname, char *ofname)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_writeSHTML </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>node</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>ifname</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>ofname</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Write the VOTable to the file descriptor as an HTML table. +<p> +vot_writeSHTML -- Write the VOTable to the file descriptor as an HTML table.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>node</em> </td><td>A handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you to print </td></tr> + <tr><td valign="top"></td><td valign="top"><em>ifname</em> </td><td>Input filename </td></tr> + <tr><td valign="top"></td><td valign="top"><em>ofname</em> </td><td>Output filename (or "stdout" or "-" for STDOUT) </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="756fd6178fc599d6fda55d7127c38f79"></a><!-- doxytag: member="votParse.c::vot_writeTSV" ref="756fd6178fc599d6fda55d7127c38f79" args="(handle_t node, char *fname, int header)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_writeTSV </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>node</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>fname</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>header</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Write the VOTable to the file descriptor as a TSV file. +<p> +vot_writeTSV -- Write the VOTable to the file descriptor as a TSV file<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>node</em> </td><td>A handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you to print </td></tr> + <tr><td valign="top"></td><td valign="top"><em>fname</em> </td><td>Output filename (or "stdout" or "-" for STDOUT) </td></tr> + <tr><td valign="top"></td><td valign="top"><em>header</em> </td><td>Write output header? </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="e900f566d3ba4816476b5a4b7ee8d772"></a><!-- doxytag: member="votParse.c::vot_writeVOTable" ref="e900f566d3ba4816476b5a4b7ee8d772" args="(handle_t node, char *fname, int indent)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">vot_writeVOTable </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>node</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>fname</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>indent</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Write the VOTable to the file descriptor. +<p> +vot_writeVOTable -- Write the VOTable to the file descriptor.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>node</em> </td><td>A handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you to print </td></tr> + <tr><td valign="top"></td><td valign="top"><em>fname</em> </td><td>Output filename (or "stdout" or "-" for STDOUT) </td></tr> + <tr><td valign="top"></td><td valign="top"><em>indent</em> </td><td>Number of spaces to indent at each level </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="450a2645f182104c3a0445f022bdbf01"></a><!-- doxytag: member="votParse.c::votEmsg" ref="450a2645f182104c3a0445f022bdbf01" args="(char *msg)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void votEmsg </td> + <td>(</td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>msg</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +votEmsg -- Error message print utility. +</div> +</div><p> +<hr><h2>Variable Documentation</h2> +<a class="anchor" name="93ed9b546e7fadad14615c5ef0065277"></a><!-- doxytag: member="votParse.c::children" ref="93ed9b546e7fadad14615c5ef0065277" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int <a class="el" href="votParse_8c.html#93ed9b546e7fadad14615c5ef0065277">children</a> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +allowed parent types +</div> +</div><p> +<a class="anchor" name="8972288a8eaa6d5249e562915527a958"></a><!-- doxytag: member="votParse.c::element_stack" ref="8972288a8eaa6d5249e562915527a958" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="structStack.html">Stack</a>* <a class="el" href="votParse_8c.html#8972288a8eaa6d5249e562915527a958">element_stack</a> = NULL </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +************************************************************************* Public Interface<p> +vot = vot_openVOTABLE (filename|str|NULL) vot_closeVOTABLE (vot)<p> +res = vot_getRESOURCE (vot|res) tab = vot_getTABLE (res) field = vot_getFIELD (tab)<p> +data = vot_getDATA (tab)<p> +tdata = vot_getTABLEDATA (data) // data elements tr = vot_getTR (tdata) td = vot_getTD (tr) bin = vot_getBINARY (data) bin = vot_getBINARY2 (data) fits = vot_getFITS (data)<p> +group = vot_getGROUP (vot|res|tab|group) fldref = vot_getFIELDRef (group) parref = vot_getPARAMRef (group)<p> +desc = vot_getDESCRIPTION (handle) param = vot_getPARAM (handle) info = vot_getINFO (handle) stream = vot_getSTREAM (bin|fits)<p> +val = vot_getVALUES (field|param|info) min = vot_getMIN (val) max = vot_getMAX (val) opt = vot_getOPTION (val)<p> +link = vot_getLINK (res|info|param|field|table)<p> +sys = vot_getCOOSYS (vot) // Compatability<p> +h = vot_newRESOURCE (handle_t parent_h) h = vot_newTABLE (handle_t parent_h) h = vot_newFIELD (handle_t parent_h) h = vot_newDATA (handle_t parent_h) h = vot_newTABLEDATA (handle_t parent_h) h = vot_newTR (handle_t parent_h) h = vot_newTD (handle_t parent_h) h = vot_newBINARY (handle_t parent_h) h = vot_newBINARY2 (handle_t parent_h) h = vot_newFITS (handle_t parent_h) h = vot_newGROUP (handle_t parent_h) h = vot_newFIELDRef (handle_t parent_h) h = vot_newPARAMRef (handle_t parent_h) h = vot_newDESCRIPTION (handle_t parent_h) h = vot_newPARAM (handle_t parent_h) h = vot_newINFO (handle_t parent_h) h = vot_newSTREAM (handle_t parent_h) h = vot_newVALUES (handle_t parent_h) h = vot_newMIN (handle_t parent_h) h = vot_newMAX (handle_t parent_h) h = vot_newOPTION (handle_t parent_h) h = vot_newLINK (handle_t parent_h) h = vot_newCOOSYS (handle_t parent_h)<p> +handle = vot_newNode (parent, type) vot_freeNode (node) vot_deleteNode (node) vot_attachNode (parent, new) handle = vot_copyElement (handle_t source_h, handle_t parent_h)<p> +val = vot_getValue (handle) stat = vot_setValue (handle, value)<p> +attr = vot_getAttr (handle, attr) stat = vot_setAttr (handle, attr, value)<p> +type = vot_getDATAType (data) // Utilities typeStr = vot_getDATATypeString (data)<p> +nc = vot_getNCols (tdata_h) nr = vot_getNRows (tdata_h) val = vot_getTableCell (tdata_h, row, col) stat = vot_sortTable (tdata_h, col, string_sort, sort_order)<p> +len = vot_getLength (elem_h) N = vot_getNumberOf (elem_h, type)<p> +col = vot_colByName (tab_h, name, alt) col = vot_colByUCD (tab_h, name, alt) col = vot_colByID (tab_h, name, alt)<p> +handle = vot_findByAttr (parent, name, value) handle *vot_findInGroup (group, type) handle = vot_getNext (handle) handle = vot_getSibling (handle) handle = vot_getChild (handle) handle = vot_getParent (handle) handle = vot_getChildOfType (handle, int type)<p> +int = vot_valueOf (handle) type = vot_typeOf (handle) vot_setWarnings (value)<p> +vot_writeVOTable (handle, char *fname, int indent) vot_writeHTML (handle, char *fname) vot_writeSHTML (handle, char *fname) vot_writeFITS (handle, char *fname) vot_writeASV (handle, char *fname, int hdr) vot_writeBSV (handle, char *fname, int hdr) vot_writeCSV (handle, char *fname, int hdr) vot_writeTSV (handle, char *fname, int hdr) vot_writeDelimited (handle, char *fname, char delim, int hdr) +</div> +</div><p> +<a class="anchor" name="3c69fd8b9b1c377197c9214043ed2c82"></a><!-- doxytag: member="votParse.c::parents" ref="3c69fd8b9b1c377197c9214043ed2c82" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int <a class="el" href="votParse_8c.html#3c69fd8b9b1c377197c9214043ed2c82">parents</a> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +element type +</div> +</div><p> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:08 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/votParse_8h.html b/vendor/voclient/libvotable/doc/html/votParse_8h.html new file mode 100644 index 00000000..1dca54c5 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/votParse_8h.html @@ -0,0 +1,3305 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: votParse.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>votParse.h File Reference</h1>Public procedure declarations for the VOTable interface. +<a href="#_details">More...</a> +<p> + +<p> +<a href="votParse_8h_source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +<tr><td colspan="2"><br><h2>Defines</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#ace45ef90989b1c716603f996516f8b7">NUM_ELEMENTS</a> 25</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a832b850219535ab1bd54e0386622dc1"></a><!-- doxytag: member="votParse.h::TY_ROOT" ref="a832b850219535ab1bd54e0386622dc1" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_ROOT</b> 000000000</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="135ddc4864a81538a2f034a5ed848ccf"></a><!-- doxytag: member="votParse.h::TY_VOTABLE" ref="135ddc4864a81538a2f034a5ed848ccf" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_VOTABLE</b> 000000001</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="63df219e760b82aa181f9aec48f7ba3f"></a><!-- doxytag: member="votParse.h::TY_RESOURCE" ref="63df219e760b82aa181f9aec48f7ba3f" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_RESOURCE</b> 000000002</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="818a38972b006d7f9143a8c05092dc56"></a><!-- doxytag: member="votParse.h::TY_FIELD" ref="818a38972b006d7f9143a8c05092dc56" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_FIELD</b> 000000004</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f0ba471f9d5dc3d024767b82c585dd09"></a><!-- doxytag: member="votParse.h::TY_PARAM" ref="f0ba471f9d5dc3d024767b82c585dd09" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_PARAM</b> 000000010</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d0c58c62b549f55bcd0ad24cd178895a"></a><!-- doxytag: member="votParse.h::TY_INFO" ref="d0c58c62b549f55bcd0ad24cd178895a" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_INFO</b> 000000020</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4559aa043e7dbfab26af37e2adb0e9d9"></a><!-- doxytag: member="votParse.h::TY_TR" ref="4559aa043e7dbfab26af37e2adb0e9d9" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_TR</b> 000000040</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="507b3dd939d538845ebaa051867ed151"></a><!-- doxytag: member="votParse.h::TY_TD" ref="507b3dd939d538845ebaa051867ed151" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_TD</b> 000000100</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bc24ef4260e3bdadaae175090f0c18f4"></a><!-- doxytag: member="votParse.h::TY_TABLE" ref="bc24ef4260e3bdadaae175090f0c18f4" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_TABLE</b> 000000200</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="961903e872b8931221ee868a9e6271bb"></a><!-- doxytag: member="votParse.h::TY_STREAM" ref="961903e872b8931221ee868a9e6271bb" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_STREAM</b> 000000400</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="142448de2054dc9ea788ed9fd6c9e3b2"></a><!-- doxytag: member="votParse.h::TY_FITS" ref="142448de2054dc9ea788ed9fd6c9e3b2" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_FITS</b> 000001000</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cfc374b14f75d09131592c8ec86c55da"></a><!-- doxytag: member="votParse.h::TY_GROUP" ref="cfc374b14f75d09131592c8ec86c55da" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_GROUP</b> 000002000</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="24c9142c9bc8148935afb43eb78b8504"></a><!-- doxytag: member="votParse.h::TY_FIELDREF" ref="24c9142c9bc8148935afb43eb78b8504" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_FIELDREF</b> 000004000</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="aa8d72abe715413fa0254171406f073d"></a><!-- doxytag: member="votParse.h::TY_PARAMREF" ref="aa8d72abe715413fa0254171406f073d" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_PARAMREF</b> 000010000</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7d6de4c04e6841a5c80b6c76ce0713df"></a><!-- doxytag: member="votParse.h::TY_MIN" ref="7d6de4c04e6841a5c80b6c76ce0713df" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_MIN</b> 000020000</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="34fb8f38fb1fb44efb8b43da1aa429d5"></a><!-- doxytag: member="votParse.h::TY_MAX" ref="34fb8f38fb1fb44efb8b43da1aa429d5" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_MAX</b> 000040000</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="121940b63885291f0985c2971d274c7e"></a><!-- doxytag: member="votParse.h::TY_OPTION" ref="121940b63885291f0985c2971d274c7e" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_OPTION</b> 000100000</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1da20f5a57261b08deb23234bbacf444"></a><!-- doxytag: member="votParse.h::TY_VALUES" ref="1da20f5a57261b08deb23234bbacf444" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_VALUES</b> 000200000</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d7d509f638ab642c3ed2884aa7514c85"></a><!-- doxytag: member="votParse.h::TY_LINK" ref="d7d509f638ab642c3ed2884aa7514c85" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_LINK</b> 000400000</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d8680a396a46475feb48191e866a91d7"></a><!-- doxytag: member="votParse.h::TY_DATA" ref="d8680a396a46475feb48191e866a91d7" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_DATA</b> 001000000</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2a6eb3ef209064256d4a6d48f9692e1b"></a><!-- doxytag: member="votParse.h::TY_DESCRIPTION" ref="2a6eb3ef209064256d4a6d48f9692e1b" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_DESCRIPTION</b> 002000000</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6659bbf505e460ee92f6aaa4454b6595"></a><!-- doxytag: member="votParse.h::TY_TABLEDATA" ref="6659bbf505e460ee92f6aaa4454b6595" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_TABLEDATA</b> 004000000</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e4363421d1d10f2fb5fe6c6e72469f9e"></a><!-- doxytag: member="votParse.h::TY_BINARY" ref="e4363421d1d10f2fb5fe6c6e72469f9e" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_BINARY</b> 010000000</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9f6e7759c0c7caba8bfc74e66ca9c1a7"></a><!-- doxytag: member="votParse.h::TY_BINARY2" ref="9f6e7759c0c7caba8bfc74e66ca9c1a7" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_BINARY2</b> 020000000</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e810b38d3da160c2b889050581b4622a"></a><!-- doxytag: member="votParse.h::TY_COOSYS" ref="e810b38d3da160c2b889050581b4622a" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_COOSYS</b> 100000000</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0d87be648b329a9700a1fca67bfa121e"></a><!-- doxytag: member="votParse.h::TY_DEFINITIONS" ref="0d87be648b329a9700a1fca67bfa121e" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TY_DEFINITIONS</b> 200000000</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ba51915c87d64af47fb1cc59348961c9"></a><!-- doxytag: member="votParse.h::OK" ref="ba51915c87d64af47fb1cc59348961c9" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>OK</b> 0</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="735563036dced0b7d6cc98f97ea4978b"></a><!-- doxytag: member="votParse.h::ERR" ref="735563036dced0b7d6cc98f97ea4978b" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>ERR</b> 1</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a8cecfc5c5c054d2875c03e77b7be15d"></a><!-- doxytag: member="votParse.h::TRUE" ref="a8cecfc5c5c054d2875c03e77b7be15d" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>TRUE</b> 1</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a93f0eb578d23995850d61f7d61c55c1"></a><!-- doxytag: member="votParse.h::FALSE" ref="a93f0eb578d23995850d61f7d61c55c1" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>FALSE</b> 0</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3b0e3f6e2463bfe3ab40dd8377272fb6"></a><!-- doxytag: member="votParse.h::handle_t" ref="3b0e3f6e2463bfe3ab40dd8377272fb6" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>handle_t</b> int</td></tr> + +<tr><td colspan="2"><br><h2>Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#9949868e8d3fcb547d15c5c9f2cdb76f">vot_openVOTABLE</a> (char *arg)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Parse a VOTable and return a handle to it. <a href="#9949868e8d3fcb547d15c5c9f2cdb76f"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#f4d1bf001b1268e52a9c2bcf45c8a435">vot_closeVOTABLE</a> (handle_t vot)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Destroy the root node and all of it's children. <a href="#f4d1bf001b1268e52a9c2bcf45c8a435"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#5df6ad7d9312f05a27ccc3252f1c5d11">vot_getRESOURCE</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the RESOURCE node from the parent handle. <a href="#5df6ad7d9312f05a27ccc3252f1c5d11"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#4e3e3176986838c27989df64c426b30e">vot_getTABLE</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the TABLE node from the parent handle. <a href="#4e3e3176986838c27989df64c426b30e"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#20a84235c2704f19afb05fd2db7fcf07">vot_getFIELD</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the FIELD node from the parent handle. <a href="#20a84235c2704f19afb05fd2db7fcf07"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#05535a56a31eb34b865bd7d592fe9292">vot_getDATA</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the DATA node from the parent handle. <a href="#05535a56a31eb34b865bd7d592fe9292"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#4a558147c79deacfd6ca4d0b93ee100d">vot_getTABLEDATA</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the TABLEDATA node from the parent handle. <a href="#4a558147c79deacfd6ca4d0b93ee100d"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#2e9ba287229978519224dfea2ecc984f">vot_getTR</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the TR node from the parent handle. <a href="#2e9ba287229978519224dfea2ecc984f"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#824a7f85d4c8bac6d5fd6cfb8b3b3810">vot_getTD</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the TD node from the parent handle. <a href="#824a7f85d4c8bac6d5fd6cfb8b3b3810"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#014fabbc855181d68dfea2ddfd0fc1a2">vot_getBINARY</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the BINARY node from the parent handle. <a href="#014fabbc855181d68dfea2ddfd0fc1a2"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#fa4e525692b7538f81b9b1e759a642f0">vot_getBINARY2</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the BINARY2 node from the parent handle. <a href="#fa4e525692b7538f81b9b1e759a642f0"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#fadc14723954225b56a12b48ab78a50b">vot_getFITS</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the FITS node from the parent handle. <a href="#fadc14723954225b56a12b48ab78a50b"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#97433b62adc9545b4f1971cfbcb4819d">vot_getGROUP</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the GROUP node from the parent handle. <a href="#97433b62adc9545b4f1971cfbcb4819d"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#0fd5f65c27adc084af8ea3f611556c52">vot_getFIELDRef</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the FIELDref node from the parent handle. <a href="#0fd5f65c27adc084af8ea3f611556c52"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#ded8082390ce6a5b085ac15f0212ddd7">vot_getPARAMRef</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the PARAMRef node from the parent handle. <a href="#ded8082390ce6a5b085ac15f0212ddd7"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#41964f8885bc352af793bf552541d5e4">vot_getDESCRIPTION</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the DESCRIPTION node from the parent handle. <a href="#41964f8885bc352af793bf552541d5e4"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#42e5538ca7d06238d7242c40daaf9bf7">vot_getPARAM</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the PARAM node from the parent handle. <a href="#42e5538ca7d06238d7242c40daaf9bf7"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#7de82f980273251a4a00df7435b29948">vot_getINFO</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the INFO node from the parent handle. <a href="#7de82f980273251a4a00df7435b29948"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#4bae0337352f1ba53865e1419917dc30">vot_getSTREAM</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the STREAM node from the parent handle. <a href="#4bae0337352f1ba53865e1419917dc30"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#b019a523ddca596e9f80c284e5954b44">vot_getVALUES</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the VALUES node from the parent handle. <a href="#b019a523ddca596e9f80c284e5954b44"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#a00dc12eff5fe09c71ff0c5c86aadfaf">vot_getMIN</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the MIN node from the parent handle. <a href="#a00dc12eff5fe09c71ff0c5c86aadfaf"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#89897e1c3ead93bef9b107707fa2eda5">vot_getMAX</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the MAX node from the parent handle. <a href="#89897e1c3ead93bef9b107707fa2eda5"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#6120eea01cc0c348fc99dd9c0e6dc060">vot_getOPTION</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the OPTION node from the parent handle. <a href="#6120eea01cc0c348fc99dd9c0e6dc060"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#729cd64c53d713a473d611dc7941e4f3">vot_getLINK</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the LINK node from the parent handle. <a href="#729cd64c53d713a473d611dc7941e4f3"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#33e1c4a4f3752beeb62fd8d88d1d2ca2">vot_getCOOSYS</a> (handle_t handle)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the COOSYS node from the parent handle. <a href="#33e1c4a4f3752beeb62fd8d88d1d2ca2"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#533e8601d14245fb5167b188195db93c">vot_newRESOURCE</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new RESOURCE node under the parent handle. <a href="#533e8601d14245fb5167b188195db93c"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#9b3b14d5e15a9384be65b8aa49c33d85">vot_newTABLE</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new TABLE node under the parent handle. <a href="#9b3b14d5e15a9384be65b8aa49c33d85"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#ffb519519c2a850cd9cf7eb9060f45cf">vot_newFIELD</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new FIELD node under the parent handle. <a href="#ffb519519c2a850cd9cf7eb9060f45cf"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#5c824351474fad74aa22a21d242207d8">vot_newDATA</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new DATA node under the parent handle. <a href="#5c824351474fad74aa22a21d242207d8"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#b2d26904f7e0e73b08efdb0cea7d2b37">vot_newTABLEDATA</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new TABLEDATA node under the parent handle. <a href="#b2d26904f7e0e73b08efdb0cea7d2b37"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#dbdaa6d5a36014a2b9706454530079ef">vot_newTR</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new TR node under the parent handle. <a href="#dbdaa6d5a36014a2b9706454530079ef"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#4d9959a7a406212ff0a3846ce83a3df9">vot_newTD</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new TD node under the parent handle. <a href="#4d9959a7a406212ff0a3846ce83a3df9"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#66d0fc2beb2ef9e36827f76536996fe4">vot_newBINARY</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new BINARY node under the parent handle. <a href="#66d0fc2beb2ef9e36827f76536996fe4"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#75230378094d2ae4a0e251b6375cb6f9">vot_newBINARY2</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new BINARY2 node under the parent handle. <a href="#75230378094d2ae4a0e251b6375cb6f9"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#b2747ed1c27749cdc71c777e80860d65">vot_newFITS</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new FITS node under the parent handle. <a href="#b2747ed1c27749cdc71c777e80860d65"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#007736cbf81342651f68c5d13defb430">vot_newGROUP</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new GROUP node under the parent handle. <a href="#007736cbf81342651f68c5d13defb430"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#3c96074082ed42497d16710349d5cc24">vot_newFIELDRef</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new FIELDref node under the parent handle. <a href="#3c96074082ed42497d16710349d5cc24"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#4e13c3061bbd014b7bbf22ff13a3d5b0">vot_newPARAMRef</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new PARAMRef node under the parent handle. <a href="#4e13c3061bbd014b7bbf22ff13a3d5b0"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#40c235bcee979806d4e9a4e19d653e5a">vot_newDESCRIPTION</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new DESCRIPTION node under the parent handle. <a href="#40c235bcee979806d4e9a4e19d653e5a"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#fd01485535d703abdcdebf94090c368a">vot_newPARAM</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new PARAM node under the parent handle. <a href="#fd01485535d703abdcdebf94090c368a"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#070b31a75054f0dca1c1f95413feb57a">vot_newINFO</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new INFO node under the parent handle. <a href="#070b31a75054f0dca1c1f95413feb57a"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#859c2bb4a2c46a3f0b4f6c1baceb0b0c">vot_newSTREAM</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new STREAM node under the parent handle. <a href="#859c2bb4a2c46a3f0b4f6c1baceb0b0c"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#386be2face7c78b44c1fc8a507de9905">vot_newVALUES</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new VALUES node under the parent handle. <a href="#386be2face7c78b44c1fc8a507de9905"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#e83ea7fecfe55213807cdcfaf98e8c70">vot_newMIN</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new MIN node under the parent handle. <a href="#e83ea7fecfe55213807cdcfaf98e8c70"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#377b833aaf74d26159ebb769f6bbb2a1">vot_newMAX</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new MAX node under the parent handle. <a href="#377b833aaf74d26159ebb769f6bbb2a1"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#4acd4ce8efb3c972a7d25c5eaaac3b48">vot_newOPTION</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new OPTION node under the parent handle. <a href="#4acd4ce8efb3c972a7d25c5eaaac3b48"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#239b0beb633d364c304e77188b6842ef">vot_newLINK</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new LINK node under the parent handle. <a href="#239b0beb633d364c304e77188b6842ef"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#53caf9cc36f817a213a4b9f1047c9250">vot_newCOOSYS</a> (handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Create new COOSYS node under the parent handle. <a href="#53caf9cc36f817a213a4b9f1047c9250"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#22027ab5bee16020fd23a4a2132a80d8">vot_getDATAType</a> (handle_t data_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the DATA element. <a href="#22027ab5bee16020fd23a4a2132a80d8"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#7d034113dc25f5b11f24eaf4ce33b73e">vot_getDATATypeString</a> (handle_t data_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the DATA element as a string. <a href="#7d034113dc25f5b11f24eaf4ce33b73e"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#d87843bde9d0d99c5e20311f8820eba6">vot_newNode</a> (handle_t parent, int type)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Creates a new blank unlinked node. <a href="#d87843bde9d0d99c5e20311f8820eba6"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#59b75d46df34b8bc3a1416b69fe04691">vot_freeNode</a> (handle_t delete_me)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Destroys the node and all of it's children. <a href="#59b75d46df34b8bc3a1416b69fe04691"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#e1f1571e52d088bad9485ef5bad8e55a">vot_attachNode</a> (handle_t parent, handle_t new)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Adds a node as a child of parent. <a href="#e1f1571e52d088bad9485ef5bad8e55a"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#1806a8f080d37db9ee12dba84f3c7378">vot_deleteNode</a> (handle_t element)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Destroys the node and all of it's children. <a href="#1806a8f080d37db9ee12dba84f3c7378"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#b180aad1ee8971e252f8ececd5d245da">vot_copyElement</a> (handle_t src_h, handle_t parent_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Adds a node as a child of parent. <a href="#b180aad1ee8971e252f8ececd5d245da"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#48775f435829934c1f2b9022af12a86a">vot_getNCols</a> (handle_t tdata_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the nuber of columns in the table structure. <a href="#48775f435829934c1f2b9022af12a86a"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#67e90b853666bbc4ef40ead211a116bd">vot_getNRows</a> (handle_t tdata_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the nuber of columns in the table structure. <a href="#67e90b853666bbc4ef40ead211a116bd"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#b377b70336b7bf129f1cb32cd3b3f4f2">vot_getTableCell</a> (handle_t tdata_h, int row, int col)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the nuber of columns in the structure. <a href="#b377b70336b7bf129f1cb32cd3b3f4f2"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="419784452d8ad065d2b3fc9ca6911812"></a><!-- doxytag: member="votParse.h::vot_sortTable" ref="419784452d8ad065d2b3fc9ca6911812" args="(handle_t tdata_h, int col, int sort_strings, int order)" --> +int </td><td class="memItemRight" valign="bottom"><b>vot_sortTable</b> (handle_t tdata_h, int col, int sort_strings, int order)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#02de38f123a9b7cbd24bee996b8ecc10">vot_getLength</a> (handle_t elem_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the number of sibling Elements of the same type. <a href="#02de38f123a9b7cbd24bee996b8ecc10"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#6b7565c412ba45c5578a61dda5afd1c1">vot_getNumberOf</a> (handle_t elem_h, int type)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the number of sibling Elements of the type. <a href="#6b7565c412ba45c5578a61dda5afd1c1"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#8d9b8c6a0efa170484f8fccc07e6aa06">vot_colByAttr</a> (handle_t tab, char *attr, char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, char *alt)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the column number (0-indexed) by named attribute. <a href="#8d9b8c6a0efa170484f8fccc07e6aa06"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#e09ca9ef2f4bfac8244c7fadb8bedebf">vot_colByName</a> (handle_t tab, char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, char *alt)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the column number (0-indexed) by 'name' attribute. <a href="#e09ca9ef2f4bfac8244c7fadb8bedebf"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#1740db881060aff72b81d3e2e77ee41b">vot_colByUCD</a> (handle_t tab, char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, char *alt)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the column number (0-indexed) by 'ucd' attribute. <a href="#1740db881060aff72b81d3e2e77ee41b"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#eac5b25dac1827ecd527243cf77ca89d">vot_colByID</a> (handle_t tab, char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, char *alt)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the column number (0-indexed) by 'id' attribute. <a href="#eac5b25dac1827ecd527243cf77ca89d"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#a11bb4e59e1dd773771e25ce7a40bb61">vot_findByAttr</a> (handle_t parent, char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, char *value)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get a handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> with the requested attribute. <a href="#a11bb4e59e1dd773771e25ce7a40bb61"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#03251a012c19d03ea436a2191ffc48ec">vot_findInGroup</a> (handle_t group, int type)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return a handle array of the requested <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> type. <a href="#03251a012c19d03ea436a2191ffc48ec"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#dc2e5f39a6273bca5fa0fdf46b2c3751">vot_getNext</a> (handle_t elem_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return a handle_t of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> of the same type. <a href="#dc2e5f39a6273bca5fa0fdf46b2c3751"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#4fb6813e03dd7b75710cfaa27f3ffb2e">vot_getSibling</a> (handle_t elem_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return a handle_t of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. <a href="#4fb6813e03dd7b75710cfaa27f3ffb2e"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#e0b096dc07c30708e6e86cf81750a01f">vot_getChild</a> (handle_t elem_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return a handle_t of the child <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. <a href="#e0b096dc07c30708e6e86cf81750a01f"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#8930fc6a9ea4dec1d8694582d93ee146">vot_getParent</a> (handle_t elem_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the handle of the parent <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. <a href="#8930fc6a9ea4dec1d8694582d93ee146"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#fc2659e6a84d200c4b01c9460acaefb1">vot_getChildOfType</a> (handle_t elem_h, int type)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the handle of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> of the same type. <a href="#fc2659e6a84d200c4b01c9460acaefb1"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#3136956d2035d6b297aa623f87f4b807">vot_valueOf</a> (handle_t elem_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return type of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. <a href="#3136956d2035d6b297aa623f87f4b807"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#1c319696d8efc593266b9409303054c6">vot_typeOf</a> (handle_t elem_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return type of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. <a href="#1c319696d8efc593266b9409303054c6"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#e37223a92c5e6a2db9f8ec4ffba1be62">vot_handleCount</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the number of handle_t used (private method). <a href="#e37223a92c5e6a2db9f8ec4ffba1be62"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#6faba02860fcb0a51315f1863fd29094">vot_setValue</a> (handle_t elem_h, char *value)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the Value for the ELEMENT. <a href="#6faba02860fcb0a51315f1863fd29094"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#b1636a63f89ad6f2994855187d85777f">vot_getValue</a> (handle_t elem_h)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the Value for the ELEMENT. <a href="#b1636a63f89ad6f2994855187d85777f"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#2b73f93210316d7714201e751cad77ad">vot_setAttr</a> (handle_t elem_h, char *attr, char *value)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the attribute for the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. <a href="#2b73f93210316d7714201e751cad77ad"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#5c10aa73cde19e122f5bc85a1a006ff8">vot_getAttr</a> (handle_t elem_h, char *attr)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the attribute for the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. <a href="#5c10aa73cde19e122f5bc85a1a006ff8"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#d04bd4a950e829cb2b473e246806cea7">vot_setWarnings</a> (int value)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the warning level. <a href="#d04bd4a950e829cb2b473e246806cea7"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#450a2645f182104c3a0445f022bdbf01">votEmsg</a> (char *msg)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#ef8ea7d38eb19fd5fcab9cc9c93ac61f">vot_writeVOTable</a> (handle_t node, char *fname, int indent)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Write the VOTable to the file descriptor. <a href="#ef8ea7d38eb19fd5fcab9cc9c93ac61f"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#9a05a97b99ca165e2ae0e9b125dbfbc8">vot_writeHTML</a> (handle_t node, char *ifname, char *ofname)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Write the VOTable to the file descriptor as HTML. <a href="#9a05a97b99ca165e2ae0e9b125dbfbc8"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#9230f21205d9bd74f23e8ab3b3830311">vot_writeSHTML</a> (handle_t node, char *ifname, char *ofname)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Write the VOTable to the file descriptor as an HTML table. <a href="#9230f21205d9bd74f23e8ab3b3830311"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#10a495881c0e6dc8e72692e967576710">vot_writeASV</a> (handle_t node, char *fname, int hdr)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Write the VOTable to the file descriptor as a ASV file. <a href="#10a495881c0e6dc8e72692e967576710"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#7a71c4c6a4e5e4347dcbaef707b9a88c">vot_writeBSV</a> (handle_t node, char *fname, int hdr)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Write the VOTable to the file descriptor as a BSV file. <a href="#7a71c4c6a4e5e4347dcbaef707b9a88c"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#015a40b625465d4edada09a01c2bfb97">vot_writeCSV</a> (handle_t node, char *fname, int hdr)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Write the VOTable to the file descriptor as a CSV file. <a href="#015a40b625465d4edada09a01c2bfb97"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#57f3fff230a32454023406d293fde1ec">vot_writeTSV</a> (handle_t node, char *fname, int hdr)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Write the VOTable to the file descriptor as a TSV file. <a href="#57f3fff230a32454023406d293fde1ec"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse_8h.html#79d18fc679e6babdc221af5f9d6a9c52">vot_writeFITS</a> (handle_t node, char *fname)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Write the VOTable to the file descriptor as an FITS table. <a href="#79d18fc679e6babdc221af5f9d6a9c52"></a><br></td></tr> +</table> +<hr><h2>Detailed Description</h2> +Public procedure declarations for the VOTable interface. +<p> +VOTPARSE.H -- Public procedure declarations for the VOTable interface.<p> +<dl class="author" compact><dt><b>Author:</b></dt><dd>Mike Fitzpatrick and Eric Timmermann </dd></dl> +<dl class="date" compact><dt><b>Date:</b></dt><dd>8/03/09 </dd></dl> +<hr><h2>Define Documentation</h2> +<a class="anchor" name="ace45ef90989b1c716603f996516f8b7"></a><!-- doxytag: member="votParse.h::NUM_ELEMENTS" ref="ace45ef90989b1c716603f996516f8b7" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define NUM_ELEMENTS 25 </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +VOTable element types +</div> +</div><p> +<hr><h2>Function Documentation</h2> +<a class="anchor" name="e1f1571e52d088bad9485ef5bad8e55a"></a><!-- doxytag: member="votParse.h::vot_attachNode" ref="e1f1571e52d088bad9485ef5bad8e55a" args="(handle_t parent, handle_t new)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_attachNode </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>new</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Adds a node as a child of parent. +<p> +vot_attachNode -- Adds a node as a child of parent.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent</em> </td><td>A handle to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you want to add a node to </td></tr> + <tr><td valign="top"></td><td valign="top"><em>new</em> </td><td>A handle to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you want to add </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="f4d1bf001b1268e52a9c2bcf45c8a435"></a><!-- doxytag: member="votParse.h::vot_closeVOTABLE" ref="f4d1bf001b1268e52a9c2bcf45c8a435" args="(handle_t vot)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_closeVOTABLE </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>vot</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Destroy the root node and all of it's children. +<p> +vot_closeVOTABLE -- Destroy the root node and all of it's children.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>vot</em> </td><td>A handle to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you want deleted </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing</dd></dl> +<dl class="warning" compact><dt><b>Warning:</b></dt><dd>Destroys the node and all of it's children. </dd></dl> + +</div> +</div><p> +<a class="anchor" name="8d9b8c6a0efa170484f8fccc07e6aa06"></a><!-- doxytag: member="votParse.h::vot_colByAttr" ref="8d9b8c6a0efa170484f8fccc07e6aa06" args="(handle_t tab, char *attr, char *name, char *alt)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_colByAttr </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>tab</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>attr</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>alt</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the column number (0-indexed) by named attribute. +<p> +vot_colByAttr -- Get the column number (0-indexed) by named attribute.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>tab</em> </td><td>A handle_t the parent <table border="1" cellspacing="3" cellpadding="3"> +</table> +</td></tr> + <tr><td valign="top"></td><td valign="top"><em>attr</em> </td><td>A string holding the attribute name </td></tr> + <tr><td valign="top"></td><td valign="top"><em>name</em> </td><td>A string holding the name attribute </td></tr> + <tr><td valign="top"></td><td valign="top"><em>value</em> </td><td>A string holding the alternate name attribute string </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The matching column number or (-1) if not found </dd></dl> + +</div> +</div><p> +<a class="anchor" name="eac5b25dac1827ecd527243cf77ca89d"></a><!-- doxytag: member="votParse.h::vot_colByID" ref="eac5b25dac1827ecd527243cf77ca89d" args="(handle_t tab, char *name, char *alt)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_colByID </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>tab</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>alt</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the column number (0-indexed) by 'id' attribute. +<p> +vot_colByID -- Get the column number (0-indexed) by 'id' attribute.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>tab</em> </td><td>A handle_t the parent <table border="1" cellspacing="3" cellpadding="3"> +</table> +</td></tr> + <tr><td valign="top"></td><td valign="top"><em>name</em> </td><td>A string holding the id attribute </td></tr> + <tr><td valign="top"></td><td valign="top"><em>value</em> </td><td>A string holding the alternate id attribute string </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The matching column number or (-1) if not found </dd></dl> + +</div> +</div><p> +<a class="anchor" name="e09ca9ef2f4bfac8244c7fadb8bedebf"></a><!-- doxytag: member="votParse.h::vot_colByName" ref="e09ca9ef2f4bfac8244c7fadb8bedebf" args="(handle_t tab, char *name, char *alt)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_colByName </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>tab</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>alt</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the column number (0-indexed) by 'name' attribute. +<p> +vot_colByName -- Get the column number (0-indexed) by 'name' attribute.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>tab</em> </td><td>A handle_t the parent <table border="1" cellspacing="3" cellpadding="3"> +</table> +</td></tr> + <tr><td valign="top"></td><td valign="top"><em>name</em> </td><td>A string holding the name attribute </td></tr> + <tr><td valign="top"></td><td valign="top"><em>value</em> </td><td>A string holding the alternate name attribute string </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The matching column number or (-1) if not found </dd></dl> + +</div> +</div><p> +<a class="anchor" name="1740db881060aff72b81d3e2e77ee41b"></a><!-- doxytag: member="votParse.h::vot_colByUCD" ref="1740db881060aff72b81d3e2e77ee41b" args="(handle_t tab, char *name, char *alt)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_colByUCD </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>tab</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>alt</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the column number (0-indexed) by 'ucd' attribute. +<p> +vot_colByUCD -- Get the column number (0-indexed) by 'ucd' attribute.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>tab</em> </td><td>A handle_t the parent <table border="1" cellspacing="3" cellpadding="3"> +</table> +</td></tr> + <tr><td valign="top"></td><td valign="top"><em>name</em> </td><td>A string holding the ucd attribute </td></tr> + <tr><td valign="top"></td><td valign="top"><em>value</em> </td><td>A string holding the alternate ucd attribute string </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The matching column number or (-1) if not found </dd></dl> + +</div> +</div><p> +<a class="anchor" name="b180aad1ee8971e252f8ececd5d245da"></a><!-- doxytag: member="votParse.h::vot_copyElement" ref="b180aad1ee8971e252f8ececd5d245da" args="(handle_t src_h, handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_copyElement </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>src_h</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Adds a node as a child of parent. +<p> +vot_copyElement -- Adds a node as a child of parent.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>src_h</em> </td><td>A handle to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> to copy </td></tr> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>A handle to the Elements parent </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle_t of the copy of the structure </dd></dl> + +</div> +</div><p> +<a class="anchor" name="1806a8f080d37db9ee12dba84f3c7378"></a><!-- doxytag: member="votParse.h::vot_deleteNode" ref="1806a8f080d37db9ee12dba84f3c7378" args="(handle_t element)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_deleteNode </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>element</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Destroys the node and all of it's children. +<p> +vot_deleteNode -- Destroys the node and all of it's children.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>element</em> </td><td>A handle to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you want deleted </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="a11bb4e59e1dd773771e25ce7a40bb61"></a><!-- doxytag: member="votParse.h::vot_findByAttr" ref="a11bb4e59e1dd773771e25ce7a40bb61" args="(handle_t parent, char *name, char *value)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_findByAttr </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>value</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get a handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> with the requested attribute. +<p> +vot_findByAttr -- Get a handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> with the requested attribute.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent</em> </td><td>A handle_t the parent <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + <tr><td valign="top"></td><td valign="top"><em>name</em> </td><td>A string holding the Value type </td></tr> + <tr><td valign="top"></td><td valign="top"><em>value</em> </td><td>A string holding the Value value </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The handle to the element </dd></dl> + +</div> +</div><p> +<a class="anchor" name="03251a012c19d03ea436a2191ffc48ec"></a><!-- doxytag: member="votParse.h::vot_findInGroup" ref="03251a012c19d03ea436a2191ffc48ec" args="(handle_t group, int type)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t* vot_findInGroup </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>group</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>type</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return a handle array of the requested <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> type. +<p> +vot_findInGroup -- Return a handle array of the requested <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> type.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>group</em> </td><td>A handle_t the parent <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + <tr><td valign="top"></td><td valign="top"><em>type</em> </td><td>Value of the type </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>An array of handles </dd></dl> + +</div> +</div><p> +<a class="anchor" name="59b75d46df34b8bc3a1416b69fe04691"></a><!-- doxytag: member="votParse.h::vot_freeNode" ref="59b75d46df34b8bc3a1416b69fe04691" args="(handle_t delete_me)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_freeNode </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>node</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Destroys the node and all of it's children. +<p> +vot_freeNode -- Destroys the node and all of it's children.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>node</em> </td><td>A handle to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you want deleted </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="5c10aa73cde19e122f5bc85a1a006ff8"></a><!-- doxytag: member="votParse.h::vot_getAttr" ref="5c10aa73cde19e122f5bc85a1a006ff8" args="(handle_t elem_h, char *attr)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char* vot_getAttr </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>attr</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return the attribute for the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. +<p> +vot_getAttr -- Return the attribute for the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + <tr><td valign="top"></td><td valign="top"><em>attr</em> </td><td>A string holding the attribute name </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A string of the value or the attr </dd></dl> + +</div> +</div><p> +<a class="anchor" name="014fabbc855181d68dfea2ddfd0fc1a2"></a><!-- doxytag: member="votParse.h::vot_getBINARY" ref="014fabbc855181d68dfea2ddfd0fc1a2" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getBINARY </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the BINARY node from the parent handle. +<p> +vot_getBINARY -- Gets the BINARY node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a BINARY </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first BINARY node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="fa4e525692b7538f81b9b1e759a642f0"></a><!-- doxytag: member="votParse.h::vot_getBINARY2" ref="fa4e525692b7538f81b9b1e759a642f0" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getBINARY2 </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the BINARY2 node from the parent handle. +<p> +vot_getBINARY2 -- Gets the BINARY2 node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a BINARY2 </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first BINARY2 node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="e0b096dc07c30708e6e86cf81750a01f"></a><!-- doxytag: member="votParse.h::vot_getChild" ref="e0b096dc07c30708e6e86cf81750a01f" args="(handle_t elem_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getChild </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return a handle_t of the child <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. +<p> +vot_getChild -- Return a handle_t of the child <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle of the child <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </dd></dl> + +</div> +</div><p> +<a class="anchor" name="fc2659e6a84d200c4b01c9460acaefb1"></a><!-- doxytag: member="votParse.h::vot_getChildOfType" ref="fc2659e6a84d200c4b01c9460acaefb1" args="(handle_t elem_h, int type)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getChildOfType </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>type</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the handle of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> of the same type. +<p> +vot_getChildOfType -- Get the handle of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> of the same type.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + <tr><td valign="top"></td><td valign="top"><em>type</em> </td><td>An integer of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> type for find </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </dd></dl> + +</div> +</div><p> +<a class="anchor" name="33e1c4a4f3752beeb62fd8d88d1d2ca2"></a><!-- doxytag: member="votParse.h::vot_getCOOSYS" ref="33e1c4a4f3752beeb62fd8d88d1d2ca2" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getCOOSYS </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the COOSYS node from the parent handle. +<p> +vot_getCOOSYS -- Gets the COOSYS node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a COOSYS </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first COOSYS node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="05535a56a31eb34b865bd7d592fe9292"></a><!-- doxytag: member="votParse.h::vot_getDATA" ref="05535a56a31eb34b865bd7d592fe9292" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getDATA </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the DATA node from the parent handle. +<p> +vot_getDATA -- Gets the DATA node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a DATA </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first DATA node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="22027ab5bee16020fd23a4a2132a80d8"></a><!-- doxytag: member="votParse.h::vot_getDATAType" ref="22027ab5bee16020fd23a4a2132a80d8" args="(handle_t data_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_getDATAType </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>data_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Returns the type of the DATA element. +<p> +vot_getDATAType -- Returns the type of the DATA element.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>data_h</em> </td><td>A handle_t to a DATA </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The type as an int </dd></dl> + +</div> +</div><p> +<a class="anchor" name="7d034113dc25f5b11f24eaf4ce33b73e"></a><!-- doxytag: member="votParse.h::vot_getDATATypeString" ref="7d034113dc25f5b11f24eaf4ce33b73e" args="(handle_t data_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char* vot_getDATATypeString </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>data_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Returns the type of the DATA element as a string. +<p> +vot_getDATATypeString -- Returns the type of the DATA element as a string.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>data_h</em> </td><td>A handle_t to a DATA </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The type as an string </dd></dl> + +</div> +</div><p> +<a class="anchor" name="41964f8885bc352af793bf552541d5e4"></a><!-- doxytag: member="votParse.h::vot_getDESCRIPTION" ref="41964f8885bc352af793bf552541d5e4" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getDESCRIPTION </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the DESCRIPTION node from the parent handle. +<p> +vot_getDESCRIPTION -- Gets the DESCRIPTION node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a DESCRIPTION </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first DESCRIPTION node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="20a84235c2704f19afb05fd2db7fcf07"></a><!-- doxytag: member="votParse.h::vot_getFIELD" ref="20a84235c2704f19afb05fd2db7fcf07" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getFIELD </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the FIELD node from the parent handle. +<p> +vot_getFIELD -- Gets the FIELD node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a FIELD </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first FIELD node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="0fd5f65c27adc084af8ea3f611556c52"></a><!-- doxytag: member="votParse.h::vot_getFIELDRef" ref="0fd5f65c27adc084af8ea3f611556c52" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getFIELDRef </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the FIELDref node from the parent handle. +<p> +vot_getFIELDref -- Gets the FIELDref node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a FIELDref </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first FIELDref node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="fadc14723954225b56a12b48ab78a50b"></a><!-- doxytag: member="votParse.h::vot_getFITS" ref="fadc14723954225b56a12b48ab78a50b" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getFITS </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the FITS node from the parent handle. +<p> +vot_getFITS -- Gets the FITS node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a FITS </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first FITS node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="97433b62adc9545b4f1971cfbcb4819d"></a><!-- doxytag: member="votParse.h::vot_getGROUP" ref="97433b62adc9545b4f1971cfbcb4819d" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getGROUP </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the GROUP node from the parent handle. +<p> +vot_getGROUP -- Gets the GROUP node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a GROUP </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first GROUP node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="7de82f980273251a4a00df7435b29948"></a><!-- doxytag: member="votParse.h::vot_getINFO" ref="7de82f980273251a4a00df7435b29948" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getINFO </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the INFO node from the parent handle. +<p> +vot_getINFO -- Gets the INFO node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a INFO </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first INFO node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="02de38f123a9b7cbd24bee996b8ecc10"></a><!-- doxytag: member="votParse.h::vot_getLength" ref="02de38f123a9b7cbd24bee996b8ecc10" args="(handle_t elem_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_getLength </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return the number of sibling Elements of the same type. +<p> +vot_getLength -- Return the number of sibling Elements of the same type.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The status of the set </dd></dl> + +</div> +</div><p> +<a class="anchor" name="729cd64c53d713a473d611dc7941e4f3"></a><!-- doxytag: member="votParse.h::vot_getLINK" ref="729cd64c53d713a473d611dc7941e4f3" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getLINK </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the LINK node from the parent handle. +<p> +vot_getLINK -- Gets the LINK node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a LINK </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first LINK node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="89897e1c3ead93bef9b107707fa2eda5"></a><!-- doxytag: member="votParse.h::vot_getMAX" ref="89897e1c3ead93bef9b107707fa2eda5" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getMAX </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the MAX node from the parent handle. +<p> +vot_getMAX -- Gets the MAX node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a MAX </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first MAX node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="a00dc12eff5fe09c71ff0c5c86aadfaf"></a><!-- doxytag: member="votParse.h::vot_getMIN" ref="a00dc12eff5fe09c71ff0c5c86aadfaf" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getMIN </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the MIN node from the parent handle. +<p> +vot_getMIN -- Gets the MIN node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a MIN </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first MIN node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="48775f435829934c1f2b9022af12a86a"></a><!-- doxytag: member="votParse.h::vot_getNCols" ref="48775f435829934c1f2b9022af12a86a" args="(handle_t tdata_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_getNCols </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>tdata_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return the nuber of columns in the table structure. +<p> +************************************************************************** Utility methods vot_getNCols -- Return the nuber of columns in the table structure.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>tdata_h</em> </td><td>A handle_t to a TABLEDATA </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The number of cols </dd></dl> + +</div> +</div><p> +<a class="anchor" name="dc2e5f39a6273bca5fa0fdf46b2c3751"></a><!-- doxytag: member="votParse.h::vot_getNext" ref="dc2e5f39a6273bca5fa0fdf46b2c3751" args="(handle_t elem_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getNext </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return a handle_t of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> of the same type. +<p> +vot_getNext -- Return a handle_t of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> of the same type.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> of the same type </dd></dl> + +</div> +</div><p> +<a class="anchor" name="67e90b853666bbc4ef40ead211a116bd"></a><!-- doxytag: member="votParse.h::vot_getNRows" ref="67e90b853666bbc4ef40ead211a116bd" args="(handle_t tdata_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_getNRows </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>tdata_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return the nuber of columns in the table structure. +<p> +vot_getNRows -- Return the nuber of columns in the table structure.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>tdata_h</em> </td><td>A handle_t to a TABLEDATA </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The number of cols </dd></dl> + +</div> +</div><p> +<a class="anchor" name="6b7565c412ba45c5578a61dda5afd1c1"></a><!-- doxytag: member="votParse.h::vot_getNumberOf" ref="6b7565c412ba45c5578a61dda5afd1c1" args="(handle_t elem_h, int type)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_getNumberOf </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>type</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return the number of sibling Elements of the type. +<p> +vot_getNumberOf -- Return the number of sibling Elements of the type.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + <tr><td valign="top"></td><td valign="top"><em>type</em> </td><td>An int of the type of element you wish to count </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The status of the set </dd></dl> + +</div> +</div><p> +<a class="anchor" name="6120eea01cc0c348fc99dd9c0e6dc060"></a><!-- doxytag: member="votParse.h::vot_getOPTION" ref="6120eea01cc0c348fc99dd9c0e6dc060" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getOPTION </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the OPTION node from the parent handle. +<p> +vot_getOPTION -- Gets the OPTION node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a OPTION </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first OPTION node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="42e5538ca7d06238d7242c40daaf9bf7"></a><!-- doxytag: member="votParse.h::vot_getPARAM" ref="42e5538ca7d06238d7242c40daaf9bf7" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getPARAM </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the PARAM node from the parent handle. +<p> +vot_getPARAM -- Gets the PARAM node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a PARAM </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first PARAM node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="ded8082390ce6a5b085ac15f0212ddd7"></a><!-- doxytag: member="votParse.h::vot_getPARAMRef" ref="ded8082390ce6a5b085ac15f0212ddd7" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getPARAMRef </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the PARAMRef node from the parent handle. +<p> +vot_getPARAMRef -- Gets the PARAMref node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a PARAMRef </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first PARAMRef node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="8930fc6a9ea4dec1d8694582d93ee146"></a><!-- doxytag: member="votParse.h::vot_getParent" ref="8930fc6a9ea4dec1d8694582d93ee146" args="(handle_t elem_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getParent </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return the handle of the parent <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. +<p> +vot_getParent -- Return the handle of the parent <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle of the paretn <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </dd></dl> + +</div> +</div><p> +<a class="anchor" name="5df6ad7d9312f05a27ccc3252f1c5d11"></a><!-- doxytag: member="votParse.h::vot_getRESOURCE" ref="5df6ad7d9312f05a27ccc3252f1c5d11" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getRESOURCE </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the RESOURCE node from the parent handle. +<p> +vot_getRESOURCE -- Gets the RESOURCE node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a RESOURCE </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first RESOURCE node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="4fb6813e03dd7b75710cfaa27f3ffb2e"></a><!-- doxytag: member="votParse.h::vot_getSibling" ref="4fb6813e03dd7b75710cfaa27f3ffb2e" args="(handle_t elem_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getSibling </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return a handle_t of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. +<p> +vot_getSibling -- Return a handle_t of the next signling <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle of the next <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </dd></dl> + +</div> +</div><p> +<a class="anchor" name="4bae0337352f1ba53865e1419917dc30"></a><!-- doxytag: member="votParse.h::vot_getSTREAM" ref="4bae0337352f1ba53865e1419917dc30" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getSTREAM </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the STREAM node from the parent handle. +<p> +vot_getSTREAM -- Gets the STREAM node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a STREAM </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first STREAM node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="4e3e3176986838c27989df64c426b30e"></a><!-- doxytag: member="votParse.h::vot_getTABLE" ref="4e3e3176986838c27989df64c426b30e" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getTABLE </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the TABLE node from the parent handle. +<p> +vot_getTABLE -- Gets the TABLE node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a TABLE </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first TABLE node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="b377b70336b7bf129f1cb32cd3b3f4f2"></a><!-- doxytag: member="votParse.h::vot_getTableCell" ref="b377b70336b7bf129f1cb32cd3b3f4f2" args="(handle_t tdata_h, int row, int col)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char* vot_getTableCell </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>tdata_h</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>row</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>col</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return the nuber of columns in the structure. +<p> +vot_getTableCell -- Return the nuber of columns in the structure.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>tdata_h</em> </td><td>A handle_t to a TABLEDATA </td></tr> + <tr><td valign="top"></td><td valign="top"><em>row</em> </td><td>An int for a row </td></tr> + <tr><td valign="top"></td><td valign="top"><em>col</em> </td><td>An int for a col </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The content of the cell </dd></dl> + +</div> +</div><p> +<a class="anchor" name="4a558147c79deacfd6ca4d0b93ee100d"></a><!-- doxytag: member="votParse.h::vot_getTABLEDATA" ref="4a558147c79deacfd6ca4d0b93ee100d" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getTABLEDATA </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the TABLEDATA node from the parent handle. +<p> +vot_getTABLEDATA -- Gets the TABLEDATA node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a TABLEDATA </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first TABLEDATA node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="824a7f85d4c8bac6d5fd6cfb8b3b3810"></a><!-- doxytag: member="votParse.h::vot_getTD" ref="824a7f85d4c8bac6d5fd6cfb8b3b3810" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getTD </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the TD node from the parent handle. +<p> +vot_getTD -- Gets the TD node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a TD </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first TD node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="2e9ba287229978519224dfea2ecc984f"></a><!-- doxytag: member="votParse.h::vot_getTR" ref="2e9ba287229978519224dfea2ecc984f" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getTR </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the TR node from the parent handle. +<p> +vot_getTR -- Gets the TR node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a TR </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first TR node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="b1636a63f89ad6f2994855187d85777f"></a><!-- doxytag: member="votParse.h::vot_getValue" ref="b1636a63f89ad6f2994855187d85777f" args="(handle_t elem_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char* vot_getValue </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the Value for the ELEMENT. +<p> +vot_getValue -- Get the Value for the ELEMENT.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the ELEMENT </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A string of the value or the Value </dd></dl> + +</div> +</div><p> +<a class="anchor" name="b019a523ddca596e9f80c284e5954b44"></a><!-- doxytag: member="votParse.h::vot_getVALUES" ref="b019a523ddca596e9f80c284e5954b44" args="(handle_t handle)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_getVALUES </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>handle</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Gets the VALUES node from the parent handle. +<p> +vot_getVALUES -- Gets the VALUES node from the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>handle</em> </td><td>Parent handle containing a VALUES </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first VALUES node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="e37223a92c5e6a2db9f8ec4ffba1be62"></a><!-- doxytag: member="votParse.h::vot_handleCount" ref="e37223a92c5e6a2db9f8ec4ffba1be62" args="()" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_handleCount </td> + <td>(</td> + <td class="paramname"> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Get the number of handle_t used (private method). +<p> +count of current used handles vot_handleCount -- Get the number of handle_t used (private method)<p> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The number of handle_t types currently stored </dd></dl> + +</div> +</div><p> +<a class="anchor" name="66d0fc2beb2ef9e36827f76536996fe4"></a><!-- doxytag: member="votParse.h::vot_newBINARY" ref="66d0fc2beb2ef9e36827f76536996fe4" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newBINARY </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new BINARY node under the parent handle. +<p> +vot_newBINARY -- Create new BINARY node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a BINARY </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first BINARY node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="75230378094d2ae4a0e251b6375cb6f9"></a><!-- doxytag: member="votParse.h::vot_newBINARY2" ref="75230378094d2ae4a0e251b6375cb6f9" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newBINARY2 </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new BINARY2 node under the parent handle. +<p> +vot_newBINARY2 -- Create new BINARY2 node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a BINARY2 </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first BINARY2 node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="53caf9cc36f817a213a4b9f1047c9250"></a><!-- doxytag: member="votParse.h::vot_newCOOSYS" ref="53caf9cc36f817a213a4b9f1047c9250" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newCOOSYS </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new COOSYS node under the parent handle. +<p> +vot_newCOOSYS -- Create new COOSYS node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a COOSYS </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first COOSYS node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="5c824351474fad74aa22a21d242207d8"></a><!-- doxytag: member="votParse.h::vot_newDATA" ref="5c824351474fad74aa22a21d242207d8" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newDATA </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new DATA node under the parent handle. +<p> +vot_newDATA -- Create new DATA node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a DATA </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first DATA node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="40c235bcee979806d4e9a4e19d653e5a"></a><!-- doxytag: member="votParse.h::vot_newDESCRIPTION" ref="40c235bcee979806d4e9a4e19d653e5a" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newDESCRIPTION </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new DESCRIPTION node under the parent handle. +<p> +vot_newDESCRIPTION -- Create new DESCRIPTION node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a DESCRIPTION </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first DESCRIPTION node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="ffb519519c2a850cd9cf7eb9060f45cf"></a><!-- doxytag: member="votParse.h::vot_newFIELD" ref="ffb519519c2a850cd9cf7eb9060f45cf" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newFIELD </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new FIELD node under the parent handle. +<p> +vot_newFIELD -- Create new FIELD node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a FIELD </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first FIELD node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="3c96074082ed42497d16710349d5cc24"></a><!-- doxytag: member="votParse.h::vot_newFIELDRef" ref="3c96074082ed42497d16710349d5cc24" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newFIELDRef </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new FIELDref node under the parent handle. +<p> +vot_newFIELDref -- Create new FIELDref node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a FIELDref </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first FIELDref node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="b2747ed1c27749cdc71c777e80860d65"></a><!-- doxytag: member="votParse.h::vot_newFITS" ref="b2747ed1c27749cdc71c777e80860d65" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newFITS </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new FITS node under the parent handle. +<p> +vot_newFITS -- Create new FITS node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a FITS </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first FITS node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="007736cbf81342651f68c5d13defb430"></a><!-- doxytag: member="votParse.h::vot_newGROUP" ref="007736cbf81342651f68c5d13defb430" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newGROUP </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new GROUP node under the parent handle. +<p> +vot_newGROUP -- Create new GROUP node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a GROUP </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first GROUP node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="070b31a75054f0dca1c1f95413feb57a"></a><!-- doxytag: member="votParse.h::vot_newINFO" ref="070b31a75054f0dca1c1f95413feb57a" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newINFO </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new INFO node under the parent handle. +<p> +vot_newINFO -- Create new INFO node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a INFO </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first INFO node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="239b0beb633d364c304e77188b6842ef"></a><!-- doxytag: member="votParse.h::vot_newLINK" ref="239b0beb633d364c304e77188b6842ef" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newLINK </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new LINK node under the parent handle. +<p> +vot_newLINK -- Create new LINK node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a LINK </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first LINK node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="377b833aaf74d26159ebb769f6bbb2a1"></a><!-- doxytag: member="votParse.h::vot_newMAX" ref="377b833aaf74d26159ebb769f6bbb2a1" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newMAX </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new MAX node under the parent handle. +<p> +vot_newMAX -- Create new MAX node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a MAX </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first MAX node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="e83ea7fecfe55213807cdcfaf98e8c70"></a><!-- doxytag: member="votParse.h::vot_newMIN" ref="e83ea7fecfe55213807cdcfaf98e8c70" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newMIN </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new MIN node under the parent handle. +<p> +vot_newMIN -- Create new MIN node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a MIN </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first MIN node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="d87843bde9d0d99c5e20311f8820eba6"></a><!-- doxytag: member="votParse.h::vot_newNode" ref="d87843bde9d0d99c5e20311f8820eba6" args="(handle_t parent, int type)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newNode </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>type</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Creates a new blank unlinked node. +<p> +vot_newNode -- Creates a new blank unlinked node.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent</em> </td><td>A handle to the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you want to add a node to </td></tr> + <tr><td valign="top"></td><td valign="top"><em>type</em> </td><td>The type of node you wish to create </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the created node </dd></dl> + +</div> +</div><p> +<a class="anchor" name="4acd4ce8efb3c972a7d25c5eaaac3b48"></a><!-- doxytag: member="votParse.h::vot_newOPTION" ref="4acd4ce8efb3c972a7d25c5eaaac3b48" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newOPTION </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new OPTION node under the parent handle. +<p> +vot_newOPTION -- Create new OPTION node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a OPTION </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first OPTION node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="fd01485535d703abdcdebf94090c368a"></a><!-- doxytag: member="votParse.h::vot_newPARAM" ref="fd01485535d703abdcdebf94090c368a" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newPARAM </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new PARAM node under the parent handle. +<p> +vot_newPARAM -- Create new PARAM node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a PARAM </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first PARAM node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="4e13c3061bbd014b7bbf22ff13a3d5b0"></a><!-- doxytag: member="votParse.h::vot_newPARAMRef" ref="4e13c3061bbd014b7bbf22ff13a3d5b0" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newPARAMRef </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new PARAMRef node under the parent handle. +<p> +vot_newPARAMRef -- Create new PARAMref node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a PARAMRef </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first PARAMRef node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="533e8601d14245fb5167b188195db93c"></a><!-- doxytag: member="votParse.h::vot_newRESOURCE" ref="533e8601d14245fb5167b188195db93c" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newRESOURCE </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new RESOURCE node under the parent handle. +<p> +vot_newRESOURCE -- Create new RESOURCE node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a RESOURCE </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first RESOURCE node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="859c2bb4a2c46a3f0b4f6c1baceb0b0c"></a><!-- doxytag: member="votParse.h::vot_newSTREAM" ref="859c2bb4a2c46a3f0b4f6c1baceb0b0c" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newSTREAM </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new STREAM node under the parent handle. +<p> +vot_newSTREAM -- Create new STREAM node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a STREAM </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first STREAM node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="9b3b14d5e15a9384be65b8aa49c33d85"></a><!-- doxytag: member="votParse.h::vot_newTABLE" ref="9b3b14d5e15a9384be65b8aa49c33d85" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newTABLE </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new TABLE node under the parent handle. +<p> +vot_newTABLE -- Create new TABLE node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a TABLE </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first TABLE node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="b2d26904f7e0e73b08efdb0cea7d2b37"></a><!-- doxytag: member="votParse.h::vot_newTABLEDATA" ref="b2d26904f7e0e73b08efdb0cea7d2b37" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newTABLEDATA </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new TABLEDATA node under the parent handle. +<p> +vot_newTABLEDATA -- Create new TABLEDATA node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a TABLEDATA </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first TABLEDATA node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="4d9959a7a406212ff0a3846ce83a3df9"></a><!-- doxytag: member="votParse.h::vot_newTD" ref="4d9959a7a406212ff0a3846ce83a3df9" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newTD </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new TD node under the parent handle. +<p> +vot_newTD -- Create new TD node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a TD </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first TD node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="dbdaa6d5a36014a2b9706454530079ef"></a><!-- doxytag: member="votParse.h::vot_newTR" ref="dbdaa6d5a36014a2b9706454530079ef" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newTR </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new TR node under the parent handle. +<p> +vot_newTR -- Create new TR node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a TR </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first TR node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="386be2face7c78b44c1fc8a507de9905"></a><!-- doxytag: member="votParse.h::vot_newVALUES" ref="386be2face7c78b44c1fc8a507de9905" args="(handle_t parent_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_newVALUES </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>parent_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Create new VALUES node under the parent handle. +<p> +vot_newVALUES -- Create new VALUES node under the parent handle<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>parent_h</em> </td><td>Parent handle of a VALUES </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A handle to the first VALUES node, or zero </dd></dl> + +</div> +</div><p> +<a class="anchor" name="9949868e8d3fcb547d15c5c9f2cdb76f"></a><!-- doxytag: member="votParse.h::vot_openVOTABLE" ref="9949868e8d3fcb547d15c5c9f2cdb76f" args="(char *arg)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t vot_openVOTABLE </td> + <td>(</td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>arg</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Parse a VOTable and return a handle to it. +<p> +************************************************************************* Public LIBVOTABLE interface.<p> +vot_openVOTABLE -- Parse a VOTable and return a handle to it<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>arg</em> </td><td>The source of the table </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The root node handle of the VOTable </dd></dl> + +</div> +</div><p> +<a class="anchor" name="2b73f93210316d7714201e751cad77ad"></a><!-- doxytag: member="votParse.h::vot_setAttr" ref="2b73f93210316d7714201e751cad77ad" args="(handle_t elem_h, char *attr, char *value)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_setAttr </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>attr</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>value</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Set the attribute for the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. +<p> +vot_setAttr -- Set the attribute for the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + <tr><td valign="top"></td><td valign="top"><em>attr</em> </td><td>A string holding the attribute name </td></tr> + <tr><td valign="top"></td><td valign="top"><em>value</em> </td><td>A string holding the attribute value </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The status of the set </dd></dl> + +</div> +</div><p> +<a class="anchor" name="6faba02860fcb0a51315f1863fd29094"></a><!-- doxytag: member="votParse.h::vot_setValue" ref="6faba02860fcb0a51315f1863fd29094" args="(handle_t elem_h, char *value)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_setValue </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>value</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Set the Value for the ELEMENT. +<p> +vot_setValue -- Set the Value for the ELEMENT.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the ELEMENT </td></tr> + <tr><td valign="top"></td><td valign="top"><em>value</em> </td><td>A string holding the value </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>The status of the set </dd></dl> + +</div> +</div><p> +<a class="anchor" name="d04bd4a950e829cb2b473e246806cea7"></a><!-- doxytag: member="votParse.h::vot_setWarnings" ref="d04bd4a950e829cb2b473e246806cea7" args="(int value)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_setWarnings </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"> <em>value</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Set the warning level. +<p> +vot_setWarnings -- Set the warning level.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>value</em> </td><td>Warning level </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="1c319696d8efc593266b9409303054c6"></a><!-- doxytag: member="votParse.h::vot_typeOf" ref="1c319696d8efc593266b9409303054c6" args="(handle_t elem_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_typeOf </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return type of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. +<p> +vot_typeOf -- Return type of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>An integer of the type </dd></dl> + +</div> +</div><p> +<a class="anchor" name="3136956d2035d6b297aa623f87f4b807"></a><!-- doxytag: member="votParse.h::vot_valueOf" ref="3136956d2035d6b297aa623f87f4b807" args="(handle_t elem_h)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_valueOf </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>elem_h</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return type of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. +<p> +vot_valueOf -- Return type of the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>elem_h</em> </td><td>A handle_t the <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>An integer of the type </dd></dl> + +</div> +</div><p> +<a class="anchor" name="10a495881c0e6dc8e72692e967576710"></a><!-- doxytag: member="votParse.h::vot_writeASV" ref="10a495881c0e6dc8e72692e967576710" args="(handle_t node, char *fname, int hdr)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_writeASV </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>node</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>fname</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>header</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Write the VOTable to the file descriptor as a ASV file. +<p> +vot_writeASV -- Write the VOTable to the file descriptor as a ASV file<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>node</em> </td><td>A handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you to print </td></tr> + <tr><td valign="top"></td><td valign="top"><em>fname</em> </td><td>Output filename (or "stdout" or "-" for STDOUT) </td></tr> + <tr><td valign="top"></td><td valign="top"><em>header</em> </td><td>Write output header? </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="7a71c4c6a4e5e4347dcbaef707b9a88c"></a><!-- doxytag: member="votParse.h::vot_writeBSV" ref="7a71c4c6a4e5e4347dcbaef707b9a88c" args="(handle_t node, char *fname, int hdr)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_writeBSV </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>node</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>fname</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>header</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Write the VOTable to the file descriptor as a BSV file. +<p> +vot_writeBSV -- Write the VOTable to the file descriptor as a BSV file<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>node</em> </td><td>A handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you to print </td></tr> + <tr><td valign="top"></td><td valign="top"><em>fname</em> </td><td>Output filename (or "stdout" or "-" for STDOUT) </td></tr> + <tr><td valign="top"></td><td valign="top"><em>header</em> </td><td>Write output header? </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="015a40b625465d4edada09a01c2bfb97"></a><!-- doxytag: member="votParse.h::vot_writeCSV" ref="015a40b625465d4edada09a01c2bfb97" args="(handle_t node, char *fname, int hdr)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_writeCSV </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>node</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>fname</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>header</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Write the VOTable to the file descriptor as a CSV file. +<p> +vot_writeCSV -- Write the VOTable to the file descriptor as a CSV file<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>node</em> </td><td>A handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you to print </td></tr> + <tr><td valign="top"></td><td valign="top"><em>fname</em> </td><td>Output filename (or "stdout" or "-" for STDOUT) </td></tr> + <tr><td valign="top"></td><td valign="top"><em>header</em> </td><td>Write output header? </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="79d18fc679e6babdc221af5f9d6a9c52"></a><!-- doxytag: member="votParse.h::vot_writeFITS" ref="79d18fc679e6babdc221af5f9d6a9c52" args="(handle_t node, char *fname)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_writeFITS </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>node</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>fname</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Write the VOTable to the file descriptor as an FITS table. +<p> +vot_writeFITS -- Write the VOTable to the file descriptor as a FITS table.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>node</em> </td><td>A handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you to print </td></tr> + <tr><td valign="top"></td><td valign="top"><em>fname</em> </td><td>Output filename (or "stdout" or "-" for STDOUT) </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="9a05a97b99ca165e2ae0e9b125dbfbc8"></a><!-- doxytag: member="votParse.h::vot_writeHTML" ref="9a05a97b99ca165e2ae0e9b125dbfbc8" args="(handle_t node, char *ifname, char *ofname)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_writeHTML </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>node</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>ifname</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>ofname</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Write the VOTable to the file descriptor as HTML. +<p> +vot_writeHTML -- Write the VOTable to the file descriptor as HTML.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>node</em> </td><td>A handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you to print </td></tr> + <tr><td valign="top"></td><td valign="top"><em>ifname</em> </td><td>Input filename </td></tr> + <tr><td valign="top"></td><td valign="top"><em>ofname</em> </td><td>Output filename (or "stdout" or "-" for STDOUT) </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="9230f21205d9bd74f23e8ab3b3830311"></a><!-- doxytag: member="votParse.h::vot_writeSHTML" ref="9230f21205d9bd74f23e8ab3b3830311" args="(handle_t node, char *ifname, char *ofname)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_writeSHTML </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>node</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>ifname</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>ofname</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Write the VOTable to the file descriptor as an HTML table. +<p> +vot_writeSHTML -- Write the VOTable to the file descriptor as an HTML table.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>node</em> </td><td>A handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you to print </td></tr> + <tr><td valign="top"></td><td valign="top"><em>ifname</em> </td><td>Input filename </td></tr> + <tr><td valign="top"></td><td valign="top"><em>ofname</em> </td><td>Output filename (or "stdout" or "-" for STDOUT) </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="57f3fff230a32454023406d293fde1ec"></a><!-- doxytag: member="votParse.h::vot_writeTSV" ref="57f3fff230a32454023406d293fde1ec" args="(handle_t node, char *fname, int hdr)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_writeTSV </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>node</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>fname</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>header</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Write the VOTable to the file descriptor as a TSV file. +<p> +vot_writeTSV -- Write the VOTable to the file descriptor as a TSV file<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>node</em> </td><td>A handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you to print </td></tr> + <tr><td valign="top"></td><td valign="top"><em>fname</em> </td><td>Output filename (or "stdout" or "-" for STDOUT) </td></tr> + <tr><td valign="top"></td><td valign="top"><em>header</em> </td><td>Write output header? </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="ef8ea7d38eb19fd5fcab9cc9c93ac61f"></a><!-- doxytag: member="votParse.h::vot_writeVOTable" ref="ef8ea7d38eb19fd5fcab9cc9c93ac61f" args="(handle_t node, char *fname, int indent)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_writeVOTable </td> + <td>(</td> + <td class="paramtype">handle_t </td> + <td class="paramname"> <em>node</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>fname</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>indent</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Write the VOTable to the file descriptor. +<p> +vot_writeVOTable -- Write the VOTable to the file descriptor.<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>node</em> </td><td>A handle to an <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> that you to print </td></tr> + <tr><td valign="top"></td><td valign="top"><em>fname</em> </td><td>Output filename (or "stdout" or "-" for STDOUT) </td></tr> + <tr><td valign="top"></td><td valign="top"><em>indent</em> </td><td>Number of spaces to indent at each level </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="450a2645f182104c3a0445f022bdbf01"></a><!-- doxytag: member="votParse.h::votEmsg" ref="450a2645f182104c3a0445f022bdbf01" args="(char *msg)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void votEmsg </td> + <td>(</td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>msg</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +votEmsg -- Error message print utility. +</div> +</div><p> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:08 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/votParse_8h_source.html b/vendor/voclient/libvotable/doc/html/votParse_8h_source.html new file mode 100644 index 00000000..83b03f1f --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/votParse_8h_source.html @@ -0,0 +1,191 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: votParse.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +<h1>votParse.h</h1><a href="votParse_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 +<a name="l00015"></a><a class="code" href="votParse_8h.html#ace45ef90989b1c716603f996516f8b7">00015</a> <span class="preprocessor">#define NUM_ELEMENTS 25</span> +<a name="l00016"></a>00016 <span class="preprocessor"></span> +<a name="l00017"></a>00017 <span class="preprocessor">#define TY_ROOT 000000000 </span><span class="comment">/* Element Type Definitions */</span> +<a name="l00018"></a>00018 <span class="preprocessor">#define TY_VOTABLE 000000001</span> +<a name="l00019"></a>00019 <span class="preprocessor"></span><span class="preprocessor">#define TY_RESOURCE 000000002</span> +<a name="l00020"></a>00020 <span class="preprocessor"></span><span class="preprocessor">#define TY_FIELD 000000004</span> +<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="preprocessor">#define TY_PARAM 000000010</span> +<a name="l00022"></a>00022 <span class="preprocessor"></span><span class="preprocessor">#define TY_INFO 000000020</span> +<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define TY_TR 000000040</span> +<a name="l00024"></a>00024 <span class="preprocessor"></span><span class="preprocessor">#define TY_TD 000000100</span> +<a name="l00025"></a>00025 <span class="preprocessor"></span><span class="preprocessor">#define TY_TABLE 000000200</span> +<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define TY_STREAM 000000400</span> +<a name="l00027"></a>00027 <span class="preprocessor"></span><span class="preprocessor">#define TY_FITS 000001000</span> +<a name="l00028"></a>00028 <span class="preprocessor"></span><span class="preprocessor">#define TY_GROUP 000002000</span> +<a name="l00029"></a>00029 <span class="preprocessor"></span><span class="preprocessor">#define TY_FIELDREF 000004000</span> +<a name="l00030"></a>00030 <span class="preprocessor"></span><span class="preprocessor">#define TY_PARAMREF 000010000</span> +<a name="l00031"></a>00031 <span class="preprocessor"></span><span class="preprocessor">#define TY_MIN 000020000</span> +<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define TY_MAX 000040000</span> +<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#define TY_OPTION 000100000</span> +<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor">#define TY_VALUES 000200000</span> +<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#define TY_LINK 000400000</span> +<a name="l00036"></a>00036 <span class="preprocessor"></span><span class="preprocessor">#define TY_DATA 001000000</span> +<a name="l00037"></a>00037 <span class="preprocessor"></span><span class="preprocessor">#define TY_DESCRIPTION 002000000</span> +<a name="l00038"></a>00038 <span class="preprocessor"></span><span class="preprocessor">#define TY_TABLEDATA 004000000</span> +<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define TY_BINARY 010000000</span> +<a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define TY_BINARY2 020000000</span> +<a name="l00041"></a>00041 <span class="preprocessor"></span> +<a name="l00042"></a>00042 <span class="preprocessor">#define TY_COOSYS 100000000 </span><span class="comment">/* deprecated elements */</span> +<a name="l00043"></a>00043 <span class="preprocessor">#define TY_DEFINITIONS 200000000</span> +<a name="l00044"></a>00044 <span class="preprocessor"></span> +<a name="l00045"></a>00045 +<a name="l00046"></a>00046 <span class="preprocessor">#ifndef OK </span><span class="comment">/* Utility values */</span> +<a name="l00047"></a>00047 <span class="preprocessor">#define OK 0</span> +<a name="l00048"></a>00048 <span class="preprocessor"></span><span class="preprocessor">#endif</span> +<a name="l00049"></a>00049 <span class="preprocessor"></span><span class="preprocessor">#ifndef ERR</span> +<a name="l00050"></a>00050 <span class="preprocessor"></span><span class="preprocessor">#define ERR 1</span> +<a name="l00051"></a>00051 <span class="preprocessor"></span><span class="preprocessor">#endif</span> +<a name="l00052"></a>00052 <span class="preprocessor"></span> +<a name="l00053"></a>00053 <span class="preprocessor">#ifndef TRUE</span> +<a name="l00054"></a>00054 <span class="preprocessor"></span><span class="preprocessor">#define TRUE 1</span> +<a name="l00055"></a>00055 <span class="preprocessor"></span><span class="preprocessor">#endif</span> +<a name="l00056"></a>00056 <span class="preprocessor"></span><span class="preprocessor">#ifndef FALSE</span> +<a name="l00057"></a>00057 <span class="preprocessor"></span><span class="preprocessor">#define FALSE 0</span> +<a name="l00058"></a>00058 <span class="preprocessor"></span><span class="preprocessor">#endif</span> +<a name="l00059"></a>00059 <span class="preprocessor"></span> +<a name="l00060"></a>00060 +<a name="l00061"></a>00061 <span class="preprocessor">#ifndef handle_t</span> +<a name="l00062"></a>00062 <span class="preprocessor"></span><span class="preprocessor">#define handle_t int</span> +<a name="l00063"></a>00063 <span class="preprocessor"></span><span class="preprocessor">#endif</span> +<a name="l00064"></a>00064 <span class="preprocessor"></span> +<a name="l00065"></a>00065 +<a name="l00070"></a>00070 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#9949868e8d3fcb547d15c5c9f2cdb76f" title="Parse a VOTable and return a handle to it.">vot_openVOTABLE</a> (<span class="keywordtype">char</span> *arg); +<a name="l00071"></a>00071 <span class="keywordtype">void</span> <a class="code" href="votParse_8c.html#87e2aca629d475d75ad6793bdb01af29" title="Destroy the root node and all of it&#39;s children.">vot_closeVOTABLE</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> vot); +<a name="l00072"></a>00072 +<a name="l00073"></a>00073 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#5df6ad7d9312f05a27ccc3252f1c5d11" title="Gets the RESOURCE node from the parent handle.">vot_getRESOURCE</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00074"></a>00074 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#4e3e3176986838c27989df64c426b30e" title="Gets the TABLE node from the parent handle.">vot_getTABLE</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00075"></a>00075 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#20a84235c2704f19afb05fd2db7fcf07" title="Gets the FIELD node from the parent handle.">vot_getFIELD</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00076"></a>00076 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#05535a56a31eb34b865bd7d592fe9292" title="Gets the DATA node from the parent handle.">vot_getDATA</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00077"></a>00077 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#4a558147c79deacfd6ca4d0b93ee100d" title="Gets the TABLEDATA node from the parent handle.">vot_getTABLEDATA</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00078"></a>00078 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#2e9ba287229978519224dfea2ecc984f" title="Gets the TR node from the parent handle.">vot_getTR</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00079"></a>00079 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#824a7f85d4c8bac6d5fd6cfb8b3b3810" title="Gets the TD node from the parent handle.">vot_getTD</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00080"></a>00080 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#014fabbc855181d68dfea2ddfd0fc1a2" title="Gets the BINARY node from the parent handle.">vot_getBINARY</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00081"></a>00081 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#fa4e525692b7538f81b9b1e759a642f0" title="Gets the BINARY2 node from the parent handle.">vot_getBINARY2</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00082"></a>00082 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#fadc14723954225b56a12b48ab78a50b" title="Gets the FITS node from the parent handle.">vot_getFITS</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00083"></a>00083 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#97433b62adc9545b4f1971cfbcb4819d" title="Gets the GROUP node from the parent handle.">vot_getGROUP</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00084"></a>00084 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#0fd5f65c27adc084af8ea3f611556c52" title="Gets the FIELDref node from the parent handle.">vot_getFIELDRef</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00085"></a>00085 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#ded8082390ce6a5b085ac15f0212ddd7" title="Gets the PARAMRef node from the parent handle.">vot_getPARAMRef</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00086"></a>00086 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#41964f8885bc352af793bf552541d5e4" title="Gets the DESCRIPTION node from the parent handle.">vot_getDESCRIPTION</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00087"></a>00087 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#42e5538ca7d06238d7242c40daaf9bf7" title="Gets the PARAM node from the parent handle.">vot_getPARAM</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00088"></a>00088 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#7de82f980273251a4a00df7435b29948" title="Gets the INFO node from the parent handle.">vot_getINFO</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00089"></a>00089 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#4bae0337352f1ba53865e1419917dc30" title="Gets the STREAM node from the parent handle.">vot_getSTREAM</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00090"></a>00090 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#b019a523ddca596e9f80c284e5954b44" title="Gets the VALUES node from the parent handle.">vot_getVALUES</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00091"></a>00091 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#a00dc12eff5fe09c71ff0c5c86aadfaf" title="Gets the MIN node from the parent handle.">vot_getMIN</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00092"></a>00092 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#89897e1c3ead93bef9b107707fa2eda5" title="Gets the MAX node from the parent handle.">vot_getMAX</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00093"></a>00093 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#6120eea01cc0c348fc99dd9c0e6dc060" title="Gets the OPTION node from the parent handle.">vot_getOPTION</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00094"></a>00094 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#729cd64c53d713a473d611dc7941e4f3" title="Gets the LINK node from the parent handle.">vot_getLINK</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00095"></a>00095 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#33e1c4a4f3752beeb62fd8d88d1d2ca2" title="Gets the COOSYS node from the parent handle.">vot_getCOOSYS</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> handle); +<a name="l00096"></a>00096 +<a name="l00097"></a>00097 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#533e8601d14245fb5167b188195db93c" title="Create new RESOURCE node under the parent handle.">vot_newRESOURCE</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00098"></a>00098 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#9b3b14d5e15a9384be65b8aa49c33d85" title="Create new TABLE node under the parent handle.">vot_newTABLE</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00099"></a>00099 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#ffb519519c2a850cd9cf7eb9060f45cf" title="Create new FIELD node under the parent handle.">vot_newFIELD</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00100"></a>00100 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#5c824351474fad74aa22a21d242207d8" title="Create new DATA node under the parent handle.">vot_newDATA</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00101"></a>00101 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#b2d26904f7e0e73b08efdb0cea7d2b37" title="Create new TABLEDATA node under the parent handle.">vot_newTABLEDATA</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00102"></a>00102 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#dbdaa6d5a36014a2b9706454530079ef" title="Create new TR node under the parent handle.">vot_newTR</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00103"></a>00103 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#4d9959a7a406212ff0a3846ce83a3df9" title="Create new TD node under the parent handle.">vot_newTD</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00104"></a>00104 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#66d0fc2beb2ef9e36827f76536996fe4" title="Create new BINARY node under the parent handle.">vot_newBINARY</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00105"></a>00105 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#75230378094d2ae4a0e251b6375cb6f9" title="Create new BINARY2 node under the parent handle.">vot_newBINARY2</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00106"></a>00106 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#b2747ed1c27749cdc71c777e80860d65" title="Create new FITS node under the parent handle.">vot_newFITS</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00107"></a>00107 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#007736cbf81342651f68c5d13defb430" title="Create new GROUP node under the parent handle.">vot_newGROUP</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00108"></a>00108 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#3c96074082ed42497d16710349d5cc24" title="Create new FIELDref node under the parent handle.">vot_newFIELDRef</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00109"></a>00109 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#4e13c3061bbd014b7bbf22ff13a3d5b0" title="Create new PARAMRef node under the parent handle.">vot_newPARAMRef</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00110"></a>00110 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#40c235bcee979806d4e9a4e19d653e5a" title="Create new DESCRIPTION node under the parent handle.">vot_newDESCRIPTION</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00111"></a>00111 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#fd01485535d703abdcdebf94090c368a" title="Create new PARAM node under the parent handle.">vot_newPARAM</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00112"></a>00112 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#070b31a75054f0dca1c1f95413feb57a" title="Create new INFO node under the parent handle.">vot_newINFO</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00113"></a>00113 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#859c2bb4a2c46a3f0b4f6c1baceb0b0c" title="Create new STREAM node under the parent handle.">vot_newSTREAM</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00114"></a>00114 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#386be2face7c78b44c1fc8a507de9905" title="Create new VALUES node under the parent handle.">vot_newVALUES</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00115"></a>00115 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#e83ea7fecfe55213807cdcfaf98e8c70" title="Create new MIN node under the parent handle.">vot_newMIN</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00116"></a>00116 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#377b833aaf74d26159ebb769f6bbb2a1" title="Create new MAX node under the parent handle.">vot_newMAX</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00117"></a>00117 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#4acd4ce8efb3c972a7d25c5eaaac3b48" title="Create new OPTION node under the parent handle.">vot_newOPTION</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00118"></a>00118 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#239b0beb633d364c304e77188b6842ef" title="Create new LINK node under the parent handle.">vot_newLINK</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00119"></a>00119 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#53caf9cc36f817a213a4b9f1047c9250" title="Create new COOSYS node under the parent handle.">vot_newCOOSYS</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00120"></a>00120 +<a name="l00121"></a>00121 <span class="keywordtype">int</span> <a class="code" href="votParse_8c.html#458d365096a2f3602a1a6443c392a9e9" title="Returns the type of the DATA element.">vot_getDATAType</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> data_h); +<a name="l00122"></a>00122 <span class="keywordtype">char</span> *<a class="code" href="votParse_8c.html#b3cc5a3facdd5451e81dfe9c337184d0" title="Returns the type of the DATA element as a string.">vot_getDATATypeString</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> data_h); +<a name="l00123"></a>00123 +<a name="l00124"></a>00124 <span class="comment">/****************************************************************************/</span> +<a name="l00125"></a>00125 +<a name="l00126"></a>00126 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#d87843bde9d0d99c5e20311f8820eba6" title="Creates a new blank unlinked node.">vot_newNode</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent, <span class="keywordtype">int</span> type); +<a name="l00127"></a>00127 <span class="keywordtype">void</span> <a class="code" href="votParse_8c.html#3148058b3f810f24bd2da14073d6a5de" title="Destroys the node and all of it&#39;s children.">vot_freeNode</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> delete_me); +<a name="l00128"></a>00128 <span class="keywordtype">void</span> <a class="code" href="votParse_8c.html#f99c8f5e0a244e0fec3405185d464fdb" title="Adds a node as a child of parent.">vot_attachNode</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent, <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <span class="keyword">new</span>); +<a name="l00129"></a>00129 <span class="keywordtype">void</span> <a class="code" href="votParse_8c.html#25dbaafb955b1e304afffb862ee25846" title="Destroys the node and all of it&#39;s children.">vot_deleteNode</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> element); +<a name="l00130"></a>00130 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#b180aad1ee8971e252f8ececd5d245da" title="Adds a node as a child of parent.">vot_copyElement</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> src_h, <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent_h); +<a name="l00131"></a>00131 +<a name="l00132"></a>00132 +<a name="l00133"></a>00133 <span class="comment">/*****************************************************************************</span> +<a name="l00134"></a>00134 <span class="comment"> * Utility methods</span> +<a name="l00135"></a>00135 <span class="comment"> ****************************************************************************/</span> +<a name="l00136"></a>00136 +<a name="l00137"></a>00137 <span class="keywordtype">int</span> <a class="code" href="votParse_8c.html#48775f435829934c1f2b9022af12a86a" title="Return the nuber of columns in the table structure.">vot_getNCols</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> tdata_h); +<a name="l00138"></a>00138 <span class="keywordtype">int</span> <a class="code" href="votParse_8c.html#67e90b853666bbc4ef40ead211a116bd" title="Return the nuber of columns in the table structure.">vot_getNRows</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> tdata_h); +<a name="l00139"></a>00139 <span class="keywordtype">char</span> *<a class="code" href="votParse_8c.html#f5cc4f23dd183be8336e74686e46f6da" title="Return the nuber of columns in the structure.">vot_getTableCell</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> tdata_h, <span class="keywordtype">int</span> row, <span class="keywordtype">int</span> col); +<a name="l00140"></a>00140 <span class="keywordtype">int</span> vot_sortTable (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> tdata_h, <span class="keywordtype">int</span> col, <span class="keywordtype">int</span> sort_strings, <span class="keywordtype">int</span> order); +<a name="l00141"></a>00141 <span class="keywordtype">int</span> <a class="code" href="votParse_8c.html#02de38f123a9b7cbd24bee996b8ecc10" title="Return the number of sibling Elements of the same type.">vot_getLength</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> elem_h); +<a name="l00142"></a>00142 <span class="keywordtype">int</span> <a class="code" href="votParse_8c.html#6b7565c412ba45c5578a61dda5afd1c1" title="Return the number of sibling Elements of the type.">vot_getNumberOf</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> elem_h, <span class="keywordtype">int</span> type); +<a name="l00143"></a>00143 +<a name="l00144"></a>00144 <span class="keywordtype">int</span> <a class="code" href="votParse_8h.html#8d9b8c6a0efa170484f8fccc07e6aa06" title="Get the column number (0-indexed) by named attribute.">vot_colByAttr</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> tab, <span class="keywordtype">char</span> *attr, <span class="keywordtype">char</span> *<a class="code" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, <span class="keywordtype">char</span> *alt); +<a name="l00145"></a>00145 <span class="keywordtype">int</span> <a class="code" href="votParse_8h.html#e09ca9ef2f4bfac8244c7fadb8bedebf" title="Get the column number (0-indexed) by &#39;name&#39; attribute.">vot_colByName</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> tab, <span class="keywordtype">char</span> *<a class="code" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, <span class="keywordtype">char</span> *alt); +<a name="l00146"></a>00146 <span class="keywordtype">int</span> <a class="code" href="votParse_8h.html#1740db881060aff72b81d3e2e77ee41b" title="Get the column number (0-indexed) by &#39;ucd&#39; attribute.">vot_colByUCD</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> tab, <span class="keywordtype">char</span> *<a class="code" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, <span class="keywordtype">char</span> *alt); +<a name="l00147"></a>00147 <span class="keywordtype">int</span> <a class="code" href="votParse_8h.html#eac5b25dac1827ecd527243cf77ca89d" title="Get the column number (0-indexed) by &#39;id&#39; attribute.">vot_colByID</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> tab, <span class="keywordtype">char</span> *<a class="code" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, <span class="keywordtype">char</span> *alt); +<a name="l00148"></a>00148 +<a name="l00149"></a>00149 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#a11bb4e59e1dd773771e25ce7a40bb61" title="Get a handle to an Element with the requested attribute.">vot_findByAttr</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> parent, <span class="keywordtype">char</span> *<a class="code" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, <span class="keywordtype">char</span> *value); +<a name="l00150"></a>00150 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> *<a class="code" href="votParse_8c.html#b334dc390ea30a9e8bdc2c2c01b21deb" title="Return a handle array of the requested Element type.">vot_findInGroup</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> group, <span class="keywordtype">int</span> type); +<a name="l00151"></a>00151 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#dc2e5f39a6273bca5fa0fdf46b2c3751" title="Return a handle_t of the next Element of the same type.">vot_getNext</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> elem_h); +<a name="l00152"></a>00152 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#4fb6813e03dd7b75710cfaa27f3ffb2e" title="Return a handle_t of the next Element.">vot_getSibling</a>(<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> elem_h); +<a name="l00153"></a>00153 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#e0b096dc07c30708e6e86cf81750a01f" title="Return a handle_t of the child Element.">vot_getChild</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> elem_h); +<a name="l00154"></a>00154 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#8930fc6a9ea4dec1d8694582d93ee146" title="Return the handle of the parent Element.">vot_getParent</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> elem_h); +<a name="l00155"></a>00155 <a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> <a class="code" href="votParse_8c.html#fc2659e6a84d200c4b01c9460acaefb1" title="Get the handle of the next Element of the same type.">vot_getChildOfType</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> elem_h, <span class="keywordtype">int</span> type); +<a name="l00156"></a>00156 <span class="keywordtype">int</span> <a class="code" href="votParse_8c.html#3136956d2035d6b297aa623f87f4b807" title="Return type of the Element.">vot_valueOf</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> elem_h); +<a name="l00157"></a>00157 <span class="keywordtype">int</span> <a class="code" href="votParse_8c.html#1c319696d8efc593266b9409303054c6" title="Return type of the Element.">vot_typeOf</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> elem_h); +<a name="l00158"></a>00158 <span class="keywordtype">int</span> <a class="code" href="votHandle_8c.html#e37223a92c5e6a2db9f8ec4ffba1be62" title="Get the number of handle_t used (private method).">vot_handleCount</a> (); +<a name="l00159"></a>00159 +<a name="l00160"></a>00160 <span class="keywordtype">int</span> <a class="code" href="votParse_8c.html#6faba02860fcb0a51315f1863fd29094" title="Set the Value for the ELEMENT.">vot_setValue</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> elem_h, <span class="keywordtype">char</span> *value); +<a name="l00161"></a>00161 <span class="keywordtype">char</span> *<a class="code" href="votParse_8c.html#213fcbb1ef909d4a4f8059c9616c5830" title="Get the Value for the ELEMENT.">vot_getValue</a>(<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> elem_h); +<a name="l00162"></a>00162 <span class="keywordtype">int</span> <a class="code" href="votParse_8c.html#2b73f93210316d7714201e751cad77ad" title="Set the attribute for the Element.">vot_setAttr</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> elem_h, <span class="keywordtype">char</span> *attr, <span class="keywordtype">char</span> *value); +<a name="l00163"></a>00163 <span class="keywordtype">char</span> *<a class="code" href="votParse_8c.html#63e8d82821f4b42083c6b63c21bdfffe" title="Return the attribute for the Element.">vot_getAttr</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> elem_h, <span class="keywordtype">char</span> *attr); +<a name="l00164"></a>00164 +<a name="l00165"></a>00165 <span class="keywordtype">void</span> <a class="code" href="votParse_8c.html#3d0ad178e6974fb915d4b0b3efcad4c7" title="Set the warning level.">vot_setWarnings</a> (<span class="keywordtype">int</span> value); +<a name="l00166"></a>00166 <span class="keywordtype">void</span> <a class="code" href="votParse_8c.html#450a2645f182104c3a0445f022bdbf01">votEmsg</a> (<span class="keywordtype">char</span> *msg); +<a name="l00167"></a>00167 +<a name="l00168"></a>00168 +<a name="l00169"></a>00169 <span class="comment">/****************************************************************************</span> +<a name="l00170"></a>00170 <span class="comment"> * Write</span> +<a name="l00171"></a>00171 <span class="comment"> ***************************************************************************/</span> +<a name="l00172"></a>00172 +<a name="l00173"></a>00173 <span class="keywordtype">void</span> <a class="code" href="votParse_8c.html#e900f566d3ba4816476b5a4b7ee8d772" title="Write the VOTable to the file descriptor.">vot_writeVOTable</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> node, <span class="keywordtype">char</span> *fname, <span class="keywordtype">int</span> indent); +<a name="l00174"></a>00174 <span class="keywordtype">void</span> <a class="code" href="votParse_8c.html#dda7f3daced5125c581a7c7c8743eb7f" title="Write the VOTable to the file descriptor as HTML.">vot_writeHTML</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> node, <span class="keywordtype">char</span> *ifname, <span class="keywordtype">char</span> *ofname); +<a name="l00175"></a>00175 <span class="keywordtype">void</span> <a class="code" href="votParse_8c.html#796870e256501455dbeeb37d5ad3f34a" title="Write the VOTable to the file descriptor as an HTML table.">vot_writeSHTML</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> node, <span class="keywordtype">char</span> *ifname, <span class="keywordtype">char</span> *ofname); +<a name="l00176"></a>00176 <span class="keywordtype">void</span> <a class="code" href="votParse_8c.html#7e080fb459b7aaa36a086e3aeb153f5e" title="Write the VOTable to the file descriptor as a ASV file.">vot_writeASV</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> node, <span class="keywordtype">char</span> *fname, <span class="keywordtype">int</span> hdr); +<a name="l00177"></a>00177 <span class="keywordtype">void</span> <a class="code" href="votParse_8c.html#c6ff4fb7fae0bbf78633738447fb9b60" title="Write the VOTable to the file descriptor as a BSV file.">vot_writeBSV</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> node, <span class="keywordtype">char</span> *fname, <span class="keywordtype">int</span> hdr); +<a name="l00178"></a>00178 <span class="keywordtype">void</span> <a class="code" href="votParse_8c.html#bd35238a3744eed55c11ebf5b24da87b" title="Write the VOTable to the file descriptor as a CSV file.">vot_writeCSV</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> node, <span class="keywordtype">char</span> *fname, <span class="keywordtype">int</span> hdr); +<a name="l00179"></a>00179 <span class="keywordtype">void</span> <a class="code" href="votParse_8c.html#756fd6178fc599d6fda55d7127c38f79" title="Write the VOTable to the file descriptor as a TSV file.">vot_writeTSV</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> node, <span class="keywordtype">char</span> *fname, <span class="keywordtype">int</span> hdr); +<a name="l00180"></a>00180 <span class="keywordtype">void</span> <a class="code" href="votParse_8c.html#5c74670a17d17908075ba315ff4f16c0" title="Write the VOTable to the file descriptor as an FITS table.">vot_writeFITS</a> (<a class="code" href="votParseP_8h.html#3b0e3f6e2463bfe3ab40dd8377272fb6" title="Handle type definition.">handle_t</a> node, <span class="keywordtype">char</span> *fname); +<a name="l00181"></a>00181 +</pre></div></div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:08 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/votParse__f77_8c.html b/vendor/voclient/libvotable/doc/html/votParse__f77_8c.html new file mode 100644 index 00000000..673980f7 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/votParse__f77_8c.html @@ -0,0 +1,597 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: votParse_f77.c File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>votParse_f77.c File Reference</h1>Public interface for the libVOTable F77 wrapper. +<a href="#_details">More...</a> +<p> +<code>#include <stdio.h></code><br> +<code>#include <stdlib.h></code><br> +<code>#include <string.h></code><br> +<code>#include <expat.h></code><br> +<code>#include <unistd.h></code><br> +<code>#include <ctype.h></code><br> +<code>#include <errno.h></code><br> +<code>#include "<a class="el" href="votParseP_8h_source.html">votParseP.h</a>"</code><br> +<code>#include "<a class="el" href="votParse_8h_source.html">votParse.h</a>"</code><br> +<table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +<tr><td colspan="2"><br><h2>Defines</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="78285e3c80bbf6d0c13aeca43d4006d0"></a><!-- doxytag: member="votParse_f77.c::VF_OPENVOTABLE" ref="78285e3c80bbf6d0c13aeca43d4006d0" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_OPENVOTABLE</b> vf_openvotable_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="822eefbe5c85844de2623c17fba8ce56"></a><!-- doxytag: member="votParse_f77.c::VF_CLOSEVOTABLE" ref="822eefbe5c85844de2623c17fba8ce56" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_CLOSEVOTABLE</b> vf_closevotable_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b48bb11b2cbddc5e761c58c53b045e09"></a><!-- doxytag: member="votParse_f77.c::VF_GETRESOURCE" ref="b48bb11b2cbddc5e761c58c53b045e09" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETRESOURCE</b> vf_getresource_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a916348eb29d2337336b5bcc9bedf3e6"></a><!-- doxytag: member="votParse_f77.c::VF_GETTABLE" ref="a916348eb29d2337336b5bcc9bedf3e6" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETTABLE</b> vf_gettable_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3794f4b7fd5f0889d19a12fdaa63b46b"></a><!-- doxytag: member="votParse_f77.c::VF_GETFIELD" ref="3794f4b7fd5f0889d19a12fdaa63b46b" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETFIELD</b> vf_getfield_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f9804cee1c4f1808f1bfcb98710d5517"></a><!-- doxytag: member="votParse_f77.c::VF_GETDATA" ref="f9804cee1c4f1808f1bfcb98710d5517" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETDATA</b> vf_getdata_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6afd855dc7062c471a1619622f74e22e"></a><!-- doxytag: member="votParse_f77.c::VF_GETTABLEDATA" ref="6afd855dc7062c471a1619622f74e22e" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETTABLEDATA</b> vf_gettabledata_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="587c13820b5beb051de7fee887428826"></a><!-- doxytag: member="votParse_f77.c::VF_GETTR" ref="587c13820b5beb051de7fee887428826" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETTR</b> vf_gettr_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="39f758d4700418977dca9d14971263fb"></a><!-- doxytag: member="votParse_f77.c::VF_GETTD" ref="39f758d4700418977dca9d14971263fb" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETTD</b> vf_gettd_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a80fe0725bae73f264dd604cd4f8dc6e"></a><!-- doxytag: member="votParse_f77.c::VF_GETBINARY" ref="a80fe0725bae73f264dd604cd4f8dc6e" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETBINARY</b> vf_getbinary_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ee0ace9f05d2cb47b6e28208fb941d28"></a><!-- doxytag: member="votParse_f77.c::VF_GETBINARY2" ref="ee0ace9f05d2cb47b6e28208fb941d28" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETBINARY2</b> vf_getbinary2_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5808cca59114d1748f1d0afb19dd1613"></a><!-- doxytag: member="votParse_f77.c::VF_GETFITS" ref="5808cca59114d1748f1d0afb19dd1613" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETFITS</b> vf_getfits_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="83185510fd9361b263330088c8827187"></a><!-- doxytag: member="votParse_f77.c::VF_GETGROUP" ref="83185510fd9361b263330088c8827187" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETGROUP</b> vf_getgroup_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5ff57b4f1ed80fffe9faa2006d81b7a7"></a><!-- doxytag: member="votParse_f77.c::VF_GETFIELDREF" ref="5ff57b4f1ed80fffe9faa2006d81b7a7" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETFIELDREF</b> vf_getfieldref_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1fc6d343686ec5ab7fa66a54c059458b"></a><!-- doxytag: member="votParse_f77.c::VF_GETPARAMREF" ref="1fc6d343686ec5ab7fa66a54c059458b" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETPARAMREF</b> vf_getparamref_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="55d893bd9c6c77d16bcaee143e04fb60"></a><!-- doxytag: member="votParse_f77.c::VF_GETDESCRIPTION" ref="55d893bd9c6c77d16bcaee143e04fb60" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETDESCRIPTION</b> vf_getdescription_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="11f2f2cfc27dfe1a81425f3542639ba4"></a><!-- doxytag: member="votParse_f77.c::VF_GETPARAM" ref="11f2f2cfc27dfe1a81425f3542639ba4" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETPARAM</b> vf_getparam_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c120782344fb3b1f0c20479aaa7ca6a3"></a><!-- doxytag: member="votParse_f77.c::VF_GETINFO" ref="c120782344fb3b1f0c20479aaa7ca6a3" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETINFO</b> vf_getinfo_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0cde128b142986d6bd96354299d20cb8"></a><!-- doxytag: member="votParse_f77.c::VF_GETSTREAM" ref="0cde128b142986d6bd96354299d20cb8" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETSTREAM</b> vf_getstream_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="04ca4d0676d053bd5da14f053344498d"></a><!-- doxytag: member="votParse_f77.c::VF_GETVALUES" ref="04ca4d0676d053bd5da14f053344498d" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETVALUES</b> vf_getvalues_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="71e828b88192c0c00a5d58ea9bba2b89"></a><!-- doxytag: member="votParse_f77.c::VF_GETMIN" ref="71e828b88192c0c00a5d58ea9bba2b89" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETMIN</b> vf_getmin_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ef81d36b90b58efcd901eb683cebd571"></a><!-- doxytag: member="votParse_f77.c::VF_GETMAX" ref="ef81d36b90b58efcd901eb683cebd571" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETMAX</b> vf_getmax_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0549732d89f7c2f0bfcea91aafc12992"></a><!-- doxytag: member="votParse_f77.c::VF_GETOPTION" ref="0549732d89f7c2f0bfcea91aafc12992" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETOPTION</b> vf_getoption_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="de13f5e53e6c46c3300698832dba4a23"></a><!-- doxytag: member="votParse_f77.c::VF_GETLINK" ref="de13f5e53e6c46c3300698832dba4a23" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETLINK</b> vf_getlink_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6ca93f9887bab98875e9988d51c69ca2"></a><!-- doxytag: member="votParse_f77.c::VF_GETCOOSYS" ref="6ca93f9887bab98875e9988d51c69ca2" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETCOOSYS</b> vf_getcoosys_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b1655d8a95f5485feecf516d63e330ba"></a><!-- doxytag: member="votParse_f77.c::VF_GETDATATYPE" ref="b1655d8a95f5485feecf516d63e330ba" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETDATATYPE</b> vf_getdatatype_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c82f0eaa800e349241cda7ed8f7d2c21"></a><!-- doxytag: member="votParse_f77.c::VF_GETDATATYPESTR" ref="c82f0eaa800e349241cda7ed8f7d2c21" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETDATATYPESTR</b> vf_getdatatypestr_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6c6689f88aa1dfc56cf6390f38fd9876"></a><!-- doxytag: member="votParse_f77.c::VF_NEWRESOURCE" ref="6c6689f88aa1dfc56cf6390f38fd9876" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWRESOURCE</b> vf_newresource_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="38d059f86a2a307c20069a43b1a20ee0"></a><!-- doxytag: member="votParse_f77.c::VF_NEWTABLE" ref="38d059f86a2a307c20069a43b1a20ee0" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWTABLE</b> vf_newtable_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="486e2d8c495a8ba11ef2e6ad9965d7ee"></a><!-- doxytag: member="votParse_f77.c::VF_NEWFIELD" ref="486e2d8c495a8ba11ef2e6ad9965d7ee" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWFIELD</b> vf_newfield_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0a9a5bf0b63babf737592e8b20194d69"></a><!-- doxytag: member="votParse_f77.c::VF_NEWDATA" ref="0a9a5bf0b63babf737592e8b20194d69" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWDATA</b> vf_newdata_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9353636ef4b07c86b504a93e74b0cec2"></a><!-- doxytag: member="votParse_f77.c::VF_NEWTABLEDATA" ref="9353636ef4b07c86b504a93e74b0cec2" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWTABLEDATA</b> vf_newtabledata_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="52a8f2137bc90d011839651463105ff1"></a><!-- doxytag: member="votParse_f77.c::VF_NEWTR" ref="52a8f2137bc90d011839651463105ff1" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWTR</b> vf_newtr_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c985f5edf6d59b82927dfd16035787bf"></a><!-- doxytag: member="votParse_f77.c::VF_NEWTD" ref="c985f5edf6d59b82927dfd16035787bf" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWTD</b> vf_newtd_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3670eda83ba4bc3a40b9e0bd36b7f305"></a><!-- doxytag: member="votParse_f77.c::VF_NEWBINARY" ref="3670eda83ba4bc3a40b9e0bd36b7f305" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWBINARY</b> vf_newbinary_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8050e6a290dd10a628b754f915e1b31c"></a><!-- doxytag: member="votParse_f77.c::VF_NEWBINARY2" ref="8050e6a290dd10a628b754f915e1b31c" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWBINARY2</b> vf_newbinary2_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6cc8aba1420c22e17c2c3ae27f399fb8"></a><!-- doxytag: member="votParse_f77.c::VF_NEWFITS" ref="6cc8aba1420c22e17c2c3ae27f399fb8" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWFITS</b> vf_newfits_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="aa4bd362c29501a79bdc141e9b5bdcb8"></a><!-- doxytag: member="votParse_f77.c::VF_NEWGROUP" ref="aa4bd362c29501a79bdc141e9b5bdcb8" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWGROUP</b> vf_newgroup_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a9cda2b69a94796ed725ac0735f10e78"></a><!-- doxytag: member="votParse_f77.c::VF_NEWFIELDREF" ref="a9cda2b69a94796ed725ac0735f10e78" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWFIELDREF</b> vf_newfieldref_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="df1c3b76189fbf11522aa1435a7efc06"></a><!-- doxytag: member="votParse_f77.c::VF_NEWPARAMREF" ref="df1c3b76189fbf11522aa1435a7efc06" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWPARAMREF</b> vf_newparamref_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="80fa84abb466f80fedfa3517119f9ea8"></a><!-- doxytag: member="votParse_f77.c::VF_NEWDESCRIPTION" ref="80fa84abb466f80fedfa3517119f9ea8" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWDESCRIPTION</b> vf_newdescription_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3d9e6ecfda097ea16f089be464ba5669"></a><!-- doxytag: member="votParse_f77.c::VF_NEWPARAM" ref="3d9e6ecfda097ea16f089be464ba5669" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWPARAM</b> vf_newparam_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f07570f6e185d3ba59a2ca5920b01234"></a><!-- doxytag: member="votParse_f77.c::VF_NEWINFO" ref="f07570f6e185d3ba59a2ca5920b01234" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWINFO</b> vf_newinfo_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fdfb38dcd0b54b78cc7f5e5ecfca31b8"></a><!-- doxytag: member="votParse_f77.c::VF_NEWSTREAM" ref="fdfb38dcd0b54b78cc7f5e5ecfca31b8" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWSTREAM</b> vf_newstream_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="48161892bfe037177d5dddd53a08bc52"></a><!-- doxytag: member="votParse_f77.c::VF_NEWVALUES" ref="48161892bfe037177d5dddd53a08bc52" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWVALUES</b> vf_newvalues_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="eb4c19dc25975ebbdecd4b764f127b10"></a><!-- doxytag: member="votParse_f77.c::VF_NEWMIN" ref="eb4c19dc25975ebbdecd4b764f127b10" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWMIN</b> vf_newmin_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d6bf9fa44cf2d37400d984c0f8adfa3f"></a><!-- doxytag: member="votParse_f77.c::VF_NEWMAX" ref="d6bf9fa44cf2d37400d984c0f8adfa3f" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWMAX</b> vf_newmax_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="269e59cb0e00463344690d5b7408ec21"></a><!-- doxytag: member="votParse_f77.c::VF_NEWOPTION" ref="269e59cb0e00463344690d5b7408ec21" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWOPTION</b> vf_newoption_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a16b87df6d537ad9e902da00e65e9884"></a><!-- doxytag: member="votParse_f77.c::VF_NEWLINK" ref="a16b87df6d537ad9e902da00e65e9884" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWLINK</b> vf_newlink_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6afa2fe94acaa4cad50d4a80335849e1"></a><!-- doxytag: member="votParse_f77.c::VF_NEWCOOSYS" ref="6afa2fe94acaa4cad50d4a80335849e1" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWCOOSYS</b> vf_newcoosys_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="75b8df52cedaebc95e483f52428ac4e6"></a><!-- doxytag: member="votParse_f77.c::VF_NEWNODE" ref="75b8df52cedaebc95e483f52428ac4e6" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEWNODE</b> vf_newnode_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="25bfa1e44dedf01ca1d6b545c7d56a55"></a><!-- doxytag: member="votParse_f77.c::VF_FREENODE" ref="25bfa1e44dedf01ca1d6b545c7d56a55" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_FREENODE</b> vf_freenode_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="26d88a062da48cf2c84b8f817785c8fb"></a><!-- doxytag: member="votParse_f77.c::VF_ATTACHNODE" ref="26d88a062da48cf2c84b8f817785c8fb" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_ATTACHNODE</b> vf_attachnode_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="adcc3038417a34ba11955bd3b3bc80af"></a><!-- doxytag: member="votParse_f77.c::VF_DELETENODE" ref="adcc3038417a34ba11955bd3b3bc80af" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_DELETENODE</b> vf_deletenode_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b31b661211d9aa25601b205ea86c32fc"></a><!-- doxytag: member="votParse_f77.c::VF_COPYELEMENT" ref="b31b661211d9aa25601b205ea86c32fc" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_COPYELEMENT</b> vf_copyelement_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="89fce6cbd3bf9cc75fd08951d5a86d31"></a><!-- doxytag: member="votParse_f77.c::VF_GETNCOLS" ref="89fce6cbd3bf9cc75fd08951d5a86d31" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETNCOLS</b> vf_getncols_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="82f51f2c7afe6d085ebf9234e544e97e"></a><!-- doxytag: member="votParse_f77.c::VF_GETNROWS" ref="82f51f2c7afe6d085ebf9234e544e97e" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETNROWS</b> vf_getnrows_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="feba60ae75b84f55a669cef99ff9147d"></a><!-- doxytag: member="votParse_f77.c::VF_GETTABLECELL" ref="feba60ae75b84f55a669cef99ff9147d" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETTABLECELL</b> vf_gettablecell_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="07b1fe8ad7ab598839029147d374ea90"></a><!-- doxytag: member="votParse_f77.c::VF_GETTABLEINT" ref="07b1fe8ad7ab598839029147d374ea90" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETTABLEINT</b> vf_gettableint_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bb056d8f43f54d704098c5d4ad9de0a3"></a><!-- doxytag: member="votParse_f77.c::VF_GETTABLEREAL" ref="bb056d8f43f54d704098c5d4ad9de0a3" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETTABLEREAL</b> vf_gettablereal_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="870f296b7b74e71fc68d3caa7e7b9556"></a><!-- doxytag: member="votParse_f77.c::VF_GETLENGTH" ref="870f296b7b74e71fc68d3caa7e7b9556" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETLENGTH</b> vf_getlength_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7ec23551bdd60943396673256d6283cf"></a><!-- doxytag: member="votParse_f77.c::VF_GETNUMBEROF" ref="7ec23551bdd60943396673256d6283cf" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETNUMBEROF</b> vf_getnumberof_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1395de6f45bf549913c20714f6802feb"></a><!-- doxytag: member="votParse_f77.c::VF_FINDBYATTR" ref="1395de6f45bf549913c20714f6802feb" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_FINDBYATTR</b> vf_findbyattr_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="42f65b14129dd5b02271ae3700261004"></a><!-- doxytag: member="votParse_f77.c::VF_FINDINGROUP" ref="42f65b14129dd5b02271ae3700261004" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_FINDINGROUP</b> vf_findingroup_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3169a7c9cc21b6d4f0c95de07dffadae"></a><!-- doxytag: member="votParse_f77.c::VF_NEXTINGROUP" ref="3169a7c9cc21b6d4f0c95de07dffadae" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_NEXTINGROUP</b> vf_nextingroup_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6f309e2c82d745ef5692ccc371209aea"></a><!-- doxytag: member="votParse_f77.c::VF_GETNEXT" ref="6f309e2c82d745ef5692ccc371209aea" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETNEXT</b> vf_getnext_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ea5cc31e6b92930f7eb92090441d0bf0"></a><!-- doxytag: member="votParse_f77.c::VF_GETSIBLING" ref="ea5cc31e6b92930f7eb92090441d0bf0" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETSIBLING</b> vf_getsibling_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bec2413ca5390adb54d77fd5e0bc5d16"></a><!-- doxytag: member="votParse_f77.c::VF_GETCHILD" ref="bec2413ca5390adb54d77fd5e0bc5d16" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETCHILD</b> vf_getchild_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="11dd22ddc538b4000b5d3c2a65c3e48f"></a><!-- doxytag: member="votParse_f77.c::VF_GETPARENT" ref="11dd22ddc538b4000b5d3c2a65c3e48f" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETPARENT</b> vf_getparent_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="955f0aa69b467286152183fbd2a62229"></a><!-- doxytag: member="votParse_f77.c::VF_CHILDOFTYPE" ref="955f0aa69b467286152183fbd2a62229" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_CHILDOFTYPE</b> vf_childoftype_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3791b568833734bf965f14ee86279e9d"></a><!-- doxytag: member="votParse_f77.c::VF_VALUEOF" ref="3791b568833734bf965f14ee86279e9d" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_VALUEOF</b> vf_valueof_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4077e9ad667505a2c9128b0b68b34ec6"></a><!-- doxytag: member="votParse_f77.c::VF_TYPEOF" ref="4077e9ad667505a2c9128b0b68b34ec6" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_TYPEOF</b> vf_typeof_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4b1dd8581843eeb8fe6ca45b0e420576"></a><!-- doxytag: member="votParse_f77.c::VF_SETVALUE" ref="4b1dd8581843eeb8fe6ca45b0e420576" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_SETVALUE</b> vf_setvalue_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f7ce8126f9c7bed5156a71cdb58ecc1b"></a><!-- doxytag: member="votParse_f77.c::VF_GETVALUE" ref="f7ce8126f9c7bed5156a71cdb58ecc1b" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETVALUE</b> vf_getvalue_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f359387e42d474e41d4abcd3822cbffd"></a><!-- doxytag: member="votParse_f77.c::VF_GETINTVALUE" ref="f359387e42d474e41d4abcd3822cbffd" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETINTVALUE</b> vf_getintvalue_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e27a1248f6b018da8824cf6cfeea1701"></a><!-- doxytag: member="votParse_f77.c::VF_GETREALVALUE" ref="e27a1248f6b018da8824cf6cfeea1701" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETREALVALUE</b> vf_getrealvalue_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8b30cbd0fadaaf5134129e8ae7db0135"></a><!-- doxytag: member="votParse_f77.c::VF_SETATTR" ref="8b30cbd0fadaaf5134129e8ae7db0135" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_SETATTR</b> vf_setattr_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="58dd9297f213a9f616ee9cbcd48188a6"></a><!-- doxytag: member="votParse_f77.c::VF_GETATTR" ref="58dd9297f213a9f616ee9cbcd48188a6" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_GETATTR</b> vf_getattr_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d830d21bf0bde3a7d0f1f718fcdd6a1d"></a><!-- doxytag: member="votParse_f77.c::VF_WRITEXML" ref="d830d21bf0bde3a7d0f1f718fcdd6a1d" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_WRITEXML</b> vf_writexml_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5b7c66a6f938cb5092bc16c04eaf0500"></a><!-- doxytag: member="votParse_f77.c::VF_WRITEHTML" ref="5b7c66a6f938cb5092bc16c04eaf0500" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_WRITEHTML</b> vf_writehtml_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a6f114ca114d17bd4c2b60ed94bee838"></a><!-- doxytag: member="votParse_f77.c::VF_WRITESHTML" ref="a6f114ca114d17bd4c2b60ed94bee838" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_WRITESHTML</b> vf_writeshtml_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="54abb50de71f2d4c247977d0f8faa9ba"></a><!-- doxytag: member="votParse_f77.c::VF_WRITEASV" ref="54abb50de71f2d4c247977d0f8faa9ba" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_WRITEASV</b> vf_writeasv_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ea8d6e533a3a0c2c80270218b32aab50"></a><!-- doxytag: member="votParse_f77.c::VF_WRITEBSV" ref="ea8d6e533a3a0c2c80270218b32aab50" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_WRITEBSV</b> vf_writebsv_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7fefeeb72585654c8193e1a99ec26c75"></a><!-- doxytag: member="votParse_f77.c::VF_WRITECSV" ref="7fefeeb72585654c8193e1a99ec26c75" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_WRITECSV</b> vf_writecsv_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e7cdaf7f2b48c7142d89ac02aab545dd"></a><!-- doxytag: member="votParse_f77.c::VF_WRITETSV" ref="e7cdaf7f2b48c7142d89ac02aab545dd" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_WRITETSV</b> vf_writetsv_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="63230c715296813574c6fb93f7b0093e"></a><!-- doxytag: member="votParse_f77.c::VF_SETWARN" ref="63230c715296813574c6fb93f7b0093e" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VF_SETWARN</b> vf_setwarn_</td></tr> + +<tr><td colspan="2"><br><h2>Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse__f77_8c.html#014909bf53fa04d7dda7c73fd9e75dac">VF_OPENVOTABLE</a> (char *arg, int alen)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="71cf1e1dca4a6741f3c35758cca7b59f"></a><!-- doxytag: member="votParse_f77.c::VF_CLOSEVOTABLE" ref="71cf1e1dca4a6741f3c35758cca7b59f" args="(handle_t *vot)" --> +void </td><td class="memItemRight" valign="bottom"><b>VF_CLOSEVOTABLE</b> (handle_t *vot)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f49befb8b8ac0aac34f432f3c3bb2b3e"></a><!-- doxytag: member="votParse_f77.c::VF_GETRESOURCE" ref="f49befb8b8ac0aac34f432f3c3bb2b3e" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETRESOURCE</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="aaaabd2d3ea9890544179d289fe0f173"></a><!-- doxytag: member="votParse_f77.c::VF_GETTABLE" ref="aaaabd2d3ea9890544179d289fe0f173" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETTABLE</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="87726255cea4cfd84cfc9c26a8d77580"></a><!-- doxytag: member="votParse_f77.c::VF_GETFIELD" ref="87726255cea4cfd84cfc9c26a8d77580" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETFIELD</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f6162711d0580aea1573869e05e4b165"></a><!-- doxytag: member="votParse_f77.c::VF_GETDATA" ref="f6162711d0580aea1573869e05e4b165" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETDATA</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="35a85e1094123b4389e84c5962f6707b"></a><!-- doxytag: member="votParse_f77.c::VF_GETTABLEDATA" ref="35a85e1094123b4389e84c5962f6707b" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETTABLEDATA</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="965c3569fdcc13538e9b99317ce49193"></a><!-- doxytag: member="votParse_f77.c::VF_GETTR" ref="965c3569fdcc13538e9b99317ce49193" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETTR</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="da005e60a5f87c464c2862fb49e65187"></a><!-- doxytag: member="votParse_f77.c::VF_GETTD" ref="da005e60a5f87c464c2862fb49e65187" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETTD</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a7eec6ec08d8b4752a9fd309a421fb3e"></a><!-- doxytag: member="votParse_f77.c::VF_GETBINARY" ref="a7eec6ec08d8b4752a9fd309a421fb3e" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETBINARY</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="793b4ba15404850d6f27eae14484ee3c"></a><!-- doxytag: member="votParse_f77.c::VF_GETBINARY2" ref="793b4ba15404850d6f27eae14484ee3c" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETBINARY2</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f1051ce9e7d5e849faf5d383131b6daa"></a><!-- doxytag: member="votParse_f77.c::VF_GETFITS" ref="f1051ce9e7d5e849faf5d383131b6daa" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETFITS</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8bd4ef5fc1b66f797630121c26a87050"></a><!-- doxytag: member="votParse_f77.c::VF_GETGROUP" ref="8bd4ef5fc1b66f797630121c26a87050" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETGROUP</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4679069214319265fff61a32a0733b64"></a><!-- doxytag: member="votParse_f77.c::VF_GETFIELDRef" ref="4679069214319265fff61a32a0733b64" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETFIELDRef</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b10f897df932a8dcdc79306f202fa109"></a><!-- doxytag: member="votParse_f77.c::VF_GETPARAMREF" ref="b10f897df932a8dcdc79306f202fa109" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETPARAMREF</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9e7e9f62d8ba4ef0b3143eaf7b85ebf2"></a><!-- doxytag: member="votParse_f77.c::VF_GETDESCRIPTION" ref="9e7e9f62d8ba4ef0b3143eaf7b85ebf2" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETDESCRIPTION</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b702133ca9fb9900ffcb8b246bea63b6"></a><!-- doxytag: member="votParse_f77.c::VF_GETPARAM" ref="b702133ca9fb9900ffcb8b246bea63b6" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETPARAM</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0a9f23a8824bdbeb7aba06b712733f4c"></a><!-- doxytag: member="votParse_f77.c::VF_GETINFO" ref="0a9f23a8824bdbeb7aba06b712733f4c" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETINFO</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="20a8ffaca0535fee92a4c38c1e058393"></a><!-- doxytag: member="votParse_f77.c::VF_GETSTREAM" ref="20a8ffaca0535fee92a4c38c1e058393" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETSTREAM</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4d6dcc40c6105dd7b52d0f1b0dc73c30"></a><!-- doxytag: member="votParse_f77.c::VF_GETVALUES" ref="4d6dcc40c6105dd7b52d0f1b0dc73c30" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETVALUES</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="073e109bdce9195c0c01b37ad5b465c7"></a><!-- doxytag: member="votParse_f77.c::VF_GETMIN" ref="073e109bdce9195c0c01b37ad5b465c7" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETMIN</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4ca41e91a11fd900dd3362db2d3db5a2"></a><!-- doxytag: member="votParse_f77.c::VF_GETMAX" ref="4ca41e91a11fd900dd3362db2d3db5a2" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETMAX</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="871a18c4bf49ff4410a1eaf7b56c6e74"></a><!-- doxytag: member="votParse_f77.c::VF_GETOPTION" ref="871a18c4bf49ff4410a1eaf7b56c6e74" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETOPTION</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8d163df1ea7631e1327dab1f13a999ce"></a><!-- doxytag: member="votParse_f77.c::VF_GETLINK" ref="8d163df1ea7631e1327dab1f13a999ce" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETLINK</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ff679ef5d1e733d8e90254890218d753"></a><!-- doxytag: member="votParse_f77.c::VF_GETCOOSYS" ref="ff679ef5d1e733d8e90254890218d753" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETCOOSYS</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cdcf7bade78c6bef488093ade50e817d"></a><!-- doxytag: member="votParse_f77.c::VF_NEWRESOURCE" ref="cdcf7bade78c6bef488093ade50e817d" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWRESOURCE</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="29c77061abe320d8ad60443091f0f7db"></a><!-- doxytag: member="votParse_f77.c::VF_NEWTABLE" ref="29c77061abe320d8ad60443091f0f7db" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWTABLE</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="38da43e121e764f3ad20898e5ac1e34b"></a><!-- doxytag: member="votParse_f77.c::VF_NEWFIELD" ref="38da43e121e764f3ad20898e5ac1e34b" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWFIELD</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cb2ae4354d832a7315f8e2594f47f403"></a><!-- doxytag: member="votParse_f77.c::VF_NEWDATA" ref="cb2ae4354d832a7315f8e2594f47f403" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWDATA</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="347e143232b8ab7564a696a2431c2c35"></a><!-- doxytag: member="votParse_f77.c::VF_NEWTABLEDATA" ref="347e143232b8ab7564a696a2431c2c35" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWTABLEDATA</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1725e100e7e6dee137b8a1acf06eb240"></a><!-- doxytag: member="votParse_f77.c::VF_NEWTR" ref="1725e100e7e6dee137b8a1acf06eb240" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWTR</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="062f205518c27d010bab9fcafab5d42a"></a><!-- doxytag: member="votParse_f77.c::VF_NEWTD" ref="062f205518c27d010bab9fcafab5d42a" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWTD</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bc675c3d8723eb1222d229a88b81cac2"></a><!-- doxytag: member="votParse_f77.c::VF_NEWBINARY" ref="bc675c3d8723eb1222d229a88b81cac2" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWBINARY</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="47b76453af357ad33c0aa8ba78aea3b4"></a><!-- doxytag: member="votParse_f77.c::VF_NEWBINARY2" ref="47b76453af357ad33c0aa8ba78aea3b4" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWBINARY2</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5952b70f2ee5521a17a461ce12350ec2"></a><!-- doxytag: member="votParse_f77.c::VF_NEWFITS" ref="5952b70f2ee5521a17a461ce12350ec2" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWFITS</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7a671303d610603e2e9ee917db9f82bf"></a><!-- doxytag: member="votParse_f77.c::VF_NEWGROUP" ref="7a671303d610603e2e9ee917db9f82bf" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWGROUP</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5581ed762c8ef79e6ab1ad78edb6d623"></a><!-- doxytag: member="votParse_f77.c::VF_NEWFIELDRef" ref="5581ed762c8ef79e6ab1ad78edb6d623" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWFIELDRef</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7c075b4f0d827064f6596cd8866e37c2"></a><!-- doxytag: member="votParse_f77.c::VF_NEWPARAMREF" ref="7c075b4f0d827064f6596cd8866e37c2" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWPARAMREF</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1af0246ea67478600f0633dbaabf9dcc"></a><!-- doxytag: member="votParse_f77.c::VF_NEWDESCRIPTION" ref="1af0246ea67478600f0633dbaabf9dcc" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWDESCRIPTION</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1c4f939d0ac304d15272e3afb7fb0339"></a><!-- doxytag: member="votParse_f77.c::VF_NEWPARAM" ref="1c4f939d0ac304d15272e3afb7fb0339" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWPARAM</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d161ca9450ecda83a80b5d7ab4a975df"></a><!-- doxytag: member="votParse_f77.c::VF_NEWINFO" ref="d161ca9450ecda83a80b5d7ab4a975df" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWINFO</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2d2059d5c866871f814cb026150e3302"></a><!-- doxytag: member="votParse_f77.c::VF_NEWSTREAM" ref="2d2059d5c866871f814cb026150e3302" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWSTREAM</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1a97b0e4b95597c009206b16105dd77f"></a><!-- doxytag: member="votParse_f77.c::VF_NEWVALUES" ref="1a97b0e4b95597c009206b16105dd77f" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWVALUES</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d240982b8e6bbc2d05ab9f7743b78e0d"></a><!-- doxytag: member="votParse_f77.c::VF_NEWMIN" ref="d240982b8e6bbc2d05ab9f7743b78e0d" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWMIN</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e57246e1148bd1bb07f493ec0b0dc107"></a><!-- doxytag: member="votParse_f77.c::VF_NEWMAX" ref="e57246e1148bd1bb07f493ec0b0dc107" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWMAX</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f36bd73fcd368aa5c6b51e880cb63af4"></a><!-- doxytag: member="votParse_f77.c::VF_NEWOPTION" ref="f36bd73fcd368aa5c6b51e880cb63af4" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWOPTION</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b47d2c89e0adeb7111e18607ca1eb14b"></a><!-- doxytag: member="votParse_f77.c::VF_NEWLINK" ref="b47d2c89e0adeb7111e18607ca1eb14b" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWLINK</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d5733a15b19272bf68fcc604bb769e7c"></a><!-- doxytag: member="votParse_f77.c::VF_NEWCOOSYS" ref="d5733a15b19272bf68fcc604bb769e7c" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWCOOSYS</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="947c02ac16fb7b30552e8aa1333c47d0"></a><!-- doxytag: member="votParse_f77.c::VF_GETDATAType" ref="947c02ac16fb7b30552e8aa1333c47d0" args="(handle_t *data)" --> +int </td><td class="memItemRight" valign="bottom"><b>VF_GETDATAType</b> (handle_t *data)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="23a14dfbc4b89b04af83272ab9965333"></a><!-- doxytag: member="votParse_f77.c::VF_GETDATATYPESTR" ref="23a14dfbc4b89b04af83272ab9965333" args="(handle_t *data, char *type, int *len, int tlen)" --> +void </td><td class="memItemRight" valign="bottom"><b>VF_GETDATATYPESTR</b> (handle_t *data, char *type, int *len, int tlen)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9dfc6e94525ea1ff23e5fda18ee0f156"></a><!-- doxytag: member="votParse_f77.c::VF_NEWNODE" ref="9dfc6e94525ea1ff23e5fda18ee0f156" args="(handle_t *parent, int *type)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEWNODE</b> (handle_t *parent, int *type)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="80ceeb97e18fe7163544a721b0dc754d"></a><!-- doxytag: member="votParse_f77.c::VF_ATTACHNODE" ref="80ceeb97e18fe7163544a721b0dc754d" args="(handle_t *parent, handle_t *new)" --> +void </td><td class="memItemRight" valign="bottom"><b>VF_ATTACHNODE</b> (handle_t *parent, handle_t *new)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c1773ad0ae2e9e05ae1696e730f9d635"></a><!-- doxytag: member="votParse_f77.c::VF_FREENODE" ref="c1773ad0ae2e9e05ae1696e730f9d635" args="(handle_t *elem)" --> +void </td><td class="memItemRight" valign="bottom"><b>VF_FREENODE</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b3c634b6496e2a641d9bf396d200285a"></a><!-- doxytag: member="votParse_f77.c::VF_DELETENODE" ref="b3c634b6496e2a641d9bf396d200285a" args="(handle_t *elem)" --> +void </td><td class="memItemRight" valign="bottom"><b>VF_DELETENODE</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f911dcb668d074f025420a16e67dd232"></a><!-- doxytag: member="votParse_f77.c::VF_COPYELEMENT" ref="f911dcb668d074f025420a16e67dd232" args="(handle_t *src, handle_t *parent)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_COPYELEMENT</b> (handle_t *src, handle_t *parent)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e11d2b46dc0b924a252754887e66b459"></a><!-- doxytag: member="votParse_f77.c::VF_GETNCOLS" ref="e11d2b46dc0b924a252754887e66b459" args="(handle_t *tdata)" --> +int </td><td class="memItemRight" valign="bottom"><b>VF_GETNCOLS</b> (handle_t *tdata)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d55bc09251608ff80b2e1d469221381b"></a><!-- doxytag: member="votParse_f77.c::VF_GETNROWS" ref="d55bc09251608ff80b2e1d469221381b" args="(handle_t *tdata)" --> +int </td><td class="memItemRight" valign="bottom"><b>VF_GETNROWS</b> (handle_t *tdata)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dabbaf5db71a9aac4591fe869982b607"></a><!-- doxytag: member="votParse_f77.c::VF_GETTABLECELL" ref="dabbaf5db71a9aac4591fe869982b607" args="(handle_t *tdata, int *row, int *col, char *value, int *maxch)" --> +void </td><td class="memItemRight" valign="bottom"><b>VF_GETTABLECELL</b> (handle_t *tdata, int *row, int *col, char *value, int *maxch)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="407a19b1b1de8e784cfc12d8e971d2b1"></a><!-- doxytag: member="votParse_f77.c::VF_GETTABLEINT" ref="407a19b1b1de8e784cfc12d8e971d2b1" args="(handle_t *tdata, int *row, int *col)" --> +int </td><td class="memItemRight" valign="bottom"><b>VF_GETTABLEINT</b> (handle_t *tdata, int *row, int *col)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9dd183e2ed188f928ce20a1e61216364"></a><!-- doxytag: member="votParse_f77.c::VF_GETTABLEREAL" ref="9dd183e2ed188f928ce20a1e61216364" args="(handle_t *tdata, int *row, int *col)" --> +float </td><td class="memItemRight" valign="bottom"><b>VF_GETTABLEREAL</b> (handle_t *tdata, int *row, int *col)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b813262dcdb6f6ee1e8e822447535ab2"></a><!-- doxytag: member="votParse_f77.c::VF_GETLENGTH" ref="b813262dcdb6f6ee1e8e822447535ab2" args="(handle_t *elem)" --> +int </td><td class="memItemRight" valign="bottom"><b>VF_GETLENGTH</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="928519042348ff2652ec289bb8db2d31"></a><!-- doxytag: member="votParse_f77.c::VF_GETNUMBEROF" ref="928519042348ff2652ec289bb8db2d31" args="(handle_t *elem, int *type)" --> +int </td><td class="memItemRight" valign="bottom"><b>VF_GETNUMBEROF</b> (handle_t *elem, int *type)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bec1d591334bba789ecb1086e8a47309"></a><!-- doxytag: member="votParse_f77.c::VF_FINDBYATTR" ref="bec1d591334bba789ecb1086e8a47309" args="(handle_t *parent, char *name, char *value, int nlen, int vlen)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_FINDBYATTR</b> (handle_t *parent, char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, char *value, int nlen, int vlen)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="93017fd787ba9d6e978f3ac45afb0309"></a><!-- doxytag: member="votParse_f77.c::VF_FINDINGROUP" ref="93017fd787ba9d6e978f3ac45afb0309" args="(handle_t *group, int *type)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_FINDINGROUP</b> (handle_t *group, int *type)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c8da7f2bb838719ec1d1f460445d7589"></a><!-- doxytag: member="votParse_f77.c::VF_NEXTINGROUP" ref="c8da7f2bb838719ec1d1f460445d7589" args="(void)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_NEXTINGROUP</b> (void)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="129e55fc6aa87fbc1395f89e6cca4453"></a><!-- doxytag: member="votParse_f77.c::VF_GETNEXT" ref="129e55fc6aa87fbc1395f89e6cca4453" args="(handle_t *elem)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETNEXT</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="554e4b280281d8348c4c7c5bb39873cb"></a><!-- doxytag: member="votParse_f77.c::VF_GETSIBLING" ref="554e4b280281d8348c4c7c5bb39873cb" args="(handle_t *elem)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETSIBLING</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b9b03e08603cc53510e6e8d1ae8cfe4c"></a><!-- doxytag: member="votParse_f77.c::VF_GETCHILD" ref="b9b03e08603cc53510e6e8d1ae8cfe4c" args="(handle_t *elem)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETCHILD</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0d3fedf7d4fcc161fe4b14d388f7ac89"></a><!-- doxytag: member="votParse_f77.c::VF_GETPARENT" ref="0d3fedf7d4fcc161fe4b14d388f7ac89" args="(handle_t *elem)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_GETPARENT</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="752f2e1180cac55f6091aa8c4d35f9bb"></a><!-- doxytag: member="votParse_f77.c::VF_CHILDOFTYPE" ref="752f2e1180cac55f6091aa8c4d35f9bb" args="(handle_t *elem, int *type)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VF_CHILDOFTYPE</b> (handle_t *elem, int *type)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="81e73fb1b5727209527c3d381324e99a"></a><!-- doxytag: member="votParse_f77.c::VF_VALUEOF" ref="81e73fb1b5727209527c3d381324e99a" args="(handle_t *elem)" --> +int </td><td class="memItemRight" valign="bottom"><b>VF_VALUEOF</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ef52219bea571443586e5c2e1089c7d6"></a><!-- doxytag: member="votParse_f77.c::VF_TYPEOF" ref="ef52219bea571443586e5c2e1089c7d6" args="(handle_t *elem)" --> +int </td><td class="memItemRight" valign="bottom"><b>VF_TYPEOF</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="316fcdd32d25a3ad6b7deb7fc37291ee"></a><!-- doxytag: member="votParse_f77.c::VF_SETVALUE" ref="316fcdd32d25a3ad6b7deb7fc37291ee" args="(handle_t *elem, char *value, int vlen)" --> +int </td><td class="memItemRight" valign="bottom"><b>VF_SETVALUE</b> (handle_t *elem, char *value, int vlen)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f1869e65f26135baa8ada7b647eb7fdb"></a><!-- doxytag: member="votParse_f77.c::VF_GETVALUE" ref="f1869e65f26135baa8ada7b647eb7fdb" args="(handle_t *elem, char *value, int *maxch, int vlen)" --> +void </td><td class="memItemRight" valign="bottom"><b>VF_GETVALUE</b> (handle_t *elem, char *value, int *maxch, int vlen)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9a475a20e40ca5dfd328d3b740186073"></a><!-- doxytag: member="votParse_f77.c::VF_GETINTVALUE" ref="9a475a20e40ca5dfd328d3b740186073" args="(handle_t *elem)" --> +int </td><td class="memItemRight" valign="bottom"><b>VF_GETINTVALUE</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="607ad7fb6aa384a0e080fe7c7a7bf2e6"></a><!-- doxytag: member="votParse_f77.c::VF_GETREALVALUE" ref="607ad7fb6aa384a0e080fe7c7a7bf2e6" args="(handle_t *elem)" --> +float </td><td class="memItemRight" valign="bottom"><b>VF_GETREALVALUE</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5ba5ca05879bbfdd8995ffd70242ea47"></a><!-- doxytag: member="votParse_f77.c::VF_GETATTR" ref="5ba5ca05879bbfdd8995ffd70242ea47" args="(handle_t *elem, char *name, char *val, int *len, int nlen, int vlen)" --> +void </td><td class="memItemRight" valign="bottom"><b>VF_GETATTR</b> (handle_t *elem, char *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, char *val, int *len, int nlen, int vlen)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ca3159ac8e3eecb70c30bea9cd41e9e5"></a><!-- doxytag: member="votParse_f77.c::VF_SETATTR" ref="ca3159ac8e3eecb70c30bea9cd41e9e5" args="(handle_t *elem, char *attr, char *value, int alen, int vlen)" --> +int </td><td class="memItemRight" valign="bottom"><b>VF_SETATTR</b> (handle_t *elem, char *attr, char *value, int alen, int vlen)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9519d5029b029ee6077616629e2e8c3a"></a><!-- doxytag: member="votParse_f77.c::VF_WRITEXML" ref="9519d5029b029ee6077616629e2e8c3a" args="(handle_t *elem, char *fname, int flen)" --> +void </td><td class="memItemRight" valign="bottom"><b>VF_WRITEXML</b> (handle_t *elem, char *fname, int flen)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9702bb0cb785624097d7f45861c85f71"></a><!-- doxytag: member="votParse_f77.c::VF_WRITEHTML" ref="9702bb0cb785624097d7f45861c85f71" args="(handle_t *elem, char *ifname, char *ofname, int iflen, int oflen)" --> +void </td><td class="memItemRight" valign="bottom"><b>VF_WRITEHTML</b> (handle_t *elem, char *ifname, char *ofname, int iflen, int oflen)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1b349f31df98dd8a827140604c529c24"></a><!-- doxytag: member="votParse_f77.c::VF_WRITESHTML" ref="1b349f31df98dd8a827140604c529c24" args="(handle_t *elem, char *ifname, char *ofname, int iflen, int oflen)" --> +void </td><td class="memItemRight" valign="bottom"><b>VF_WRITESHTML</b> (handle_t *elem, char *ifname, char *ofname, int iflen, int oflen)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="26d4a718c9ad446e3de2e66ec282baac"></a><!-- doxytag: member="votParse_f77.c::VF_WRITEASV" ref="26d4a718c9ad446e3de2e66ec282baac" args="(handle_t *elem, char *fname, int flen)" --> +void </td><td class="memItemRight" valign="bottom"><b>VF_WRITEASV</b> (handle_t *elem, char *fname, int flen)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b2002088c67a5fce017f6fd4738b4e7a"></a><!-- doxytag: member="votParse_f77.c::VF_WRITEBSV" ref="b2002088c67a5fce017f6fd4738b4e7a" args="(handle_t *elem, char *fname, int flen)" --> +void </td><td class="memItemRight" valign="bottom"><b>VF_WRITEBSV</b> (handle_t *elem, char *fname, int flen)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5cccdfa05ca6d89cc543cd8210d4d937"></a><!-- doxytag: member="votParse_f77.c::VF_WRITECSV" ref="5cccdfa05ca6d89cc543cd8210d4d937" args="(handle_t *elem, char *fname, int flen)" --> +void </td><td class="memItemRight" valign="bottom"><b>VF_WRITECSV</b> (handle_t *elem, char *fname, int flen)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="08d2b6b4c704cb770818ad935d71a20a"></a><!-- doxytag: member="votParse_f77.c::VF_WRITETSV" ref="08d2b6b4c704cb770818ad935d71a20a" args="(handle_t *elem, char *fname, int flen)" --> +void </td><td class="memItemRight" valign="bottom"><b>VF_WRITETSV</b> (handle_t *elem, char *fname, int flen)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d5f5a389844f348318823f3c5aa88945"></a><!-- doxytag: member="votParse_f77.c::VF_SETWARN" ref="d5f5a389844f348318823f3c5aa88945" args="(int *value)" --> +void </td><td class="memItemRight" valign="bottom"><b>VF_SETWARN</b> (int *value)</td></tr> + +</table> +<hr><h2>Detailed Description</h2> +Public interface for the libVOTable F77 wrapper. +<p> +VOTPARSE_F77.C -- Public interface for the libVOTable F77 wrapper<p> +<dl class="author" compact><dt><b>Author:</b></dt><dd>Mike Fitzpatrick and Eric Timmermann </dd></dl> +<dl class="date" compact><dt><b>Date:</b></dt><dd>8/03/09 </dd></dl> +<hr><h2>Function Documentation</h2> +<a class="anchor" name="014909bf53fa04d7dda7c73fd9e75dac"></a><!-- doxytag: member="votParse_f77.c::VF_OPENVOTABLE" ref="014909bf53fa04d7dda7c73fd9e75dac" args="(char *arg, int alen)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t VF_OPENVOTABLE </td> + <td>(</td> + <td class="paramtype">char * </td> + <td class="paramname"> <em>arg</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>alen</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Public function prototypes. +</div> +</div><p> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:08 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/votParse__spp_8c.html b/vendor/voclient/libvotable/doc/html/votParse__spp_8c.html new file mode 100644 index 00000000..84dde9a8 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/votParse__spp_8c.html @@ -0,0 +1,600 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: votParse_spp.c File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>votParse_spp.c File Reference</h1>Public interface procedures for the VOT SPP wrapper. +<a href="#_details">More...</a> +<p> +<code>#include <stdio.h></code><br> +<code>#include <stdlib.h></code><br> +<code>#include <string.h></code><br> +<code>#include <expat.h></code><br> +<code>#include <unistd.h></code><br> +<code>#include <ctype.h></code><br> +<code>#include <errno.h></code><br> +<code>#include "<a class="el" href="votParseP_8h_source.html">votParseP.h</a>"</code><br> +<code>#include "<a class="el" href="votParse_8h_source.html">votParse.h</a>"</code><br> +<table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +<tr><td colspan="2"><br><h2>Defines</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a438904dccdba8cd87e4161c96dac1a1"></a><!-- doxytag: member="votParse_spp.c::XCHAR" ref="a438904dccdba8cd87e4161c96dac1a1" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>XCHAR</b> short</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0acc6410b155e9c6f4946a7902360076"></a><!-- doxytag: member="votParse_spp.c::PKCHAR" ref="0acc6410b155e9c6f4946a7902360076" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>PKCHAR</b> char</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8b5bd3113cf759baf3cf77f03138ec2e"></a><!-- doxytag: member="votParse_spp.c::XINT" ref="8b5bd3113cf759baf3cf77f03138ec2e" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>XINT</b> int</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e2d16c5c8637505285edc2ce06f510d3"></a><!-- doxytag: member="votParse_spp.c::XEOS" ref="e2d16c5c8637505285edc2ce06f510d3" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>XEOS</b> 0</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a20fdbcdd785647ea324f9b667411345"></a><!-- doxytag: member="votParse_spp.c::VX_OPENVOTABLE" ref="a20fdbcdd785647ea324f9b667411345" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_OPENVOTABLE</b> vopene_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="69941dbfe2c63814ce4f632232be5200"></a><!-- doxytag: member="votParse_spp.c::VX_CLOSEVOTABLE" ref="69941dbfe2c63814ce4f632232be5200" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_CLOSEVOTABLE</b> vclose_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e44313589e27d7065aa962ced699ad05"></a><!-- doxytag: member="votParse_spp.c::VX_GETRESOURCE" ref="e44313589e27d7065aa962ced699ad05" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETRESOURCE</b> vgetre_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7f8c837799c5c30d02f6235e70a3df18"></a><!-- doxytag: member="votParse_spp.c::VX_GETTABLE" ref="7f8c837799c5c30d02f6235e70a3df18" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETTABLE</b> vgette_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cdaaf0b3a263c5a5c25c4217114719e6"></a><!-- doxytag: member="votParse_spp.c::VX_GETFIELD" ref="cdaaf0b3a263c5a5c25c4217114719e6" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETFIELD</b> vgetfd_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b0c9a58a2d345ee6460780878980db86"></a><!-- doxytag: member="votParse_spp.c::VX_GETDATA" ref="b0c9a58a2d345ee6460780878980db86" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETDATA</b> vgetda_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9eb6358892e32c3d1e1a41fddf4270b9"></a><!-- doxytag: member="votParse_spp.c::VX_GETTABLEDATA" ref="9eb6358892e32c3d1e1a41fddf4270b9" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETTABLEDATA</b> vgetta_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d5c87eb09de19e38a8b895170486c901"></a><!-- doxytag: member="votParse_spp.c::VX_GETTR" ref="d5c87eb09de19e38a8b895170486c901" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETTR</b> vgettr_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="50657fe1b1401e525f08a3e1f07eb2e8"></a><!-- doxytag: member="votParse_spp.c::VX_GETTD" ref="50657fe1b1401e525f08a3e1f07eb2e8" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETTD</b> vgettd_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c90f5f00fb9a480dc288a0a9c1f23cf1"></a><!-- doxytag: member="votParse_spp.c::VX_GETBINARY" ref="c90f5f00fb9a480dc288a0a9c1f23cf1" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETBINARY</b> vgetby_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="24645e0e2f87a962602091621c87f4e6"></a><!-- doxytag: member="votParse_spp.c::VX_GETBINARY2" ref="24645e0e2f87a962602091621c87f4e6" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETBINARY2</b> vgetb2_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b75dfd6bb4dcd5cf6f3dba1392a9d5a8"></a><!-- doxytag: member="votParse_spp.c::VX_GETFITS" ref="b75dfd6bb4dcd5cf6f3dba1392a9d5a8" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETFITS</b> vgetfs_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="81f3c96911a62eb5cc5bb6c3c7000e34"></a><!-- doxytag: member="votParse_spp.c::VX_GETGROUP" ref="81f3c96911a62eb5cc5bb6c3c7000e34" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETGROUP</b> vgetgp_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7d872390d7403649d3cccfbe396dbcf6"></a><!-- doxytag: member="votParse_spp.c::VX_GETFIELDREF" ref="7d872390d7403649d3cccfbe396dbcf6" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETFIELDREF</b> vgetff_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="de8f8240fb1b61737d07c7b30211a033"></a><!-- doxytag: member="votParse_spp.c::VX_GETPARAMREF" ref="de8f8240fb1b61737d07c7b30211a033" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETPARAMREF</b> vgetpf_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="61fdfc6a14e845b77fb454f214f53fe1"></a><!-- doxytag: member="votParse_spp.c::VX_GETDESCRIPTION" ref="61fdfc6a14e845b77fb454f214f53fe1" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETDESCRIPTION</b> vgetdn_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f6e968d0f2275b6e3d3adf03316a6b3a"></a><!-- doxytag: member="votParse_spp.c::VX_GETPARAM" ref="f6e968d0f2275b6e3d3adf03316a6b3a" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETPARAM</b> vgetpm_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c38906f1d075c52e7d7c8fa9239795dc"></a><!-- doxytag: member="votParse_spp.c::VX_GETINFO" ref="c38906f1d075c52e7d7c8fa9239795dc" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETINFO</b> vgetio_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dde89f433f372c0d585c96f26a99b092"></a><!-- doxytag: member="votParse_spp.c::VX_GETSTREAM" ref="dde89f433f372c0d585c96f26a99b092" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETSTREAM</b> vgetsm_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ddddb76e25cf1574f13200aa7c421642"></a><!-- doxytag: member="votParse_spp.c::VX_GETVALUES" ref="ddddb76e25cf1574f13200aa7c421642" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETVALUES</b> vgetvs_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a81acf50ab29d3de355ed1ee9c1c8316"></a><!-- doxytag: member="votParse_spp.c::VX_GETMIN" ref="a81acf50ab29d3de355ed1ee9c1c8316" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETMIN</b> vgetmn_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7a8da909ede4d928c026f95a82f73f34"></a><!-- doxytag: member="votParse_spp.c::VX_GETMAX" ref="7a8da909ede4d928c026f95a82f73f34" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETMAX</b> vgetmx_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="79e2e1467cc49746216894a8fa2f9270"></a><!-- doxytag: member="votParse_spp.c::VX_GETOPTION" ref="79e2e1467cc49746216894a8fa2f9270" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETOPTION</b> vgeton_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c6703a683e63cc7b823668a19cb1227d"></a><!-- doxytag: member="votParse_spp.c::VX_GETLINK" ref="c6703a683e63cc7b823668a19cb1227d" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETLINK</b> vgetlk_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3fee13bc098ab5b656c5a2df0942cf76"></a><!-- doxytag: member="votParse_spp.c::VX_GETCOOSYS" ref="3fee13bc098ab5b656c5a2df0942cf76" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETCOOSYS</b> vgetcs_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f22844dddd1e4d21d3d4122aff549dc9"></a><!-- doxytag: member="votParse_spp.c::VX_GETDATATYPE" ref="f22844dddd1e4d21d3d4122aff549dc9" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETDATATYPE</b> vgetde_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="424ce53392c80f93ff35a00281f0c440"></a><!-- doxytag: member="votParse_spp.c::VX_GETDATATYPESTR" ref="424ce53392c80f93ff35a00281f0c440" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETDATATYPESTR</b> vgetdr_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8800357045582c283e8d57b98dbad8f2"></a><!-- doxytag: member="votParse_spp.c::VX_NEWRESOURCE" ref="8800357045582c283e8d57b98dbad8f2" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWRESOURCE</b> vnetre_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c303b0f288073a40b9e3cfd8da4231a4"></a><!-- doxytag: member="votParse_spp.c::VX_NEWTABLE" ref="c303b0f288073a40b9e3cfd8da4231a4" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWTABLE</b> vnette_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="30c7ce0eab7c160016fe1d713d720b82"></a><!-- doxytag: member="votParse_spp.c::VX_NEWFIELD" ref="30c7ce0eab7c160016fe1d713d720b82" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWFIELD</b> vnetfd_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="244847b3569f00ada9b8b963575c0594"></a><!-- doxytag: member="votParse_spp.c::VX_NEWDATA" ref="244847b3569f00ada9b8b963575c0594" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWDATA</b> vnetda_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8d36920202cbd6bf714f3b0ac113d477"></a><!-- doxytag: member="votParse_spp.c::VX_NEWTABLEDATA" ref="8d36920202cbd6bf714f3b0ac113d477" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWTABLEDATA</b> vnetta_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="33328a0fa9b6215e3d52dfafd95346a9"></a><!-- doxytag: member="votParse_spp.c::VX_NEWTR" ref="33328a0fa9b6215e3d52dfafd95346a9" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWTR</b> vnettr_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2d942a4a957db10ef10c217caa11bd9b"></a><!-- doxytag: member="votParse_spp.c::VX_NEWTD" ref="2d942a4a957db10ef10c217caa11bd9b" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWTD</b> vnettd_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5068e187dc81dc8a7e5b795c0185d873"></a><!-- doxytag: member="votParse_spp.c::VX_NEWBINARY" ref="5068e187dc81dc8a7e5b795c0185d873" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWBINARY</b> vnetby_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="101f9861b3aeb116e69794f04fef9a66"></a><!-- doxytag: member="votParse_spp.c::VX_NEWBINARY2" ref="101f9861b3aeb116e69794f04fef9a66" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWBINARY2</b> vnetb2_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b97a8896b4b3867317cf960722995ba3"></a><!-- doxytag: member="votParse_spp.c::VX_NEWFITS" ref="b97a8896b4b3867317cf960722995ba3" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWFITS</b> vnetfs_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3bb6778134e67495f678d45fa81d71da"></a><!-- doxytag: member="votParse_spp.c::VX_NEWGROUP" ref="3bb6778134e67495f678d45fa81d71da" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWGROUP</b> vnetgp_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="83e4dc31275548a61beab978d69de835"></a><!-- doxytag: member="votParse_spp.c::VX_NEWFIELDREF" ref="83e4dc31275548a61beab978d69de835" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWFIELDREF</b> vnetff_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="40e18ee3d3c97931bb9f218a48e8220e"></a><!-- doxytag: member="votParse_spp.c::VX_NEWPARAMREF" ref="40e18ee3d3c97931bb9f218a48e8220e" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWPARAMREF</b> vnetpf_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2b9834419c3fa3f917962ab95fad2896"></a><!-- doxytag: member="votParse_spp.c::VX_NEWDESCRIPTION" ref="2b9834419c3fa3f917962ab95fad2896" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWDESCRIPTION</b> vnetdn_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2645df7079519fa6dd3f55267f3a13a5"></a><!-- doxytag: member="votParse_spp.c::VX_NEWPARAM" ref="2645df7079519fa6dd3f55267f3a13a5" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWPARAM</b> vnetpm_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ef26254604bc9ee1567c377416884597"></a><!-- doxytag: member="votParse_spp.c::VX_NEWINFO" ref="ef26254604bc9ee1567c377416884597" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWINFO</b> vnetio_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c14b35a66d0bf60c7ffaaa97d19b7fab"></a><!-- doxytag: member="votParse_spp.c::VX_NEWSTREAM" ref="c14b35a66d0bf60c7ffaaa97d19b7fab" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWSTREAM</b> vnetsm_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="eebd426cc9d07229c076eb94379b77e4"></a><!-- doxytag: member="votParse_spp.c::VX_NEWVALUES" ref="eebd426cc9d07229c076eb94379b77e4" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWVALUES</b> vnetvs_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1b63a369f825bd4b23335806d8e83a9d"></a><!-- doxytag: member="votParse_spp.c::VX_NEWMIN" ref="1b63a369f825bd4b23335806d8e83a9d" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWMIN</b> vnetmn_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="621143307c13cdf67f95f7ecbbf13877"></a><!-- doxytag: member="votParse_spp.c::VX_NEWMAX" ref="621143307c13cdf67f95f7ecbbf13877" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWMAX</b> vnetmx_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e71cbae251d66791de2a39e70055f3b0"></a><!-- doxytag: member="votParse_spp.c::VX_NEWOPTION" ref="e71cbae251d66791de2a39e70055f3b0" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWOPTION</b> vneton_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3e44948df33847ca5e6c409417f78b1e"></a><!-- doxytag: member="votParse_spp.c::VX_NEWLINK" ref="3e44948df33847ca5e6c409417f78b1e" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWLINK</b> vnetlk_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e60a63631c3d47ea23792913cea9e885"></a><!-- doxytag: member="votParse_spp.c::VX_NEWCOOSYS" ref="e60a63631c3d47ea23792913cea9e885" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWCOOSYS</b> vnetcs_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ec2111856009feeeb13db9f06b43b3ba"></a><!-- doxytag: member="votParse_spp.c::VX_NEWNODE" ref="ec2111856009feeeb13db9f06b43b3ba" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEWNODE</b> vnewne_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="28bba0aad907e1a3e909ecacbb4a28cb"></a><!-- doxytag: member="votParse_spp.c::VX_FREENODE" ref="28bba0aad907e1a3e909ecacbb4a28cb" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_FREENODE</b> vfreee_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ac92029e8e627466cbb26c984a65a8dc"></a><!-- doxytag: member="votParse_spp.c::VX_ATTACHNODE" ref="ac92029e8e627466cbb26c984a65a8dc" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_ATTACHNODE</b> vattae_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2a638718716443846a8b3385c1fd5af8"></a><!-- doxytag: member="votParse_spp.c::VX_DELETENODE" ref="2a638718716443846a8b3385c1fd5af8" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_DELETENODE</b> vdelee_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c7d08dfdac57ac1d8bf496e81672c767"></a><!-- doxytag: member="votParse_spp.c::VX_COPYELEMENT" ref="c7d08dfdac57ac1d8bf496e81672c767" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_COPYELEMENT</b> vcopyt_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="04cbe4883bdbb6b34d8c5f2ef1e59a95"></a><!-- doxytag: member="votParse_spp.c::VX_GETNCOLS" ref="04cbe4883bdbb6b34d8c5f2ef1e59a95" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETNCOLS</b> vgncol_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="20fc36f55163d9aec087b6115cce1496"></a><!-- doxytag: member="votParse_spp.c::VX_GETNROWS" ref="20fc36f55163d9aec087b6115cce1496" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETNROWS</b> vgnrow_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7bc2e3a60a6ea9c69b412c8ad051fad6"></a><!-- doxytag: member="votParse_spp.c::VX_GETTABLECELL" ref="7bc2e3a60a6ea9c69b412c8ad051fad6" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETTABLECELL</b> vgstab_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="91a5c4cd72c3d78dd5436e88b87f64e9"></a><!-- doxytag: member="votParse_spp.c::VX_GETTABLEINT" ref="91a5c4cd72c3d78dd5436e88b87f64e9" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETTABLEINT</b> vgitab_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0ec2f8400092088137b34b17d2ba8170"></a><!-- doxytag: member="votParse_spp.c::VX_GETTABLEREAL" ref="0ec2f8400092088137b34b17d2ba8170" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETTABLEREAL</b> vgrtab_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f9aae23fea2f0d9b605c1d8770ed358c"></a><!-- doxytag: member="votParse_spp.c::VX_GETLENGTH" ref="f9aae23fea2f0d9b605c1d8770ed358c" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETLENGTH</b> vgetlh_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bdb1db30d608c9d14d460f37871f65e2"></a><!-- doxytag: member="votParse_spp.c::VX_GETNUMBEROF" ref="bdb1db30d608c9d14d460f37871f65e2" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETNUMBEROF</b> vgetnf_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="812efcb4f2dbdebc49a8fc4272ed4962"></a><!-- doxytag: member="votParse_spp.c::VX_FINDBYATTR" ref="812efcb4f2dbdebc49a8fc4272ed4962" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_FINDBYATTR</b> vfindr_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8d9feaab39fa4bbac4ede2ec48cc7599"></a><!-- doxytag: member="votParse_spp.c::VX_FINDINGROUP" ref="8d9feaab39fa4bbac4ede2ec48cc7599" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_FINDINGROUP</b> vfindp_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cb0be263c78c902b434a618e3c155c3c"></a><!-- doxytag: member="votParse_spp.c::VX_NEXTINGROUP" ref="cb0be263c78c902b434a618e3c155c3c" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_NEXTINGROUP</b> vnextp_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="000259d5786c47e508288a331f250b6b"></a><!-- doxytag: member="votParse_spp.c::VX_GETNEXT" ref="000259d5786c47e508288a331f250b6b" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETNEXT</b> vgetnt_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="039046f65819a086cfce220e60ff66c8"></a><!-- doxytag: member="votParse_spp.c::VX_GETSIBLING" ref="039046f65819a086cfce220e60ff66c8" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETSIBLING</b> vgetsg_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fb2d7fe675903da37a53e74ff96011e3"></a><!-- doxytag: member="votParse_spp.c::VX_GETCHILD" ref="fb2d7fe675903da37a53e74ff96011e3" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETCHILD</b> vgetcd_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0c27074e1d062984deae6010dcf0047a"></a><!-- doxytag: member="votParse_spp.c::VX_GETPARENT" ref="0c27074e1d062984deae6010dcf0047a" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETPARENT</b> vgetpt_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ce8214d05fcbf20432f1bd6b17ce3a2d"></a><!-- doxytag: member="votParse_spp.c::VX_CHILDOFTYPE" ref="ce8214d05fcbf20432f1bd6b17ce3a2d" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_CHILDOFTYPE</b> vchile_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6751b8be995833daa3606b83054e5013"></a><!-- doxytag: member="votParse_spp.c::VX_VALUEOF" ref="6751b8be995833daa3606b83054e5013" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_VALUEOF</b> vvaluf_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5dc0563b2a5ccbe537f64f17c3f776af"></a><!-- doxytag: member="votParse_spp.c::VX_TYPEOF" ref="5dc0563b2a5ccbe537f64f17c3f776af" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_TYPEOF</b> vtypef_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3d9debcde4c73b993409b7d6d0fd6247"></a><!-- doxytag: member="votParse_spp.c::VX_SETVALUE" ref="3d9debcde4c73b993409b7d6d0fd6247" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_SETVALUE</b> vsetve_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="df779f9e7f5a0fcca6e7643d91302de1"></a><!-- doxytag: member="votParse_spp.c::VX_GETVALUE" ref="df779f9e7f5a0fcca6e7643d91302de1" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETVALUE</b> vgsval_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3b283dc949ea7bd743dc0e13314badcf"></a><!-- doxytag: member="votParse_spp.c::VX_GETINTVALUE" ref="3b283dc949ea7bd743dc0e13314badcf" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETINTVALUE</b> vgival_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="52047563f21bd977a3e8a24d9613664a"></a><!-- doxytag: member="votParse_spp.c::VX_GETREALVALUE" ref="52047563f21bd977a3e8a24d9613664a" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETREALVALUE</b> vgrval_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="81a0eb4f91ae216eadedcfdb4c184632"></a><!-- doxytag: member="votParse_spp.c::VX_SETATTR" ref="81a0eb4f91ae216eadedcfdb4c184632" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_SETATTR</b> vsetar_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c1ffda2e3d5adc8702d4208b06b5d7ce"></a><!-- doxytag: member="votParse_spp.c::VX_GETATTR" ref="c1ffda2e3d5adc8702d4208b06b5d7ce" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_GETATTR</b> vgetar_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8cb90d7ea4e05a1c020f1b630fcaf410"></a><!-- doxytag: member="votParse_spp.c::VX_WRITEXML" ref="8cb90d7ea4e05a1c020f1b630fcaf410" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_WRITEXML</b> vwrxml_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="09da45750a19f917f4970eba121e6e69"></a><!-- doxytag: member="votParse_spp.c::VX_WRITEHTML" ref="09da45750a19f917f4970eba121e6e69" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_WRITEHTML</b> vwrhtl_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b6e394b4d27f89237723c7c3f70d0b4e"></a><!-- doxytag: member="votParse_spp.c::VX_WRITESHTML" ref="b6e394b4d27f89237723c7c3f70d0b4e" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_WRITESHTML</b> vwrshl_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6baf67be907106e89dd2034290c525ca"></a><!-- doxytag: member="votParse_spp.c::VX_WRITEASV" ref="6baf67be907106e89dd2034290c525ca" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_WRITEASV</b> vwrasv_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="da6fcac2f279198f8f886e350f9316f9"></a><!-- doxytag: member="votParse_spp.c::VX_WRITEBSV" ref="da6fcac2f279198f8f886e350f9316f9" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_WRITEBSV</b> vwrbsv_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4467b6ee3c8f1f1c7f2e763af19eadaf"></a><!-- doxytag: member="votParse_spp.c::VX_WRITECSV" ref="4467b6ee3c8f1f1c7f2e763af19eadaf" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_WRITECSV</b> vwrcsv_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c4776eef7134001e3da716e60a614811"></a><!-- doxytag: member="votParse_spp.c::VX_WRITETSV" ref="c4776eef7134001e3da716e60a614811" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_WRITETSV</b> vwrtsv_</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="36625986b0b2c4936057ad377c8d2c9e"></a><!-- doxytag: member="votParse_spp.c::VX_SETWARN" ref="36625986b0b2c4936057ad377c8d2c9e" args="" --> +#define </td><td class="memItemRight" valign="bottom"><b>VX_SETWARN</b> vswarn_</td></tr> + +<tr><td colspan="2"><br><h2>Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">handle_t </td><td class="memItemRight" valign="bottom"><a class="el" href="votParse__spp_8c.html#ce2133be9ea21a9c50befcefa8185a87">VX_OPENVOTABLE</a> (XCHAR *arg)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7aab64f6d61f6fb27e937849bc870d4c"></a><!-- doxytag: member="votParse_spp.c::VX_CLOSEVOTABLE" ref="7aab64f6d61f6fb27e937849bc870d4c" args="(handle_t *vot)" --> +void </td><td class="memItemRight" valign="bottom"><b>VX_CLOSEVOTABLE</b> (handle_t *vot)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8eca1702785013e86944873d8a6e7e7d"></a><!-- doxytag: member="votParse_spp.c::VX_GETRESOURCE" ref="8eca1702785013e86944873d8a6e7e7d" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETRESOURCE</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0a0bf57949eb303da1a76014841faad5"></a><!-- doxytag: member="votParse_spp.c::VX_GETTABLE" ref="0a0bf57949eb303da1a76014841faad5" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETTABLE</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c3c16b79c30be1ca67271663f1d2b361"></a><!-- doxytag: member="votParse_spp.c::VX_GETFIELD" ref="c3c16b79c30be1ca67271663f1d2b361" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETFIELD</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8371e05f9766df9a6f9b0fb02ea74b54"></a><!-- doxytag: member="votParse_spp.c::VX_GETDATA" ref="8371e05f9766df9a6f9b0fb02ea74b54" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETDATA</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8b88cba33078b9440e2df89823464181"></a><!-- doxytag: member="votParse_spp.c::VX_GETTABLEDATA" ref="8b88cba33078b9440e2df89823464181" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETTABLEDATA</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b14dc0e982e9daa7618296dbc770eee9"></a><!-- doxytag: member="votParse_spp.c::VX_GETTR" ref="b14dc0e982e9daa7618296dbc770eee9" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETTR</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="86602378121bbf79cec07fb0536b7c0e"></a><!-- doxytag: member="votParse_spp.c::VX_GETTD" ref="86602378121bbf79cec07fb0536b7c0e" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETTD</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c5802e3c10e1914a1d7b2a4009828902"></a><!-- doxytag: member="votParse_spp.c::VX_GETBINARY" ref="c5802e3c10e1914a1d7b2a4009828902" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETBINARY</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3db5c5850baed1d1a509959727a291ab"></a><!-- doxytag: member="votParse_spp.c::VX_GETBINARY2" ref="3db5c5850baed1d1a509959727a291ab" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETBINARY2</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="07ccb6c0b7a9736081bb1f38183cb52b"></a><!-- doxytag: member="votParse_spp.c::VX_GETFITS" ref="07ccb6c0b7a9736081bb1f38183cb52b" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETFITS</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="826b5fa70ac52716d809a646ffb9e517"></a><!-- doxytag: member="votParse_spp.c::VX_GETGROUP" ref="826b5fa70ac52716d809a646ffb9e517" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETGROUP</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0617db25c7ccad47e2b09a19c63ba680"></a><!-- doxytag: member="votParse_spp.c::VX_GETFIELDRef" ref="0617db25c7ccad47e2b09a19c63ba680" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETFIELDRef</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="60245887a515363d5b8b944df25755c1"></a><!-- doxytag: member="votParse_spp.c::VX_GETPARAMREF" ref="60245887a515363d5b8b944df25755c1" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETPARAMREF</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1f3b8910f9b573b4fc1e96849c265d6b"></a><!-- doxytag: member="votParse_spp.c::VX_GETDESCRIPTION" ref="1f3b8910f9b573b4fc1e96849c265d6b" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETDESCRIPTION</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="75477a285cc9d13bf646b0513503f241"></a><!-- doxytag: member="votParse_spp.c::VX_GETPARAM" ref="75477a285cc9d13bf646b0513503f241" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETPARAM</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2b2d772a869116d35cd8c5377a34835a"></a><!-- doxytag: member="votParse_spp.c::VX_GETINFO" ref="2b2d772a869116d35cd8c5377a34835a" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETINFO</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c6435685cf9877fa0e8524fd3282276f"></a><!-- doxytag: member="votParse_spp.c::VX_GETSTREAM" ref="c6435685cf9877fa0e8524fd3282276f" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETSTREAM</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1244de61b330287c245b14ed32d608c3"></a><!-- doxytag: member="votParse_spp.c::VX_GETVALUES" ref="1244de61b330287c245b14ed32d608c3" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETVALUES</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2cc8d61ce04b7867681fb6a71a93ab6a"></a><!-- doxytag: member="votParse_spp.c::VX_GETMIN" ref="2cc8d61ce04b7867681fb6a71a93ab6a" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETMIN</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fd8d678669c694b16603f83b0eee172d"></a><!-- doxytag: member="votParse_spp.c::VX_GETMAX" ref="fd8d678669c694b16603f83b0eee172d" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETMAX</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="64c2e9c89ec2e9fbb0cdefde0aa0955c"></a><!-- doxytag: member="votParse_spp.c::VX_GETOPTION" ref="64c2e9c89ec2e9fbb0cdefde0aa0955c" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETOPTION</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d12520dff8d1395e482ac0354a509f94"></a><!-- doxytag: member="votParse_spp.c::VX_GETLINK" ref="d12520dff8d1395e482ac0354a509f94" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETLINK</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e0e1e5e0af6cbd62751de1a34c2c4580"></a><!-- doxytag: member="votParse_spp.c::VX_GETCOOSYS" ref="e0e1e5e0af6cbd62751de1a34c2c4580" args="(handle_t *handle)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETCOOSYS</b> (handle_t *handle)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="de6deb567d25000b047eeb756ccc95be"></a><!-- doxytag: member="votParse_spp.c::VX_NEWRESOURCE" ref="de6deb567d25000b047eeb756ccc95be" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWRESOURCE</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="70ccf13b28a8e6a57bf7b21854fecb96"></a><!-- doxytag: member="votParse_spp.c::VX_NEWTABLE" ref="70ccf13b28a8e6a57bf7b21854fecb96" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWTABLE</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bb9717c590c4e165ec5eea2b70e565c0"></a><!-- doxytag: member="votParse_spp.c::VX_NEWFIELD" ref="bb9717c590c4e165ec5eea2b70e565c0" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWFIELD</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d6b49e9b08524463f6f75df843882299"></a><!-- doxytag: member="votParse_spp.c::VX_NEWDATA" ref="d6b49e9b08524463f6f75df843882299" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWDATA</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="af5ae03f7e6d47806f30febdf7ee055e"></a><!-- doxytag: member="votParse_spp.c::VX_NEWTABLEDATA" ref="af5ae03f7e6d47806f30febdf7ee055e" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWTABLEDATA</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c6d1f0db6a07740440840b7ae8e3e76c"></a><!-- doxytag: member="votParse_spp.c::VX_NEWTR" ref="c6d1f0db6a07740440840b7ae8e3e76c" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWTR</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="608ae14137089fd31406dcf6aa0aeae3"></a><!-- doxytag: member="votParse_spp.c::VX_NEWTD" ref="608ae14137089fd31406dcf6aa0aeae3" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWTD</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="90f9518dbd8b8650360b9e528a7ebd5e"></a><!-- doxytag: member="votParse_spp.c::VX_NEWBINARY" ref="90f9518dbd8b8650360b9e528a7ebd5e" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWBINARY</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="43a72ef7ca3761b762898edbc630e1ac"></a><!-- doxytag: member="votParse_spp.c::VX_NEWBINARY2" ref="43a72ef7ca3761b762898edbc630e1ac" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWBINARY2</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="62adef576a194def636782bb6940c71f"></a><!-- doxytag: member="votParse_spp.c::VX_NEWFITS" ref="62adef576a194def636782bb6940c71f" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWFITS</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ba8b66631cbf95213d5ca1387eb27cb9"></a><!-- doxytag: member="votParse_spp.c::VX_NEWGROUP" ref="ba8b66631cbf95213d5ca1387eb27cb9" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWGROUP</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dd9157b27036f4b7c7ff7a73a2c6e0bb"></a><!-- doxytag: member="votParse_spp.c::VX_NEWFIELDRef" ref="dd9157b27036f4b7c7ff7a73a2c6e0bb" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWFIELDRef</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3938697688720f5645fc924882cd9470"></a><!-- doxytag: member="votParse_spp.c::VX_NEWPARAMREF" ref="3938697688720f5645fc924882cd9470" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWPARAMREF</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d03d1c275dde29f1b0a073e0e56ebd6d"></a><!-- doxytag: member="votParse_spp.c::VX_NEWDESCRIPTION" ref="d03d1c275dde29f1b0a073e0e56ebd6d" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWDESCRIPTION</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="939a308ddfccdefe8ab9496a008bb2d7"></a><!-- doxytag: member="votParse_spp.c::VX_NEWPARAM" ref="939a308ddfccdefe8ab9496a008bb2d7" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWPARAM</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="98b555b85917d5203f6dd9f5e4cbe1dd"></a><!-- doxytag: member="votParse_spp.c::VX_NEWINFO" ref="98b555b85917d5203f6dd9f5e4cbe1dd" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWINFO</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0b7dd1abd8461b0cb652b4d6cfab3268"></a><!-- doxytag: member="votParse_spp.c::VX_NEWSTREAM" ref="0b7dd1abd8461b0cb652b4d6cfab3268" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWSTREAM</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="83b18348ba16db4a4456be731f8d66f6"></a><!-- doxytag: member="votParse_spp.c::VX_NEWVALUES" ref="83b18348ba16db4a4456be731f8d66f6" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWVALUES</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c4a73f0ba438b85b9113db4d3ae302cd"></a><!-- doxytag: member="votParse_spp.c::VX_NEWMIN" ref="c4a73f0ba438b85b9113db4d3ae302cd" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWMIN</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="438bfc631d10c652999795c23bcf1cec"></a><!-- doxytag: member="votParse_spp.c::VX_NEWMAX" ref="438bfc631d10c652999795c23bcf1cec" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWMAX</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6331649092a68b765d17fc5b3ea278f2"></a><!-- doxytag: member="votParse_spp.c::VX_NEWOPTION" ref="6331649092a68b765d17fc5b3ea278f2" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWOPTION</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2fb0a2c8f4eaf8d8561d7dcf58f192a8"></a><!-- doxytag: member="votParse_spp.c::VX_NEWLINK" ref="2fb0a2c8f4eaf8d8561d7dcf58f192a8" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWLINK</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="793c68c0527f43105985c9e9344ca2fb"></a><!-- doxytag: member="votParse_spp.c::VX_NEWCOOSYS" ref="793c68c0527f43105985c9e9344ca2fb" args="(handle_t *parent_h)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWCOOSYS</b> (handle_t *parent_h)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="819db24b799fb1021e271e8936ea6ed4"></a><!-- doxytag: member="votParse_spp.c::VX_GETDATAType" ref="819db24b799fb1021e271e8936ea6ed4" args="(handle_t *data)" --> +int </td><td class="memItemRight" valign="bottom"><b>VX_GETDATAType</b> (handle_t *data)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a563513d7c4b7d80e35859804f44bf90"></a><!-- doxytag: member="votParse_spp.c::VX_GETDATATYPESTR" ref="a563513d7c4b7d80e35859804f44bf90" args="(handle_t *data, XCHAR *type, int *len)" --> +void </td><td class="memItemRight" valign="bottom"><b>VX_GETDATATYPESTR</b> (handle_t *data, XCHAR *type, int *len)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f02edbc34f6a686bdd21a19e2c97051f"></a><!-- doxytag: member="votParse_spp.c::VX_NEWNODE" ref="f02edbc34f6a686bdd21a19e2c97051f" args="(handle_t *parent, int *type)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEWNODE</b> (handle_t *parent, int *type)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c2a011d7947a3b9e9f9ef9813f611827"></a><!-- doxytag: member="votParse_spp.c::VX_ATTACHNODE" ref="c2a011d7947a3b9e9f9ef9813f611827" args="(handle_t *parent, handle_t *new)" --> +void </td><td class="memItemRight" valign="bottom"><b>VX_ATTACHNODE</b> (handle_t *parent, handle_t *new)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f8a21706b499e234308c1566a5942fbe"></a><!-- doxytag: member="votParse_spp.c::VX_FREENODE" ref="f8a21706b499e234308c1566a5942fbe" args="(handle_t *elem)" --> +void </td><td class="memItemRight" valign="bottom"><b>VX_FREENODE</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="315bd55826234df63f381fdb0f103709"></a><!-- doxytag: member="votParse_spp.c::VX_DELETENODE" ref="315bd55826234df63f381fdb0f103709" args="(handle_t *elem)" --> +void </td><td class="memItemRight" valign="bottom"><b>VX_DELETENODE</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6cd9d56618618607c78ea9f84dee5ab8"></a><!-- doxytag: member="votParse_spp.c::VX_COPYELEMENT" ref="6cd9d56618618607c78ea9f84dee5ab8" args="(handle_t *src, handle_t *parent)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_COPYELEMENT</b> (handle_t *src, handle_t *parent)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ad4f9463f68c336b6d33ae929a8295fe"></a><!-- doxytag: member="votParse_spp.c::VX_GETNCOLS" ref="ad4f9463f68c336b6d33ae929a8295fe" args="(handle_t *tdata)" --> +int </td><td class="memItemRight" valign="bottom"><b>VX_GETNCOLS</b> (handle_t *tdata)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c14d4df9c5e4f2f2ee5a6cd9e90bf7e5"></a><!-- doxytag: member="votParse_spp.c::VX_GETNROWS" ref="c14d4df9c5e4f2f2ee5a6cd9e90bf7e5" args="(handle_t *tdata)" --> +int </td><td class="memItemRight" valign="bottom"><b>VX_GETNROWS</b> (handle_t *tdata)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8e762d279596c95c98e2190b999fa320"></a><!-- doxytag: member="votParse_spp.c::VX_GETTABLECELL" ref="8e762d279596c95c98e2190b999fa320" args="(handle_t *tdata, int *row, int *col, XCHAR *value, int *maxch)" --> +void </td><td class="memItemRight" valign="bottom"><b>VX_GETTABLECELL</b> (handle_t *tdata, int *row, int *col, XCHAR *value, int *maxch)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="eff3dac68134ec98a7728e528290d25e"></a><!-- doxytag: member="votParse_spp.c::VX_GETTABLEINT" ref="eff3dac68134ec98a7728e528290d25e" args="(handle_t *tdata, int *row, int *col)" --> +int </td><td class="memItemRight" valign="bottom"><b>VX_GETTABLEINT</b> (handle_t *tdata, int *row, int *col)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dddf256a2be8d1e6818daad7345a5759"></a><!-- doxytag: member="votParse_spp.c::VX_GETTABLEREAL" ref="dddf256a2be8d1e6818daad7345a5759" args="(handle_t *tdata, int *row, int *col)" --> +float </td><td class="memItemRight" valign="bottom"><b>VX_GETTABLEREAL</b> (handle_t *tdata, int *row, int *col)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="23eaa952e1ca654e6e0c12df443adaf8"></a><!-- doxytag: member="votParse_spp.c::VX_GETLENGTH" ref="23eaa952e1ca654e6e0c12df443adaf8" args="(handle_t *elem)" --> +int </td><td class="memItemRight" valign="bottom"><b>VX_GETLENGTH</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1fac7edcdf1bf0d687ad7dae11763837"></a><!-- doxytag: member="votParse_spp.c::VX_GETNUMBEROF" ref="1fac7edcdf1bf0d687ad7dae11763837" args="(handle_t *elem, int *type)" --> +int </td><td class="memItemRight" valign="bottom"><b>VX_GETNUMBEROF</b> (handle_t *elem, int *type)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bfce6779105652329419c52863b0e74e"></a><!-- doxytag: member="votParse_spp.c::VX_FINDBYATTR" ref="bfce6779105652329419c52863b0e74e" args="(handle_t *parent, XCHAR *name, XCHAR *value)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_FINDBYATTR</b> (handle_t *parent, XCHAR *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, XCHAR *value)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f6fb237742be6bc1994f1dfa59defa04"></a><!-- doxytag: member="votParse_spp.c::VX_FINDINGROUP" ref="f6fb237742be6bc1994f1dfa59defa04" args="(handle_t *group, int *type)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_FINDINGROUP</b> (handle_t *group, int *type)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="00c1a434063e55bd5a7fb08c8b0c4b53"></a><!-- doxytag: member="votParse_spp.c::VX_NEXTINGROUP" ref="00c1a434063e55bd5a7fb08c8b0c4b53" args="(void)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_NEXTINGROUP</b> (void)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4999cdccddb89021ad852e44f38d045d"></a><!-- doxytag: member="votParse_spp.c::VX_GETNEXT" ref="4999cdccddb89021ad852e44f38d045d" args="(handle_t *elem)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETNEXT</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d495fd3b5ab9ef37856c66915183332e"></a><!-- doxytag: member="votParse_spp.c::VX_GETSIBLING" ref="d495fd3b5ab9ef37856c66915183332e" args="(handle_t *elem)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETSIBLING</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ea7ae9864469f8430a4e90c990eb010c"></a><!-- doxytag: member="votParse_spp.c::VX_GETCHILD" ref="ea7ae9864469f8430a4e90c990eb010c" args="(handle_t *elem)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETCHILD</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7a46f079fde361098370c8fb97c7cc88"></a><!-- doxytag: member="votParse_spp.c::VX_GETPARENT" ref="7a46f079fde361098370c8fb97c7cc88" args="(handle_t *elem)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_GETPARENT</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d059ccbb94a9e22ad7c11d6fe3b1189a"></a><!-- doxytag: member="votParse_spp.c::VX_CHILDOFTYPE" ref="d059ccbb94a9e22ad7c11d6fe3b1189a" args="(handle_t *elem, int *type)" --> +handle_t </td><td class="memItemRight" valign="bottom"><b>VX_CHILDOFTYPE</b> (handle_t *elem, int *type)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="78c0453bba4deb86f5e4ed5aa3dfc3f7"></a><!-- doxytag: member="votParse_spp.c::VX_VALUEOF" ref="78c0453bba4deb86f5e4ed5aa3dfc3f7" args="(handle_t *elem)" --> +int </td><td class="memItemRight" valign="bottom"><b>VX_VALUEOF</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d1163aef6d0f6918b1727dcd0a60c36e"></a><!-- doxytag: member="votParse_spp.c::VX_TYPEOF" ref="d1163aef6d0f6918b1727dcd0a60c36e" args="(handle_t *elem)" --> +int </td><td class="memItemRight" valign="bottom"><b>VX_TYPEOF</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="48b526e5e9d97659a08fa8950ec289bc"></a><!-- doxytag: member="votParse_spp.c::VX_SETVALUE" ref="48b526e5e9d97659a08fa8950ec289bc" args="(handle_t *elem, XCHAR *value)" --> +int </td><td class="memItemRight" valign="bottom"><b>VX_SETVALUE</b> (handle_t *elem, XCHAR *value)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="082d069075bc975edfd98acf1bbf2a81"></a><!-- doxytag: member="votParse_spp.c::VX_GETVALUE" ref="082d069075bc975edfd98acf1bbf2a81" args="(handle_t *elem, XCHAR *value, int *maxch)" --> +void </td><td class="memItemRight" valign="bottom"><b>VX_GETVALUE</b> (handle_t *elem, XCHAR *value, int *maxch)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fc4a97131488a1a5792a610666e9ab1c"></a><!-- doxytag: member="votParse_spp.c::VX_GETINTVALUE" ref="fc4a97131488a1a5792a610666e9ab1c" args="(handle_t *elem)" --> +int </td><td class="memItemRight" valign="bottom"><b>VX_GETINTVALUE</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b9f52036e51e89c2c308e58d10b62324"></a><!-- doxytag: member="votParse_spp.c::VX_GETREALVALUE" ref="b9f52036e51e89c2c308e58d10b62324" args="(handle_t *elem)" --> +float </td><td class="memItemRight" valign="bottom"><b>VX_GETREALVALUE</b> (handle_t *elem)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6054d8201fff62c20d1c145ec4480e91"></a><!-- doxytag: member="votParse_spp.c::VX_GETATTR" ref="6054d8201fff62c20d1c145ec4480e91" args="(handle_t *elem, XCHAR *name, XCHAR *val, int *len)" --> +void </td><td class="memItemRight" valign="bottom"><b>VX_GETATTR</b> (handle_t *elem, XCHAR *<a class="el" href="votElement_8c.html#5ac083a645d964373f022d03df4849c8">name</a>, XCHAR *val, int *len)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="79ca86372c30f71031253e1bf7ee7c26"></a><!-- doxytag: member="votParse_spp.c::VX_SETATTR" ref="79ca86372c30f71031253e1bf7ee7c26" args="(handle_t *elem, XCHAR *attr, XCHAR *value)" --> +int </td><td class="memItemRight" valign="bottom"><b>VX_SETATTR</b> (handle_t *elem, XCHAR *attr, XCHAR *value)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4f7c5ef635e1de6e9bc152c98720a401"></a><!-- doxytag: member="votParse_spp.c::VX_WRITEXML" ref="4f7c5ef635e1de6e9bc152c98720a401" args="(handle_t *elem, XCHAR *fname)" --> +void </td><td class="memItemRight" valign="bottom"><b>VX_WRITEXML</b> (handle_t *elem, XCHAR *fname)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="288d9bb0ea7d6c289fd528183a93b460"></a><!-- doxytag: member="votParse_spp.c::VX_WRITEHTML" ref="288d9bb0ea7d6c289fd528183a93b460" args="(handle_t *elem, XCHAR *ifname, XCHAR *ofname)" --> +void </td><td class="memItemRight" valign="bottom"><b>VX_WRITEHTML</b> (handle_t *elem, XCHAR *ifname, XCHAR *ofname)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="68146dae3f87aac402474117905a2aed"></a><!-- doxytag: member="votParse_spp.c::VX_WRITESHTML" ref="68146dae3f87aac402474117905a2aed" args="(handle_t *elem, XCHAR *ifname, XCHAR *ofname)" --> +void </td><td class="memItemRight" valign="bottom"><b>VX_WRITESHTML</b> (handle_t *elem, XCHAR *ifname, XCHAR *ofname)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f743200c73b0f0486eb40e29e5058e6f"></a><!-- doxytag: member="votParse_spp.c::VX_WRITEASV" ref="f743200c73b0f0486eb40e29e5058e6f" args="(handle_t *elem, XCHAR *fname)" --> +void </td><td class="memItemRight" valign="bottom"><b>VX_WRITEASV</b> (handle_t *elem, XCHAR *fname)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b53fcd923c9fa4924e94cf3ae4097b05"></a><!-- doxytag: member="votParse_spp.c::VX_WRITEBSV" ref="b53fcd923c9fa4924e94cf3ae4097b05" args="(handle_t *elem, XCHAR *fname)" --> +void </td><td class="memItemRight" valign="bottom"><b>VX_WRITEBSV</b> (handle_t *elem, XCHAR *fname)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3aa1ad315cbf15ec8e8b239836ce595f"></a><!-- doxytag: member="votParse_spp.c::VX_WRITECSV" ref="3aa1ad315cbf15ec8e8b239836ce595f" args="(handle_t *elem, XCHAR *fname)" --> +void </td><td class="memItemRight" valign="bottom"><b>VX_WRITECSV</b> (handle_t *elem, XCHAR *fname)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ab322da7a54650ec5956caaf6225fcf0"></a><!-- doxytag: member="votParse_spp.c::VX_WRITETSV" ref="ab322da7a54650ec5956caaf6225fcf0" args="(handle_t *elem, XCHAR *fname)" --> +void </td><td class="memItemRight" valign="bottom"><b>VX_WRITETSV</b> (handle_t *elem, XCHAR *fname)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="443b1f280bab89c04572a478fef2dc53"></a><!-- doxytag: member="votParse_spp.c::VX_SETWARN" ref="443b1f280bab89c04572a478fef2dc53" args="(int *value)" --> +void </td><td class="memItemRight" valign="bottom"><b>VX_SETWARN</b> (int *value)</td></tr> + +</table> +<hr><h2>Detailed Description</h2> +Public interface procedures for the VOT SPP wrapper. +<p> +VOTPARSE_SPP.C -- Public interface procedures for the VOT SPP wrapper.<p> +<dl class="author" compact><dt><b>Author:</b></dt><dd>Mike Fitzpatrick and Eric Timmermann </dd></dl> +<dl class="date" compact><dt><b>Date:</b></dt><dd>8/03/09 </dd></dl> +<hr><h2>Function Documentation</h2> +<a class="anchor" name="ce2133be9ea21a9c50befcefa8185a87"></a><!-- doxytag: member="votParse_spp.c::VX_OPENVOTABLE" ref="ce2133be9ea21a9c50befcefa8185a87" args="(XCHAR *arg)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">handle_t VX_OPENVOTABLE </td> + <td>(</td> + <td class="paramtype">XCHAR * </td> + <td class="paramname"> <em>arg</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Public function prototypes. +</div> +</div><p> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:08 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/votParse__spp_8h_source.html b/vendor/voclient/libvotable/doc/html/votParse__spp_8h_source.html new file mode 100644 index 00000000..014c98a2 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/votParse__spp_8h_source.html @@ -0,0 +1,164 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: votParse_spp.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +<h1>votParse_spp.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">##</span> +<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor"># VOTPARSE_SPP.H -- Include file for the SPP libvotable interface.</span> +<a name="l00003"></a>00003 <span class="preprocessor"></span><span class="preprocessor">#</span> +<a name="l00004"></a>00004 <span class="preprocessor"></span><span class="preprocessor"># @file votParse_spp.h</span> +<a name="l00005"></a>00005 <span class="preprocessor"></span><span class="preprocessor"># @author M. Fitzpatrick, </span> +<a name="l00006"></a>00006 <span class="preprocessor"></span><span class="preprocessor"># @date 4/16/2011</span> +<a name="l00007"></a>00007 <span class="preprocessor"></span><span class="preprocessor">#</span> +<a name="l00008"></a>00008 <span class="preprocessor"></span><span class="preprocessor"># @brief Include file for the SPP libvotable interface.</span> +<a name="l00009"></a>00009 <span class="preprocessor"></span><span class="preprocessor">#</span> +<a name="l00010"></a>00010 <span class="preprocessor"></span><span class="preprocessor">##</span> +<a name="l00011"></a>00011 <span class="preprocessor"></span> +<a name="l00012"></a>00012 +<a name="l00013"></a>00013 <span class="preprocessor"># Define UCD defaults for well-known VOTable columns.</span> +<a name="l00014"></a>00014 <span class="preprocessor"></span> +<a name="l00015"></a>00015 define DEF_ACREF_UCD <span class="stringliteral">"VOX:Image_AccessReference"</span> +<a name="l00016"></a>00016 define DEF_FORMAT_UCD <span class="stringliteral">"VOX:Image_Format"</span> +<a name="l00017"></a>00017 +<a name="l00018"></a>00018 +<a name="l00019"></a>00019 <span class="preprocessor"># VOTable Summary structure. Our purpose here is to save some of the</span> +<a name="l00020"></a>00020 <span class="preprocessor"></span><span class="preprocessor"># commonly referenced elements from the parsing to simplify the applications</span> +<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="preprocessor"># code. Many times we'll just want to skip straight to the table data,</span> +<a name="l00022"></a>00022 <span class="preprocessor"></span><span class="preprocessor"># this gives us handles to the key nodes in case we need to get at more</span> +<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor"># detailed parts of the document. For nodes such as <FIELD>, we store the</span> +<a name="l00024"></a>00024 <span class="preprocessor"></span><span class="preprocessor"># handle to the first element in the list and use the interface iterators</span> +<a name="l00025"></a>00025 <span class="preprocessor"></span><span class="preprocessor"># to loop.</span> +<a name="l00026"></a>00026 <span class="preprocessor"></span> +<a name="l00027"></a>00027 define SZ_VOT_STRUCT 11 +<a name="l00028"></a>00028 +<a name="l00029"></a>00029 define VOT_ROOT Memi[$1 ] # root VOTable handle +<a name="l00030"></a>00030 define VOT_RES Memi[$1+1] # RESOURCE handle +<a name="l00031"></a>00031 define VOT_TAB Memi[$1+2] # TABLE handle +<a name="l00032"></a>00032 define VOT_DATA Memi[$1+3] # DATA handle +<a name="l00033"></a>00033 define VOT_TDATA Memi[$1+4] # TABLEDATA handle +<a name="l00034"></a>00034 +<a name="l00035"></a>00035 define VOT_INFO Memi[$1+5] # INFO handle +<a name="l00036"></a>00036 define VOT_PARAM Memi[$1+6] # PARAM handle +<a name="l00037"></a>00037 define VOT_FIELD Memi[$1+7] # FIELD handle +<a name="l00038"></a>00038 +<a name="l00039"></a>00039 define VOT_NRES Memi[$1+8] # No. of RESOURCES +<a name="l00040"></a>00040 define VOT_NROWS Memi[$1+9] # No. of TABLEDATA rows +<a name="l00041"></a>00041 define VOT_NCOLS Memi[$1+10] # No. of TABLEDATA cols +<a name="l00042"></a>00042 +<a name="l00043"></a>00043 +<a name="l00044"></a>00044 +<a name="l00045"></a>00045 <span class="preprocessor"># Procedure declarations. In the SPP code we wish to allow readable names,</span> +<a name="l00046"></a>00046 <span class="preprocessor"></span><span class="preprocessor"># but must map these to the 6 chars produced in the compiled code.</span> +<a name="l00047"></a>00047 <span class="preprocessor"></span> +<a name="l00048"></a>00048 define vx_openVOTABLE vopene +<a name="l00049"></a>00049 define vx_closeVOTABLE vclose +<a name="l00050"></a>00050 +<a name="l00051"></a>00051 define vx_getRESOURCE vgetre +<a name="l00052"></a>00052 define vx_getTABLE vgette +<a name="l00053"></a>00053 define vx_getFIELD vgetfd +<a name="l00054"></a>00054 define vx_getDATA vgetda +<a name="l00055"></a>00055 define vx_getTABLEDATA vgetta +<a name="l00056"></a>00056 define vx_getTR vgettr +<a name="l00057"></a>00057 define vx_getTD vgettd +<a name="l00058"></a>00058 define vx_getBINARY vgetby +<a name="l00059"></a>00059 define vx_getBINARY2 vgetb2 +<a name="l00060"></a>00060 define vx_getFITS vgetfs +<a name="l00061"></a>00061 define vx_getGROUP vgetgp +<a name="l00062"></a>00062 define vx_getFIELDREF vgetff +<a name="l00063"></a>00063 define vx_getPARAMREF vgetpf +<a name="l00064"></a>00064 define vx_getDESCRIPTION vgetdn +<a name="l00065"></a>00065 define vx_getPARAM vgetpm +<a name="l00066"></a>00066 define vx_getINFO vgetio +<a name="l00067"></a>00067 define vx_getSTREAM vgetsm +<a name="l00068"></a>00068 define vx_getVALUES vgetvs +<a name="l00069"></a>00069 define vx_getMIN vgetmn +<a name="l00070"></a>00070 define vx_getMAX vgetmx +<a name="l00071"></a>00071 define vx_getOPTION vgeton +<a name="l00072"></a>00072 define vx_getLINK vgetlk +<a name="l00073"></a>00073 define vx_getCOOSYS vgetcs +<a name="l00074"></a>00074 +<a name="l00075"></a>00075 define vx_newRESOURCE vnetre +<a name="l00076"></a>00076 define vx_newTABLE vnette +<a name="l00077"></a>00077 define vx_newFIELD vnetfd +<a name="l00078"></a>00078 define vx_newDATA vnetda +<a name="l00079"></a>00079 define vx_newTABLEDATA vnetta +<a name="l00080"></a>00080 define vx_newTR vnettr +<a name="l00081"></a>00081 define vx_newTD vnettd +<a name="l00082"></a>00082 define vx_newBINARY vnetby +<a name="l00083"></a>00083 define vx_newBINARY2 vnetb2 +<a name="l00084"></a>00084 define vx_newFITS vnetfs +<a name="l00085"></a>00085 define vx_newGROUP vnetgp +<a name="l00086"></a>00086 define vx_newFIELDREF vnetff +<a name="l00087"></a>00087 define vx_newPARAMREF vnetpf +<a name="l00088"></a>00088 define vx_newDESCRIPTION vnetdn +<a name="l00089"></a>00089 define vx_newPARAM vnetpm +<a name="l00090"></a>00090 define vx_newINFO vnetio +<a name="l00091"></a>00091 define vx_newSTREAM vnetsm +<a name="l00092"></a>00092 define vx_newVALUES vnetvs +<a name="l00093"></a>00093 define vx_newMIN vnetmn +<a name="l00094"></a>00094 define vx_newMAX vnetmx +<a name="l00095"></a>00095 define vx_newOPTION vneton +<a name="l00096"></a>00096 define vx_newLINK vnetlk +<a name="l00097"></a>00097 define vx_newCOOSYS vnetcs +<a name="l00098"></a>00098 +<a name="l00099"></a>00099 define vx_getDATAType vgetde +<a name="l00100"></a>00100 define vx_getDATATypeStr vgetdr +<a name="l00101"></a>00101 +<a name="l00102"></a>00102 define vx_newNode vnewne +<a name="l00103"></a>00103 define vx_freeNode vfreee +<a name="l00104"></a>00104 define vx_attachNode vattae +<a name="l00105"></a>00105 define vx_deleteNode vdelee +<a name="l00106"></a>00106 define vx_copyElement vcopyt +<a name="l00107"></a>00107 define vx_getNCols vgncol +<a name="l00108"></a>00108 define vx_getNRows vgnrow +<a name="l00109"></a>00109 define vx_getTableCell vgstab +<a name="l00110"></a>00110 define vx_getTableInt vgitab +<a name="l00111"></a>00111 define vx_getTableReal vgrtab +<a name="l00112"></a>00112 define vx_getLength vgetlh +<a name="l00113"></a>00113 define vx_getNumberOF vgetnf +<a name="l00114"></a>00114 +<a name="l00115"></a>00115 define vx_colByAttr vcbatr +<a name="l00116"></a>00116 define vx_colByName vcbnam +<a name="l00117"></a>00117 define vx_colByUCD vcbucd +<a name="l00118"></a>00118 define vx_colByID vcbyid +<a name="l00119"></a>00119 +<a name="l00120"></a>00120 define vx_findByAttr vfindr +<a name="l00121"></a>00121 define vx_findInGroup vfindp +<a name="l00122"></a>00122 define vx_nextInGroup vnextp +<a name="l00123"></a>00123 +<a name="l00124"></a>00124 define vx_getNext vgetnt +<a name="l00125"></a>00125 define vx_getSibling vgetsg +<a name="l00126"></a>00126 define vx_getChild vgetcd +<a name="l00127"></a>00127 define vx_getParent vgetpt +<a name="l00128"></a>00128 define vx_ChildOfType vchile +<a name="l00129"></a>00129 define vx_valueOf vvaluf +<a name="l00130"></a>00130 define vx_typeOf vtypef +<a name="l00131"></a>00131 define vx_setValue vsetve +<a name="l00132"></a>00132 define vx_getValue vgsval +<a name="l00133"></a>00133 define vx_getIntValue vgival +<a name="l00134"></a>00134 define vx_getRealValue vgrval +<a name="l00135"></a>00135 define vx_setAttr vsetar +<a name="l00136"></a>00136 define vx_getAttr vgetar +<a name="l00137"></a>00137 define vx_writeXML vwritl +</pre></div></div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:08 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/html/votStack_8c.html b/vendor/voclient/libvotable/doc/html/votStack_8c.html new file mode 100644 index 00000000..bd23fb72 --- /dev/null +++ b/vendor/voclient/libvotable/doc/html/votStack_8c.html @@ -0,0 +1,277 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libVOTable: votStack.c File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.9 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>votStack.c File Reference</h1>(Private) Methods to manage the parser <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> stack. +<a href="#_details">More...</a> +<p> +<code>#include <stdio.h></code><br> +<code>#include <stdlib.h></code><br> +<code>#include <unistd.h></code><br> +<code>#include <strings.h></code><br> +<code>#include "<a class="el" href="votParseP_8h_source.html">votParseP.h</a>"</code><br> +<table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +<tr><td colspan="2"><br><h2>Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structStack.html">Stack</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="votStack_8c.html#4a7f5a306e9f1c1cf35ec9605c92d42f">vot_newStack</a> (void)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Makes a new stack (private method). <a href="#4a7f5a306e9f1c1cf35ec9605c92d42f"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structElement.html">Element</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="votStack_8c.html#9e1d4fd4b9c06ddbd95f4029b0f8d3a5">votPop</a> (<a class="el" href="structStack.html">Stack</a> *st)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return a <a class="el" href="structNode.html" title="Struct that holds a stack Node containing an Element.">Node</a> from the top of the stack (private method). <a href="#9e1d4fd4b9c06ddbd95f4029b0f8d3a5"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votStack_8c.html#fb95db917a89f2d55ae6522435929229">votPush</a> (<a class="el" href="structStack.html">Stack</a> *st, <a class="el" href="structElement.html">Element</a> *elem)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push a <a class="el" href="structNode.html" title="Struct that holds a stack Node containing an Element.">Node</a> to the top of the stack (private method). <a href="#fb95db917a89f2d55ae6522435929229"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structElement.html">Element</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="votStack_8c.html#ded18f1ce833d773a50e2d1a4a2db2c8">votPeek</a> (<a class="el" href="structStack.html">Stack</a> *st)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Peek at <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> on top of the <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> (private method). <a href="#ded18f1ce833d773a50e2d1a4a2db2c8"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="votStack_8c.html#11691bde61e5b2bbdea3649eb69d8253">vot_isEmpty</a> (<a class="el" href="structStack.html">Stack</a> *st)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Checks to see if the stack is empty (private method). <a href="#11691bde61e5b2bbdea3649eb69d8253"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votStack_8c.html#c5e777e900166c7c7a79eeb28f838f61">vot_clearStack</a> (<a class="el" href="structStack.html">Stack</a> *st)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the stack (private method). <a href="#c5e777e900166c7c7a79eeb28f838f61"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="votStack_8c.html#db67217b47d7871eee607df6754dfa88">vot_printStack</a> (<a class="el" href="structStack.html">Stack</a> *st)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Print the name of all the stack elements (private method). <a href="#db67217b47d7871eee607df6754dfa88"></a><br></td></tr> +</table> +<hr><h2>Detailed Description</h2> +(Private) Methods to manage the parser <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> stack. +<p> +VOTSTACK.C -- (Private) Methods to manage the parser <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> stack.<p> +<dl class="author" compact><dt><b>Author:</b></dt><dd>Mike Fitzpatrick and Eric Timmermann </dd></dl> +<dl class="date" compact><dt><b>Date:</b></dt><dd>8/03/09 </dd></dl> +<hr><h2>Function Documentation</h2> +<a class="anchor" name="c5e777e900166c7c7a79eeb28f838f61"></a><!-- doxytag: member="votStack.c::vot_clearStack" ref="c5e777e900166c7c7a79eeb28f838f61" args="(Stack *st)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_clearStack </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structStack.html">Stack</a> * </td> + <td class="paramname"> <em>st</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Clear the stack (private method). +<p> +vot_clearStack -- Clear the stack (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>st</em> </td><td>A pointer to a <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="11691bde61e5b2bbdea3649eb69d8253"></a><!-- doxytag: member="votStack.c::vot_isEmpty" ref="11691bde61e5b2bbdea3649eb69d8253" args="(Stack *st)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int vot_isEmpty </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structStack.html">Stack</a> * </td> + <td class="paramname"> <em>st</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Checks to see if the stack is empty (private method). +<p> +vot_isEmpty -- Checks to see if the stack is empty (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>st</em> </td><td>A pointer to a <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd><em>1</em> if true, <em>0</em> if false. </dd></dl> + +</div> +</div><p> +<a class="anchor" name="4a7f5a306e9f1c1cf35ec9605c92d42f"></a><!-- doxytag: member="votStack.c::vot_newStack" ref="4a7f5a306e9f1c1cf35ec9605c92d42f" args="(void)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="structStack.html">Stack</a>* vot_newStack </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Makes a new stack (private method). +<p> +vot_newStack -- Makes a new stack (private method)<p> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A pointer to a new <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a>. </dd></dl> + +</div> +</div><p> +<a class="anchor" name="db67217b47d7871eee607df6754dfa88"></a><!-- doxytag: member="votStack.c::vot_printStack" ref="db67217b47d7871eee607df6754dfa88" args="(Stack *st)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void vot_printStack </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structStack.html">Stack</a> * </td> + <td class="paramname"> <em>st</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Print the name of all the stack elements (private method). +<p> +vot_printStack -- Print the name of all the stack elements (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>st</em> </td><td>A pointer to a <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +<a class="anchor" name="ded18f1ce833d773a50e2d1a4a2db2c8"></a><!-- doxytag: member="votStack.c::votPeek" ref="ded18f1ce833d773a50e2d1a4a2db2c8" args="(Stack *st)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="structElement.html">Element</a>* votPeek </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structStack.html">Stack</a> * </td> + <td class="paramname"> <em>st</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Peek at <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> on top of the <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> (private method). +<p> +votPeek -- Peek at <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a> on top of the <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>st</em> </td><td>A pointer to a <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A pointer to the head <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>, or NULL if empty </dd></dl> + +</div> +</div><p> +<a class="anchor" name="9e1d4fd4b9c06ddbd95f4029b0f8d3a5"></a><!-- doxytag: member="votStack.c::votPop" ref="9e1d4fd4b9c06ddbd95f4029b0f8d3a5" args="(Stack *st)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="structElement.html">Element</a>* votPop </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structStack.html">Stack</a> * </td> + <td class="paramname"> <em>st</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return a <a class="el" href="structNode.html" title="Struct that holds a stack Node containing an Element.">Node</a> from the top of the stack (private method). +<p> +votPop -- Return a <a class="el" href="structNode.html" title="Struct that holds a stack Node containing an Element.">Node</a> from the top of the stack (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>st</em> </td><td>A pointer to a <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>A pointer to the popped <a class="el" href="structElement.html" title="This is a structure that hold the information for an XML element.">Element</a>. </dd></dl> + +</div> +</div><p> +<a class="anchor" name="fb95db917a89f2d55ae6522435929229"></a><!-- doxytag: member="votStack.c::votPush" ref="fb95db917a89f2d55ae6522435929229" args="(Stack *st, Element *elem)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void votPush </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structStack.html">Stack</a> * </td> + <td class="paramname"> <em>st</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="structElement.html">Element</a> * </td> + <td class="paramname"> <em>elem</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Push a <a class="el" href="structNode.html" title="Struct that holds a stack Node containing an Element.">Node</a> to the top of the stack (private method). +<p> +votPush -- Push a <a class="el" href="structNode.html" title="Struct that holds a stack Node containing an Element.">Node</a> to the top of the stack (private method)<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>st</em> </td><td>A pointer to a <a class="el" href="structStack.html" title="This is a structure that holds the information for a stack.">Stack</a> </td></tr> + <tr><td valign="top"></td><td valign="top"><em>elem</em> </td><td>A pointer to an element to be put on the stack </td></tr> + </table> +</dl> +<dl class="return" compact><dt><b>Returns:</b></dt><dd>nothing </dd></dl> + +</div> +</div><p> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 27 21:10:09 2013 for libVOTable by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> +</body> +</html> diff --git a/vendor/voclient/libvotable/doc/latex/Makefile b/vendor/voclient/libvotable/doc/latex/Makefile new file mode 100644 index 00000000..8b7c89a1 --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/Makefile @@ -0,0 +1,19 @@ +all: clean refman.pdf + +pdf: refman.pdf + +refman.pdf: refman.tex + pdflatex refman.tex + makeindex refman.idx + pdflatex refman.tex + latex_count=5 ; \ + while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\ + do \ + echo "Rerunning latex...." ;\ + pdflatex refman.tex ;\ + latex_count=`expr $$latex_count - 1` ;\ + done + + +clean: + rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out refman.pdf diff --git a/vendor/voclient/libvotable/doc/latex/annotated.tex b/vendor/voclient/libvotable/doc/latex/annotated.tex new file mode 100644 index 00000000..fdf4bfa3 --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/annotated.tex @@ -0,0 +1,8 @@ +\section{Data Structures} +Here are the data structures with brief descriptions:\begin{CompactList} +\item\contentsline{section}{\hyperlink{structAttrBlock}{AttrBlock} (Information for a block of attributes )}{\pageref{structAttrBlock}}{} +\item\contentsline{section}{\hyperlink{structAttrList}{AttrList} (Information for an attribute )}{\pageref{structAttrList}}{} +\item\contentsline{section}{\hyperlink{structElement}{Element} (This is a structure that hold the information for an XML element )}{\pageref{structElement}}{} +\item\contentsline{section}{\hyperlink{structNode}{Node} (Struct that holds a stack \hyperlink{structNode}{Node} containing an \hyperlink{structElement}{Element} )}{\pageref{structNode}}{} +\item\contentsline{section}{\hyperlink{structStack}{Stack} (This is a structure that holds the information for a stack )}{\pageref{structStack}}{} +\end{CompactList} diff --git a/vendor/voclient/libvotable/doc/latex/doxygen.sty b/vendor/voclient/libvotable/doc/latex/doxygen.sty new file mode 100644 index 00000000..c939ede5 --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/doxygen.sty @@ -0,0 +1,97 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{doxygen} +\RequirePackage{calc} +\RequirePackage{array} +\RequirePackage{color} +\pagestyle{fancyplain} +\newcommand{\clearemptydoublepage}{\newpage{\pagestyle{empty}\cleardoublepage}} +\renewcommand{\chaptermark}[1]{\markboth{#1}{}} +\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}} +\lhead[\fancyplain{}{\bfseries\thepage}] + {\fancyplain{}{\bfseries\rightmark}} +\rhead[\fancyplain{}{\bfseries\leftmark}] + {\fancyplain{}{\bfseries\thepage}} +\rfoot[\fancyplain{}{\bfseries\scriptsize Generated on Wed Feb 27 21:10:08 2013 for libVOTable by Doxygen }]{} +\lfoot[]{\fancyplain{}{\bfseries\scriptsize Generated on Wed Feb 27 21:10:08 2013 for libVOTable by Doxygen }} +\cfoot{} +\newenvironment{Code} +{\footnotesize} +{\normalsize} +\newcommand{\doxyref}[3]{\textbf{#1} (\textnormal{#2}\,\pageref{#3})} +\newenvironment{DocInclude} +{\footnotesize} +{\normalsize} +\newenvironment{VerbInclude} +{\footnotesize} +{\normalsize} +\newenvironment{Image} +{\begin{figure}[H]} +{\end{figure}} +\newenvironment{ImageNoCaption}{}{} +\newenvironment{CompactList} +{\begin{list}{}{ + \setlength{\leftmargin}{0.5cm} + \setlength{\itemsep}{0pt} + \setlength{\parsep}{0pt} + \setlength{\topsep}{0pt} + \renewcommand{\makelabel}{\hfill}}} +{\end{list}} +\newenvironment{CompactItemize} +{ + \begin{itemize} + \setlength{\itemsep}{-3pt} + \setlength{\parsep}{0pt} + \setlength{\topsep}{0pt} + \setlength{\partopsep}{0pt} +} +{\end{itemize}} +\newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp} +\newlength{\tmplength} +\newenvironment{TabularC}[1] +{ +\setlength{\tmplength} + {\linewidth/(#1)-\tabcolsep*2-\arrayrulewidth*(#1+1)/(#1)} + \par\begin{tabular*}{\linewidth} + {*{#1}{|>{\PBS\raggedright\hspace{0pt}}p{\the\tmplength}}|} +} +{\end{tabular*}\par} +\newcommand{\entrylabel}[1]{ + {\parbox[b]{\labelwidth-4pt}{\makebox[0pt][l]{\textbf{#1}}\vspace{1.5\baselineskip}}}} +\newenvironment{Desc} +{\begin{list}{} + { + \settowidth{\labelwidth}{40pt} + \setlength{\leftmargin}{\labelwidth} + \setlength{\parsep}{0pt} + \setlength{\itemsep}{-4pt} + \renewcommand{\makelabel}{\entrylabel} + } +} +{\end{list}} +\newenvironment{Indent} + {\begin{list}{}{\setlength{\leftmargin}{0.5cm}} + \item[]\ignorespaces} + {\unskip\end{list}} +\setlength{\parindent}{0cm} +\setlength{\parskip}{0.2cm} +\addtocounter{secnumdepth}{1} +\sloppy +\usepackage[T1]{fontenc} +\makeatletter +\renewcommand{\paragraph}{\@startsection{paragraph}{4}{0ex}% + {-3.25ex plus -1ex minus -0.2ex}% + {1.5ex plus 0.2ex}% + {\normalfont\normalsize\bfseries}} +\makeatother +\stepcounter{secnumdepth} +\stepcounter{tocdepth} +\definecolor{comment}{rgb}{0.5,0.0,0.0} +\definecolor{keyword}{rgb}{0.0,0.5,0.0} +\definecolor{keywordtype}{rgb}{0.38,0.25,0.125} +\definecolor{keywordflow}{rgb}{0.88,0.5,0.0} +\definecolor{preprocessor}{rgb}{0.5,0.38,0.125} +\definecolor{stringliteral}{rgb}{0.0,0.125,0.25} +\definecolor{charliteral}{rgb}{0.0,0.5,0.5} +\definecolor{vhdldigit}{rgb}{1.0,0.0,1.0} +\definecolor{vhdlkeyword}{rgb}{0.43,0.0,0.43} +\definecolor{vhdllogic}{rgb}{1.0,0.0,0.0} diff --git a/vendor/voclient/libvotable/doc/latex/files.tex b/vendor/voclient/libvotable/doc/latex/files.tex new file mode 100644 index 00000000..03a72743 --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/files.tex @@ -0,0 +1,14 @@ +\section{File List} +Here is a list of all documented files with brief descriptions:\begin{CompactList} +\item\contentsline{section}{\hyperlink{votElement_8c}{votElement.c} ((Private) Methods to manage XML elements )}{\pageref{votElement_8c}}{} +\item\contentsline{section}{\hyperlink{votExpatCB_8c}{votExpatCB.c} ((Private) Expat parser XML callback methods )}{\pageref{votExpatCB_8c}}{} +\item\contentsline{section}{\hyperlink{votHandle_8c}{votHandle.c} ((Private) Methods to manage interface handles )}{\pageref{votHandle_8c}}{} +\item\contentsline{section}{\hyperlink{votHTML_8c}{votHTML.c} (Utility procedures to write HTML files )}{\pageref{votHTML_8c}}{} +\item\contentsline{section}{\hyperlink{votParse_8c}{votParse.c} (Public interface procedures for the libVOTable parser )}{\pageref{votParse_8c}}{} +\item\contentsline{section}{\hyperlink{votParse_8h}{votParse.h} (Public procedure declarations for the VOTable interface )}{\pageref{votParse_8h}}{} +\item\contentsline{section}{\hyperlink{votParse__f77_8c}{votParse\_\-f77.c} (Public interface for the libVOTable F77 wrapper )}{\pageref{votParse__f77_8c}}{} +\item\contentsline{section}{\hyperlink{votParse__spp_8c}{votParse\_\-spp.c} (Public interface procedures for the VOT SPP wrapper )}{\pageref{votParse__spp_8c}}{} +\item\contentsline{section}{\textbf{votParse\_\-spp.h} }{\pageref{votParse__spp_8h}}{} +\item\contentsline{section}{\hyperlink{votParseP_8h}{votParseP.h} (Internal LIBVOTABLE definitions )}{\pageref{votParseP_8h}}{} +\item\contentsline{section}{\hyperlink{votStack_8c}{votStack.c} ((Private) Methods to manage the parser \hyperlink{structElement}{Element} stack )}{\pageref{votStack_8c}}{} +\end{CompactList} diff --git a/vendor/voclient/libvotable/doc/latex/refman.tex b/vendor/voclient/libvotable/doc/latex/refman.tex new file mode 100644 index 00000000..6862bc30 --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/refman.tex @@ -0,0 +1,75 @@ +\documentclass[letterpaper]{book} +\usepackage{makeidx} +\usepackage{fancyhdr} +\usepackage{graphicx} +\usepackage{multicol} +\usepackage{float} +\usepackage{listings} +\usepackage{color} +\usepackage{textcomp} +\usepackage{alltt} +\usepackage{times} +\usepackage{ifpdf} +\ifpdf +\usepackage[pdftex, + pagebackref=true, + colorlinks=true, + linkcolor=blue, + unicode + ]{hyperref} +\else +\usepackage[ps2pdf, + pagebackref=true, + colorlinks=true, + linkcolor=blue, + unicode + ]{hyperref} +\usepackage{pspicture} +\fi +\usepackage[utf8]{inputenc} +\usepackage{doxygen} +\lstset{language=C++,inputencoding=utf8,basicstyle=\footnotesize,breaklines=true,breakatwhitespace=true,tabsize=4,numbers=left } +\makeindex +\setcounter{tocdepth}{3} +\renewcommand{\footrulewidth}{0.4pt} +\begin{document} +\hypersetup{pageanchor=false} +\begin{titlepage} +\vspace*{7cm} +\begin{center} +{\Large libVOTable \\[1ex]\large v1.0 }\\ +\vspace*{1cm} +{\large Generated by Doxygen 1.5.9}\\ +\vspace*{0.5cm} +{\small Wed Feb 27 21:10:08 2013}\\ +\end{center} +\end{titlepage} +\clearemptydoublepage +\pagenumbering{roman} +\tableofcontents +\clearemptydoublepage +\pagenumbering{arabic} +\hypersetup{pageanchor=true} +\chapter{Data Structure Index} +\input{annotated} +\chapter{File Index} +\input{files} +\chapter{Data Structure Documentation} +\input{structAttrBlock} +\include{structAttrList} +\include{structElement} +\include{structNode} +\include{structStack} +\chapter{File Documentation} +\input{votElement_8c} +\include{votExpatCB_8c} +\include{votHandle_8c} +\include{votHTML_8c} +\include{votParse_8c} +\include{votParse_8h} +\include{votParse__f77_8c} +\include{votParse__spp_8c} +\include{votParseP_8h} +\include{votStack_8c} +\printindex +\end{document} diff --git a/vendor/voclient/libvotable/doc/latex/structAttrBlock.tex b/vendor/voclient/libvotable/doc/latex/structAttrBlock.tex new file mode 100644 index 00000000..93c5c3f0 --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/structAttrBlock.tex @@ -0,0 +1,42 @@ +\hypertarget{structAttrBlock}{ +\section{AttrBlock Struct Reference} +\label{structAttrBlock}\index{AttrBlock@{AttrBlock}} +} +Information for a block of attributes. + + +{\tt \#include $<$votParseP.h$>$} + +\subsection*{Data Fields} +\begin{CompactItemize} +\item +\hypertarget{structAttrBlock_fa9326ebb9e46e6f599d80f67db42cb6}{ +char $\ast$ \textbf{req}} +\label{structAttrBlock_fa9326ebb9e46e6f599d80f67db42cb6} + +\item +\hypertarget{structAttrBlock_c96c734b9124fcdba0ebbb5f8703c940}{ +char $\ast$ \textbf{opt}} +\label{structAttrBlock_c96c734b9124fcdba0ebbb5f8703c940} + +\item +\hypertarget{structAttrBlock_6d23c0d081bb527c934e99f47b10c461}{ +void $\ast$ \textbf{attributes}} +\label{structAttrBlock_6d23c0d081bb527c934e99f47b10c461} + +\end{CompactItemize} + + +\subsection{Detailed Description} +Information for a block of attributes. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em req}]A '$|$' delimited string of required attribute names. \item[{\em opt}]A '$|$' delimited string of optional attribute names. \item[{\em attributes}]A pointer to an \hyperlink{structAttrList}{AttrList} structure. \end{description} +\end{Desc} + + +The documentation for this struct was generated from the following file:\begin{CompactItemize} +\item +\hyperlink{votParseP_8h}{votParseP.h}\end{CompactItemize} diff --git a/vendor/voclient/libvotable/doc/latex/structAttrList.tex b/vendor/voclient/libvotable/doc/latex/structAttrList.tex new file mode 100644 index 00000000..665878e1 --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/structAttrList.tex @@ -0,0 +1,42 @@ +\hypertarget{structAttrList}{ +\section{AttrList Struct Reference} +\label{structAttrList}\index{AttrList@{AttrList}} +} +Information for an attribute. + + +{\tt \#include $<$votParseP.h$>$} + +\subsection*{Data Fields} +\begin{CompactItemize} +\item +\hypertarget{structAttrList_217caa5e66c48a418c5e9d8d9b24db50}{ +char \textbf{name} \mbox{[}SZ\_\-ATTRNAME\mbox{]}} +\label{structAttrList_217caa5e66c48a418c5e9d8d9b24db50} + +\item +\hypertarget{structAttrList_b05ba979e02ca5a2670e574b3571d0d6}{ +char \textbf{value} \mbox{[}SZ\_\-ATTRVAL\mbox{]}} +\label{structAttrList_b05ba979e02ca5a2670e574b3571d0d6} + +\item +\hypertarget{structAttrList_2fbe1489ab80694a08f160a359faaf8f}{ +void $\ast$ \textbf{next}} +\label{structAttrList_2fbe1489ab80694a08f160a359faaf8f} + +\end{CompactItemize} + + +\subsection{Detailed Description} +Information for an attribute. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em name}]A string of the attributes name. \item[{\em value}]A string of the attributes value. \item[{\em $\ast$next}]A pointer to the next element. \end{description} +\end{Desc} + + +The documentation for this struct was generated from the following file:\begin{CompactItemize} +\item +\hyperlink{votParseP_8h}{votParseP.h}\end{CompactItemize} diff --git a/vendor/voclient/libvotable/doc/latex/structElement.tex b/vendor/voclient/libvotable/doc/latex/structElement.tex new file mode 100644 index 00000000..9cf95aba --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/structElement.tex @@ -0,0 +1,17 @@ +\hypertarget{structElement}{ +\section{Element Struct Reference} +\label{structElement}\index{Element@{Element}} +} +This is a structure that hold the information for an XML element. + + +{\tt \#include $<$votParseP.h$>$} + + + +\subsection{Detailed Description} +This is a structure that hold the information for an XML element. + +The documentation for this struct was generated from the following file:\begin{CompactItemize} +\item +\hyperlink{votParseP_8h}{votParseP.h}\end{CompactItemize} diff --git a/vendor/voclient/libvotable/doc/latex/structNode.tex b/vendor/voclient/libvotable/doc/latex/structNode.tex new file mode 100644 index 00000000..cd0bbcb4 --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/structNode.tex @@ -0,0 +1,17 @@ +\hypertarget{structNode}{ +\section{Node Struct Reference} +\label{structNode}\index{Node@{Node}} +} +Struct that holds a stack \hyperlink{structNode}{Node} containing an \hyperlink{structElement}{Element}. + + +{\tt \#include $<$votParseP.h$>$} + + + +\subsection{Detailed Description} +Struct that holds a stack \hyperlink{structNode}{Node} containing an \hyperlink{structElement}{Element}. + +The documentation for this struct was generated from the following file:\begin{CompactItemize} +\item +\hyperlink{votParseP_8h}{votParseP.h}\end{CompactItemize} diff --git a/vendor/voclient/libvotable/doc/latex/structStack.tex b/vendor/voclient/libvotable/doc/latex/structStack.tex new file mode 100644 index 00000000..7cb3b49d --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/structStack.tex @@ -0,0 +1,30 @@ +\hypertarget{structStack}{ +\section{Stack Struct Reference} +\label{structStack}\index{Stack@{Stack}} +} +This is a structure that holds the information for a stack. + + +{\tt \#include $<$votParseP.h$>$} + +\subsection*{Data Fields} +\begin{CompactItemize} +\item +\hypertarget{structStack_50bfdf880cfde1bf714a7ca9eb1eeae3}{ +\hyperlink{structNode}{Node} $\ast$ \textbf{head}} +\label{structStack_50bfdf880cfde1bf714a7ca9eb1eeae3} + +\item +\hypertarget{structStack_980bcca9b29a635b3e70bfdcbb6f1a34}{ +int \textbf{level}} +\label{structStack_980bcca9b29a635b3e70bfdcbb6f1a34} + +\end{CompactItemize} + + +\subsection{Detailed Description} +This is a structure that holds the information for a stack. + +The documentation for this struct was generated from the following file:\begin{CompactItemize} +\item +\hyperlink{votParseP_8h}{votParseP.h}\end{CompactItemize} diff --git a/vendor/voclient/libvotable/doc/latex/votAttribute_8c.tex b/vendor/voclient/libvotable/doc/latex/votAttribute_8c.tex new file mode 100644 index 00000000..7bcfdb86 --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/votAttribute_8c.tex @@ -0,0 +1,93 @@ +\hypertarget{votAttribute_8c}{ +\section{votAttribute.c File Reference} +\label{votAttribute_8c}\index{votAttribute.c@{votAttribute.c}} +} +(Internal) Methods to manage XML attributes. + + +{\tt \#include $<$string.h$>$}\par +{\tt \#include $<$stdio.h$>$}\par +{\tt \#include $<$stdlib.h$>$}\par +{\tt \#include $<$ctype.h$>$}\par +{\tt \#include \char`\"{}votParseP.h\char`\"{}}\par +\subsection*{Functions} +\begin{CompactItemize} +\item +int \hyperlink{votAttribute_8c_0f451b6e1a9c2b2cd5c4e29219dda5d3}{vot\_\-attrSet} (AttrBlock $\ast$ablock, char $\ast$name, char $\ast$value) +\begin{CompactList}\small\item\em Set/Create an attributes (internal method). \item\end{CompactList}\item +char $\ast$ \hyperlink{votAttribute_8c_bcd0d56898e2a62e86f081c65e8c6f2c}{vot\_\-attrGet} (AttrBlock $\ast$ablock, char $\ast$name) +\begin{CompactList}\small\item\em Get an attribute's value (internal method). \item\end{CompactList}\item +char $\ast$ \hyperlink{votAttribute_8c_cab6f8b4c5dc706456be2e68ae823ffe}{vot\_\-attrXML} (AttrBlock $\ast$ablock) +\begin{CompactList}\small\item\em Get the attributes for an XML tag (internal method). \item\end{CompactList}\end{CompactItemize} + + +\label{_details} +\hypertarget{_details}{} +\subsection{Detailed Description} +(Internal) Methods to manage XML attributes. + +VOTATTRIBUTE.C -- (Internal) Methods to manage XML attributes. + +\begin{Desc} +\item[Author:]Mike Fitzpatrick and Eric Timmermann \end{Desc} +\begin{Desc} +\item[Date:]8/03/09 \end{Desc} + + +\subsection{Function Documentation} +\hypertarget{votAttribute_8c_bcd0d56898e2a62e86f081c65e8c6f2c}{ +\index{votAttribute.c@{votAttribute.c}!vot\_\-attrGet@{vot\_\-attrGet}} +\index{vot\_\-attrGet@{vot\_\-attrGet}!votAttribute.c@{votAttribute.c}} +\subsubsection[{vot\_\-attrGet}]{\setlength{\rightskip}{0pt plus 5cm}char $\ast$ vot\_\-attrGet (AttrBlock $\ast$ {\em ablock}, \/ char $\ast$ {\em name})}} +\label{votAttribute_8c_bcd0d56898e2a62e86f081c65e8c6f2c} + + +Get an attribute's value (internal method). + +vot\_\-attrGet -- Get an attribute's value (internal method). + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em $\ast$ablock}]An AttrBlock to insert these attributes \item[{\em $\ast$name}]A string that hold the name of an attribute \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]Value of the attribute or NULL \end{Desc} +\hypertarget{votAttribute_8c_0f451b6e1a9c2b2cd5c4e29219dda5d3}{ +\index{votAttribute.c@{votAttribute.c}!vot\_\-attrSet@{vot\_\-attrSet}} +\index{vot\_\-attrSet@{vot\_\-attrSet}!votAttribute.c@{votAttribute.c}} +\subsubsection[{vot\_\-attrSet}]{\setlength{\rightskip}{0pt plus 5cm}status vot\_\-attrSet (AttrBlock $\ast$ {\em ablock}, \/ char $\ast$ {\em name}, \/ char $\ast$ {\em value})}} +\label{votAttribute_8c_0f451b6e1a9c2b2cd5c4e29219dda5d3} + + +Set/Create an attributes (internal method). + +vot\_\-attrSet -- Set/Create an attributes (internal method). + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em ablock}]An AttrBlock to insert these attributes. \item[{\em name}]A string that hold the name of an attribute. \item[{\em value}]A string that hold the value of an attribute. \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The status of the request. 1 Success, 0=FAIL.\end{Desc} +\begin{Desc} +\item[Warning:]If an attribute has no name/value, this will not create it. \end{Desc} +\hypertarget{votAttribute_8c_cab6f8b4c5dc706456be2e68ae823ffe}{ +\index{votAttribute.c@{votAttribute.c}!vot\_\-attrXML@{vot\_\-attrXML}} +\index{vot\_\-attrXML@{vot\_\-attrXML}!votAttribute.c@{votAttribute.c}} +\subsubsection[{vot\_\-attrXML}]{\setlength{\rightskip}{0pt plus 5cm}char $\ast$ vot\_\-attrXML (AttrBlock $\ast$ {\em ablock})}} +\label{votAttribute_8c_cab6f8b4c5dc706456be2e68ae823ffe} + + +Get the attributes for an XML tag (internal method). + +vot\_\-attrXML -- Get the attributes for an XML tag (internal method). + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em $\ast$ablock}]An AttrBlock to insert these attributes \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A string containing the attributes for an XML tag \end{Desc} diff --git a/vendor/voclient/libvotable/doc/latex/votElement_8c.tex b/vendor/voclient/libvotable/doc/latex/votElement_8c.tex new file mode 100644 index 00000000..b171f0e3 --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/votElement_8c.tex @@ -0,0 +1,220 @@ +\hypertarget{votElement_8c}{ +\section{votElement.c File Reference} +\label{votElement_8c}\index{votElement.c@{votElement.c}} +} +(Private) Methods to manage XML elements. + + +{\tt \#include $<$stdio.h$>$}\par +{\tt \#include $<$stdlib.h$>$}\par +{\tt \#include $<$unistd.h$>$}\par +{\tt \#include $<$string.h$>$}\par +{\tt \#include \char`\"{}votParseP.h\char`\"{}}\par +{\tt \#include \char`\"{}votParse.h\char`\"{}}\par +\subsection*{Defines} +\begin{CompactItemize} +\item +\hypertarget{votElement_8c_90be22d8acb5e625e96c4bd621873ab1}{ +\#define \textbf{outstr}(s)~strcat(XML\_\-out,s);} +\label{votElement_8c_90be22d8acb5e625e96c4bd621873ab1} + +\item +\hypertarget{votElement_8c_f18db8ab48febb9b448b5c42bba6c8ef}{ +\#define \textbf{outattr}(a, s)~\{outstr(a);outstr(s);outstr(\char`\"{}$\backslash$\char`\"{}\char`\"{});\}} +\label{votElement_8c_f18db8ab48febb9b448b5c42bba6c8ef} + +\end{CompactItemize} +\subsection*{Functions} +\begin{CompactItemize} +\item +int \hyperlink{votElement_8c_c40e3a809b3865bd6d15bf368778e28e}{vot\_\-elemType} (\hyperlink{structElement}{Element} $\ast$e) +\begin{CompactList}\small\item\em Get the integer value (ID) of the \hyperlink{structElement}{Element} (private method). \item\end{CompactList}\item +char $\ast$ \hyperlink{votElement_8c_73381f6c3509c61194a8f23ada4cac2a}{vot\_\-elemName} (\hyperlink{structElement}{Element} $\ast$e) +\begin{CompactList}\small\item\em Get the name of the \hyperlink{structElement}{Element} (private method). \item\end{CompactList}\item +int \hyperlink{votElement_8c_c247ed61c78db54860fbbf80385f3088}{vot\_\-eType} (char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}) +\begin{CompactList}\small\item\em Get the integer value (ID) of the name (private method). \item\end{CompactList}\item +char $\ast$ \hyperlink{votElement_8c_bb085dd4a9d1237b43a7db3cb2a192d2}{vot\_\-elemXMLEnd} (\hyperlink{structElement}{Element} $\ast$e) +\begin{CompactList}\small\item\em Build a string of the ending XML Tag (private method). \item\end{CompactList}\item +char $\ast$ \hyperlink{votElement_8c_478f5d941afc5695c98627cdbdfd6844}{vot\_\-elemXML} (\hyperlink{structElement}{Element} $\ast$e) +\begin{CompactList}\small\item\em Builds a string of the opening XML Tag (private method). \item\end{CompactList}\item +\hyperlink{structElement}{Element} $\ast$ \hyperlink{votElement_8c_744db49ce83f6ed1d76b7aa4eacd9dd9}{vot\_\-newElem} (unsigned int type) +\begin{CompactList}\small\item\em Allocate a new structure of the given type (private method). \item\end{CompactList}\end{CompactItemize} +\subsection*{Variables} +\begin{CompactItemize} +\item +\hypertarget{votElement_8c_f5f0a3fb300a5bd99957571039f334c2}{ +\begin{tabbing} +xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill +struct \{\\ +\>int \textbf{type}\\ +\>char $\ast$ \hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}\\ +\} \textbf{elemTypes} \mbox{[}$\,$\mbox{]}} +\label{votElement_8c_f5f0a3fb300a5bd99957571039f334c2} +\\ + +\end{tabbing}\item +\begin{tabbing} +xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill +struct \{\\ +\>int \textbf{type}\\ +\>char $\ast$ \hyperlink{votElement_8c_b47351fd475e3902c6d5da9e09474834}{req}\\ +\>char $\ast$ \hyperlink{votElement_8c_64794c1524dec8e3f98417a50ad08224}{opt}\\ +\} \hyperlink{votElement_8c_3e26a3122260ebbdfd356ff07e308159}{elemAttrs} \mbox{[}$\,$\mbox{]}\\ + +\end{tabbing}\end{CompactItemize} + + +\label{_details} +\hypertarget{_details}{} +\subsection{Detailed Description} +(Private) Methods to manage XML elements. + +VOTELEMENT.C -- (Private) Method to manage XML elements. + +\begin{Desc} +\item[Author:]Mike Fitzpatrick and Eric Timmermann \end{Desc} +\begin{Desc} +\item[Date:]8/03/09 \end{Desc} + + +\subsection{Function Documentation} +\hypertarget{votElement_8c_73381f6c3509c61194a8f23ada4cac2a}{ +\index{votElement.c@{votElement.c}!vot\_\-elemName@{vot\_\-elemName}} +\index{vot\_\-elemName@{vot\_\-elemName}!votElement.c@{votElement.c}} +\subsubsection[{vot\_\-elemName}]{\setlength{\rightskip}{0pt plus 5cm}char $\ast$ vot\_\-elemName ({\bf Element} $\ast$ {\em e})}} +\label{votElement_8c_73381f6c3509c61194a8f23ada4cac2a} + + +Get the name of the \hyperlink{structElement}{Element} (private method). + +vot\_\-elemName -- Get the name of the \hyperlink{structElement}{Element} (private method). + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em $\ast$e}]A pointer to the \hyperlink{structElement}{Element} that you want the name of \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A string pointer to the name of the element \end{Desc} +\hypertarget{votElement_8c_c40e3a809b3865bd6d15bf368778e28e}{ +\index{votElement.c@{votElement.c}!vot\_\-elemType@{vot\_\-elemType}} +\index{vot\_\-elemType@{vot\_\-elemType}!votElement.c@{votElement.c}} +\subsubsection[{vot\_\-elemType}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-elemType ({\bf Element} $\ast$ {\em e})}} +\label{votElement_8c_c40e3a809b3865bd6d15bf368778e28e} + + +Get the integer value (ID) of the \hyperlink{structElement}{Element} (private method). + +vot\_\-elemType -- Get the integer value (ID) of the \hyperlink{structElement}{Element} (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em e}]A pointer to the \hyperlink{structElement}{Element} that you want the type of \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]An integer corresponding to the type of the element \end{Desc} +\hypertarget{votElement_8c_478f5d941afc5695c98627cdbdfd6844}{ +\index{votElement.c@{votElement.c}!vot\_\-elemXML@{vot\_\-elemXML}} +\index{vot\_\-elemXML@{vot\_\-elemXML}!votElement.c@{votElement.c}} +\subsubsection[{vot\_\-elemXML}]{\setlength{\rightskip}{0pt plus 5cm}char $\ast$ vot\_\-elemXML ({\bf Element} $\ast$ {\em e})}} +\label{votElement_8c_478f5d941afc5695c98627cdbdfd6844} + + +Builds a string of the opening XML Tag (private method). + +vot\_\-elemXML -- Builds a string of the opening XML Tag (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em $\ast$e}]A pointer to an \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A string that contains the opening XML tag for e \end{Desc} +\hypertarget{votElement_8c_bb085dd4a9d1237b43a7db3cb2a192d2}{ +\index{votElement.c@{votElement.c}!vot\_\-elemXMLEnd@{vot\_\-elemXMLEnd}} +\index{vot\_\-elemXMLEnd@{vot\_\-elemXMLEnd}!votElement.c@{votElement.c}} +\subsubsection[{vot\_\-elemXMLEnd}]{\setlength{\rightskip}{0pt plus 5cm}char $\ast$ vot\_\-elemXMLEnd ({\bf Element} $\ast$ {\em e})}} +\label{votElement_8c_bb085dd4a9d1237b43a7db3cb2a192d2} + + +Build a string of the ending XML Tag (private method). + +vot\_\-elemXMLEnd -- Build a string of the ending XML Tag (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em $\ast$e}]A pointer to an \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A string that contains the ending XML tag for e \end{Desc} +\hypertarget{votElement_8c_c247ed61c78db54860fbbf80385f3088}{ +\index{votElement.c@{votElement.c}!vot\_\-eType@{vot\_\-eType}} +\index{vot\_\-eType@{vot\_\-eType}!votElement.c@{votElement.c}} +\subsubsection[{vot\_\-eType}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-eType (char $\ast$ {\em name})}} +\label{votElement_8c_c247ed61c78db54860fbbf80385f3088} + + +Get the integer value (ID) of the name (private method). + +vot\_\-eType -- Get the integer value (ID) of the name (private method). + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em name}]Name of the desired type \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]An integer corresponding to the type of the element \end{Desc} +\hypertarget{votElement_8c_744db49ce83f6ed1d76b7aa4eacd9dd9}{ +\index{votElement.c@{votElement.c}!vot\_\-newElem@{vot\_\-newElem}} +\index{vot\_\-newElem@{vot\_\-newElem}!votElement.c@{votElement.c}} +\subsubsection[{vot\_\-newElem}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Element} $\ast$ vot\_\-newElem (unsigned int {\em type})}} +\label{votElement_8c_744db49ce83f6ed1d76b7aa4eacd9dd9} + + +Allocate a new structure of the given type (private method). + +vot\_\-newElem -- Allocate a new structure of the given type (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em type}]An integer that defines the type of \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]An new \hyperlink{structElement}{Element} structure \end{Desc} + + +\subsection{Variable Documentation} +\hypertarget{votElement_8c_3e26a3122260ebbdfd356ff07e308159}{ +\index{votElement.c@{votElement.c}!elemAttrs@{elemAttrs}} +\index{elemAttrs@{elemAttrs}!votElement.c@{votElement.c}} +\subsubsection[{elemAttrs}]{\setlength{\rightskip}{0pt plus 5cm}struct \{ ... \} {\bf elemAttrs}\mbox{[}$\,$\mbox{]}}} +\label{votElement_8c_3e26a3122260ebbdfd356ff07e308159} + + +Definition of Required and Optional attributes of VOTable elements. \hypertarget{votElement_8c_5ac083a645d964373f022d03df4849c8}{ +\index{votElement.c@{votElement.c}!name@{name}} +\index{name@{name}!votElement.c@{votElement.c}} +\subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf name}}} +\label{votElement_8c_5ac083a645d964373f022d03df4849c8} + + +element type \hypertarget{votElement_8c_64794c1524dec8e3f98417a50ad08224}{ +\index{votElement.c@{votElement.c}!opt@{opt}} +\index{opt@{opt}!votElement.c@{votElement.c}} +\subsubsection[{opt}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf opt}}} +\label{votElement_8c_64794c1524dec8e3f98417a50ad08224} + + +required attrs \hypertarget{votElement_8c_b47351fd475e3902c6d5da9e09474834}{ +\index{votElement.c@{votElement.c}!req@{req}} +\index{req@{req}!votElement.c@{votElement.c}} +\subsubsection[{req}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf req}}} +\label{votElement_8c_b47351fd475e3902c6d5da9e09474834} + + +element type
\ No newline at end of file diff --git a/vendor/voclient/libvotable/doc/latex/votExpatCB_8c.tex b/vendor/voclient/libvotable/doc/latex/votExpatCB_8c.tex new file mode 100644 index 00000000..47224b38 --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/votExpatCB_8c.tex @@ -0,0 +1,190 @@ +\hypertarget{votExpatCB_8c}{ +\section{votExpatCB.c File Reference} +\label{votExpatCB_8c}\index{votExpatCB.c@{votExpatCB.c}} +} +(Private) Expat parser XML callback methods + + +{\tt \#include $<$stdio.h$>$}\par +{\tt \#include $<$stdlib.h$>$}\par +{\tt \#include $<$string.h$>$}\par +{\tt \#include $<$expat.h$>$}\par +{\tt \#include $<$unistd.h$>$}\par +{\tt \#include $<$ctype.h$>$}\par +{\tt \#include \char`\"{}votParseP.h\char`\"{}}\par +{\tt \#include \char`\"{}votParse.h\char`\"{}}\par +\subsection*{Functions} +\begin{CompactItemize} +\item +void \hyperlink{votExpatCB_8c_600fea20bc0bf3c860eab67451bf75b8}{vot\_\-startElement} (void $\ast$user, const char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}, const char $\ast$$\ast$atts) +\begin{CompactList}\small\item\em CB whenever a start tag is seen (private method). \item\end{CompactList}\item +void \hyperlink{votExpatCB_8c_7c75239e07f5d941aeb6509fe6287df1}{vot\_\-endElement} (void $\ast$user, const char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}) +\begin{CompactList}\small\item\em CB whenever an end tag is seen (private method). \item\end{CompactList}\item +void \hyperlink{votExpatCB_8c_7e09e56c1f08b8beb9753895fd90515e}{vot\_\-charData} (void $\ast$user, const XML\_\-Char $\ast$s, int len) +\begin{CompactList}\small\item\em Handle non-element character strings (private method). \item\end{CompactList}\item +void \hyperlink{votExpatCB_8c_e3be5033febee0ebeabd11951064d736}{vot\_\-startCData} (void $\ast$user) +\begin{CompactList}\small\item\em Handle the start of CDATA strings (private method). \item\end{CompactList}\item +void \hyperlink{votExpatCB_8c_642eba11aff546c0b0e88e3bd25c05bc}{vot\_\-endCData} (void $\ast$user) +\begin{CompactList}\small\item\em Handle the end of CDATA strings (private method). \item\end{CompactList}\end{CompactItemize} +\subsection*{Variables} +\begin{CompactItemize} +\item +\hyperlink{structStack}{Stack} $\ast$ \hyperlink{votExpatCB_8c_8972288a8eaa6d5249e562915527a958}{element\_\-stack} +\end{CompactItemize} + + +\label{_details} +\hypertarget{_details}{} +\subsection{Detailed Description} +(Private) Expat parser XML callback methods + +VOTEXPATCB.C -- (Private) Expat XML Parser callback methods. + +\begin{Desc} +\item[Author:]Mike Fitzpatrick and Eric Timmermann \end{Desc} +\begin{Desc} +\item[Date:]8/03/09 \end{Desc} + + +\subsection{Function Documentation} +\hypertarget{votExpatCB_8c_7e09e56c1f08b8beb9753895fd90515e}{ +\index{votExpatCB.c@{votExpatCB.c}!vot\_\-charData@{vot\_\-charData}} +\index{vot\_\-charData@{vot\_\-charData}!votExpatCB.c@{votExpatCB.c}} +\subsubsection[{vot\_\-charData}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-charData (void $\ast$ {\em user}, \/ const XML\_\-Char $\ast$ {\em s}, \/ int {\em len})}} +\label{votExpatCB_8c_7e09e56c1f08b8beb9753895fd90515e} + + +Handle non-element character strings (private method). + +vot\_\-charData -- Handle non-element character strings (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em user}]User data (not used) \item[{\em s}]content string \item[{\em len}]length of string \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votExpatCB_8c_642eba11aff546c0b0e88e3bd25c05bc}{ +\index{votExpatCB.c@{votExpatCB.c}!vot\_\-endCData@{vot\_\-endCData}} +\index{vot\_\-endCData@{vot\_\-endCData}!votExpatCB.c@{votExpatCB.c}} +\subsubsection[{vot\_\-endCData}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-endCData (void $\ast$ {\em user})}} +\label{votExpatCB_8c_642eba11aff546c0b0e88e3bd25c05bc} + + +Handle the end of CDATA strings (private method). + +vot\_\-endCData -- Handle the end of CDATA strings (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em user}]User data (not used) \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votExpatCB_8c_7c75239e07f5d941aeb6509fe6287df1}{ +\index{votExpatCB.c@{votExpatCB.c}!vot\_\-endElement@{vot\_\-endElement}} +\index{vot\_\-endElement@{vot\_\-endElement}!votExpatCB.c@{votExpatCB.c}} +\subsubsection[{vot\_\-endElement}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-endElement (void $\ast$ {\em user}, \/ const char $\ast$ {\em name})}} +\label{votExpatCB_8c_7c75239e07f5d941aeb6509fe6287df1} + + +CB whenever an end tag is seen (private method). + +vot\_\-endElement -- CB whenever an end tag is seen (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em user}]User data (not used) \item[{\em name}]The name in the XML tag \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votExpatCB_8c_e3be5033febee0ebeabd11951064d736}{ +\index{votExpatCB.c@{votExpatCB.c}!vot\_\-startCData@{vot\_\-startCData}} +\index{vot\_\-startCData@{vot\_\-startCData}!votExpatCB.c@{votExpatCB.c}} +\subsubsection[{vot\_\-startCData}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-startCData (void $\ast$ {\em user})}} +\label{votExpatCB_8c_e3be5033febee0ebeabd11951064d736} + + +Handle the start of CDATA strings (private method). + +vot\_\-startCData -- Handle the start of CDATA strings (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em user}]User data (not used) \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votExpatCB_8c_600fea20bc0bf3c860eab67451bf75b8}{ +\index{votExpatCB.c@{votExpatCB.c}!vot\_\-startElement@{vot\_\-startElement}} +\index{vot\_\-startElement@{vot\_\-startElement}!votExpatCB.c@{votExpatCB.c}} +\subsubsection[{vot\_\-startElement}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-startElement (void $\ast$ {\em user}, \/ const char $\ast$ {\em name}, \/ const char $\ast$$\ast$ {\em atts})}} +\label{votExpatCB_8c_600fea20bc0bf3c860eab67451bf75b8} + + +CB whenever a start tag is seen (private method). + +vot\_\-startElement -- CB whenever a start tag is seen (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em user}]User data (not used) \item[{\em name}]The name in the XML tag. \item[{\em atts}]An array of attributes. \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} + + +\subsection{Variable Documentation} +\hypertarget{votExpatCB_8c_8972288a8eaa6d5249e562915527a958}{ +\index{votExpatCB.c@{votExpatCB.c}!element\_\-stack@{element\_\-stack}} +\index{element\_\-stack@{element\_\-stack}!votExpatCB.c@{votExpatCB.c}} +\subsubsection[{element\_\-stack}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Stack}$\ast$ {\bf element\_\-stack}}} +\label{votExpatCB_8c_8972288a8eaa6d5249e562915527a958} + + +$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$ Public Interface + +vot = vot\_\-openVOTABLE (filename$|$str$|$NULL) vot\_\-closeVOTABLE (vot) + +res = vot\_\-getRESOURCE (vot$|$res) tab = vot\_\-getTABLE (res) field = vot\_\-getFIELD (tab) + +data = vot\_\-getDATA (tab) + +tdata = vot\_\-getTABLEDATA (data) // data elements tr = vot\_\-getTR (tdata) td = vot\_\-getTD (tr) bin = vot\_\-getBINARY (data) bin = vot\_\-getBINARY2 (data) fits = vot\_\-getFITS (data) + +group = vot\_\-getGROUP (vot$|$res$|$tab$|$group) fldref = vot\_\-getFIELDRef (group) parref = vot\_\-getPARAMRef (group) + +desc = vot\_\-getDESCRIPTION (handle) param = vot\_\-getPARAM (handle) info = vot\_\-getINFO (handle) stream = vot\_\-getSTREAM (bin$|$fits) + +val = vot\_\-getVALUES (field$|$param$|$info) min = vot\_\-getMIN (val) max = vot\_\-getMAX (val) opt = vot\_\-getOPTION (val) + +link = vot\_\-getLINK (res$|$info$|$param$|$field$|$table) + +sys = vot\_\-getCOOSYS (vot) // Compatability + +h = vot\_\-newRESOURCE (handle\_\-t parent\_\-h) h = vot\_\-newTABLE (handle\_\-t parent\_\-h) h = vot\_\-newFIELD (handle\_\-t parent\_\-h) h = vot\_\-newDATA (handle\_\-t parent\_\-h) h = vot\_\-newTABLEDATA (handle\_\-t parent\_\-h) h = vot\_\-newTR (handle\_\-t parent\_\-h) h = vot\_\-newTD (handle\_\-t parent\_\-h) h = vot\_\-newBINARY (handle\_\-t parent\_\-h) h = vot\_\-newBINARY2 (handle\_\-t parent\_\-h) h = vot\_\-newFITS (handle\_\-t parent\_\-h) h = vot\_\-newGROUP (handle\_\-t parent\_\-h) h = vot\_\-newFIELDRef (handle\_\-t parent\_\-h) h = vot\_\-newPARAMRef (handle\_\-t parent\_\-h) h = vot\_\-newDESCRIPTION (handle\_\-t parent\_\-h) h = vot\_\-newPARAM (handle\_\-t parent\_\-h) h = vot\_\-newINFO (handle\_\-t parent\_\-h) h = vot\_\-newSTREAM (handle\_\-t parent\_\-h) h = vot\_\-newVALUES (handle\_\-t parent\_\-h) h = vot\_\-newMIN (handle\_\-t parent\_\-h) h = vot\_\-newMAX (handle\_\-t parent\_\-h) h = vot\_\-newOPTION (handle\_\-t parent\_\-h) h = vot\_\-newLINK (handle\_\-t parent\_\-h) h = vot\_\-newCOOSYS (handle\_\-t parent\_\-h) + +handle = vot\_\-newNode (parent, type) vot\_\-freeNode (node) vot\_\-deleteNode (node) vot\_\-attachNode (parent, new) handle = vot\_\-copyElement (handle\_\-t source\_\-h, handle\_\-t parent\_\-h) + +val = vot\_\-getValue (handle) stat = vot\_\-setValue (handle, value) + +attr = vot\_\-getAttr (handle, attr) stat = vot\_\-setAttr (handle, attr, value) + +type = vot\_\-getDATAType (data) // Utilities typeStr = vot\_\-getDATATypeString (data) + +nc = vot\_\-getNCols (tdata\_\-h) nr = vot\_\-getNRows (tdata\_\-h) val = vot\_\-getTableCell (tdata\_\-h, row, col) stat = vot\_\-sortTable (tdata\_\-h, col, string\_\-sort, sort\_\-order) + +len = vot\_\-getLength (elem\_\-h) N = vot\_\-getNumberOf (elem\_\-h, type) + +col = vot\_\-colByName (tab\_\-h, name, alt) col = vot\_\-colByUCD (tab\_\-h, name, alt) col = vot\_\-colByID (tab\_\-h, name, alt) + +handle = vot\_\-findByAttr (parent, name, value) handle $\ast$vot\_\-findInGroup (group, type) handle = vot\_\-getNext (handle) handle = vot\_\-getSibling (handle) handle = vot\_\-getChild (handle) handle = vot\_\-getParent (handle) handle = vot\_\-getChildOfType (handle, int type) + +int = vot\_\-valueOf (handle) type = vot\_\-typeOf (handle) vot\_\-setWarnings (value) + +vot\_\-writeVOTable (handle, char $\ast$fname, int indent) vot\_\-writeHTML (handle, char $\ast$fname) vot\_\-writeSHTML (handle, char $\ast$fname) vot\_\-writeFITS (handle, char $\ast$fname) vot\_\-writeASV (handle, char $\ast$fname, int hdr) vot\_\-writeBSV (handle, char $\ast$fname, int hdr) vot\_\-writeCSV (handle, char $\ast$fname, int hdr) vot\_\-writeTSV (handle, char $\ast$fname, int hdr) vot\_\-writeDelimited (handle, char $\ast$fname, char delim, int hdr)
\ No newline at end of file diff --git a/vendor/voclient/libvotable/doc/latex/votHTML_8c.tex b/vendor/voclient/libvotable/doc/latex/votHTML_8c.tex new file mode 100644 index 00000000..7fd49ae0 --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/votHTML_8c.tex @@ -0,0 +1,80 @@ +\hypertarget{votHTML_8c}{ +\section{votHTML.c File Reference} +\label{votHTML_8c}\index{votHTML.c@{votHTML.c}} +} +Utility procedures to write HTML files. + + +{\tt \#include $<$stdio.h$>$}\par +{\tt \#include $<$stdlib.h$>$}\par +{\tt \#include $<$sys/ipc.h$>$}\par +{\tt \#include $<$sys/sem.h$>$}\par +\subsection*{Functions} +\begin{CompactItemize} +\item +\hypertarget{votHTML_8c_5d4675e6ef2d96ff212d78ee57189081}{ +void \textbf{vot\_\-initKML} (FILE $\ast$fd, svcParams $\ast$pars)} +\label{votHTML_8c_5d4675e6ef2d96ff212d78ee57189081} + +\item +\hypertarget{votHTML_8c_821ab33fb60d4178805cb075df5ddb33}{ +void \textbf{vot\_\-printHTMLRow} (FILE $\ast$fd, char $\ast$line, int isHdr, int rownum)} +\label{votHTML_8c_821ab33fb60d4178805cb075df5ddb33} + +\item +\hypertarget{votHTML_8c_a25a437d5c3f36fb7277f069ccb7a8e6}{ +void \textbf{vot\_\-closeKML} (FILE $\ast$fd)} +\label{votHTML_8c_a25a437d5c3f36fb7277f069ccb7a8e6} + +\item +\hypertarget{votHTML_8c_5b0e22119c9d05adc9972ad9ced5afbf}{ +void \textbf{vot\_\-initHTML} (FILE $\ast$fd, svcParams $\ast$pars)} +\label{votHTML_8c_5b0e22119c9d05adc9972ad9ced5afbf} + +\item +\hypertarget{votHTML_8c_313bbe2d9647729e6db933393dacfc9b}{ +void \textbf{vot\_\-closeHTML} (FILE $\ast$fd)} +\label{votHTML_8c_313bbe2d9647729e6db933393dacfc9b} + +\end{CompactItemize} +\subsection*{Variables} +\begin{CompactItemize} +\item +\hypertarget{votHTML_8c_317afff57d87a89158c2b038d37b2b08}{ +int \textbf{format}} +\label{votHTML_8c_317afff57d87a89158c2b038d37b2b08} + +\item +\hypertarget{votHTML_8c_a883717198e9b4ad4933df64036c7812}{ +int \textbf{iportal}} +\label{votHTML_8c_a883717198e9b4ad4933df64036c7812} + +\item +\hypertarget{votHTML_8c_35b7b95901d89dcdc3bf58c6cb8ea4a7}{ +int \textbf{html\_\-border}} +\label{votHTML_8c_35b7b95901d89dcdc3bf58c6cb8ea4a7} + +\item +\hypertarget{votHTML_8c_92980e68cb960f4b12370ffbbae6ca4c}{ +int \textbf{html\_\-color}} +\label{votHTML_8c_92980e68cb960f4b12370ffbbae6ca4c} + +\item +\hypertarget{votHTML_8c_4903ee7abe49ece45642cdbfe7e9bddb}{ +int \textbf{html\_\-header}} +\label{votHTML_8c_4903ee7abe49ece45642cdbfe7e9bddb} + +\end{CompactItemize} + + +\label{_details} +\hypertarget{_details}{} +\subsection{Detailed Description} +Utility procedures to write HTML files. + +VODALUTIL.C -- Utility procedures to write HTML files procedures. + +\begin{Desc} +\item[Author:]Mike Fitzpatrick \end{Desc} +\begin{Desc} +\item[Date:]July 2007 \end{Desc} diff --git a/vendor/voclient/libvotable/doc/latex/votHandle_8c.tex b/vendor/voclient/libvotable/doc/latex/votHandle_8c.tex new file mode 100644 index 00000000..797523b3 --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/votHandle_8c.tex @@ -0,0 +1,170 @@ +\hypertarget{votHandle_8c}{ +\section{votHandle.c File Reference} +\label{votHandle_8c}\index{votHandle.c@{votHandle.c}} +} +(Private) Methods to manage interface handles. + + +{\tt \#include $<$stdio.h$>$}\par +{\tt \#include $<$string.h$>$}\par +{\tt \#include $<$stdlib.h$>$}\par +{\tt \#include \char`\"{}votParseP.h\char`\"{}}\par +\subsection*{Functions} +\begin{CompactItemize} +\item +int \hyperlink{votHandle_8c_e37223a92c5e6a2db9f8ec4ffba1be62}{vot\_\-handleCount} () +\begin{CompactList}\small\item\em Get the number of handle\_\-t used (private method). \item\end{CompactList}\item +handle\_\-t \hyperlink{votHandle_8c_c29f604e3783afc6becd10d9f93ef600}{vot\_\-lookupHandle} (\hyperlink{structElement}{Element} $\ast$elem) +\begin{CompactList}\small\item\em Lookup the handle\_\-t to an \hyperlink{structElement}{Element} (private method). \item\end{CompactList}\item +handle\_\-t \hyperlink{votHandle_8c_1832eb6023a34c8e9d00d22c57276c6c}{vot\_\-setHandle} (\hyperlink{structElement}{Element} $\ast$elem) +\begin{CompactList}\small\item\em Assign the \hyperlink{structElement}{Element} a handle\_\-t (private method). \item\end{CompactList}\item +void \hyperlink{votHandle_8c_ebec0c91b335d39ddf5c036fc9846974}{vot\_\-freeHandle} (handle\_\-t handle) +\begin{CompactList}\small\item\em Free a handle for use (private method). \item\end{CompactList}\item +\hyperlink{structElement}{Element} $\ast$ \hyperlink{votHandle_8c_8e851db4a4ebff374de075e62026aa7a}{vot\_\-getElement} (handle\_\-t handle) +\begin{CompactList}\small\item\em Get the \hyperlink{structElement}{Element} refered to by handle\_\-t (private method). \item\end{CompactList}\item +void \hyperlink{votHandle_8c_f5544667e19d8d1844be84c1dbabc14f}{vot\_\-handleCleanup} (void) +\begin{CompactList}\small\item\em Free all the handle nodes (private method). \item\end{CompactList}\item +void \hyperlink{votHandle_8c_730838b4724580523ae84c297867a3bd}{vot\_\-newHandleTable} (void) +\begin{CompactList}\small\item\em Initialize a handle table (private method). \item\end{CompactList}\item +void \hyperlink{votHandle_8c_7d29f21f5d0633603e5313f96ea5e75b}{vot\_\-handleError} (char $\ast$msg) +\begin{CompactList}\small\item\em Print an error message. \item\end{CompactList}\end{CompactItemize} + + +\label{_details} +\hypertarget{_details}{} +\subsection{Detailed Description} +(Private) Methods to manage interface handles. + +VOTHANDLE.C -- (Private) Methods to manage interface handles. + +\begin{Desc} +\item[Author:]Mike Fitzpatrick and Eric Timmermann \end{Desc} +\begin{Desc} +\item[Date:]8/03/09 \end{Desc} + + +\subsection{Function Documentation} +\hypertarget{votHandle_8c_ebec0c91b335d39ddf5c036fc9846974}{ +\index{votHandle.c@{votHandle.c}!vot\_\-freeHandle@{vot\_\-freeHandle}} +\index{vot\_\-freeHandle@{vot\_\-freeHandle}!votHandle.c@{votHandle.c}} +\subsubsection[{vot\_\-freeHandle}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-freeHandle (handle\_\-t {\em handle})}} +\label{votHandle_8c_ebec0c91b335d39ddf5c036fc9846974} + + +Free a handle for use (private method). + +vot\_\-freeHandle -- Free a handle for use (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]A handle\_\-t to the \hyperlink{structElement}{Element} you wish to free \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votHandle_8c_8e851db4a4ebff374de075e62026aa7a}{ +\index{votHandle.c@{votHandle.c}!vot\_\-getElement@{vot\_\-getElement}} +\index{vot\_\-getElement@{vot\_\-getElement}!votHandle.c@{votHandle.c}} +\subsubsection[{vot\_\-getElement}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Element} $\ast$ vot\_\-getElement (handle\_\-t {\em handle})}} +\label{votHandle_8c_8e851db4a4ebff374de075e62026aa7a} + + +Get the \hyperlink{structElement}{Element} refered to by handle\_\-t (private method). + +vot\_\-getElement -- Get the \hyperlink{structElement}{Element} refered to by handle\_\-t (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]A handle\_\-t to the \hyperlink{structElement}{Element}. \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A pointer to the requested \hyperlink{structElement}{Element}. \end{Desc} +\hypertarget{votHandle_8c_f5544667e19d8d1844be84c1dbabc14f}{ +\index{votHandle.c@{votHandle.c}!vot\_\-handleCleanup@{vot\_\-handleCleanup}} +\index{vot\_\-handleCleanup@{vot\_\-handleCleanup}!votHandle.c@{votHandle.c}} +\subsubsection[{vot\_\-handleCleanup}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-handleCleanup (void)}} +\label{votHandle_8c_f5544667e19d8d1844be84c1dbabc14f} + + +Free all the handle nodes (private method). + +vot\_\-handleCleanup -- Free all the handle nodes (private method) + +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votHandle_8c_e37223a92c5e6a2db9f8ec4ffba1be62}{ +\index{votHandle.c@{votHandle.c}!vot\_\-handleCount@{vot\_\-handleCount}} +\index{vot\_\-handleCount@{vot\_\-handleCount}!votHandle.c@{votHandle.c}} +\subsubsection[{vot\_\-handleCount}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-handleCount (void)}} +\label{votHandle_8c_e37223a92c5e6a2db9f8ec4ffba1be62} + + +Get the number of handle\_\-t used (private method). + +count of current used handles vot\_\-handleCount -- Get the number of handle\_\-t used (private method) + +\begin{Desc} +\item[Returns:]The number of handle\_\-t types currently stored \end{Desc} +\hypertarget{votHandle_8c_7d29f21f5d0633603e5313f96ea5e75b}{ +\index{votHandle.c@{votHandle.c}!vot\_\-handleError@{vot\_\-handleError}} +\index{vot\_\-handleError@{vot\_\-handleError}!votHandle.c@{votHandle.c}} +\subsubsection[{vot\_\-handleError}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-handleError (char $\ast$ {\em msg})}} +\label{votHandle_8c_7d29f21f5d0633603e5313f96ea5e75b} + + +Print an error message. + +vot\_\-handleError -- Print an error message. + +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votHandle_8c_c29f604e3783afc6becd10d9f93ef600}{ +\index{votHandle.c@{votHandle.c}!vot\_\-lookupHandle@{vot\_\-lookupHandle}} +\index{vot\_\-lookupHandle@{vot\_\-lookupHandle}!votHandle.c@{votHandle.c}} +\subsubsection[{vot\_\-lookupHandle}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-lookupHandle ({\bf Element} $\ast$ {\em elem})}} +\label{votHandle_8c_c29f604e3783afc6becd10d9f93ef600} + + +Lookup the handle\_\-t to an \hyperlink{structElement}{Element} (private method). + +vot\_\-lookupHandle -- Lookup the handle\_\-t to an \hyperlink{structElement}{Element} (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em $\ast$elem}]A pointer to an \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle\_\-t to the \hyperlink{structElement}{Element} \end{Desc} +\hypertarget{votHandle_8c_730838b4724580523ae84c297867a3bd}{ +\index{votHandle.c@{votHandle.c}!vot\_\-newHandleTable@{vot\_\-newHandleTable}} +\index{vot\_\-newHandleTable@{vot\_\-newHandleTable}!votHandle.c@{votHandle.c}} +\subsubsection[{vot\_\-newHandleTable}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-newHandleTable (void)}} +\label{votHandle_8c_730838b4724580523ae84c297867a3bd} + + +Initialize a handle table (private method). + +vot\_\-newHandleTable -- Initialize a handle table (private method) + +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votHandle_8c_1832eb6023a34c8e9d00d22c57276c6c}{ +\index{votHandle.c@{votHandle.c}!vot\_\-setHandle@{vot\_\-setHandle}} +\index{vot\_\-setHandle@{vot\_\-setHandle}!votHandle.c@{votHandle.c}} +\subsubsection[{vot\_\-setHandle}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-setHandle ({\bf Element} $\ast$ {\em elem})}} +\label{votHandle_8c_1832eb6023a34c8e9d00d22c57276c6c} + + +Assign the \hyperlink{structElement}{Element} a handle\_\-t (private method). + +vot\_\-setHandle -- Assign the \hyperlink{structElement}{Element} a handle\_\-t (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem}]A pointer to an \hyperlink{structElement}{Element} to be assigned a handle\_\-t. \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle\_\-t refering to elem \end{Desc} diff --git a/vendor/voclient/libvotable/doc/latex/votParseP_8h.tex b/vendor/voclient/libvotable/doc/latex/votParseP_8h.tex new file mode 100644 index 00000000..83d546d1 --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/votParseP_8h.tex @@ -0,0 +1,687 @@ +\hypertarget{votParseP_8h}{ +\section{votParseP.h File Reference} +\label{votParseP_8h}\index{votParseP.h@{votParseP.h}} +} +Internal LIBVOTABLE definitions. + + +{\tt \#include $<$expat.h$>$}\par +\subsection*{Data Structures} +\begin{CompactItemize} +\item +struct \hyperlink{structAttrList}{AttrList} +\begin{CompactList}\small\item\em Information for an attribute. \item\end{CompactList}\item +struct \hyperlink{structAttrBlock}{AttrBlock} +\begin{CompactList}\small\item\em Information for a block of attributes. \item\end{CompactList}\item +struct \textbf{elem\_\-t} +\item +struct \textbf{node} +\item +struct \hyperlink{structStack}{Stack} +\begin{CompactList}\small\item\em This is a structure that holds the information for a stack. \item\end{CompactList}\end{CompactItemize} +\subsection*{Defines} +\begin{CompactItemize} +\item +\hypertarget{votParseP_8h_93b643eeb3f51dd594dd32dab154bd20}{ +\#define \textbf{VOT\_\-DOC\_\-VERSION}~\char`\"{}1.2\char`\"{}} +\label{votParseP_8h_93b643eeb3f51dd594dd32dab154bd20} + +\item +\hypertarget{votParseP_8h_a48629a668bfc21febfe4aa371c69672}{ +\#define \textbf{VOT\_\-XSI}~\char`\"{}http://www.w3.org/2001/XMLSchema-instance\char`\"{}} +\label{votParseP_8h_a48629a668bfc21febfe4aa371c69672} + +\item +\hypertarget{votParseP_8h_20d9c55a9212a3de1fff48aa199d5720}{ +\#define \textbf{VOT\_\-SCHEMA\_\-LOC}~\char`\"{}http://www.ivoa.net/xml/VOTable/v1.1 http://www.ivoa.net/xml/VOTable/v1.1\char`\"{}} +\label{votParseP_8h_20d9c55a9212a3de1fff48aa199d5720} + +\item +\hypertarget{votParseP_8h_6ea373a6e0c4f42058ab1c14d81a5a7d}{ +\#define \textbf{VOT\_\-XMLNS}~\char`\"{}http://www.ivoa.net/xml/VOTable/v1.1\char`\"{}} +\label{votParseP_8h_6ea373a6e0c4f42058ab1c14d81a5a7d} + +\item +\hypertarget{votParseP_8h_9aed3a964b10f1c101be4aa024a28b65}{ +\#define \textbf{SZ\_\-ATTRNAME}~32} +\label{votParseP_8h_9aed3a964b10f1c101be4aa024a28b65} + +\item +\hypertarget{votParseP_8h_338283392c86633c614eec7e28df2ee1}{ +\#define \textbf{SZ\_\-ATTRVAL}~2048} +\label{votParseP_8h_338283392c86633c614eec7e28df2ee1} + +\item +\hypertarget{votParseP_8h_0eb1d3a89b93c111785ef003b0b2cba8}{ +\#define \textbf{SZ\_\-FNAME}~255} +\label{votParseP_8h_0eb1d3a89b93c111785ef003b0b2cba8} + +\item +\hypertarget{votParseP_8h_dd63f1bab1fc0ce36a85c6333d9fea1d}{ +\#define \textbf{SZ\_\-XMLTAG}~1024} +\label{votParseP_8h_dd63f1bab1fc0ce36a85c6333d9fea1d} + +\item +\hypertarget{votParseP_8h_32108415ff44b6f7537b9516f4a84be7}{ +\#define \textbf{SZ\_\-LINE}~4096} +\label{votParseP_8h_32108415ff44b6f7537b9516f4a84be7} + +\item +\hypertarget{votParseP_8h_a2386e8d15f3745d278abcd17e5929d5}{ +\#define \textbf{MAX\_\-ATTR}~100} +\label{votParseP_8h_a2386e8d15f3745d278abcd17e5929d5} + +\item +\hypertarget{votParseP_8h_6864c97be5f9c0d463c051efd2f6905b}{ +\#define \textbf{HANDLE\_\-INCREMENT}~1024000} +\label{votParseP_8h_6864c97be5f9c0d463c051efd2f6905b} + +\item +\hypertarget{votParseP_8h_c6afabdc09a49a433ee19d8a9486056d}{ +\#define \textbf{min}(a, b)~((a$<$b)?a:b)} +\label{votParseP_8h_c6afabdc09a49a433ee19d8a9486056d} + +\item +\hypertarget{votParseP_8h_ffe776513b24d84b39af8ab0930fef7f}{ +\#define \textbf{max}(a, b)~((a$>$b)?a:b)} +\label{votParseP_8h_ffe776513b24d84b39af8ab0930fef7f} + +\item +\hypertarget{votParseP_8h_3b0e3f6e2463bfe3ab40dd8377272fb6}{ +\#define \hyperlink{votParseP_8h_3b0e3f6e2463bfe3ab40dd8377272fb6}{handle\_\-t}~int} +\label{votParseP_8h_3b0e3f6e2463bfe3ab40dd8377272fb6} + +\begin{CompactList}\small\item\em Handle type definition. \item\end{CompactList}\end{CompactItemize} +\subsection*{Typedefs} +\begin{CompactItemize} +\item +\hypertarget{votParseP_8h_afa552abcce44ab0a84df10bc7c07a49}{ +typedef struct elem\_\-t \textbf{Element}} +\label{votParseP_8h_afa552abcce44ab0a84df10bc7c07a49} + +\item +\hypertarget{votParseP_8h_ba087cc5af103c72c4e5864cc5622196}{ +typedef struct node \textbf{Node}} +\label{votParseP_8h_ba087cc5af103c72c4e5864cc5622196} + +\end{CompactItemize} +\subsection*{Functions} +\begin{CompactItemize} +\item +int \hyperlink{votParseP_8h_0185a924192bc608ea06cf6bc74cf01d}{vot\_\-attrSet} (\hyperlink{structAttrBlock}{AttrBlock} $\ast$ablock, char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}, char $\ast$value) +\begin{CompactList}\small\item\em Set/Create an attributes (private method). \item\end{CompactList}\item +char $\ast$ \hyperlink{votParseP_8h_dd32ec5a691457266c3b68b80456c830}{vot\_\-attrGet} (\hyperlink{structAttrBlock}{AttrBlock} $\ast$ablock, char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}) +\begin{CompactList}\small\item\em Get an attribute's value (private method). \item\end{CompactList}\item +char $\ast$ \hyperlink{votParseP_8h_b200705cac89b367783e737f6be3af88}{vot\_\-attrXML} (\hyperlink{structAttrBlock}{AttrBlock} $\ast$ablock) +\begin{CompactList}\small\item\em Get the attributes for an XML tag (private method). \item\end{CompactList}\item +int \hyperlink{votParseP_8h_c247ed61c78db54860fbbf80385f3088}{vot\_\-eType} (char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}) +\begin{CompactList}\small\item\em Get the integer value (ID) of the name (private method). \item\end{CompactList}\item +char $\ast$ \hyperlink{votParseP_8h_c32b7c38a634b7f817d69d3720675c81}{vot\_\-elemName} (\hyperlink{structElement}{Element} $\ast$e) +\begin{CompactList}\small\item\em Get the name of the \hyperlink{structElement}{Element} (private method). \item\end{CompactList}\item +int \hyperlink{votParseP_8h_c40e3a809b3865bd6d15bf368778e28e}{vot\_\-elemType} (\hyperlink{structElement}{Element} $\ast$e) +\begin{CompactList}\small\item\em Get the integer value (ID) of the \hyperlink{structElement}{Element} (private method). \item\end{CompactList}\item +char $\ast$ \hyperlink{votParseP_8h_5e6c398db76881727201f7504dc65444}{vot\_\-elemXML} (\hyperlink{structElement}{Element} $\ast$e) +\begin{CompactList}\small\item\em Builds a string of the opening XML Tag (private method). \item\end{CompactList}\item +char $\ast$ \hyperlink{votParseP_8h_b07e2996f66828be5e799651835ff2bf}{vot\_\-elemXMLEnd} (\hyperlink{structElement}{Element} $\ast$e) +\begin{CompactList}\small\item\em Build a string of the ending XML Tag (private method). \item\end{CompactList}\item +\hyperlink{structElement}{Element} $\ast$ \hyperlink{votParseP_8h_9fb13a49fb2b20b98b58a042a648d2d1}{vot\_\-newElem} (unsigned int type) +\begin{CompactList}\small\item\em Allocate a new structure of the given type (private method). \item\end{CompactList}\item +handle\_\-t \hyperlink{votParseP_8h_1832eb6023a34c8e9d00d22c57276c6c}{vot\_\-setHandle} (\hyperlink{structElement}{Element} $\ast$elem) +\begin{CompactList}\small\item\em Assign the \hyperlink{structElement}{Element} a handle\_\-t (private method). \item\end{CompactList}\item +handle\_\-t \hyperlink{votParseP_8h_c29f604e3783afc6becd10d9f93ef600}{vot\_\-lookupHandle} (\hyperlink{structElement}{Element} $\ast$elem) +\begin{CompactList}\small\item\em Lookup the handle\_\-t to an \hyperlink{structElement}{Element} (private method). \item\end{CompactList}\item +void \hyperlink{votParseP_8h_fa12a965b51cf8d933decb350281ab52}{vot\_\-freeHandle} (handle\_\-t handle) +\begin{CompactList}\small\item\em Free a handle for use (private method). \item\end{CompactList}\item +\hyperlink{structElement}{Element} $\ast$ \hyperlink{votParseP_8h_79eb418bc2410d1ce82024398f1bef17}{vot\_\-getElement} (handle\_\-t handle) +\begin{CompactList}\small\item\em Get the \hyperlink{structElement}{Element} refered to by handle\_\-t (private method). \item\end{CompactList}\item +void \hyperlink{votParseP_8h_93e99ff82cfdb44a6f7fc9097e9fe02a}{vot\_\-newHandleTable} (void) +\begin{CompactList}\small\item\em Initialize a handle table (private method). \item\end{CompactList}\item +int \hyperlink{votParseP_8h_b1b3d4aa9a83dcba308b0238dfa14b39}{vot\_\-handleCount} (void) +\begin{CompactList}\small\item\em Get the number of handle\_\-t used (private method). \item\end{CompactList}\item +void \hyperlink{votParseP_8h_1b51992af0738bbbf6a101bbb12b2d17}{vot\_\-handleCleanup} (void) +\begin{CompactList}\small\item\em Free all the handle nodes (private method). \item\end{CompactList}\item +void \hyperlink{votParseP_8h_5a1159c578699fad254c4bae86a1439d}{vot\_\-handleError} (char $\ast$msg) +\begin{CompactList}\small\item\em Print an error message. \item\end{CompactList}\item +void \hyperlink{votParseP_8h_85f03122a0f8cb6c5ee63e41e2157111}{vot\_\-endElement} (void $\ast$userData, const char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}) +\begin{CompactList}\small\item\em CB whenever an end tag is seen (private method). \item\end{CompactList}\item +void \hyperlink{votParseP_8h_50e82d05d9fa1bb2a4131c5643e10a3e}{vot\_\-startElement} (void $\ast$userData, const char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}, const char $\ast$$\ast$atts) +\begin{CompactList}\small\item\em CB whenever a start tag is seen (private method). \item\end{CompactList}\item +void \hyperlink{votParseP_8h_e218f30d910b83be36110493ba8ad145}{vot\_\-charData} (void $\ast$userData, const XML\_\-Char $\ast$s, int len) +\begin{CompactList}\small\item\em Handle non-element character strings (private method). \item\end{CompactList}\item +void \hyperlink{votParseP_8h_87325eb4c0a86db05f60cb8e6b0cd422}{vot\_\-startCData} (void $\ast$userData) +\begin{CompactList}\small\item\em Handle the start of CDATA strings (private method). \item\end{CompactList}\item +void \hyperlink{votParseP_8h_0d6663658ea1acdfa4b6a9012cb05d3c}{vot\_\-endCData} (void $\ast$userData) +\begin{CompactList}\small\item\em Handle the end of CDATA strings (private method). \item\end{CompactList}\item +void \hyperlink{votParseP_8h_a3251a683eae285cccc688daf2d87dae}{votPush} (\hyperlink{structStack}{Stack} $\ast$st, \hyperlink{structElement}{Element} $\ast$elem) +\begin{CompactList}\small\item\em Push a \hyperlink{structNode}{Node} to the top of the stack (private method). \item\end{CompactList}\item +\hyperlink{structElement}{Element} $\ast$ \hyperlink{votParseP_8h_f5e05232387d525ab141206095a5980d}{votPop} (\hyperlink{structStack}{Stack} $\ast$st) +\begin{CompactList}\small\item\em Return a \hyperlink{structNode}{Node} from the top of the stack (private method). \item\end{CompactList}\item +\hyperlink{structElement}{Element} $\ast$ \hyperlink{votParseP_8h_6e987eaeb90a1fa27b600386ca749bd6}{votPeek} (\hyperlink{structStack}{Stack} $\ast$st) +\begin{CompactList}\small\item\em Peek at \hyperlink{structElement}{Element} on top of the \hyperlink{structStack}{Stack} (private method). \item\end{CompactList}\item +\hyperlink{structStack}{Stack} $\ast$ \hyperlink{votParseP_8h_97706e275290da18b8d8a94ab319db94}{vot\_\-newStack} (void) +\begin{CompactList}\small\item\em Makes a new stack (private method). \item\end{CompactList}\item +int \hyperlink{votParseP_8h_11691bde61e5b2bbdea3649eb69d8253}{vot\_\-isEmpty} (\hyperlink{structStack}{Stack} $\ast$st) +\begin{CompactList}\small\item\em Checks to see if the stack is empty (private method). \item\end{CompactList}\item +void \hyperlink{votParseP_8h_b59d04018e68e36a1db5cff42740a809}{vot\_\-clearStack} (\hyperlink{structStack}{Stack} $\ast$st) +\begin{CompactList}\small\item\em Clear the stack (private method). \item\end{CompactList}\item +void \hyperlink{votParseP_8h_8eda4c629b19d8dec39ea86177dc18bd}{vot\_\-printStack} (\hyperlink{structStack}{Stack} $\ast$st) +\begin{CompactList}\small\item\em Print the name of all the stack elements (private method). \item\end{CompactList}\end{CompactItemize} + + +\label{_details} +\hypertarget{_details}{} +\subsection{Detailed Description} +Internal LIBVOTABLE definitions. + +VOTPARSEP.H -- Internal LIBVOTABLE definitions. + +\begin{Desc} +\item[Author:]Mike Fitzpatrick and Eric Timmermann \end{Desc} +\begin{Desc} +\item[Date:]8/03/09 \end{Desc} + + +\subsection{Function Documentation} +\hypertarget{votParseP_8h_dd32ec5a691457266c3b68b80456c830}{ +\index{votParseP.h@{votParseP.h}!vot\_\-attrGet@{vot\_\-attrGet}} +\index{vot\_\-attrGet@{vot\_\-attrGet}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-attrGet}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ vot\_\-attrGet ({\bf AttrBlock} $\ast$ {\em ablock}, \/ char $\ast$ {\em name})}} +\label{votParseP_8h_dd32ec5a691457266c3b68b80456c830} + + +Get an attribute's value (private method). + +vot\_\-attrGet -- Get an attribute's value (private method). + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em $\ast$ablock}]An \hyperlink{structAttrBlock}{AttrBlock} to insert these attributes \item[{\em $\ast$name}]A string that hold the name of an attribute \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]Value of the attribute or NULL \end{Desc} +\hypertarget{votParseP_8h_0185a924192bc608ea06cf6bc74cf01d}{ +\index{votParseP.h@{votParseP.h}!vot\_\-attrSet@{vot\_\-attrSet}} +\index{vot\_\-attrSet@{vot\_\-attrSet}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-attrSet}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-attrSet ({\bf AttrBlock} $\ast$ {\em ablock}, \/ char $\ast$ {\em name}, \/ char $\ast$ {\em value})}} +\label{votParseP_8h_0185a924192bc608ea06cf6bc74cf01d} + + +Set/Create an attributes (private method). + +$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$ + +Public Internal Methods. The procedures are used to implement the library, however are not part of the public interface. + +vot\_\-attrSet -- Set/Create an attributes (private method). + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em ablock}]An \hyperlink{structAttrBlock}{AttrBlock} to insert these attributes. \item[{\em name}]A string that hold the name of an attribute. \item[{\em value}]A string that hold the value of an attribute. \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The status of the request. 1 Success, 0=FAIL.\end{Desc} +\begin{Desc} +\item[Warning:]If an attribute has no name/value, this will not create it. \end{Desc} +\hypertarget{votParseP_8h_b200705cac89b367783e737f6be3af88}{ +\index{votParseP.h@{votParseP.h}!vot\_\-attrXML@{vot\_\-attrXML}} +\index{vot\_\-attrXML@{vot\_\-attrXML}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-attrXML}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ vot\_\-attrXML ({\bf AttrBlock} $\ast$ {\em ablock})}} +\label{votParseP_8h_b200705cac89b367783e737f6be3af88} + + +Get the attributes for an XML tag (private method). + +vot\_\-attrXML -- Get the attributes for an XML tag (private method). + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em $\ast$ablock}]An \hyperlink{structAttrBlock}{AttrBlock} to insert these attributes \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A string containing the attributes for an XML tag \end{Desc} +\hypertarget{votParseP_8h_e218f30d910b83be36110493ba8ad145}{ +\index{votParseP.h@{votParseP.h}!vot\_\-charData@{vot\_\-charData}} +\index{vot\_\-charData@{vot\_\-charData}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-charData}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-charData (void $\ast$ {\em user}, \/ const XML\_\-Char $\ast$ {\em s}, \/ int {\em len})}} +\label{votParseP_8h_e218f30d910b83be36110493ba8ad145} + + +Handle non-element character strings (private method). + +vot\_\-charData -- Handle non-element character strings (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em user}]User data (not used) \item[{\em s}]content string \item[{\em len}]length of string \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParseP_8h_b59d04018e68e36a1db5cff42740a809}{ +\index{votParseP.h@{votParseP.h}!vot\_\-clearStack@{vot\_\-clearStack}} +\index{vot\_\-clearStack@{vot\_\-clearStack}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-clearStack}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-clearStack ({\bf Stack} $\ast$ {\em st})}} +\label{votParseP_8h_b59d04018e68e36a1db5cff42740a809} + + +Clear the stack (private method). + +vot\_\-clearStack -- Clear the stack (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em st}]A pointer to a \hyperlink{structStack}{Stack} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParseP_8h_c32b7c38a634b7f817d69d3720675c81}{ +\index{votParseP.h@{votParseP.h}!vot\_\-elemName@{vot\_\-elemName}} +\index{vot\_\-elemName@{vot\_\-elemName}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-elemName}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ vot\_\-elemName ({\bf Element} $\ast$ {\em e})}} +\label{votParseP_8h_c32b7c38a634b7f817d69d3720675c81} + + +Get the name of the \hyperlink{structElement}{Element} (private method). + +vot\_\-elemName -- Get the name of the \hyperlink{structElement}{Element} (private method). + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em $\ast$e}]A pointer to the \hyperlink{structElement}{Element} that you want the name of \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A string pointer to the name of the element \end{Desc} +\hypertarget{votParseP_8h_c40e3a809b3865bd6d15bf368778e28e}{ +\index{votParseP.h@{votParseP.h}!vot\_\-elemType@{vot\_\-elemType}} +\index{vot\_\-elemType@{vot\_\-elemType}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-elemType}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-elemType ({\bf Element} $\ast$ {\em e})}} +\label{votParseP_8h_c40e3a809b3865bd6d15bf368778e28e} + + +Get the integer value (ID) of the \hyperlink{structElement}{Element} (private method). + +vot\_\-elemType -- Get the integer value (ID) of the \hyperlink{structElement}{Element} (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em e}]A pointer to the \hyperlink{structElement}{Element} that you want the type of \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]An integer corresponding to the type of the element \end{Desc} +\hypertarget{votParseP_8h_5e6c398db76881727201f7504dc65444}{ +\index{votParseP.h@{votParseP.h}!vot\_\-elemXML@{vot\_\-elemXML}} +\index{vot\_\-elemXML@{vot\_\-elemXML}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-elemXML}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ vot\_\-elemXML ({\bf Element} $\ast$ {\em e})}} +\label{votParseP_8h_5e6c398db76881727201f7504dc65444} + + +Builds a string of the opening XML Tag (private method). + +vot\_\-elemXML -- Builds a string of the opening XML Tag (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em $\ast$e}]A pointer to an \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A string that contains the opening XML tag for e \end{Desc} +\hypertarget{votParseP_8h_b07e2996f66828be5e799651835ff2bf}{ +\index{votParseP.h@{votParseP.h}!vot\_\-elemXMLEnd@{vot\_\-elemXMLEnd}} +\index{vot\_\-elemXMLEnd@{vot\_\-elemXMLEnd}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-elemXMLEnd}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ vot\_\-elemXMLEnd ({\bf Element} $\ast$ {\em e})}} +\label{votParseP_8h_b07e2996f66828be5e799651835ff2bf} + + +Build a string of the ending XML Tag (private method). + +vot\_\-elemXMLEnd -- Build a string of the ending XML Tag (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em $\ast$e}]A pointer to an \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A string that contains the ending XML tag for e \end{Desc} +\hypertarget{votParseP_8h_0d6663658ea1acdfa4b6a9012cb05d3c}{ +\index{votParseP.h@{votParseP.h}!vot\_\-endCData@{vot\_\-endCData}} +\index{vot\_\-endCData@{vot\_\-endCData}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-endCData}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-endCData (void $\ast$ {\em user})}} +\label{votParseP_8h_0d6663658ea1acdfa4b6a9012cb05d3c} + + +Handle the end of CDATA strings (private method). + +vot\_\-endCData -- Handle the end of CDATA strings (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em user}]User data (not used) \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParseP_8h_85f03122a0f8cb6c5ee63e41e2157111}{ +\index{votParseP.h@{votParseP.h}!vot\_\-endElement@{vot\_\-endElement}} +\index{vot\_\-endElement@{vot\_\-endElement}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-endElement}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-endElement (void $\ast$ {\em user}, \/ const char $\ast$ {\em name})}} +\label{votParseP_8h_85f03122a0f8cb6c5ee63e41e2157111} + + +CB whenever an end tag is seen (private method). + +vot\_\-endElement -- CB whenever an end tag is seen (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em user}]User data (not used) \item[{\em name}]The name in the XML tag \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParseP_8h_c247ed61c78db54860fbbf80385f3088}{ +\index{votParseP.h@{votParseP.h}!vot\_\-eType@{vot\_\-eType}} +\index{vot\_\-eType@{vot\_\-eType}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-eType}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-eType (char $\ast$ {\em name})}} +\label{votParseP_8h_c247ed61c78db54860fbbf80385f3088} + + +Get the integer value (ID) of the name (private method). + +vot\_\-eType -- Get the integer value (ID) of the name (private method). + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em name}]Name of the desired type \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]An integer corresponding to the type of the element \end{Desc} +\hypertarget{votParseP_8h_fa12a965b51cf8d933decb350281ab52}{ +\index{votParseP.h@{votParseP.h}!vot\_\-freeHandle@{vot\_\-freeHandle}} +\index{vot\_\-freeHandle@{vot\_\-freeHandle}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-freeHandle}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-freeHandle (handle\_\-t {\em handle})}} +\label{votParseP_8h_fa12a965b51cf8d933decb350281ab52} + + +Free a handle for use (private method). + +vot\_\-freeHandle -- Free a handle for use (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]A handle\_\-t to the \hyperlink{structElement}{Element} you wish to free \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParseP_8h_79eb418bc2410d1ce82024398f1bef17}{ +\index{votParseP.h@{votParseP.h}!vot\_\-getElement@{vot\_\-getElement}} +\index{vot\_\-getElement@{vot\_\-getElement}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-getElement}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Element}$\ast$ vot\_\-getElement (handle\_\-t {\em handle})}} +\label{votParseP_8h_79eb418bc2410d1ce82024398f1bef17} + + +Get the \hyperlink{structElement}{Element} refered to by handle\_\-t (private method). + +vot\_\-getElement -- Get the \hyperlink{structElement}{Element} refered to by handle\_\-t (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]A handle\_\-t to the \hyperlink{structElement}{Element}. \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A pointer to the requested \hyperlink{structElement}{Element}. \end{Desc} +\hypertarget{votParseP_8h_1b51992af0738bbbf6a101bbb12b2d17}{ +\index{votParseP.h@{votParseP.h}!vot\_\-handleCleanup@{vot\_\-handleCleanup}} +\index{vot\_\-handleCleanup@{vot\_\-handleCleanup}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-handleCleanup}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-handleCleanup (void)}} +\label{votParseP_8h_1b51992af0738bbbf6a101bbb12b2d17} + + +Free all the handle nodes (private method). + +vot\_\-handleCleanup -- Free all the handle nodes (private method) + +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParseP_8h_b1b3d4aa9a83dcba308b0238dfa14b39}{ +\index{votParseP.h@{votParseP.h}!vot\_\-handleCount@{vot\_\-handleCount}} +\index{vot\_\-handleCount@{vot\_\-handleCount}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-handleCount}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-handleCount (void)}} +\label{votParseP_8h_b1b3d4aa9a83dcba308b0238dfa14b39} + + +Get the number of handle\_\-t used (private method). + +count of current used handles vot\_\-handleCount -- Get the number of handle\_\-t used (private method) + +\begin{Desc} +\item[Returns:]The number of handle\_\-t types currently stored \end{Desc} +\hypertarget{votParseP_8h_5a1159c578699fad254c4bae86a1439d}{ +\index{votParseP.h@{votParseP.h}!vot\_\-handleError@{vot\_\-handleError}} +\index{vot\_\-handleError@{vot\_\-handleError}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-handleError}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-handleError (char $\ast$ {\em msg})}} +\label{votParseP_8h_5a1159c578699fad254c4bae86a1439d} + + +Print an error message. + +vot\_\-handleError -- Print an error message. + +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParseP_8h_11691bde61e5b2bbdea3649eb69d8253}{ +\index{votParseP.h@{votParseP.h}!vot\_\-isEmpty@{vot\_\-isEmpty}} +\index{vot\_\-isEmpty@{vot\_\-isEmpty}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-isEmpty}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-isEmpty ({\bf Stack} $\ast$ {\em st})}} +\label{votParseP_8h_11691bde61e5b2bbdea3649eb69d8253} + + +Checks to see if the stack is empty (private method). + +vot\_\-isEmpty -- Checks to see if the stack is empty (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em st}]A pointer to a \hyperlink{structStack}{Stack} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]{\em 1\/} if true, {\em 0\/} if false. \end{Desc} +\hypertarget{votParseP_8h_c29f604e3783afc6becd10d9f93ef600}{ +\index{votParseP.h@{votParseP.h}!vot\_\-lookupHandle@{vot\_\-lookupHandle}} +\index{vot\_\-lookupHandle@{vot\_\-lookupHandle}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-lookupHandle}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-lookupHandle ({\bf Element} $\ast$ {\em elem})}} +\label{votParseP_8h_c29f604e3783afc6becd10d9f93ef600} + + +Lookup the handle\_\-t to an \hyperlink{structElement}{Element} (private method). + +vot\_\-lookupHandle -- Lookup the handle\_\-t to an \hyperlink{structElement}{Element} (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em $\ast$elem}]A pointer to an \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle\_\-t to the \hyperlink{structElement}{Element} \end{Desc} +\hypertarget{votParseP_8h_9fb13a49fb2b20b98b58a042a648d2d1}{ +\index{votParseP.h@{votParseP.h}!vot\_\-newElem@{vot\_\-newElem}} +\index{vot\_\-newElem@{vot\_\-newElem}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-newElem}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Element}$\ast$ vot\_\-newElem (unsigned int {\em type})}} +\label{votParseP_8h_9fb13a49fb2b20b98b58a042a648d2d1} + + +Allocate a new structure of the given type (private method). + +vot\_\-newElem -- Allocate a new structure of the given type (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em type}]An integer that defines the type of \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]An new \hyperlink{structElement}{Element} structure \end{Desc} +\hypertarget{votParseP_8h_93e99ff82cfdb44a6f7fc9097e9fe02a}{ +\index{votParseP.h@{votParseP.h}!vot\_\-newHandleTable@{vot\_\-newHandleTable}} +\index{vot\_\-newHandleTable@{vot\_\-newHandleTable}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-newHandleTable}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-newHandleTable (void)}} +\label{votParseP_8h_93e99ff82cfdb44a6f7fc9097e9fe02a} + + +Initialize a handle table (private method). + +vot\_\-newHandleTable -- Initialize a handle table (private method) + +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParseP_8h_97706e275290da18b8d8a94ab319db94}{ +\index{votParseP.h@{votParseP.h}!vot\_\-newStack@{vot\_\-newStack}} +\index{vot\_\-newStack@{vot\_\-newStack}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-newStack}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Stack} $\ast$ vot\_\-newStack (void)}} +\label{votParseP_8h_97706e275290da18b8d8a94ab319db94} + + +Makes a new stack (private method). + +vot\_\-newStack -- Makes a new stack (private method) + +\begin{Desc} +\item[Returns:]A pointer to a new \hyperlink{structStack}{Stack}. \end{Desc} +\hypertarget{votParseP_8h_8eda4c629b19d8dec39ea86177dc18bd}{ +\index{votParseP.h@{votParseP.h}!vot\_\-printStack@{vot\_\-printStack}} +\index{vot\_\-printStack@{vot\_\-printStack}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-printStack}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-printStack ({\bf Stack} $\ast$ {\em st})}} +\label{votParseP_8h_8eda4c629b19d8dec39ea86177dc18bd} + + +Print the name of all the stack elements (private method). + +vot\_\-printStack -- Print the name of all the stack elements (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em st}]A pointer to a \hyperlink{structStack}{Stack} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParseP_8h_1832eb6023a34c8e9d00d22c57276c6c}{ +\index{votParseP.h@{votParseP.h}!vot\_\-setHandle@{vot\_\-setHandle}} +\index{vot\_\-setHandle@{vot\_\-setHandle}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-setHandle}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-setHandle ({\bf Element} $\ast$ {\em elem})}} +\label{votParseP_8h_1832eb6023a34c8e9d00d22c57276c6c} + + +Assign the \hyperlink{structElement}{Element} a handle\_\-t (private method). + +vot\_\-setHandle -- Assign the \hyperlink{structElement}{Element} a handle\_\-t (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem}]A pointer to an \hyperlink{structElement}{Element} to be assigned a handle\_\-t. \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle\_\-t refering to elem \end{Desc} +\hypertarget{votParseP_8h_87325eb4c0a86db05f60cb8e6b0cd422}{ +\index{votParseP.h@{votParseP.h}!vot\_\-startCData@{vot\_\-startCData}} +\index{vot\_\-startCData@{vot\_\-startCData}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-startCData}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-startCData (void $\ast$ {\em user})}} +\label{votParseP_8h_87325eb4c0a86db05f60cb8e6b0cd422} + + +Handle the start of CDATA strings (private method). + +vot\_\-startCData -- Handle the start of CDATA strings (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em user}]User data (not used) \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParseP_8h_50e82d05d9fa1bb2a4131c5643e10a3e}{ +\index{votParseP.h@{votParseP.h}!vot\_\-startElement@{vot\_\-startElement}} +\index{vot\_\-startElement@{vot\_\-startElement}!votParseP.h@{votParseP.h}} +\subsubsection[{vot\_\-startElement}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-startElement (void $\ast$ {\em user}, \/ const char $\ast$ {\em name}, \/ const char $\ast$$\ast$ {\em atts})}} +\label{votParseP_8h_50e82d05d9fa1bb2a4131c5643e10a3e} + + +CB whenever a start tag is seen (private method). + +vot\_\-startElement -- CB whenever a start tag is seen (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em user}]User data (not used) \item[{\em name}]The name in the XML tag. \item[{\em atts}]An array of attributes. \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParseP_8h_6e987eaeb90a1fa27b600386ca749bd6}{ +\index{votParseP.h@{votParseP.h}!votPeek@{votPeek}} +\index{votPeek@{votPeek}!votParseP.h@{votParseP.h}} +\subsubsection[{votPeek}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Element} $\ast$ votPeek ({\bf Stack} $\ast$ {\em st})}} +\label{votParseP_8h_6e987eaeb90a1fa27b600386ca749bd6} + + +Peek at \hyperlink{structElement}{Element} on top of the \hyperlink{structStack}{Stack} (private method). + +votPeek -- Peek at \hyperlink{structElement}{Element} on top of the \hyperlink{structStack}{Stack} (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em st}]A pointer to a \hyperlink{structStack}{Stack} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A pointer to the head \hyperlink{structElement}{Element}, or NULL if empty \end{Desc} +\hypertarget{votParseP_8h_f5e05232387d525ab141206095a5980d}{ +\index{votParseP.h@{votParseP.h}!votPop@{votPop}} +\index{votPop@{votPop}!votParseP.h@{votParseP.h}} +\subsubsection[{votPop}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Element} $\ast$ votPop ({\bf Stack} $\ast$ {\em st})}} +\label{votParseP_8h_f5e05232387d525ab141206095a5980d} + + +Return a \hyperlink{structNode}{Node} from the top of the stack (private method). + +votPop -- Return a \hyperlink{structNode}{Node} from the top of the stack (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em st}]A pointer to a \hyperlink{structStack}{Stack} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A pointer to the popped \hyperlink{structElement}{Element}. \end{Desc} +\hypertarget{votParseP_8h_a3251a683eae285cccc688daf2d87dae}{ +\index{votParseP.h@{votParseP.h}!votPush@{votPush}} +\index{votPush@{votPush}!votParseP.h@{votParseP.h}} +\subsubsection[{votPush}]{\setlength{\rightskip}{0pt plus 5cm}votPush ({\bf Stack} $\ast$ {\em st}, \/ {\bf Element} $\ast$ {\em elem})}} +\label{votParseP_8h_a3251a683eae285cccc688daf2d87dae} + + +Push a \hyperlink{structNode}{Node} to the top of the stack (private method). + +votPush -- Push a \hyperlink{structNode}{Node} to the top of the stack (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em st}]A pointer to a \hyperlink{structStack}{Stack} \item[{\em elem}]A pointer to an element to be put on the stack \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} diff --git a/vendor/voclient/libvotable/doc/latex/votParse_8c.tex b/vendor/voclient/libvotable/doc/latex/votParse_8c.tex new file mode 100644 index 00000000..38a04c9d --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/votParse_8c.tex @@ -0,0 +1,1830 @@ +\hypertarget{votParse_8c}{ +\section{votParse.c File Reference} +\label{votParse_8c}\index{votParse.c@{votParse.c}} +} +Public interface procedures for the libVOTable parser. + + +{\tt \#include $<$stdio.h$>$}\par +{\tt \#include $<$stdlib.h$>$}\par +{\tt \#include $<$string.h$>$}\par +{\tt \#include $<$expat.h$>$}\par +{\tt \#include $<$unistd.h$>$}\par +{\tt \#include $<$assert.h$>$}\par +{\tt \#include $<$ctype.h$>$}\par +{\tt \#include $<$sys/stat.h$>$}\par +{\tt \#include $<$curl/curl.h$>$}\par +{\tt \#include $<$curl/types.h$>$}\par +{\tt \#include $<$curl/easy.h$>$}\par +{\tt \#include \char`\"{}votParseP.h\char`\"{}}\par +{\tt \#include \char`\"{}votParse.h\char`\"{}}\par +\subsection*{Defines} +\begin{CompactItemize} +\item +\hypertarget{votParse_8c_eca034f67218340ecb2261a22c2f3dcd}{ +\#define \textbf{BUFSIZE}~4096} +\label{votParse_8c_eca034f67218340ecb2261a22c2f3dcd} + +\end{CompactItemize} +\subsection*{Functions} +\begin{CompactItemize} +\item +handle\_\-t \hyperlink{votParse_8c_9949868e8d3fcb547d15c5c9f2cdb76f}{vot\_\-openVOTABLE} (char $\ast$arg) +\begin{CompactList}\small\item\em Parse a VOTable and return a handle to it. \item\end{CompactList}\item +void \hyperlink{votParse_8c_87e2aca629d475d75ad6793bdb01af29}{vot\_\-closeVOTABLE} (handle\_\-t vot) +\begin{CompactList}\small\item\em Destroy the root node and all of it's children. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_5df6ad7d9312f05a27ccc3252f1c5d11}{vot\_\-getRESOURCE} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the RESOURCE node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_4e3e3176986838c27989df64c426b30e}{vot\_\-getTABLE} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the TABLE node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_20a84235c2704f19afb05fd2db7fcf07}{vot\_\-getFIELD} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the FIELD node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_05535a56a31eb34b865bd7d592fe9292}{vot\_\-getDATA} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the DATA node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_4a558147c79deacfd6ca4d0b93ee100d}{vot\_\-getTABLEDATA} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the TABLEDATA node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_2e9ba287229978519224dfea2ecc984f}{vot\_\-getTR} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the TR node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_824a7f85d4c8bac6d5fd6cfb8b3b3810}{vot\_\-getTD} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the TD node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_014fabbc855181d68dfea2ddfd0fc1a2}{vot\_\-getBINARY} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the BINARY node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_fa4e525692b7538f81b9b1e759a642f0}{vot\_\-getBINARY2} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the BINARY2 node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_fadc14723954225b56a12b48ab78a50b}{vot\_\-getFITS} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the FITS node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_97433b62adc9545b4f1971cfbcb4819d}{vot\_\-getGROUP} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the GROUP node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_0fd5f65c27adc084af8ea3f611556c52}{vot\_\-getFIELDRef} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the FIELDref node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_ded8082390ce6a5b085ac15f0212ddd7}{vot\_\-getPARAMRef} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the PARAMRef node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_41964f8885bc352af793bf552541d5e4}{vot\_\-getDESCRIPTION} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the DESCRIPTION node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_42e5538ca7d06238d7242c40daaf9bf7}{vot\_\-getPARAM} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the PARAM node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_7de82f980273251a4a00df7435b29948}{vot\_\-getINFO} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the INFO node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_4bae0337352f1ba53865e1419917dc30}{vot\_\-getSTREAM} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the STREAM node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_b019a523ddca596e9f80c284e5954b44}{vot\_\-getVALUES} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the VALUES node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_a00dc12eff5fe09c71ff0c5c86aadfaf}{vot\_\-getMIN} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the MIN node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_89897e1c3ead93bef9b107707fa2eda5}{vot\_\-getMAX} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the MAX node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_6120eea01cc0c348fc99dd9c0e6dc060}{vot\_\-getOPTION} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the OPTION node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_729cd64c53d713a473d611dc7941e4f3}{vot\_\-getLINK} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the LINK node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_33e1c4a4f3752beeb62fd8d88d1d2ca2}{vot\_\-getCOOSYS} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the COOSYS node from the parent handle. \item\end{CompactList}\item +int \hyperlink{votParse_8c_458d365096a2f3602a1a6443c392a9e9}{vot\_\-getDATAType} (handle\_\-t data\_\-h) +\begin{CompactList}\small\item\em Returns the type of the DATA element. \item\end{CompactList}\item +char $\ast$ \hyperlink{votParse_8c_b3cc5a3facdd5451e81dfe9c337184d0}{vot\_\-getDATATypeString} (handle\_\-t data\_\-h) +\begin{CompactList}\small\item\em Returns the type of the DATA element as a string. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_533e8601d14245fb5167b188195db93c}{vot\_\-newRESOURCE} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new RESOURCE node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_9b3b14d5e15a9384be65b8aa49c33d85}{vot\_\-newTABLE} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new TABLE node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_ffb519519c2a850cd9cf7eb9060f45cf}{vot\_\-newFIELD} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new FIELD node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_5c824351474fad74aa22a21d242207d8}{vot\_\-newDATA} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new DATA node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_b2d26904f7e0e73b08efdb0cea7d2b37}{vot\_\-newTABLEDATA} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new TABLEDATA node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_dbdaa6d5a36014a2b9706454530079ef}{vot\_\-newTR} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new TR node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_4d9959a7a406212ff0a3846ce83a3df9}{vot\_\-newTD} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new TD node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_66d0fc2beb2ef9e36827f76536996fe4}{vot\_\-newBINARY} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new BINARY node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_75230378094d2ae4a0e251b6375cb6f9}{vot\_\-newBINARY2} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new BINARY2 node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_b2747ed1c27749cdc71c777e80860d65}{vot\_\-newFITS} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new FITS node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_007736cbf81342651f68c5d13defb430}{vot\_\-newGROUP} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new GROUP node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_3c96074082ed42497d16710349d5cc24}{vot\_\-newFIELDRef} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new FIELDref node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_4e13c3061bbd014b7bbf22ff13a3d5b0}{vot\_\-newPARAMRef} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new PARAMRef node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_40c235bcee979806d4e9a4e19d653e5a}{vot\_\-newDESCRIPTION} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new DESCRIPTION node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_fd01485535d703abdcdebf94090c368a}{vot\_\-newPARAM} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new PARAM node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_070b31a75054f0dca1c1f95413feb57a}{vot\_\-newINFO} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new INFO node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_859c2bb4a2c46a3f0b4f6c1baceb0b0c}{vot\_\-newSTREAM} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new STREAM node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_386be2face7c78b44c1fc8a507de9905}{vot\_\-newVALUES} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new VALUES node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_e83ea7fecfe55213807cdcfaf98e8c70}{vot\_\-newMIN} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new MIN node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_377b833aaf74d26159ebb769f6bbb2a1}{vot\_\-newMAX} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new MAX node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_4acd4ce8efb3c972a7d25c5eaaac3b48}{vot\_\-newOPTION} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new OPTION node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_239b0beb633d364c304e77188b6842ef}{vot\_\-newLINK} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new LINK node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_53caf9cc36f817a213a4b9f1047c9250}{vot\_\-newCOOSYS} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new COOSYS node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_d87843bde9d0d99c5e20311f8820eba6}{vot\_\-newNode} (handle\_\-t parent, int type) +\begin{CompactList}\small\item\em Creates a new blank unlinked node. \item\end{CompactList}\item +void \hyperlink{votParse_8c_f99c8f5e0a244e0fec3405185d464fdb}{vot\_\-attachNode} (handle\_\-t parent, handle\_\-t new) +\begin{CompactList}\small\item\em Adds a node as a child of parent. \item\end{CompactList}\item +void \hyperlink{votParse_8c_3148058b3f810f24bd2da14073d6a5de}{vot\_\-freeNode} (handle\_\-t node) +\begin{CompactList}\small\item\em Destroys the node and all of it's children. \item\end{CompactList}\item +void \hyperlink{votParse_8c_25dbaafb955b1e304afffb862ee25846}{vot\_\-deleteNode} (handle\_\-t element) +\begin{CompactList}\small\item\em Destroys the node and all of it's children. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_b180aad1ee8971e252f8ececd5d245da}{vot\_\-copyElement} (handle\_\-t src\_\-h, handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Adds a node as a child of parent. \item\end{CompactList}\item +int \hyperlink{votParse_8c_48775f435829934c1f2b9022af12a86a}{vot\_\-getNCols} (handle\_\-t tdata\_\-h) +\begin{CompactList}\small\item\em Return the nuber of columns in the table structure. \item\end{CompactList}\item +int \hyperlink{votParse_8c_67e90b853666bbc4ef40ead211a116bd}{vot\_\-getNRows} (handle\_\-t tdata\_\-h) +\begin{CompactList}\small\item\em Return the nuber of columns in the table structure. \item\end{CompactList}\item +char $\ast$ \hyperlink{votParse_8c_f5cc4f23dd183be8336e74686e46f6da}{vot\_\-getTableCell} (handle\_\-t tdata\_\-h, int row, int col) +\begin{CompactList}\small\item\em Return the nuber of columns in the structure. \item\end{CompactList}\item +\hypertarget{votParse_8c_560f5059ffbabc3802522fccecca3a14}{ +int \textbf{vot\_\-tableCompare} (const void $\ast$row1, const void $\ast$row2)} +\label{votParse_8c_560f5059ffbabc3802522fccecca3a14} + +\item +\hypertarget{votParse_8c_26516f1b1af65cc75d1c533220fef696}{ +int \textbf{vot\_\-sortTable} (handle\_\-t tdata\_\-h, int col, int strsort, int order)} +\label{votParse_8c_26516f1b1af65cc75d1c533220fef696} + +\item +int \hyperlink{votParse_8c_02de38f123a9b7cbd24bee996b8ecc10}{vot\_\-getLength} (handle\_\-t elem\_\-h) +\begin{CompactList}\small\item\em Return the number of sibling Elements of the same type. \item\end{CompactList}\item +int \hyperlink{votParse_8c_6b7565c412ba45c5578a61dda5afd1c1}{vot\_\-getNumberOf} (handle\_\-t elem\_\-h, int type) +\begin{CompactList}\small\item\em Return the number of sibling Elements of the type. \item\end{CompactList}\item +\hypertarget{votParse_8c_3b88f976d0fb4d94c8fca96aeba9815e}{ +int \textbf{vot\_\-colByAttr} (int tab, char $\ast$attr, char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}, char $\ast$alt)} +\label{votParse_8c_3b88f976d0fb4d94c8fca96aeba9815e} + +\item +\hypertarget{votParse_8c_f665b8c5b5bce1d7e68a50f5f356b256}{ +int \textbf{vot\_\-colByName} (int tab, char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}, char $\ast$alt)} +\label{votParse_8c_f665b8c5b5bce1d7e68a50f5f356b256} + +\item +\hypertarget{votParse_8c_4b7591b70ef2df63dd8516dd15553cac}{ +int \textbf{vot\_\-colByUCD} (int tab, char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}, char $\ast$alt)} +\label{votParse_8c_4b7591b70ef2df63dd8516dd15553cac} + +\item +\hypertarget{votParse_8c_bb0eb690fb14450e518d2fa82f88c156}{ +int \textbf{vot\_\-colByID} (int tab, char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}, char $\ast$alt)} +\label{votParse_8c_bb0eb690fb14450e518d2fa82f88c156} + +\item +handle\_\-t \hyperlink{votParse_8c_a11bb4e59e1dd773771e25ce7a40bb61}{vot\_\-findByAttr} (handle\_\-t parent, char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}, char $\ast$value) +\begin{CompactList}\small\item\em Get a handle to an \hyperlink{structElement}{Element} with the requested attribute. \item\end{CompactList}\item +handle\_\-t $\ast$ \hyperlink{votParse_8c_b334dc390ea30a9e8bdc2c2c01b21deb}{vot\_\-findInGroup} (handle\_\-t group, int type) +\begin{CompactList}\small\item\em Return a handle array of the requested \hyperlink{structElement}{Element} type. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_dc2e5f39a6273bca5fa0fdf46b2c3751}{vot\_\-getNext} (handle\_\-t elem\_\-h) +\begin{CompactList}\small\item\em Return a handle\_\-t of the next \hyperlink{structElement}{Element} of the same type. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_4fb6813e03dd7b75710cfaa27f3ffb2e}{vot\_\-getSibling} (handle\_\-t elem\_\-h) +\begin{CompactList}\small\item\em Return a handle\_\-t of the next \hyperlink{structElement}{Element}. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_e0b096dc07c30708e6e86cf81750a01f}{vot\_\-getChild} (handle\_\-t elem\_\-h) +\begin{CompactList}\small\item\em Return a handle\_\-t of the child \hyperlink{structElement}{Element}. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_8930fc6a9ea4dec1d8694582d93ee146}{vot\_\-getParent} (handle\_\-t elem\_\-h) +\begin{CompactList}\small\item\em Return the handle of the parent \hyperlink{structElement}{Element}. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8c_fc2659e6a84d200c4b01c9460acaefb1}{vot\_\-getChildOfType} (handle\_\-t elem\_\-h, int type) +\begin{CompactList}\small\item\em Get the handle of the next \hyperlink{structElement}{Element} of the same type. \item\end{CompactList}\item +int \hyperlink{votParse_8c_3136956d2035d6b297aa623f87f4b807}{vot\_\-valueOf} (handle\_\-t elem\_\-h) +\begin{CompactList}\small\item\em Return type of the \hyperlink{structElement}{Element}. \item\end{CompactList}\item +int \hyperlink{votParse_8c_1c319696d8efc593266b9409303054c6}{vot\_\-typeOf} (handle\_\-t elem\_\-h) +\begin{CompactList}\small\item\em Return type of the \hyperlink{structElement}{Element}. \item\end{CompactList}\item +int \hyperlink{votParse_8c_6faba02860fcb0a51315f1863fd29094}{vot\_\-setValue} (handle\_\-t elem\_\-h, char $\ast$value) +\begin{CompactList}\small\item\em Set the Value for the ELEMENT. \item\end{CompactList}\item +char $\ast$ \hyperlink{votParse_8c_213fcbb1ef909d4a4f8059c9616c5830}{vot\_\-getValue} (handle\_\-t elem\_\-h) +\begin{CompactList}\small\item\em Get the Value for the ELEMENT. \item\end{CompactList}\item +int \hyperlink{votParse_8c_2b73f93210316d7714201e751cad77ad}{vot\_\-setAttr} (handle\_\-t elem\_\-h, char $\ast$attr, char $\ast$value) +\begin{CompactList}\small\item\em Set the attribute for the \hyperlink{structElement}{Element}. \item\end{CompactList}\item +char $\ast$ \hyperlink{votParse_8c_63e8d82821f4b42083c6b63c21bdfffe}{vot\_\-getAttr} (handle\_\-t elem\_\-h, char $\ast$attr) +\begin{CompactList}\small\item\em Return the attribute for the \hyperlink{structElement}{Element}. \item\end{CompactList}\item +void \hyperlink{votParse_8c_e900f566d3ba4816476b5a4b7ee8d772}{vot\_\-writeVOTable} (handle\_\-t node, char $\ast$fname, int indent) +\begin{CompactList}\small\item\em Write the VOTable to the file descriptor. \item\end{CompactList}\item +void \hyperlink{votParse_8c_dda7f3daced5125c581a7c7c8743eb7f}{vot\_\-writeHTML} (handle\_\-t node, char $\ast$ifname, char $\ast$ofname) +\begin{CompactList}\small\item\em Write the VOTable to the file descriptor as HTML. \item\end{CompactList}\item +void \hyperlink{votParse_8c_796870e256501455dbeeb37d5ad3f34a}{vot\_\-writeSHTML} (handle\_\-t node, char $\ast$ifname, char $\ast$ofname) +\begin{CompactList}\small\item\em Write the VOTable to the file descriptor as an HTML table. \item\end{CompactList}\item +void \hyperlink{votParse_8c_5c74670a17d17908075ba315ff4f16c0}{vot\_\-writeFITS} (handle\_\-t node, char $\ast$fname) +\begin{CompactList}\small\item\em Write the VOTable to the file descriptor as an FITS table. \item\end{CompactList}\item +\hypertarget{votParse_8c_4010feb574c20becf36757005758ef04}{ +void \textbf{vot\_\-writeDelimited} (handle\_\-t vot, char $\ast$fname, char delim, int hdr)} +\label{votParse_8c_4010feb574c20becf36757005758ef04} + +\item +void \hyperlink{votParse_8c_7e080fb459b7aaa36a086e3aeb153f5e}{vot\_\-writeASV} (handle\_\-t node, char $\ast$fname, int header) +\begin{CompactList}\small\item\em Write the VOTable to the file descriptor as a ASV file. \item\end{CompactList}\item +void \hyperlink{votParse_8c_c6ff4fb7fae0bbf78633738447fb9b60}{vot\_\-writeBSV} (handle\_\-t node, char $\ast$fname, int header) +\begin{CompactList}\small\item\em Write the VOTable to the file descriptor as a BSV file. \item\end{CompactList}\item +void \hyperlink{votParse_8c_bd35238a3744eed55c11ebf5b24da87b}{vot\_\-writeCSV} (handle\_\-t node, char $\ast$fname, int header) +\begin{CompactList}\small\item\em Write the VOTable to the file descriptor as a CSV file. \item\end{CompactList}\item +void \hyperlink{votParse_8c_756fd6178fc599d6fda55d7127c38f79}{vot\_\-writeTSV} (handle\_\-t node, char $\ast$fname, int header) +\begin{CompactList}\small\item\em Write the VOTable to the file descriptor as a TSV file. \item\end{CompactList}\item +void \hyperlink{votParse_8c_3d0ad178e6974fb915d4b0b3efcad4c7}{vot\_\-setWarnings} (int value) +\begin{CompactList}\small\item\em Set the warning level. \item\end{CompactList}\item +void \hyperlink{votParse_8c_450a2645f182104c3a0445f022bdbf01}{votEmsg} (char $\ast$msg) +\end{CompactItemize} +\subsection*{Variables} +\begin{CompactItemize} +\item +\hyperlink{structStack}{Stack} $\ast$ \hyperlink{votParse_8c_8972288a8eaa6d5249e562915527a958}{element\_\-stack} = NULL +\item +\hypertarget{votParse_8c_e26a6a6d70df3876540213f79e3cba7d}{ +\hyperlink{structElement}{Element} $\ast$ \textbf{vot\_\-struct} = NULL} +\label{votParse_8c_e26a6a6d70df3876540213f79e3cba7d} + +\item +\hypertarget{votParse_8c_3db6dddf430d27d7d241d4692342de29}{ +char $\ast$ \textbf{votELevel} = \char`\"{}\char`\"{}} +\label{votParse_8c_3db6dddf430d27d7d241d4692342de29} + +\item +\hypertarget{votParse_8c_d818c9653e001b7c8bf7cffd3b69b2a6}{ +int \textbf{votWarn} = 0} +\label{votParse_8c_d818c9653e001b7c8bf7cffd3b69b2a6} + +\item +\hypertarget{votParse_8c_e9ea24a4aa20e4c6c60c3a23bded6fd6}{ +\begin{tabbing} +xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill +struct \{\\ +\>int \textbf{type}\\ +\>int \hyperlink{votParse_8c_3c69fd8b9b1c377197c9214043ed2c82}{parents}\\ +\>int \hyperlink{votParse_8c_93ed9b546e7fadad14615c5ef0065277}{children}\\ +\} \textbf{elemParents} \mbox{[}$\,$\mbox{]}} +\label{votParse_8c_e9ea24a4aa20e4c6c60c3a23bded6fd6} +\\ + +\end{tabbing}\end{CompactItemize} + + +\label{_details} +\hypertarget{_details}{} +\subsection{Detailed Description} +Public interface procedures for the libVOTable parser. + +VOTPARSE.C -- Public interface procedures for the libVOTable parser. + +\begin{Desc} +\item[Author:]Mike Fitzpatrick and Eric Timmermann \end{Desc} +\begin{Desc} +\item[Date:]8/03/09 \end{Desc} + + +\subsection{Function Documentation} +\hypertarget{votParse_8c_f99c8f5e0a244e0fec3405185d464fdb}{ +\index{votParse.c@{votParse.c}!vot\_\-attachNode@{vot\_\-attachNode}} +\index{vot\_\-attachNode@{vot\_\-attachNode}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-attachNode}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-attachNode (handle\_\-t {\em parent}, \/ handle\_\-t {\em new})}} +\label{votParse_8c_f99c8f5e0a244e0fec3405185d464fdb} + + +Adds a node as a child of parent. + +vot\_\-attachNode -- Adds a node as a child of parent. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent}]A handle to the \hyperlink{structElement}{Element} that you want to add a node to \item[{\em new}]A handle to the \hyperlink{structElement}{Element} that you want to add \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8c_87e2aca629d475d75ad6793bdb01af29}{ +\index{votParse.c@{votParse.c}!vot\_\-closeVOTABLE@{vot\_\-closeVOTABLE}} +\index{vot\_\-closeVOTABLE@{vot\_\-closeVOTABLE}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-closeVOTABLE}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-closeVOTABLE (handle\_\-t {\em vot})}} +\label{votParse_8c_87e2aca629d475d75ad6793bdb01af29} + + +Destroy the root node and all of it's children. + +vot\_\-closeVOTABLE -- Destroy the root node and all of it's children. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em vot}]A handle to the \hyperlink{structElement}{Element} that you want deleted \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing\end{Desc} +\begin{Desc} +\item[Warning:]Destroys the node and all of it's children. \end{Desc} +\hypertarget{votParse_8c_b180aad1ee8971e252f8ececd5d245da}{ +\index{votParse.c@{votParse.c}!vot\_\-copyElement@{vot\_\-copyElement}} +\index{vot\_\-copyElement@{vot\_\-copyElement}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-copyElement}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-copyElement (handle\_\-t {\em src\_\-h}, \/ handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_b180aad1ee8971e252f8ececd5d245da} + + +Adds a node as a child of parent. + +vot\_\-copyElement -- Adds a node as a child of parent. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em src\_\-h}]A handle to the \hyperlink{structElement}{Element} to copy \item[{\em parent\_\-h}]A handle to the Elements parent \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle\_\-t of the copy of the structure \end{Desc} +\hypertarget{votParse_8c_25dbaafb955b1e304afffb862ee25846}{ +\index{votParse.c@{votParse.c}!vot\_\-deleteNode@{vot\_\-deleteNode}} +\index{vot\_\-deleteNode@{vot\_\-deleteNode}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-deleteNode}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-deleteNode (handle\_\-t {\em element})}} +\label{votParse_8c_25dbaafb955b1e304afffb862ee25846} + + +Destroys the node and all of it's children. + +vot\_\-deleteNode -- Destroys the node and all of it's children. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em element}]A handle to the \hyperlink{structElement}{Element} that you want deleted \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8c_a11bb4e59e1dd773771e25ce7a40bb61}{ +\index{votParse.c@{votParse.c}!vot\_\-findByAttr@{vot\_\-findByAttr}} +\index{vot\_\-findByAttr@{vot\_\-findByAttr}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-findByAttr}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-findByAttr (handle\_\-t {\em parent}, \/ char $\ast$ {\em name}, \/ char $\ast$ {\em value})}} +\label{votParse_8c_a11bb4e59e1dd773771e25ce7a40bb61} + + +Get a handle to an \hyperlink{structElement}{Element} with the requested attribute. + +vot\_\-findByAttr -- Get a handle to an \hyperlink{structElement}{Element} with the requested attribute. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent}]A handle\_\-t the parent \hyperlink{structElement}{Element} \item[{\em name}]A string holding the Value type \item[{\em value}]A string holding the Value value \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The handle to the element \end{Desc} +\hypertarget{votParse_8c_b334dc390ea30a9e8bdc2c2c01b21deb}{ +\index{votParse.c@{votParse.c}!vot\_\-findInGroup@{vot\_\-findInGroup}} +\index{vot\_\-findInGroup@{vot\_\-findInGroup}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-findInGroup}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t $\ast$ vot\_\-findInGroup (handle\_\-t {\em group}, \/ int {\em type})}} +\label{votParse_8c_b334dc390ea30a9e8bdc2c2c01b21deb} + + +Return a handle array of the requested \hyperlink{structElement}{Element} type. + +vot\_\-findInGroup -- Return a handle array of the requested \hyperlink{structElement}{Element} type. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em group}]A handle\_\-t the parent \hyperlink{structElement}{Element} \item[{\em type}]Value of the type \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]An array of handles \end{Desc} +\hypertarget{votParse_8c_3148058b3f810f24bd2da14073d6a5de}{ +\index{votParse.c@{votParse.c}!vot\_\-freeNode@{vot\_\-freeNode}} +\index{vot\_\-freeNode@{vot\_\-freeNode}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-freeNode}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-freeNode (handle\_\-t {\em node})}} +\label{votParse_8c_3148058b3f810f24bd2da14073d6a5de} + + +Destroys the node and all of it's children. + +vot\_\-freeNode -- Destroys the node and all of it's children. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em node}]A handle to the \hyperlink{structElement}{Element} that you want deleted \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8c_63e8d82821f4b42083c6b63c21bdfffe}{ +\index{votParse.c@{votParse.c}!vot\_\-getAttr@{vot\_\-getAttr}} +\index{vot\_\-getAttr@{vot\_\-getAttr}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getAttr}]{\setlength{\rightskip}{0pt plus 5cm}char $\ast$ vot\_\-getAttr (handle\_\-t {\em elem\_\-h}, \/ char $\ast$ {\em attr})}} +\label{votParse_8c_63e8d82821f4b42083c6b63c21bdfffe} + + +Return the attribute for the \hyperlink{structElement}{Element}. + +vot\_\-getAttr -- Return the attribute for the \hyperlink{structElement}{Element}. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \item[{\em attr}]A string holding the attribute name \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A string of the value or the attr \end{Desc} +\hypertarget{votParse_8c_014fabbc855181d68dfea2ddfd0fc1a2}{ +\index{votParse.c@{votParse.c}!vot\_\-getBINARY@{vot\_\-getBINARY}} +\index{vot\_\-getBINARY@{vot\_\-getBINARY}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getBINARY}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getBINARY (handle\_\-t {\em handle})}} +\label{votParse_8c_014fabbc855181d68dfea2ddfd0fc1a2} + + +Gets the BINARY node from the parent handle. + +vot\_\-getBINARY -- Gets the BINARY node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a BINARY \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first BINARY node, or zero \end{Desc} +\hypertarget{votParse_8c_fa4e525692b7538f81b9b1e759a642f0}{ +\index{votParse.c@{votParse.c}!vot\_\-getBINARY2@{vot\_\-getBINARY2}} +\index{vot\_\-getBINARY2@{vot\_\-getBINARY2}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getBINARY2}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getBINARY2 (handle\_\-t {\em handle})}} +\label{votParse_8c_fa4e525692b7538f81b9b1e759a642f0} + + +Gets the BINARY2 node from the parent handle. + +vot\_\-getBINARY2 -- Gets the BINARY2 node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a BINARY2 \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first BINARY2 node, or zero \end{Desc} +\hypertarget{votParse_8c_e0b096dc07c30708e6e86cf81750a01f}{ +\index{votParse.c@{votParse.c}!vot\_\-getChild@{vot\_\-getChild}} +\index{vot\_\-getChild@{vot\_\-getChild}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getChild}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getChild (handle\_\-t {\em elem\_\-h})}} +\label{votParse_8c_e0b096dc07c30708e6e86cf81750a01f} + + +Return a handle\_\-t of the child \hyperlink{structElement}{Element}. + +vot\_\-getChild -- Return a handle\_\-t of the child \hyperlink{structElement}{Element}. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle of the child \hyperlink{structElement}{Element} \end{Desc} +\hypertarget{votParse_8c_fc2659e6a84d200c4b01c9460acaefb1}{ +\index{votParse.c@{votParse.c}!vot\_\-getChildOfType@{vot\_\-getChildOfType}} +\index{vot\_\-getChildOfType@{vot\_\-getChildOfType}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getChildOfType}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getChildOfType (handle\_\-t {\em elem\_\-h}, \/ int {\em type})}} +\label{votParse_8c_fc2659e6a84d200c4b01c9460acaefb1} + + +Get the handle of the next \hyperlink{structElement}{Element} of the same type. + +vot\_\-getChildOfType -- Get the handle of the next \hyperlink{structElement}{Element} of the same type. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \item[{\em type}]An integer of the \hyperlink{structElement}{Element} type for find \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle of the \hyperlink{structElement}{Element} \end{Desc} +\hypertarget{votParse_8c_33e1c4a4f3752beeb62fd8d88d1d2ca2}{ +\index{votParse.c@{votParse.c}!vot\_\-getCOOSYS@{vot\_\-getCOOSYS}} +\index{vot\_\-getCOOSYS@{vot\_\-getCOOSYS}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getCOOSYS}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getCOOSYS (handle\_\-t {\em handle})}} +\label{votParse_8c_33e1c4a4f3752beeb62fd8d88d1d2ca2} + + +Gets the COOSYS node from the parent handle. + +vot\_\-getCOOSYS -- Gets the COOSYS node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a COOSYS \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first COOSYS node, or zero \end{Desc} +\hypertarget{votParse_8c_05535a56a31eb34b865bd7d592fe9292}{ +\index{votParse.c@{votParse.c}!vot\_\-getDATA@{vot\_\-getDATA}} +\index{vot\_\-getDATA@{vot\_\-getDATA}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getDATA}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getDATA (handle\_\-t {\em handle})}} +\label{votParse_8c_05535a56a31eb34b865bd7d592fe9292} + + +Gets the DATA node from the parent handle. + +vot\_\-getDATA -- Gets the DATA node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a DATA \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first DATA node, or zero \end{Desc} +\hypertarget{votParse_8c_458d365096a2f3602a1a6443c392a9e9}{ +\index{votParse.c@{votParse.c}!vot\_\-getDATAType@{vot\_\-getDATAType}} +\index{vot\_\-getDATAType@{vot\_\-getDATAType}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getDATAType}]{\setlength{\rightskip}{0pt plus 5cm}char $\ast$ vot\_\-getDATAType (handle\_\-t {\em data\_\-h})}} +\label{votParse_8c_458d365096a2f3602a1a6443c392a9e9} + + +Returns the type of the DATA element. + +vot\_\-getDATAType -- Returns the type of the DATA element. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em data\_\-h}]A handle\_\-t to a DATA \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The type as an int \end{Desc} +\hypertarget{votParse_8c_b3cc5a3facdd5451e81dfe9c337184d0}{ +\index{votParse.c@{votParse.c}!vot\_\-getDATATypeString@{vot\_\-getDATATypeString}} +\index{vot\_\-getDATATypeString@{vot\_\-getDATATypeString}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getDATATypeString}]{\setlength{\rightskip}{0pt plus 5cm}char $\ast$ vot\_\-getDATATypeString (handle\_\-t {\em data\_\-h})}} +\label{votParse_8c_b3cc5a3facdd5451e81dfe9c337184d0} + + +Returns the type of the DATA element as a string. + +vot\_\-getDATATypeString -- Returns the type of the DATA element as a string. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em data\_\-h}]A handle\_\-t to a DATA \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The type as an string \end{Desc} +\hypertarget{votParse_8c_41964f8885bc352af793bf552541d5e4}{ +\index{votParse.c@{votParse.c}!vot\_\-getDESCRIPTION@{vot\_\-getDESCRIPTION}} +\index{vot\_\-getDESCRIPTION@{vot\_\-getDESCRIPTION}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getDESCRIPTION}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getDESCRIPTION (handle\_\-t {\em handle})}} +\label{votParse_8c_41964f8885bc352af793bf552541d5e4} + + +Gets the DESCRIPTION node from the parent handle. + +vot\_\-getDESCRIPTION -- Gets the DESCRIPTION node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a DESCRIPTION \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first DESCRIPTION node, or zero \end{Desc} +\hypertarget{votParse_8c_20a84235c2704f19afb05fd2db7fcf07}{ +\index{votParse.c@{votParse.c}!vot\_\-getFIELD@{vot\_\-getFIELD}} +\index{vot\_\-getFIELD@{vot\_\-getFIELD}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getFIELD}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getFIELD (handle\_\-t {\em handle})}} +\label{votParse_8c_20a84235c2704f19afb05fd2db7fcf07} + + +Gets the FIELD node from the parent handle. + +vot\_\-getFIELD -- Gets the FIELD node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a FIELD \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first FIELD node, or zero \end{Desc} +\hypertarget{votParse_8c_0fd5f65c27adc084af8ea3f611556c52}{ +\index{votParse.c@{votParse.c}!vot\_\-getFIELDRef@{vot\_\-getFIELDRef}} +\index{vot\_\-getFIELDRef@{vot\_\-getFIELDRef}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getFIELDRef}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getFIELDRef (handle\_\-t {\em handle})}} +\label{votParse_8c_0fd5f65c27adc084af8ea3f611556c52} + + +Gets the FIELDref node from the parent handle. + +vot\_\-getFIELDref -- Gets the FIELDref node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a FIELDref \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first FIELDref node, or zero \end{Desc} +\hypertarget{votParse_8c_fadc14723954225b56a12b48ab78a50b}{ +\index{votParse.c@{votParse.c}!vot\_\-getFITS@{vot\_\-getFITS}} +\index{vot\_\-getFITS@{vot\_\-getFITS}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getFITS}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getFITS (handle\_\-t {\em handle})}} +\label{votParse_8c_fadc14723954225b56a12b48ab78a50b} + + +Gets the FITS node from the parent handle. + +vot\_\-getFITS -- Gets the FITS node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a FITS \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first FITS node, or zero \end{Desc} +\hypertarget{votParse_8c_97433b62adc9545b4f1971cfbcb4819d}{ +\index{votParse.c@{votParse.c}!vot\_\-getGROUP@{vot\_\-getGROUP}} +\index{vot\_\-getGROUP@{vot\_\-getGROUP}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getGROUP}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getGROUP (handle\_\-t {\em handle})}} +\label{votParse_8c_97433b62adc9545b4f1971cfbcb4819d} + + +Gets the GROUP node from the parent handle. + +vot\_\-getGROUP -- Gets the GROUP node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a GROUP \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first GROUP node, or zero \end{Desc} +\hypertarget{votParse_8c_7de82f980273251a4a00df7435b29948}{ +\index{votParse.c@{votParse.c}!vot\_\-getINFO@{vot\_\-getINFO}} +\index{vot\_\-getINFO@{vot\_\-getINFO}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getINFO}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getINFO (handle\_\-t {\em handle})}} +\label{votParse_8c_7de82f980273251a4a00df7435b29948} + + +Gets the INFO node from the parent handle. + +vot\_\-getINFO -- Gets the INFO node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a INFO \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first INFO node, or zero \end{Desc} +\hypertarget{votParse_8c_02de38f123a9b7cbd24bee996b8ecc10}{ +\index{votParse.c@{votParse.c}!vot\_\-getLength@{vot\_\-getLength}} +\index{vot\_\-getLength@{vot\_\-getLength}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getLength}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-getLength (handle\_\-t {\em elem\_\-h})}} +\label{votParse_8c_02de38f123a9b7cbd24bee996b8ecc10} + + +Return the number of sibling Elements of the same type. + +vot\_\-getLength -- Return the number of sibling Elements of the same type. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The status of the set \end{Desc} +\hypertarget{votParse_8c_729cd64c53d713a473d611dc7941e4f3}{ +\index{votParse.c@{votParse.c}!vot\_\-getLINK@{vot\_\-getLINK}} +\index{vot\_\-getLINK@{vot\_\-getLINK}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getLINK}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getLINK (handle\_\-t {\em handle})}} +\label{votParse_8c_729cd64c53d713a473d611dc7941e4f3} + + +Gets the LINK node from the parent handle. + +vot\_\-getLINK -- Gets the LINK node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a LINK \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first LINK node, or zero \end{Desc} +\hypertarget{votParse_8c_89897e1c3ead93bef9b107707fa2eda5}{ +\index{votParse.c@{votParse.c}!vot\_\-getMAX@{vot\_\-getMAX}} +\index{vot\_\-getMAX@{vot\_\-getMAX}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getMAX}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getMAX (handle\_\-t {\em handle})}} +\label{votParse_8c_89897e1c3ead93bef9b107707fa2eda5} + + +Gets the MAX node from the parent handle. + +vot\_\-getMAX -- Gets the MAX node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a MAX \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first MAX node, or zero \end{Desc} +\hypertarget{votParse_8c_a00dc12eff5fe09c71ff0c5c86aadfaf}{ +\index{votParse.c@{votParse.c}!vot\_\-getMIN@{vot\_\-getMIN}} +\index{vot\_\-getMIN@{vot\_\-getMIN}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getMIN}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getMIN (handle\_\-t {\em handle})}} +\label{votParse_8c_a00dc12eff5fe09c71ff0c5c86aadfaf} + + +Gets the MIN node from the parent handle. + +vot\_\-getMIN -- Gets the MIN node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a MIN \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first MIN node, or zero \end{Desc} +\hypertarget{votParse_8c_48775f435829934c1f2b9022af12a86a}{ +\index{votParse.c@{votParse.c}!vot\_\-getNCols@{vot\_\-getNCols}} +\index{vot\_\-getNCols@{vot\_\-getNCols}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getNCols}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-getNCols (handle\_\-t {\em tdata\_\-h})}} +\label{votParse_8c_48775f435829934c1f2b9022af12a86a} + + +Return the nuber of columns in the table structure. + +$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$ Utility methods vot\_\-getNCols -- Return the nuber of columns in the table structure. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em tdata\_\-h}]A handle\_\-t to a TABLEDATA \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The number of cols \end{Desc} +\hypertarget{votParse_8c_dc2e5f39a6273bca5fa0fdf46b2c3751}{ +\index{votParse.c@{votParse.c}!vot\_\-getNext@{vot\_\-getNext}} +\index{vot\_\-getNext@{vot\_\-getNext}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getNext}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getNext (handle\_\-t {\em elem\_\-h})}} +\label{votParse_8c_dc2e5f39a6273bca5fa0fdf46b2c3751} + + +Return a handle\_\-t of the next \hyperlink{structElement}{Element} of the same type. + +vot\_\-getNext -- Return a handle\_\-t of the next \hyperlink{structElement}{Element} of the same type. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle of the next \hyperlink{structElement}{Element} of the same type \end{Desc} +\hypertarget{votParse_8c_67e90b853666bbc4ef40ead211a116bd}{ +\index{votParse.c@{votParse.c}!vot\_\-getNRows@{vot\_\-getNRows}} +\index{vot\_\-getNRows@{vot\_\-getNRows}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getNRows}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-getNRows (handle\_\-t {\em tdata\_\-h})}} +\label{votParse_8c_67e90b853666bbc4ef40ead211a116bd} + + +Return the nuber of columns in the table structure. + +vot\_\-getNRows -- Return the nuber of columns in the table structure. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em tdata\_\-h}]A handle\_\-t to a TABLEDATA \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The number of cols \end{Desc} +\hypertarget{votParse_8c_6b7565c412ba45c5578a61dda5afd1c1}{ +\index{votParse.c@{votParse.c}!vot\_\-getNumberOf@{vot\_\-getNumberOf}} +\index{vot\_\-getNumberOf@{vot\_\-getNumberOf}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getNumberOf}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-getNumberOf (handle\_\-t {\em elem\_\-h}, \/ int {\em type})}} +\label{votParse_8c_6b7565c412ba45c5578a61dda5afd1c1} + + +Return the number of sibling Elements of the type. + +vot\_\-getNumberOf -- Return the number of sibling Elements of the type. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \item[{\em type}]An int of the type of element you wish to count \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The status of the set \end{Desc} +\hypertarget{votParse_8c_6120eea01cc0c348fc99dd9c0e6dc060}{ +\index{votParse.c@{votParse.c}!vot\_\-getOPTION@{vot\_\-getOPTION}} +\index{vot\_\-getOPTION@{vot\_\-getOPTION}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getOPTION}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getOPTION (handle\_\-t {\em handle})}} +\label{votParse_8c_6120eea01cc0c348fc99dd9c0e6dc060} + + +Gets the OPTION node from the parent handle. + +vot\_\-getOPTION -- Gets the OPTION node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a OPTION \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first OPTION node, or zero \end{Desc} +\hypertarget{votParse_8c_42e5538ca7d06238d7242c40daaf9bf7}{ +\index{votParse.c@{votParse.c}!vot\_\-getPARAM@{vot\_\-getPARAM}} +\index{vot\_\-getPARAM@{vot\_\-getPARAM}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getPARAM}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getPARAM (handle\_\-t {\em handle})}} +\label{votParse_8c_42e5538ca7d06238d7242c40daaf9bf7} + + +Gets the PARAM node from the parent handle. + +vot\_\-getPARAM -- Gets the PARAM node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a PARAM \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first PARAM node, or zero \end{Desc} +\hypertarget{votParse_8c_ded8082390ce6a5b085ac15f0212ddd7}{ +\index{votParse.c@{votParse.c}!vot\_\-getPARAMRef@{vot\_\-getPARAMRef}} +\index{vot\_\-getPARAMRef@{vot\_\-getPARAMRef}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getPARAMRef}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getPARAMRef (handle\_\-t {\em handle})}} +\label{votParse_8c_ded8082390ce6a5b085ac15f0212ddd7} + + +Gets the PARAMRef node from the parent handle. + +vot\_\-getPARAMRef -- Gets the PARAMref node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a PARAMRef \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first PARAMRef node, or zero \end{Desc} +\hypertarget{votParse_8c_8930fc6a9ea4dec1d8694582d93ee146}{ +\index{votParse.c@{votParse.c}!vot\_\-getParent@{vot\_\-getParent}} +\index{vot\_\-getParent@{vot\_\-getParent}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getParent}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getParent (handle\_\-t {\em elem\_\-h})}} +\label{votParse_8c_8930fc6a9ea4dec1d8694582d93ee146} + + +Return the handle of the parent \hyperlink{structElement}{Element}. + +vot\_\-getParent -- Return the handle of the parent \hyperlink{structElement}{Element}. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle of the paretn \hyperlink{structElement}{Element} \end{Desc} +\hypertarget{votParse_8c_5df6ad7d9312f05a27ccc3252f1c5d11}{ +\index{votParse.c@{votParse.c}!vot\_\-getRESOURCE@{vot\_\-getRESOURCE}} +\index{vot\_\-getRESOURCE@{vot\_\-getRESOURCE}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getRESOURCE}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getRESOURCE (handle\_\-t {\em handle})}} +\label{votParse_8c_5df6ad7d9312f05a27ccc3252f1c5d11} + + +Gets the RESOURCE node from the parent handle. + +vot\_\-getRESOURCE -- Gets the RESOURCE node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a RESOURCE \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first RESOURCE node, or zero \end{Desc} +\hypertarget{votParse_8c_4fb6813e03dd7b75710cfaa27f3ffb2e}{ +\index{votParse.c@{votParse.c}!vot\_\-getSibling@{vot\_\-getSibling}} +\index{vot\_\-getSibling@{vot\_\-getSibling}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getSibling}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getSibling (handle\_\-t {\em elem\_\-h})}} +\label{votParse_8c_4fb6813e03dd7b75710cfaa27f3ffb2e} + + +Return a handle\_\-t of the next \hyperlink{structElement}{Element}. + +vot\_\-getSibling -- Return a handle\_\-t of the next signling \hyperlink{structElement}{Element}. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle of the next \hyperlink{structElement}{Element} \end{Desc} +\hypertarget{votParse_8c_4bae0337352f1ba53865e1419917dc30}{ +\index{votParse.c@{votParse.c}!vot\_\-getSTREAM@{vot\_\-getSTREAM}} +\index{vot\_\-getSTREAM@{vot\_\-getSTREAM}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getSTREAM}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getSTREAM (handle\_\-t {\em handle})}} +\label{votParse_8c_4bae0337352f1ba53865e1419917dc30} + + +Gets the STREAM node from the parent handle. + +vot\_\-getSTREAM -- Gets the STREAM node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a STREAM \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first STREAM node, or zero \end{Desc} +\hypertarget{votParse_8c_4e3e3176986838c27989df64c426b30e}{ +\index{votParse.c@{votParse.c}!vot\_\-getTABLE@{vot\_\-getTABLE}} +\index{vot\_\-getTABLE@{vot\_\-getTABLE}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getTABLE}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getTABLE (handle\_\-t {\em handle})}} +\label{votParse_8c_4e3e3176986838c27989df64c426b30e} + + +Gets the TABLE node from the parent handle. + +vot\_\-getTABLE -- Gets the TABLE node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a TABLE \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first TABLE node, or zero \end{Desc} +\hypertarget{votParse_8c_f5cc4f23dd183be8336e74686e46f6da}{ +\index{votParse.c@{votParse.c}!vot\_\-getTableCell@{vot\_\-getTableCell}} +\index{vot\_\-getTableCell@{vot\_\-getTableCell}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getTableCell}]{\setlength{\rightskip}{0pt plus 5cm}char $\ast$ vot\_\-getTableCell (handle\_\-t {\em tdata\_\-h}, \/ int {\em row}, \/ int {\em col})}} +\label{votParse_8c_f5cc4f23dd183be8336e74686e46f6da} + + +Return the nuber of columns in the structure. + +vot\_\-getTableCell -- Return the nuber of columns in the structure. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em tdata\_\-h}]A handle\_\-t to a TABLEDATA \item[{\em row}]An int for a row \item[{\em col}]An int for a col \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The content of the cell \end{Desc} +\hypertarget{votParse_8c_4a558147c79deacfd6ca4d0b93ee100d}{ +\index{votParse.c@{votParse.c}!vot\_\-getTABLEDATA@{vot\_\-getTABLEDATA}} +\index{vot\_\-getTABLEDATA@{vot\_\-getTABLEDATA}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getTABLEDATA}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getTABLEDATA (handle\_\-t {\em handle})}} +\label{votParse_8c_4a558147c79deacfd6ca4d0b93ee100d} + + +Gets the TABLEDATA node from the parent handle. + +vot\_\-getTABLEDATA -- Gets the TABLEDATA node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a TABLEDATA \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first TABLEDATA node, or zero \end{Desc} +\hypertarget{votParse_8c_824a7f85d4c8bac6d5fd6cfb8b3b3810}{ +\index{votParse.c@{votParse.c}!vot\_\-getTD@{vot\_\-getTD}} +\index{vot\_\-getTD@{vot\_\-getTD}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getTD}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getTD (handle\_\-t {\em handle})}} +\label{votParse_8c_824a7f85d4c8bac6d5fd6cfb8b3b3810} + + +Gets the TD node from the parent handle. + +vot\_\-getTD -- Gets the TD node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a TD \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first TD node, or zero \end{Desc} +\hypertarget{votParse_8c_2e9ba287229978519224dfea2ecc984f}{ +\index{votParse.c@{votParse.c}!vot\_\-getTR@{vot\_\-getTR}} +\index{vot\_\-getTR@{vot\_\-getTR}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getTR}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getTR (handle\_\-t {\em handle})}} +\label{votParse_8c_2e9ba287229978519224dfea2ecc984f} + + +Gets the TR node from the parent handle. + +vot\_\-getTR -- Gets the TR node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a TR \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first TR node, or zero \end{Desc} +\hypertarget{votParse_8c_213fcbb1ef909d4a4f8059c9616c5830}{ +\index{votParse.c@{votParse.c}!vot\_\-getValue@{vot\_\-getValue}} +\index{vot\_\-getValue@{vot\_\-getValue}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getValue}]{\setlength{\rightskip}{0pt plus 5cm}char $\ast$ vot\_\-getValue (handle\_\-t {\em elem\_\-h})}} +\label{votParse_8c_213fcbb1ef909d4a4f8059c9616c5830} + + +Get the Value for the ELEMENT. + +vot\_\-getValue -- Get the Value for the ELEMENT. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the ELEMENT \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A string of the value or the Value \end{Desc} +\hypertarget{votParse_8c_b019a523ddca596e9f80c284e5954b44}{ +\index{votParse.c@{votParse.c}!vot\_\-getVALUES@{vot\_\-getVALUES}} +\index{vot\_\-getVALUES@{vot\_\-getVALUES}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-getVALUES}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getVALUES (handle\_\-t {\em handle})}} +\label{votParse_8c_b019a523ddca596e9f80c284e5954b44} + + +Gets the VALUES node from the parent handle. + +vot\_\-getVALUES -- Gets the VALUES node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a VALUES \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first VALUES node, or zero \end{Desc} +\hypertarget{votParse_8c_66d0fc2beb2ef9e36827f76536996fe4}{ +\index{votParse.c@{votParse.c}!vot\_\-newBINARY@{vot\_\-newBINARY}} +\index{vot\_\-newBINARY@{vot\_\-newBINARY}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newBINARY}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newBINARY (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_66d0fc2beb2ef9e36827f76536996fe4} + + +Create new BINARY node under the parent handle. + +vot\_\-newBINARY -- Create new BINARY node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a BINARY \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first BINARY node, or zero \end{Desc} +\hypertarget{votParse_8c_75230378094d2ae4a0e251b6375cb6f9}{ +\index{votParse.c@{votParse.c}!vot\_\-newBINARY2@{vot\_\-newBINARY2}} +\index{vot\_\-newBINARY2@{vot\_\-newBINARY2}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newBINARY2}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newBINARY2 (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_75230378094d2ae4a0e251b6375cb6f9} + + +Create new BINARY2 node under the parent handle. + +vot\_\-newBINARY2 -- Create new BINARY2 node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a BINARY2 \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first BINARY2 node, or zero \end{Desc} +\hypertarget{votParse_8c_53caf9cc36f817a213a4b9f1047c9250}{ +\index{votParse.c@{votParse.c}!vot\_\-newCOOSYS@{vot\_\-newCOOSYS}} +\index{vot\_\-newCOOSYS@{vot\_\-newCOOSYS}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newCOOSYS}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newCOOSYS (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_53caf9cc36f817a213a4b9f1047c9250} + + +Create new COOSYS node under the parent handle. + +vot\_\-newCOOSYS -- Create new COOSYS node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a COOSYS \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first COOSYS node, or zero \end{Desc} +\hypertarget{votParse_8c_5c824351474fad74aa22a21d242207d8}{ +\index{votParse.c@{votParse.c}!vot\_\-newDATA@{vot\_\-newDATA}} +\index{vot\_\-newDATA@{vot\_\-newDATA}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newDATA}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newDATA (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_5c824351474fad74aa22a21d242207d8} + + +Create new DATA node under the parent handle. + +vot\_\-newDATA -- Create new DATA node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a DATA \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first DATA node, or zero \end{Desc} +\hypertarget{votParse_8c_40c235bcee979806d4e9a4e19d653e5a}{ +\index{votParse.c@{votParse.c}!vot\_\-newDESCRIPTION@{vot\_\-newDESCRIPTION}} +\index{vot\_\-newDESCRIPTION@{vot\_\-newDESCRIPTION}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newDESCRIPTION}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newDESCRIPTION (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_40c235bcee979806d4e9a4e19d653e5a} + + +Create new DESCRIPTION node under the parent handle. + +vot\_\-newDESCRIPTION -- Create new DESCRIPTION node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a DESCRIPTION \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first DESCRIPTION node, or zero \end{Desc} +\hypertarget{votParse_8c_ffb519519c2a850cd9cf7eb9060f45cf}{ +\index{votParse.c@{votParse.c}!vot\_\-newFIELD@{vot\_\-newFIELD}} +\index{vot\_\-newFIELD@{vot\_\-newFIELD}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newFIELD}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newFIELD (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_ffb519519c2a850cd9cf7eb9060f45cf} + + +Create new FIELD node under the parent handle. + +vot\_\-newFIELD -- Create new FIELD node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a FIELD \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first FIELD node, or zero \end{Desc} +\hypertarget{votParse_8c_3c96074082ed42497d16710349d5cc24}{ +\index{votParse.c@{votParse.c}!vot\_\-newFIELDRef@{vot\_\-newFIELDRef}} +\index{vot\_\-newFIELDRef@{vot\_\-newFIELDRef}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newFIELDRef}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newFIELDRef (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_3c96074082ed42497d16710349d5cc24} + + +Create new FIELDref node under the parent handle. + +vot\_\-newFIELDref -- Create new FIELDref node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a FIELDref \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first FIELDref node, or zero \end{Desc} +\hypertarget{votParse_8c_b2747ed1c27749cdc71c777e80860d65}{ +\index{votParse.c@{votParse.c}!vot\_\-newFITS@{vot\_\-newFITS}} +\index{vot\_\-newFITS@{vot\_\-newFITS}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newFITS}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newFITS (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_b2747ed1c27749cdc71c777e80860d65} + + +Create new FITS node under the parent handle. + +vot\_\-newFITS -- Create new FITS node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a FITS \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first FITS node, or zero \end{Desc} +\hypertarget{votParse_8c_007736cbf81342651f68c5d13defb430}{ +\index{votParse.c@{votParse.c}!vot\_\-newGROUP@{vot\_\-newGROUP}} +\index{vot\_\-newGROUP@{vot\_\-newGROUP}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newGROUP}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newGROUP (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_007736cbf81342651f68c5d13defb430} + + +Create new GROUP node under the parent handle. + +vot\_\-newGROUP -- Create new GROUP node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a GROUP \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first GROUP node, or zero \end{Desc} +\hypertarget{votParse_8c_070b31a75054f0dca1c1f95413feb57a}{ +\index{votParse.c@{votParse.c}!vot\_\-newINFO@{vot\_\-newINFO}} +\index{vot\_\-newINFO@{vot\_\-newINFO}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newINFO}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newINFO (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_070b31a75054f0dca1c1f95413feb57a} + + +Create new INFO node under the parent handle. + +vot\_\-newINFO -- Create new INFO node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a INFO \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first INFO node, or zero \end{Desc} +\hypertarget{votParse_8c_239b0beb633d364c304e77188b6842ef}{ +\index{votParse.c@{votParse.c}!vot\_\-newLINK@{vot\_\-newLINK}} +\index{vot\_\-newLINK@{vot\_\-newLINK}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newLINK}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newLINK (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_239b0beb633d364c304e77188b6842ef} + + +Create new LINK node under the parent handle. + +vot\_\-newLINK -- Create new LINK node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a LINK \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first LINK node, or zero \end{Desc} +\hypertarget{votParse_8c_377b833aaf74d26159ebb769f6bbb2a1}{ +\index{votParse.c@{votParse.c}!vot\_\-newMAX@{vot\_\-newMAX}} +\index{vot\_\-newMAX@{vot\_\-newMAX}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newMAX}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newMAX (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_377b833aaf74d26159ebb769f6bbb2a1} + + +Create new MAX node under the parent handle. + +vot\_\-newMAX -- Create new MAX node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a MAX \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first MAX node, or zero \end{Desc} +\hypertarget{votParse_8c_e83ea7fecfe55213807cdcfaf98e8c70}{ +\index{votParse.c@{votParse.c}!vot\_\-newMIN@{vot\_\-newMIN}} +\index{vot\_\-newMIN@{vot\_\-newMIN}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newMIN}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newMIN (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_e83ea7fecfe55213807cdcfaf98e8c70} + + +Create new MIN node under the parent handle. + +vot\_\-newMIN -- Create new MIN node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a MIN \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first MIN node, or zero \end{Desc} +\hypertarget{votParse_8c_d87843bde9d0d99c5e20311f8820eba6}{ +\index{votParse.c@{votParse.c}!vot\_\-newNode@{vot\_\-newNode}} +\index{vot\_\-newNode@{vot\_\-newNode}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newNode}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newNode (handle\_\-t {\em parent}, \/ int {\em type})}} +\label{votParse_8c_d87843bde9d0d99c5e20311f8820eba6} + + +Creates a new blank unlinked node. + +vot\_\-newNode -- Creates a new blank unlinked node. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent}]A handle to the \hyperlink{structElement}{Element} that you want to add a node to \item[{\em type}]The type of node you wish to create \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the created node \end{Desc} +\hypertarget{votParse_8c_4acd4ce8efb3c972a7d25c5eaaac3b48}{ +\index{votParse.c@{votParse.c}!vot\_\-newOPTION@{vot\_\-newOPTION}} +\index{vot\_\-newOPTION@{vot\_\-newOPTION}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newOPTION}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newOPTION (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_4acd4ce8efb3c972a7d25c5eaaac3b48} + + +Create new OPTION node under the parent handle. + +vot\_\-newOPTION -- Create new OPTION node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a OPTION \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first OPTION node, or zero \end{Desc} +\hypertarget{votParse_8c_fd01485535d703abdcdebf94090c368a}{ +\index{votParse.c@{votParse.c}!vot\_\-newPARAM@{vot\_\-newPARAM}} +\index{vot\_\-newPARAM@{vot\_\-newPARAM}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newPARAM}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newPARAM (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_fd01485535d703abdcdebf94090c368a} + + +Create new PARAM node under the parent handle. + +vot\_\-newPARAM -- Create new PARAM node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a PARAM \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first PARAM node, or zero \end{Desc} +\hypertarget{votParse_8c_4e13c3061bbd014b7bbf22ff13a3d5b0}{ +\index{votParse.c@{votParse.c}!vot\_\-newPARAMRef@{vot\_\-newPARAMRef}} +\index{vot\_\-newPARAMRef@{vot\_\-newPARAMRef}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newPARAMRef}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newPARAMRef (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_4e13c3061bbd014b7bbf22ff13a3d5b0} + + +Create new PARAMRef node under the parent handle. + +vot\_\-newPARAMRef -- Create new PARAMref node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a PARAMRef \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first PARAMRef node, or zero \end{Desc} +\hypertarget{votParse_8c_533e8601d14245fb5167b188195db93c}{ +\index{votParse.c@{votParse.c}!vot\_\-newRESOURCE@{vot\_\-newRESOURCE}} +\index{vot\_\-newRESOURCE@{vot\_\-newRESOURCE}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newRESOURCE}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newRESOURCE (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_533e8601d14245fb5167b188195db93c} + + +Create new RESOURCE node under the parent handle. + +vot\_\-newRESOURCE -- Create new RESOURCE node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a RESOURCE \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first RESOURCE node, or zero \end{Desc} +\hypertarget{votParse_8c_859c2bb4a2c46a3f0b4f6c1baceb0b0c}{ +\index{votParse.c@{votParse.c}!vot\_\-newSTREAM@{vot\_\-newSTREAM}} +\index{vot\_\-newSTREAM@{vot\_\-newSTREAM}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newSTREAM}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newSTREAM (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_859c2bb4a2c46a3f0b4f6c1baceb0b0c} + + +Create new STREAM node under the parent handle. + +vot\_\-newSTREAM -- Create new STREAM node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a STREAM \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first STREAM node, or zero \end{Desc} +\hypertarget{votParse_8c_9b3b14d5e15a9384be65b8aa49c33d85}{ +\index{votParse.c@{votParse.c}!vot\_\-newTABLE@{vot\_\-newTABLE}} +\index{vot\_\-newTABLE@{vot\_\-newTABLE}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newTABLE}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newTABLE (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_9b3b14d5e15a9384be65b8aa49c33d85} + + +Create new TABLE node under the parent handle. + +vot\_\-newTABLE -- Create new TABLE node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a TABLE \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first TABLE node, or zero \end{Desc} +\hypertarget{votParse_8c_b2d26904f7e0e73b08efdb0cea7d2b37}{ +\index{votParse.c@{votParse.c}!vot\_\-newTABLEDATA@{vot\_\-newTABLEDATA}} +\index{vot\_\-newTABLEDATA@{vot\_\-newTABLEDATA}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newTABLEDATA}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newTABLEDATA (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_b2d26904f7e0e73b08efdb0cea7d2b37} + + +Create new TABLEDATA node under the parent handle. + +vot\_\-newTABLEDATA -- Create new TABLEDATA node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a TABLEDATA \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first TABLEDATA node, or zero \end{Desc} +\hypertarget{votParse_8c_4d9959a7a406212ff0a3846ce83a3df9}{ +\index{votParse.c@{votParse.c}!vot\_\-newTD@{vot\_\-newTD}} +\index{vot\_\-newTD@{vot\_\-newTD}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newTD}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newTD (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_4d9959a7a406212ff0a3846ce83a3df9} + + +Create new TD node under the parent handle. + +vot\_\-newTD -- Create new TD node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a TD \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first TD node, or zero \end{Desc} +\hypertarget{votParse_8c_dbdaa6d5a36014a2b9706454530079ef}{ +\index{votParse.c@{votParse.c}!vot\_\-newTR@{vot\_\-newTR}} +\index{vot\_\-newTR@{vot\_\-newTR}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newTR}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newTR (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_dbdaa6d5a36014a2b9706454530079ef} + + +Create new TR node under the parent handle. + +vot\_\-newTR -- Create new TR node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a TR \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first TR node, or zero \end{Desc} +\hypertarget{votParse_8c_386be2face7c78b44c1fc8a507de9905}{ +\index{votParse.c@{votParse.c}!vot\_\-newVALUES@{vot\_\-newVALUES}} +\index{vot\_\-newVALUES@{vot\_\-newVALUES}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-newVALUES}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newVALUES (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8c_386be2face7c78b44c1fc8a507de9905} + + +Create new VALUES node under the parent handle. + +vot\_\-newVALUES -- Create new VALUES node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a VALUES \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first VALUES node, or zero \end{Desc} +\hypertarget{votParse_8c_9949868e8d3fcb547d15c5c9f2cdb76f}{ +\index{votParse.c@{votParse.c}!vot\_\-openVOTABLE@{vot\_\-openVOTABLE}} +\index{vot\_\-openVOTABLE@{vot\_\-openVOTABLE}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-openVOTABLE}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-openVOTABLE (char $\ast$ {\em arg})}} +\label{votParse_8c_9949868e8d3fcb547d15c5c9f2cdb76f} + + +Parse a VOTable and return a handle to it. + +vot\_\-openVOTABLE -- Parse a VOTable and return a handle to it + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em arg}]The source of the table \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The root node handle of the VOTable \end{Desc} +\hypertarget{votParse_8c_2b73f93210316d7714201e751cad77ad}{ +\index{votParse.c@{votParse.c}!vot\_\-setAttr@{vot\_\-setAttr}} +\index{vot\_\-setAttr@{vot\_\-setAttr}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-setAttr}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-setAttr (handle\_\-t {\em elem\_\-h}, \/ char $\ast$ {\em attr}, \/ char $\ast$ {\em value})}} +\label{votParse_8c_2b73f93210316d7714201e751cad77ad} + + +Set the attribute for the \hyperlink{structElement}{Element}. + +vot\_\-setAttr -- Set the attribute for the \hyperlink{structElement}{Element}. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \item[{\em attr}]A string holding the attribute name \item[{\em value}]A string holding the attribute value \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The status of the set \end{Desc} +\hypertarget{votParse_8c_6faba02860fcb0a51315f1863fd29094}{ +\index{votParse.c@{votParse.c}!vot\_\-setValue@{vot\_\-setValue}} +\index{vot\_\-setValue@{vot\_\-setValue}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-setValue}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-setValue (handle\_\-t {\em elem\_\-h}, \/ char $\ast$ {\em value})}} +\label{votParse_8c_6faba02860fcb0a51315f1863fd29094} + + +Set the Value for the ELEMENT. + +vot\_\-setValue -- Set the Value for the ELEMENT. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the ELEMENT \item[{\em value}]A string holding the value \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The status of the set \end{Desc} +\hypertarget{votParse_8c_3d0ad178e6974fb915d4b0b3efcad4c7}{ +\index{votParse.c@{votParse.c}!vot\_\-setWarnings@{vot\_\-setWarnings}} +\index{vot\_\-setWarnings@{vot\_\-setWarnings}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-setWarnings}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-setWarnings (int {\em value})}} +\label{votParse_8c_3d0ad178e6974fb915d4b0b3efcad4c7} + + +Set the warning level. + +vot\_\-setWarnings -- Set the warning level. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em value}]Warning level \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8c_1c319696d8efc593266b9409303054c6}{ +\index{votParse.c@{votParse.c}!vot\_\-typeOf@{vot\_\-typeOf}} +\index{vot\_\-typeOf@{vot\_\-typeOf}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-typeOf}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-typeOf (handle\_\-t {\em elem\_\-h})}} +\label{votParse_8c_1c319696d8efc593266b9409303054c6} + + +Return type of the \hyperlink{structElement}{Element}. + +vot\_\-typeOf -- Return type of the \hyperlink{structElement}{Element}. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]An integer of the type \end{Desc} +\hypertarget{votParse_8c_3136956d2035d6b297aa623f87f4b807}{ +\index{votParse.c@{votParse.c}!vot\_\-valueOf@{vot\_\-valueOf}} +\index{vot\_\-valueOf@{vot\_\-valueOf}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-valueOf}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-valueOf (handle\_\-t {\em elem\_\-h})}} +\label{votParse_8c_3136956d2035d6b297aa623f87f4b807} + + +Return type of the \hyperlink{structElement}{Element}. + +vot\_\-valueOf -- Return type of the \hyperlink{structElement}{Element}. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]An integer of the type \end{Desc} +\hypertarget{votParse_8c_7e080fb459b7aaa36a086e3aeb153f5e}{ +\index{votParse.c@{votParse.c}!vot\_\-writeASV@{vot\_\-writeASV}} +\index{vot\_\-writeASV@{vot\_\-writeASV}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-writeASV}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-writeASV (handle\_\-t {\em node}, \/ char $\ast$ {\em fname}, \/ int {\em header})}} +\label{votParse_8c_7e080fb459b7aaa36a086e3aeb153f5e} + + +Write the VOTable to the file descriptor as a ASV file. + +vot\_\-writeASV -- Write the VOTable to the file descriptor as a ASV file + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em node}]A handle to an \hyperlink{structElement}{Element} that you to print \item[{\em fname}]Output filename (or \char`\"{}stdout\char`\"{} or \char`\"{}-\char`\"{} for STDOUT) \item[{\em header}]Write output header? \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8c_c6ff4fb7fae0bbf78633738447fb9b60}{ +\index{votParse.c@{votParse.c}!vot\_\-writeBSV@{vot\_\-writeBSV}} +\index{vot\_\-writeBSV@{vot\_\-writeBSV}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-writeBSV}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-writeBSV (handle\_\-t {\em node}, \/ char $\ast$ {\em fname}, \/ int {\em header})}} +\label{votParse_8c_c6ff4fb7fae0bbf78633738447fb9b60} + + +Write the VOTable to the file descriptor as a BSV file. + +vot\_\-writeBSV -- Write the VOTable to the file descriptor as a BSV file + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em node}]A handle to an \hyperlink{structElement}{Element} that you to print \item[{\em fname}]Output filename (or \char`\"{}stdout\char`\"{} or \char`\"{}-\char`\"{} for STDOUT) \item[{\em header}]Write output header? \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8c_bd35238a3744eed55c11ebf5b24da87b}{ +\index{votParse.c@{votParse.c}!vot\_\-writeCSV@{vot\_\-writeCSV}} +\index{vot\_\-writeCSV@{vot\_\-writeCSV}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-writeCSV}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-writeCSV (handle\_\-t {\em node}, \/ char $\ast$ {\em fname}, \/ int {\em header})}} +\label{votParse_8c_bd35238a3744eed55c11ebf5b24da87b} + + +Write the VOTable to the file descriptor as a CSV file. + +vot\_\-writeCSV -- Write the VOTable to the file descriptor as a CSV file + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em node}]A handle to an \hyperlink{structElement}{Element} that you to print \item[{\em fname}]Output filename (or \char`\"{}stdout\char`\"{} or \char`\"{}-\char`\"{} for STDOUT) \item[{\em header}]Write output header? \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8c_5c74670a17d17908075ba315ff4f16c0}{ +\index{votParse.c@{votParse.c}!vot\_\-writeFITS@{vot\_\-writeFITS}} +\index{vot\_\-writeFITS@{vot\_\-writeFITS}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-writeFITS}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-writeFITS (handle\_\-t {\em node}, \/ char $\ast$ {\em fname})}} +\label{votParse_8c_5c74670a17d17908075ba315ff4f16c0} + + +Write the VOTable to the file descriptor as an FITS table. + +vot\_\-writeFITS -- Write the VOTable to the file descriptor as a FITS table. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em node}]A handle to an \hyperlink{structElement}{Element} that you to print \item[{\em fname}]Output filename (or \char`\"{}stdout\char`\"{} or \char`\"{}-\char`\"{} for STDOUT) \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8c_dda7f3daced5125c581a7c7c8743eb7f}{ +\index{votParse.c@{votParse.c}!vot\_\-writeHTML@{vot\_\-writeHTML}} +\index{vot\_\-writeHTML@{vot\_\-writeHTML}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-writeHTML}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-writeHTML (handle\_\-t {\em node}, \/ char $\ast$ {\em ifname}, \/ char $\ast$ {\em ofname})}} +\label{votParse_8c_dda7f3daced5125c581a7c7c8743eb7f} + + +Write the VOTable to the file descriptor as HTML. + +vot\_\-writeHTML -- Write the VOTable to the file descriptor as HTML. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em node}]A handle to an \hyperlink{structElement}{Element} that you to print \item[{\em ifname}]Input filename \item[{\em ofname}]Output filename (or \char`\"{}stdout\char`\"{} or \char`\"{}-\char`\"{} for STDOUT) \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8c_796870e256501455dbeeb37d5ad3f34a}{ +\index{votParse.c@{votParse.c}!vot\_\-writeSHTML@{vot\_\-writeSHTML}} +\index{vot\_\-writeSHTML@{vot\_\-writeSHTML}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-writeSHTML}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-writeSHTML (handle\_\-t {\em node}, \/ char $\ast$ {\em ifname}, \/ char $\ast$ {\em ofname})}} +\label{votParse_8c_796870e256501455dbeeb37d5ad3f34a} + + +Write the VOTable to the file descriptor as an HTML table. + +vot\_\-writeSHTML -- Write the VOTable to the file descriptor as an HTML table. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em node}]A handle to an \hyperlink{structElement}{Element} that you to print \item[{\em ifname}]Input filename \item[{\em ofname}]Output filename (or \char`\"{}stdout\char`\"{} or \char`\"{}-\char`\"{} for STDOUT) \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8c_756fd6178fc599d6fda55d7127c38f79}{ +\index{votParse.c@{votParse.c}!vot\_\-writeTSV@{vot\_\-writeTSV}} +\index{vot\_\-writeTSV@{vot\_\-writeTSV}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-writeTSV}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-writeTSV (handle\_\-t {\em node}, \/ char $\ast$ {\em fname}, \/ int {\em header})}} +\label{votParse_8c_756fd6178fc599d6fda55d7127c38f79} + + +Write the VOTable to the file descriptor as a TSV file. + +vot\_\-writeTSV -- Write the VOTable to the file descriptor as a TSV file + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em node}]A handle to an \hyperlink{structElement}{Element} that you to print \item[{\em fname}]Output filename (or \char`\"{}stdout\char`\"{} or \char`\"{}-\char`\"{} for STDOUT) \item[{\em header}]Write output header? \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8c_e900f566d3ba4816476b5a4b7ee8d772}{ +\index{votParse.c@{votParse.c}!vot\_\-writeVOTable@{vot\_\-writeVOTable}} +\index{vot\_\-writeVOTable@{vot\_\-writeVOTable}!votParse.c@{votParse.c}} +\subsubsection[{vot\_\-writeVOTable}]{\setlength{\rightskip}{0pt plus 5cm}vot\_\-writeVOTable (handle\_\-t {\em node}, \/ char $\ast$ {\em fname}, \/ int {\em indent})}} +\label{votParse_8c_e900f566d3ba4816476b5a4b7ee8d772} + + +Write the VOTable to the file descriptor. + +vot\_\-writeVOTable -- Write the VOTable to the file descriptor. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em node}]A handle to an \hyperlink{structElement}{Element} that you to print \item[{\em fname}]Output filename (or \char`\"{}stdout\char`\"{} or \char`\"{}-\char`\"{} for STDOUT) \item[{\em indent}]Number of spaces to indent at each level \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8c_450a2645f182104c3a0445f022bdbf01}{ +\index{votParse.c@{votParse.c}!votEmsg@{votEmsg}} +\index{votEmsg@{votEmsg}!votParse.c@{votParse.c}} +\subsubsection[{votEmsg}]{\setlength{\rightskip}{0pt plus 5cm}void votEmsg (char $\ast$ {\em msg})}} +\label{votParse_8c_450a2645f182104c3a0445f022bdbf01} + + +votEmsg -- Error message print utility. + +\subsection{Variable Documentation} +\hypertarget{votParse_8c_93ed9b546e7fadad14615c5ef0065277}{ +\index{votParse.c@{votParse.c}!children@{children}} +\index{children@{children}!votParse.c@{votParse.c}} +\subsubsection[{children}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf children}}} +\label{votParse_8c_93ed9b546e7fadad14615c5ef0065277} + + +allowed parent types \hypertarget{votParse_8c_8972288a8eaa6d5249e562915527a958}{ +\index{votParse.c@{votParse.c}!element\_\-stack@{element\_\-stack}} +\index{element\_\-stack@{element\_\-stack}!votParse.c@{votParse.c}} +\subsubsection[{element\_\-stack}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Stack}$\ast$ {\bf element\_\-stack} = NULL}} +\label{votParse_8c_8972288a8eaa6d5249e562915527a958} + + +$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$ Public Interface + +vot = vot\_\-openVOTABLE (filename$|$str$|$NULL) vot\_\-closeVOTABLE (vot) + +res = vot\_\-getRESOURCE (vot$|$res) tab = vot\_\-getTABLE (res) field = vot\_\-getFIELD (tab) + +data = vot\_\-getDATA (tab) + +tdata = vot\_\-getTABLEDATA (data) // data elements tr = vot\_\-getTR (tdata) td = vot\_\-getTD (tr) bin = vot\_\-getBINARY (data) bin = vot\_\-getBINARY2 (data) fits = vot\_\-getFITS (data) + +group = vot\_\-getGROUP (vot$|$res$|$tab$|$group) fldref = vot\_\-getFIELDRef (group) parref = vot\_\-getPARAMRef (group) + +desc = vot\_\-getDESCRIPTION (handle) param = vot\_\-getPARAM (handle) info = vot\_\-getINFO (handle) stream = vot\_\-getSTREAM (bin$|$fits) + +val = vot\_\-getVALUES (field$|$param$|$info) min = vot\_\-getMIN (val) max = vot\_\-getMAX (val) opt = vot\_\-getOPTION (val) + +link = vot\_\-getLINK (res$|$info$|$param$|$field$|$table) + +sys = vot\_\-getCOOSYS (vot) // Compatability + +h = vot\_\-newRESOURCE (handle\_\-t parent\_\-h) h = vot\_\-newTABLE (handle\_\-t parent\_\-h) h = vot\_\-newFIELD (handle\_\-t parent\_\-h) h = vot\_\-newDATA (handle\_\-t parent\_\-h) h = vot\_\-newTABLEDATA (handle\_\-t parent\_\-h) h = vot\_\-newTR (handle\_\-t parent\_\-h) h = vot\_\-newTD (handle\_\-t parent\_\-h) h = vot\_\-newBINARY (handle\_\-t parent\_\-h) h = vot\_\-newBINARY2 (handle\_\-t parent\_\-h) h = vot\_\-newFITS (handle\_\-t parent\_\-h) h = vot\_\-newGROUP (handle\_\-t parent\_\-h) h = vot\_\-newFIELDRef (handle\_\-t parent\_\-h) h = vot\_\-newPARAMRef (handle\_\-t parent\_\-h) h = vot\_\-newDESCRIPTION (handle\_\-t parent\_\-h) h = vot\_\-newPARAM (handle\_\-t parent\_\-h) h = vot\_\-newINFO (handle\_\-t parent\_\-h) h = vot\_\-newSTREAM (handle\_\-t parent\_\-h) h = vot\_\-newVALUES (handle\_\-t parent\_\-h) h = vot\_\-newMIN (handle\_\-t parent\_\-h) h = vot\_\-newMAX (handle\_\-t parent\_\-h) h = vot\_\-newOPTION (handle\_\-t parent\_\-h) h = vot\_\-newLINK (handle\_\-t parent\_\-h) h = vot\_\-newCOOSYS (handle\_\-t parent\_\-h) + +handle = vot\_\-newNode (parent, type) vot\_\-freeNode (node) vot\_\-deleteNode (node) vot\_\-attachNode (parent, new) handle = vot\_\-copyElement (handle\_\-t source\_\-h, handle\_\-t parent\_\-h) + +val = vot\_\-getValue (handle) stat = vot\_\-setValue (handle, value) + +attr = vot\_\-getAttr (handle, attr) stat = vot\_\-setAttr (handle, attr, value) + +type = vot\_\-getDATAType (data) // Utilities typeStr = vot\_\-getDATATypeString (data) + +nc = vot\_\-getNCols (tdata\_\-h) nr = vot\_\-getNRows (tdata\_\-h) val = vot\_\-getTableCell (tdata\_\-h, row, col) stat = vot\_\-sortTable (tdata\_\-h, col, string\_\-sort, sort\_\-order) + +len = vot\_\-getLength (elem\_\-h) N = vot\_\-getNumberOf (elem\_\-h, type) + +col = vot\_\-colByName (tab\_\-h, name, alt) col = vot\_\-colByUCD (tab\_\-h, name, alt) col = vot\_\-colByID (tab\_\-h, name, alt) + +handle = vot\_\-findByAttr (parent, name, value) handle $\ast$vot\_\-findInGroup (group, type) handle = vot\_\-getNext (handle) handle = vot\_\-getSibling (handle) handle = vot\_\-getChild (handle) handle = vot\_\-getParent (handle) handle = vot\_\-getChildOfType (handle, int type) + +int = vot\_\-valueOf (handle) type = vot\_\-typeOf (handle) vot\_\-setWarnings (value) + +vot\_\-writeVOTable (handle, char $\ast$fname, int indent) vot\_\-writeHTML (handle, char $\ast$fname) vot\_\-writeSHTML (handle, char $\ast$fname) vot\_\-writeFITS (handle, char $\ast$fname) vot\_\-writeASV (handle, char $\ast$fname, int hdr) vot\_\-writeBSV (handle, char $\ast$fname, int hdr) vot\_\-writeCSV (handle, char $\ast$fname, int hdr) vot\_\-writeTSV (handle, char $\ast$fname, int hdr) vot\_\-writeDelimited (handle, char $\ast$fname, char delim, int hdr) \hypertarget{votParse_8c_3c69fd8b9b1c377197c9214043ed2c82}{ +\index{votParse.c@{votParse.c}!parents@{parents}} +\index{parents@{parents}!votParse.c@{votParse.c}} +\subsubsection[{parents}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf parents}}} +\label{votParse_8c_3c69fd8b9b1c377197c9214043ed2c82} + + +element type
\ No newline at end of file diff --git a/vendor/voclient/libvotable/doc/latex/votParse_8h.tex b/vendor/voclient/libvotable/doc/latex/votParse_8h.tex new file mode 100644 index 00000000..7f2a922e --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/votParse_8h.tex @@ -0,0 +1,1962 @@ +\hypertarget{votParse_8h}{ +\section{votParse.h File Reference} +\label{votParse_8h}\index{votParse.h@{votParse.h}} +} +Public procedure declarations for the VOTable interface. + + +\subsection*{Defines} +\begin{CompactItemize} +\item +\#define \hyperlink{votParse_8h_ace45ef90989b1c716603f996516f8b7}{NUM\_\-ELEMENTS}~25 +\item +\hypertarget{votParse_8h_a832b850219535ab1bd54e0386622dc1}{ +\#define \textbf{TY\_\-ROOT}~000000000} +\label{votParse_8h_a832b850219535ab1bd54e0386622dc1} + +\item +\hypertarget{votParse_8h_135ddc4864a81538a2f034a5ed848ccf}{ +\#define \textbf{TY\_\-VOTABLE}~000000001} +\label{votParse_8h_135ddc4864a81538a2f034a5ed848ccf} + +\item +\hypertarget{votParse_8h_63df219e760b82aa181f9aec48f7ba3f}{ +\#define \textbf{TY\_\-RESOURCE}~000000002} +\label{votParse_8h_63df219e760b82aa181f9aec48f7ba3f} + +\item +\hypertarget{votParse_8h_818a38972b006d7f9143a8c05092dc56}{ +\#define \textbf{TY\_\-FIELD}~000000004} +\label{votParse_8h_818a38972b006d7f9143a8c05092dc56} + +\item +\hypertarget{votParse_8h_f0ba471f9d5dc3d024767b82c585dd09}{ +\#define \textbf{TY\_\-PARAM}~000000010} +\label{votParse_8h_f0ba471f9d5dc3d024767b82c585dd09} + +\item +\hypertarget{votParse_8h_d0c58c62b549f55bcd0ad24cd178895a}{ +\#define \textbf{TY\_\-INFO}~000000020} +\label{votParse_8h_d0c58c62b549f55bcd0ad24cd178895a} + +\item +\hypertarget{votParse_8h_4559aa043e7dbfab26af37e2adb0e9d9}{ +\#define \textbf{TY\_\-TR}~000000040} +\label{votParse_8h_4559aa043e7dbfab26af37e2adb0e9d9} + +\item +\hypertarget{votParse_8h_507b3dd939d538845ebaa051867ed151}{ +\#define \textbf{TY\_\-TD}~000000100} +\label{votParse_8h_507b3dd939d538845ebaa051867ed151} + +\item +\hypertarget{votParse_8h_bc24ef4260e3bdadaae175090f0c18f4}{ +\#define \textbf{TY\_\-TABLE}~000000200} +\label{votParse_8h_bc24ef4260e3bdadaae175090f0c18f4} + +\item +\hypertarget{votParse_8h_961903e872b8931221ee868a9e6271bb}{ +\#define \textbf{TY\_\-STREAM}~000000400} +\label{votParse_8h_961903e872b8931221ee868a9e6271bb} + +\item +\hypertarget{votParse_8h_142448de2054dc9ea788ed9fd6c9e3b2}{ +\#define \textbf{TY\_\-FITS}~000001000} +\label{votParse_8h_142448de2054dc9ea788ed9fd6c9e3b2} + +\item +\hypertarget{votParse_8h_cfc374b14f75d09131592c8ec86c55da}{ +\#define \textbf{TY\_\-GROUP}~000002000} +\label{votParse_8h_cfc374b14f75d09131592c8ec86c55da} + +\item +\hypertarget{votParse_8h_24c9142c9bc8148935afb43eb78b8504}{ +\#define \textbf{TY\_\-FIELDREF}~000004000} +\label{votParse_8h_24c9142c9bc8148935afb43eb78b8504} + +\item +\hypertarget{votParse_8h_aa8d72abe715413fa0254171406f073d}{ +\#define \textbf{TY\_\-PARAMREF}~000010000} +\label{votParse_8h_aa8d72abe715413fa0254171406f073d} + +\item +\hypertarget{votParse_8h_7d6de4c04e6841a5c80b6c76ce0713df}{ +\#define \textbf{TY\_\-MIN}~000020000} +\label{votParse_8h_7d6de4c04e6841a5c80b6c76ce0713df} + +\item +\hypertarget{votParse_8h_34fb8f38fb1fb44efb8b43da1aa429d5}{ +\#define \textbf{TY\_\-MAX}~000040000} +\label{votParse_8h_34fb8f38fb1fb44efb8b43da1aa429d5} + +\item +\hypertarget{votParse_8h_121940b63885291f0985c2971d274c7e}{ +\#define \textbf{TY\_\-OPTION}~000100000} +\label{votParse_8h_121940b63885291f0985c2971d274c7e} + +\item +\hypertarget{votParse_8h_1da20f5a57261b08deb23234bbacf444}{ +\#define \textbf{TY\_\-VALUES}~000200000} +\label{votParse_8h_1da20f5a57261b08deb23234bbacf444} + +\item +\hypertarget{votParse_8h_d7d509f638ab642c3ed2884aa7514c85}{ +\#define \textbf{TY\_\-LINK}~000400000} +\label{votParse_8h_d7d509f638ab642c3ed2884aa7514c85} + +\item +\hypertarget{votParse_8h_d8680a396a46475feb48191e866a91d7}{ +\#define \textbf{TY\_\-DATA}~001000000} +\label{votParse_8h_d8680a396a46475feb48191e866a91d7} + +\item +\hypertarget{votParse_8h_2a6eb3ef209064256d4a6d48f9692e1b}{ +\#define \textbf{TY\_\-DESCRIPTION}~002000000} +\label{votParse_8h_2a6eb3ef209064256d4a6d48f9692e1b} + +\item +\hypertarget{votParse_8h_6659bbf505e460ee92f6aaa4454b6595}{ +\#define \textbf{TY\_\-TABLEDATA}~004000000} +\label{votParse_8h_6659bbf505e460ee92f6aaa4454b6595} + +\item +\hypertarget{votParse_8h_e4363421d1d10f2fb5fe6c6e72469f9e}{ +\#define \textbf{TY\_\-BINARY}~010000000} +\label{votParse_8h_e4363421d1d10f2fb5fe6c6e72469f9e} + +\item +\hypertarget{votParse_8h_9f6e7759c0c7caba8bfc74e66ca9c1a7}{ +\#define \textbf{TY\_\-BINARY2}~020000000} +\label{votParse_8h_9f6e7759c0c7caba8bfc74e66ca9c1a7} + +\item +\hypertarget{votParse_8h_e810b38d3da160c2b889050581b4622a}{ +\#define \textbf{TY\_\-COOSYS}~100000000} +\label{votParse_8h_e810b38d3da160c2b889050581b4622a} + +\item +\hypertarget{votParse_8h_0d87be648b329a9700a1fca67bfa121e}{ +\#define \textbf{TY\_\-DEFINITIONS}~200000000} +\label{votParse_8h_0d87be648b329a9700a1fca67bfa121e} + +\item +\hypertarget{votParse_8h_ba51915c87d64af47fb1cc59348961c9}{ +\#define \textbf{OK}~0} +\label{votParse_8h_ba51915c87d64af47fb1cc59348961c9} + +\item +\hypertarget{votParse_8h_735563036dced0b7d6cc98f97ea4978b}{ +\#define \textbf{ERR}~1} +\label{votParse_8h_735563036dced0b7d6cc98f97ea4978b} + +\item +\hypertarget{votParse_8h_a8cecfc5c5c054d2875c03e77b7be15d}{ +\#define \textbf{TRUE}~1} +\label{votParse_8h_a8cecfc5c5c054d2875c03e77b7be15d} + +\item +\hypertarget{votParse_8h_a93f0eb578d23995850d61f7d61c55c1}{ +\#define \textbf{FALSE}~0} +\label{votParse_8h_a93f0eb578d23995850d61f7d61c55c1} + +\item +\hypertarget{votParse_8h_3b0e3f6e2463bfe3ab40dd8377272fb6}{ +\#define \textbf{handle\_\-t}~int} +\label{votParse_8h_3b0e3f6e2463bfe3ab40dd8377272fb6} + +\end{CompactItemize} +\subsection*{Functions} +\begin{CompactItemize} +\item +handle\_\-t \hyperlink{votParse_8h_9949868e8d3fcb547d15c5c9f2cdb76f}{vot\_\-openVOTABLE} (char $\ast$arg) +\begin{CompactList}\small\item\em Parse a VOTable and return a handle to it. \item\end{CompactList}\item +void \hyperlink{votParse_8h_f4d1bf001b1268e52a9c2bcf45c8a435}{vot\_\-closeVOTABLE} (handle\_\-t vot) +\begin{CompactList}\small\item\em Destroy the root node and all of it's children. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_5df6ad7d9312f05a27ccc3252f1c5d11}{vot\_\-getRESOURCE} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the RESOURCE node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_4e3e3176986838c27989df64c426b30e}{vot\_\-getTABLE} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the TABLE node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_20a84235c2704f19afb05fd2db7fcf07}{vot\_\-getFIELD} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the FIELD node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_05535a56a31eb34b865bd7d592fe9292}{vot\_\-getDATA} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the DATA node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_4a558147c79deacfd6ca4d0b93ee100d}{vot\_\-getTABLEDATA} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the TABLEDATA node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_2e9ba287229978519224dfea2ecc984f}{vot\_\-getTR} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the TR node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_824a7f85d4c8bac6d5fd6cfb8b3b3810}{vot\_\-getTD} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the TD node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_014fabbc855181d68dfea2ddfd0fc1a2}{vot\_\-getBINARY} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the BINARY node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_fa4e525692b7538f81b9b1e759a642f0}{vot\_\-getBINARY2} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the BINARY2 node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_fadc14723954225b56a12b48ab78a50b}{vot\_\-getFITS} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the FITS node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_97433b62adc9545b4f1971cfbcb4819d}{vot\_\-getGROUP} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the GROUP node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_0fd5f65c27adc084af8ea3f611556c52}{vot\_\-getFIELDRef} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the FIELDref node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_ded8082390ce6a5b085ac15f0212ddd7}{vot\_\-getPARAMRef} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the PARAMRef node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_41964f8885bc352af793bf552541d5e4}{vot\_\-getDESCRIPTION} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the DESCRIPTION node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_42e5538ca7d06238d7242c40daaf9bf7}{vot\_\-getPARAM} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the PARAM node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_7de82f980273251a4a00df7435b29948}{vot\_\-getINFO} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the INFO node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_4bae0337352f1ba53865e1419917dc30}{vot\_\-getSTREAM} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the STREAM node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_b019a523ddca596e9f80c284e5954b44}{vot\_\-getVALUES} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the VALUES node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_a00dc12eff5fe09c71ff0c5c86aadfaf}{vot\_\-getMIN} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the MIN node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_89897e1c3ead93bef9b107707fa2eda5}{vot\_\-getMAX} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the MAX node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_6120eea01cc0c348fc99dd9c0e6dc060}{vot\_\-getOPTION} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the OPTION node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_729cd64c53d713a473d611dc7941e4f3}{vot\_\-getLINK} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the LINK node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_33e1c4a4f3752beeb62fd8d88d1d2ca2}{vot\_\-getCOOSYS} (handle\_\-t handle) +\begin{CompactList}\small\item\em Gets the COOSYS node from the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_533e8601d14245fb5167b188195db93c}{vot\_\-newRESOURCE} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new RESOURCE node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_9b3b14d5e15a9384be65b8aa49c33d85}{vot\_\-newTABLE} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new TABLE node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_ffb519519c2a850cd9cf7eb9060f45cf}{vot\_\-newFIELD} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new FIELD node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_5c824351474fad74aa22a21d242207d8}{vot\_\-newDATA} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new DATA node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_b2d26904f7e0e73b08efdb0cea7d2b37}{vot\_\-newTABLEDATA} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new TABLEDATA node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_dbdaa6d5a36014a2b9706454530079ef}{vot\_\-newTR} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new TR node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_4d9959a7a406212ff0a3846ce83a3df9}{vot\_\-newTD} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new TD node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_66d0fc2beb2ef9e36827f76536996fe4}{vot\_\-newBINARY} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new BINARY node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_75230378094d2ae4a0e251b6375cb6f9}{vot\_\-newBINARY2} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new BINARY2 node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_b2747ed1c27749cdc71c777e80860d65}{vot\_\-newFITS} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new FITS node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_007736cbf81342651f68c5d13defb430}{vot\_\-newGROUP} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new GROUP node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_3c96074082ed42497d16710349d5cc24}{vot\_\-newFIELDRef} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new FIELDref node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_4e13c3061bbd014b7bbf22ff13a3d5b0}{vot\_\-newPARAMRef} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new PARAMRef node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_40c235bcee979806d4e9a4e19d653e5a}{vot\_\-newDESCRIPTION} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new DESCRIPTION node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_fd01485535d703abdcdebf94090c368a}{vot\_\-newPARAM} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new PARAM node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_070b31a75054f0dca1c1f95413feb57a}{vot\_\-newINFO} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new INFO node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_859c2bb4a2c46a3f0b4f6c1baceb0b0c}{vot\_\-newSTREAM} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new STREAM node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_386be2face7c78b44c1fc8a507de9905}{vot\_\-newVALUES} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new VALUES node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_e83ea7fecfe55213807cdcfaf98e8c70}{vot\_\-newMIN} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new MIN node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_377b833aaf74d26159ebb769f6bbb2a1}{vot\_\-newMAX} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new MAX node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_4acd4ce8efb3c972a7d25c5eaaac3b48}{vot\_\-newOPTION} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new OPTION node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_239b0beb633d364c304e77188b6842ef}{vot\_\-newLINK} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new LINK node under the parent handle. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_53caf9cc36f817a213a4b9f1047c9250}{vot\_\-newCOOSYS} (handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Create new COOSYS node under the parent handle. \item\end{CompactList}\item +int \hyperlink{votParse_8h_22027ab5bee16020fd23a4a2132a80d8}{vot\_\-getDATAType} (handle\_\-t data\_\-h) +\begin{CompactList}\small\item\em Returns the type of the DATA element. \item\end{CompactList}\item +char $\ast$ \hyperlink{votParse_8h_7d034113dc25f5b11f24eaf4ce33b73e}{vot\_\-getDATATypeString} (handle\_\-t data\_\-h) +\begin{CompactList}\small\item\em Returns the type of the DATA element as a string. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_d87843bde9d0d99c5e20311f8820eba6}{vot\_\-newNode} (handle\_\-t parent, int type) +\begin{CompactList}\small\item\em Creates a new blank unlinked node. \item\end{CompactList}\item +void \hyperlink{votParse_8h_59b75d46df34b8bc3a1416b69fe04691}{vot\_\-freeNode} (handle\_\-t delete\_\-me) +\begin{CompactList}\small\item\em Destroys the node and all of it's children. \item\end{CompactList}\item +void \hyperlink{votParse_8h_e1f1571e52d088bad9485ef5bad8e55a}{vot\_\-attachNode} (handle\_\-t parent, handle\_\-t new) +\begin{CompactList}\small\item\em Adds a node as a child of parent. \item\end{CompactList}\item +void \hyperlink{votParse_8h_1806a8f080d37db9ee12dba84f3c7378}{vot\_\-deleteNode} (handle\_\-t element) +\begin{CompactList}\small\item\em Destroys the node and all of it's children. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_b180aad1ee8971e252f8ececd5d245da}{vot\_\-copyElement} (handle\_\-t src\_\-h, handle\_\-t parent\_\-h) +\begin{CompactList}\small\item\em Adds a node as a child of parent. \item\end{CompactList}\item +int \hyperlink{votParse_8h_48775f435829934c1f2b9022af12a86a}{vot\_\-getNCols} (handle\_\-t tdata\_\-h) +\begin{CompactList}\small\item\em Return the nuber of columns in the table structure. \item\end{CompactList}\item +int \hyperlink{votParse_8h_67e90b853666bbc4ef40ead211a116bd}{vot\_\-getNRows} (handle\_\-t tdata\_\-h) +\begin{CompactList}\small\item\em Return the nuber of columns in the table structure. \item\end{CompactList}\item +char $\ast$ \hyperlink{votParse_8h_b377b70336b7bf129f1cb32cd3b3f4f2}{vot\_\-getTableCell} (handle\_\-t tdata\_\-h, int row, int col) +\begin{CompactList}\small\item\em Return the nuber of columns in the structure. \item\end{CompactList}\item +\hypertarget{votParse_8h_419784452d8ad065d2b3fc9ca6911812}{ +int \textbf{vot\_\-sortTable} (handle\_\-t tdata\_\-h, int col, int sort\_\-strings, int order)} +\label{votParse_8h_419784452d8ad065d2b3fc9ca6911812} + +\item +int \hyperlink{votParse_8h_02de38f123a9b7cbd24bee996b8ecc10}{vot\_\-getLength} (handle\_\-t elem\_\-h) +\begin{CompactList}\small\item\em Return the number of sibling Elements of the same type. \item\end{CompactList}\item +int \hyperlink{votParse_8h_6b7565c412ba45c5578a61dda5afd1c1}{vot\_\-getNumberOf} (handle\_\-t elem\_\-h, int type) +\begin{CompactList}\small\item\em Return the number of sibling Elements of the type. \item\end{CompactList}\item +int \hyperlink{votParse_8h_8d9b8c6a0efa170484f8fccc07e6aa06}{vot\_\-colByAttr} (handle\_\-t tab, char $\ast$attr, char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}, char $\ast$alt) +\begin{CompactList}\small\item\em Get the column number (0-indexed) by named attribute. \item\end{CompactList}\item +int \hyperlink{votParse_8h_e09ca9ef2f4bfac8244c7fadb8bedebf}{vot\_\-colByName} (handle\_\-t tab, char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}, char $\ast$alt) +\begin{CompactList}\small\item\em Get the column number (0-indexed) by 'name' attribute. \item\end{CompactList}\item +int \hyperlink{votParse_8h_1740db881060aff72b81d3e2e77ee41b}{vot\_\-colByUCD} (handle\_\-t tab, char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}, char $\ast$alt) +\begin{CompactList}\small\item\em Get the column number (0-indexed) by 'ucd' attribute. \item\end{CompactList}\item +int \hyperlink{votParse_8h_eac5b25dac1827ecd527243cf77ca89d}{vot\_\-colByID} (handle\_\-t tab, char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}, char $\ast$alt) +\begin{CompactList}\small\item\em Get the column number (0-indexed) by 'id' attribute. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_a11bb4e59e1dd773771e25ce7a40bb61}{vot\_\-findByAttr} (handle\_\-t parent, char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}, char $\ast$value) +\begin{CompactList}\small\item\em Get a handle to an \hyperlink{structElement}{Element} with the requested attribute. \item\end{CompactList}\item +handle\_\-t $\ast$ \hyperlink{votParse_8h_03251a012c19d03ea436a2191ffc48ec}{vot\_\-findInGroup} (handle\_\-t group, int type) +\begin{CompactList}\small\item\em Return a handle array of the requested \hyperlink{structElement}{Element} type. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_dc2e5f39a6273bca5fa0fdf46b2c3751}{vot\_\-getNext} (handle\_\-t elem\_\-h) +\begin{CompactList}\small\item\em Return a handle\_\-t of the next \hyperlink{structElement}{Element} of the same type. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_4fb6813e03dd7b75710cfaa27f3ffb2e}{vot\_\-getSibling} (handle\_\-t elem\_\-h) +\begin{CompactList}\small\item\em Return a handle\_\-t of the next \hyperlink{structElement}{Element}. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_e0b096dc07c30708e6e86cf81750a01f}{vot\_\-getChild} (handle\_\-t elem\_\-h) +\begin{CompactList}\small\item\em Return a handle\_\-t of the child \hyperlink{structElement}{Element}. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_8930fc6a9ea4dec1d8694582d93ee146}{vot\_\-getParent} (handle\_\-t elem\_\-h) +\begin{CompactList}\small\item\em Return the handle of the parent \hyperlink{structElement}{Element}. \item\end{CompactList}\item +handle\_\-t \hyperlink{votParse_8h_fc2659e6a84d200c4b01c9460acaefb1}{vot\_\-getChildOfType} (handle\_\-t elem\_\-h, int type) +\begin{CompactList}\small\item\em Get the handle of the next \hyperlink{structElement}{Element} of the same type. \item\end{CompactList}\item +int \hyperlink{votParse_8h_3136956d2035d6b297aa623f87f4b807}{vot\_\-valueOf} (handle\_\-t elem\_\-h) +\begin{CompactList}\small\item\em Return type of the \hyperlink{structElement}{Element}. \item\end{CompactList}\item +int \hyperlink{votParse_8h_1c319696d8efc593266b9409303054c6}{vot\_\-typeOf} (handle\_\-t elem\_\-h) +\begin{CompactList}\small\item\em Return type of the \hyperlink{structElement}{Element}. \item\end{CompactList}\item +int \hyperlink{votParse_8h_e37223a92c5e6a2db9f8ec4ffba1be62}{vot\_\-handleCount} () +\begin{CompactList}\small\item\em Get the number of handle\_\-t used (private method). \item\end{CompactList}\item +int \hyperlink{votParse_8h_6faba02860fcb0a51315f1863fd29094}{vot\_\-setValue} (handle\_\-t elem\_\-h, char $\ast$value) +\begin{CompactList}\small\item\em Set the Value for the ELEMENT. \item\end{CompactList}\item +char $\ast$ \hyperlink{votParse_8h_b1636a63f89ad6f2994855187d85777f}{vot\_\-getValue} (handle\_\-t elem\_\-h) +\begin{CompactList}\small\item\em Get the Value for the ELEMENT. \item\end{CompactList}\item +int \hyperlink{votParse_8h_2b73f93210316d7714201e751cad77ad}{vot\_\-setAttr} (handle\_\-t elem\_\-h, char $\ast$attr, char $\ast$value) +\begin{CompactList}\small\item\em Set the attribute for the \hyperlink{structElement}{Element}. \item\end{CompactList}\item +char $\ast$ \hyperlink{votParse_8h_5c10aa73cde19e122f5bc85a1a006ff8}{vot\_\-getAttr} (handle\_\-t elem\_\-h, char $\ast$attr) +\begin{CompactList}\small\item\em Return the attribute for the \hyperlink{structElement}{Element}. \item\end{CompactList}\item +void \hyperlink{votParse_8h_d04bd4a950e829cb2b473e246806cea7}{vot\_\-setWarnings} (int value) +\begin{CompactList}\small\item\em Set the warning level. \item\end{CompactList}\item +void \hyperlink{votParse_8h_450a2645f182104c3a0445f022bdbf01}{votEmsg} (char $\ast$msg) +\item +void \hyperlink{votParse_8h_ef8ea7d38eb19fd5fcab9cc9c93ac61f}{vot\_\-writeVOTable} (handle\_\-t node, char $\ast$fname, int indent) +\begin{CompactList}\small\item\em Write the VOTable to the file descriptor. \item\end{CompactList}\item +void \hyperlink{votParse_8h_9a05a97b99ca165e2ae0e9b125dbfbc8}{vot\_\-writeHTML} (handle\_\-t node, char $\ast$ifname, char $\ast$ofname) +\begin{CompactList}\small\item\em Write the VOTable to the file descriptor as HTML. \item\end{CompactList}\item +void \hyperlink{votParse_8h_9230f21205d9bd74f23e8ab3b3830311}{vot\_\-writeSHTML} (handle\_\-t node, char $\ast$ifname, char $\ast$ofname) +\begin{CompactList}\small\item\em Write the VOTable to the file descriptor as an HTML table. \item\end{CompactList}\item +void \hyperlink{votParse_8h_10a495881c0e6dc8e72692e967576710}{vot\_\-writeASV} (handle\_\-t node, char $\ast$fname, int hdr) +\begin{CompactList}\small\item\em Write the VOTable to the file descriptor as a ASV file. \item\end{CompactList}\item +void \hyperlink{votParse_8h_7a71c4c6a4e5e4347dcbaef707b9a88c}{vot\_\-writeBSV} (handle\_\-t node, char $\ast$fname, int hdr) +\begin{CompactList}\small\item\em Write the VOTable to the file descriptor as a BSV file. \item\end{CompactList}\item +void \hyperlink{votParse_8h_015a40b625465d4edada09a01c2bfb97}{vot\_\-writeCSV} (handle\_\-t node, char $\ast$fname, int hdr) +\begin{CompactList}\small\item\em Write the VOTable to the file descriptor as a CSV file. \item\end{CompactList}\item +void \hyperlink{votParse_8h_57f3fff230a32454023406d293fde1ec}{vot\_\-writeTSV} (handle\_\-t node, char $\ast$fname, int hdr) +\begin{CompactList}\small\item\em Write the VOTable to the file descriptor as a TSV file. \item\end{CompactList}\item +void \hyperlink{votParse_8h_79d18fc679e6babdc221af5f9d6a9c52}{vot\_\-writeFITS} (handle\_\-t node, char $\ast$fname) +\begin{CompactList}\small\item\em Write the VOTable to the file descriptor as an FITS table. \item\end{CompactList}\end{CompactItemize} + + +\label{_details} +\hypertarget{_details}{} +\subsection{Detailed Description} +Public procedure declarations for the VOTable interface. + +VOTPARSE.H -- Public procedure declarations for the VOTable interface. + +\begin{Desc} +\item[Author:]Mike Fitzpatrick and Eric Timmermann \end{Desc} +\begin{Desc} +\item[Date:]8/03/09 \end{Desc} + + +\subsection{Define Documentation} +\hypertarget{votParse_8h_ace45ef90989b1c716603f996516f8b7}{ +\index{votParse.h@{votParse.h}!NUM\_\-ELEMENTS@{NUM\_\-ELEMENTS}} +\index{NUM\_\-ELEMENTS@{NUM\_\-ELEMENTS}!votParse.h@{votParse.h}} +\subsubsection[{NUM\_\-ELEMENTS}]{\setlength{\rightskip}{0pt plus 5cm}\#define NUM\_\-ELEMENTS~25}} +\label{votParse_8h_ace45ef90989b1c716603f996516f8b7} + + +VOTable element types + +\subsection{Function Documentation} +\hypertarget{votParse_8h_e1f1571e52d088bad9485ef5bad8e55a}{ +\index{votParse.h@{votParse.h}!vot\_\-attachNode@{vot\_\-attachNode}} +\index{vot\_\-attachNode@{vot\_\-attachNode}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-attachNode}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-attachNode (handle\_\-t {\em parent}, \/ handle\_\-t {\em new})}} +\label{votParse_8h_e1f1571e52d088bad9485ef5bad8e55a} + + +Adds a node as a child of parent. + +vot\_\-attachNode -- Adds a node as a child of parent. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent}]A handle to the \hyperlink{structElement}{Element} that you want to add a node to \item[{\em new}]A handle to the \hyperlink{structElement}{Element} that you want to add \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8h_f4d1bf001b1268e52a9c2bcf45c8a435}{ +\index{votParse.h@{votParse.h}!vot\_\-closeVOTABLE@{vot\_\-closeVOTABLE}} +\index{vot\_\-closeVOTABLE@{vot\_\-closeVOTABLE}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-closeVOTABLE}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-closeVOTABLE (handle\_\-t {\em vot})}} +\label{votParse_8h_f4d1bf001b1268e52a9c2bcf45c8a435} + + +Destroy the root node and all of it's children. + +vot\_\-closeVOTABLE -- Destroy the root node and all of it's children. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em vot}]A handle to the \hyperlink{structElement}{Element} that you want deleted \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing\end{Desc} +\begin{Desc} +\item[Warning:]Destroys the node and all of it's children. \end{Desc} +\hypertarget{votParse_8h_8d9b8c6a0efa170484f8fccc07e6aa06}{ +\index{votParse.h@{votParse.h}!vot\_\-colByAttr@{vot\_\-colByAttr}} +\index{vot\_\-colByAttr@{vot\_\-colByAttr}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-colByAttr}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-colByAttr (handle\_\-t {\em tab}, \/ char $\ast$ {\em attr}, \/ char $\ast$ {\em name}, \/ char $\ast$ {\em alt})}} +\label{votParse_8h_8d9b8c6a0efa170484f8fccc07e6aa06} + + +Get the column number (0-indexed) by named attribute. + +vot\_\-colByAttr -- Get the column number (0-indexed) by named attribute. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em tab}]A handle\_\-t the parent \begin{TabularC}{0} +\hline +\end{TabularC} +\item[{\em attr}]A string holding the attribute name \item[{\em name}]A string holding the name attribute \item[{\em value}]A string holding the alternate name attribute string \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The matching column number or (-1) if not found \end{Desc} +\hypertarget{votParse_8h_eac5b25dac1827ecd527243cf77ca89d}{ +\index{votParse.h@{votParse.h}!vot\_\-colByID@{vot\_\-colByID}} +\index{vot\_\-colByID@{vot\_\-colByID}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-colByID}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-colByID (handle\_\-t {\em tab}, \/ char $\ast$ {\em name}, \/ char $\ast$ {\em alt})}} +\label{votParse_8h_eac5b25dac1827ecd527243cf77ca89d} + + +Get the column number (0-indexed) by 'id' attribute. + +vot\_\-colByID -- Get the column number (0-indexed) by 'id' attribute. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em tab}]A handle\_\-t the parent \begin{TabularC}{0} +\hline +\end{TabularC} +\item[{\em name}]A string holding the id attribute \item[{\em value}]A string holding the alternate id attribute string \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The matching column number or (-1) if not found \end{Desc} +\hypertarget{votParse_8h_e09ca9ef2f4bfac8244c7fadb8bedebf}{ +\index{votParse.h@{votParse.h}!vot\_\-colByName@{vot\_\-colByName}} +\index{vot\_\-colByName@{vot\_\-colByName}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-colByName}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-colByName (handle\_\-t {\em tab}, \/ char $\ast$ {\em name}, \/ char $\ast$ {\em alt})}} +\label{votParse_8h_e09ca9ef2f4bfac8244c7fadb8bedebf} + + +Get the column number (0-indexed) by 'name' attribute. + +vot\_\-colByName -- Get the column number (0-indexed) by 'name' attribute. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em tab}]A handle\_\-t the parent \begin{TabularC}{0} +\hline +\end{TabularC} +\item[{\em name}]A string holding the name attribute \item[{\em value}]A string holding the alternate name attribute string \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The matching column number or (-1) if not found \end{Desc} +\hypertarget{votParse_8h_1740db881060aff72b81d3e2e77ee41b}{ +\index{votParse.h@{votParse.h}!vot\_\-colByUCD@{vot\_\-colByUCD}} +\index{vot\_\-colByUCD@{vot\_\-colByUCD}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-colByUCD}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-colByUCD (handle\_\-t {\em tab}, \/ char $\ast$ {\em name}, \/ char $\ast$ {\em alt})}} +\label{votParse_8h_1740db881060aff72b81d3e2e77ee41b} + + +Get the column number (0-indexed) by 'ucd' attribute. + +vot\_\-colByUCD -- Get the column number (0-indexed) by 'ucd' attribute. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em tab}]A handle\_\-t the parent \begin{TabularC}{0} +\hline +\end{TabularC} +\item[{\em name}]A string holding the ucd attribute \item[{\em value}]A string holding the alternate ucd attribute string \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The matching column number or (-1) if not found \end{Desc} +\hypertarget{votParse_8h_b180aad1ee8971e252f8ececd5d245da}{ +\index{votParse.h@{votParse.h}!vot\_\-copyElement@{vot\_\-copyElement}} +\index{vot\_\-copyElement@{vot\_\-copyElement}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-copyElement}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-copyElement (handle\_\-t {\em src\_\-h}, \/ handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_b180aad1ee8971e252f8ececd5d245da} + + +Adds a node as a child of parent. + +vot\_\-copyElement -- Adds a node as a child of parent. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em src\_\-h}]A handle to the \hyperlink{structElement}{Element} to copy \item[{\em parent\_\-h}]A handle to the Elements parent \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle\_\-t of the copy of the structure \end{Desc} +\hypertarget{votParse_8h_1806a8f080d37db9ee12dba84f3c7378}{ +\index{votParse.h@{votParse.h}!vot\_\-deleteNode@{vot\_\-deleteNode}} +\index{vot\_\-deleteNode@{vot\_\-deleteNode}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-deleteNode}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-deleteNode (handle\_\-t {\em element})}} +\label{votParse_8h_1806a8f080d37db9ee12dba84f3c7378} + + +Destroys the node and all of it's children. + +vot\_\-deleteNode -- Destroys the node and all of it's children. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em element}]A handle to the \hyperlink{structElement}{Element} that you want deleted \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8h_a11bb4e59e1dd773771e25ce7a40bb61}{ +\index{votParse.h@{votParse.h}!vot\_\-findByAttr@{vot\_\-findByAttr}} +\index{vot\_\-findByAttr@{vot\_\-findByAttr}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-findByAttr}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-findByAttr (handle\_\-t {\em parent}, \/ char $\ast$ {\em name}, \/ char $\ast$ {\em value})}} +\label{votParse_8h_a11bb4e59e1dd773771e25ce7a40bb61} + + +Get a handle to an \hyperlink{structElement}{Element} with the requested attribute. + +vot\_\-findByAttr -- Get a handle to an \hyperlink{structElement}{Element} with the requested attribute. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent}]A handle\_\-t the parent \hyperlink{structElement}{Element} \item[{\em name}]A string holding the Value type \item[{\em value}]A string holding the Value value \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The handle to the element \end{Desc} +\hypertarget{votParse_8h_03251a012c19d03ea436a2191ffc48ec}{ +\index{votParse.h@{votParse.h}!vot\_\-findInGroup@{vot\_\-findInGroup}} +\index{vot\_\-findInGroup@{vot\_\-findInGroup}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-findInGroup}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t$\ast$ vot\_\-findInGroup (handle\_\-t {\em group}, \/ int {\em type})}} +\label{votParse_8h_03251a012c19d03ea436a2191ffc48ec} + + +Return a handle array of the requested \hyperlink{structElement}{Element} type. + +vot\_\-findInGroup -- Return a handle array of the requested \hyperlink{structElement}{Element} type. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em group}]A handle\_\-t the parent \hyperlink{structElement}{Element} \item[{\em type}]Value of the type \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]An array of handles \end{Desc} +\hypertarget{votParse_8h_59b75d46df34b8bc3a1416b69fe04691}{ +\index{votParse.h@{votParse.h}!vot\_\-freeNode@{vot\_\-freeNode}} +\index{vot\_\-freeNode@{vot\_\-freeNode}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-freeNode}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-freeNode (handle\_\-t {\em node})}} +\label{votParse_8h_59b75d46df34b8bc3a1416b69fe04691} + + +Destroys the node and all of it's children. + +vot\_\-freeNode -- Destroys the node and all of it's children. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em node}]A handle to the \hyperlink{structElement}{Element} that you want deleted \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8h_5c10aa73cde19e122f5bc85a1a006ff8}{ +\index{votParse.h@{votParse.h}!vot\_\-getAttr@{vot\_\-getAttr}} +\index{vot\_\-getAttr@{vot\_\-getAttr}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getAttr}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ vot\_\-getAttr (handle\_\-t {\em elem\_\-h}, \/ char $\ast$ {\em attr})}} +\label{votParse_8h_5c10aa73cde19e122f5bc85a1a006ff8} + + +Return the attribute for the \hyperlink{structElement}{Element}. + +vot\_\-getAttr -- Return the attribute for the \hyperlink{structElement}{Element}. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \item[{\em attr}]A string holding the attribute name \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A string of the value or the attr \end{Desc} +\hypertarget{votParse_8h_014fabbc855181d68dfea2ddfd0fc1a2}{ +\index{votParse.h@{votParse.h}!vot\_\-getBINARY@{vot\_\-getBINARY}} +\index{vot\_\-getBINARY@{vot\_\-getBINARY}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getBINARY}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getBINARY (handle\_\-t {\em handle})}} +\label{votParse_8h_014fabbc855181d68dfea2ddfd0fc1a2} + + +Gets the BINARY node from the parent handle. + +vot\_\-getBINARY -- Gets the BINARY node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a BINARY \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first BINARY node, or zero \end{Desc} +\hypertarget{votParse_8h_fa4e525692b7538f81b9b1e759a642f0}{ +\index{votParse.h@{votParse.h}!vot\_\-getBINARY2@{vot\_\-getBINARY2}} +\index{vot\_\-getBINARY2@{vot\_\-getBINARY2}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getBINARY2}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getBINARY2 (handle\_\-t {\em handle})}} +\label{votParse_8h_fa4e525692b7538f81b9b1e759a642f0} + + +Gets the BINARY2 node from the parent handle. + +vot\_\-getBINARY2 -- Gets the BINARY2 node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a BINARY2 \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first BINARY2 node, or zero \end{Desc} +\hypertarget{votParse_8h_e0b096dc07c30708e6e86cf81750a01f}{ +\index{votParse.h@{votParse.h}!vot\_\-getChild@{vot\_\-getChild}} +\index{vot\_\-getChild@{vot\_\-getChild}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getChild}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getChild (handle\_\-t {\em elem\_\-h})}} +\label{votParse_8h_e0b096dc07c30708e6e86cf81750a01f} + + +Return a handle\_\-t of the child \hyperlink{structElement}{Element}. + +vot\_\-getChild -- Return a handle\_\-t of the child \hyperlink{structElement}{Element}. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle of the child \hyperlink{structElement}{Element} \end{Desc} +\hypertarget{votParse_8h_fc2659e6a84d200c4b01c9460acaefb1}{ +\index{votParse.h@{votParse.h}!vot\_\-getChildOfType@{vot\_\-getChildOfType}} +\index{vot\_\-getChildOfType@{vot\_\-getChildOfType}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getChildOfType}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getChildOfType (handle\_\-t {\em elem\_\-h}, \/ int {\em type})}} +\label{votParse_8h_fc2659e6a84d200c4b01c9460acaefb1} + + +Get the handle of the next \hyperlink{structElement}{Element} of the same type. + +vot\_\-getChildOfType -- Get the handle of the next \hyperlink{structElement}{Element} of the same type. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \item[{\em type}]An integer of the \hyperlink{structElement}{Element} type for find \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle of the \hyperlink{structElement}{Element} \end{Desc} +\hypertarget{votParse_8h_33e1c4a4f3752beeb62fd8d88d1d2ca2}{ +\index{votParse.h@{votParse.h}!vot\_\-getCOOSYS@{vot\_\-getCOOSYS}} +\index{vot\_\-getCOOSYS@{vot\_\-getCOOSYS}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getCOOSYS}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getCOOSYS (handle\_\-t {\em handle})}} +\label{votParse_8h_33e1c4a4f3752beeb62fd8d88d1d2ca2} + + +Gets the COOSYS node from the parent handle. + +vot\_\-getCOOSYS -- Gets the COOSYS node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a COOSYS \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first COOSYS node, or zero \end{Desc} +\hypertarget{votParse_8h_05535a56a31eb34b865bd7d592fe9292}{ +\index{votParse.h@{votParse.h}!vot\_\-getDATA@{vot\_\-getDATA}} +\index{vot\_\-getDATA@{vot\_\-getDATA}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getDATA}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getDATA (handle\_\-t {\em handle})}} +\label{votParse_8h_05535a56a31eb34b865bd7d592fe9292} + + +Gets the DATA node from the parent handle. + +vot\_\-getDATA -- Gets the DATA node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a DATA \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first DATA node, or zero \end{Desc} +\hypertarget{votParse_8h_22027ab5bee16020fd23a4a2132a80d8}{ +\index{votParse.h@{votParse.h}!vot\_\-getDATAType@{vot\_\-getDATAType}} +\index{vot\_\-getDATAType@{vot\_\-getDATAType}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getDATAType}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-getDATAType (handle\_\-t {\em data\_\-h})}} +\label{votParse_8h_22027ab5bee16020fd23a4a2132a80d8} + + +Returns the type of the DATA element. + +vot\_\-getDATAType -- Returns the type of the DATA element. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em data\_\-h}]A handle\_\-t to a DATA \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The type as an int \end{Desc} +\hypertarget{votParse_8h_7d034113dc25f5b11f24eaf4ce33b73e}{ +\index{votParse.h@{votParse.h}!vot\_\-getDATATypeString@{vot\_\-getDATATypeString}} +\index{vot\_\-getDATATypeString@{vot\_\-getDATATypeString}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getDATATypeString}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ vot\_\-getDATATypeString (handle\_\-t {\em data\_\-h})}} +\label{votParse_8h_7d034113dc25f5b11f24eaf4ce33b73e} + + +Returns the type of the DATA element as a string. + +vot\_\-getDATATypeString -- Returns the type of the DATA element as a string. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em data\_\-h}]A handle\_\-t to a DATA \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The type as an string \end{Desc} +\hypertarget{votParse_8h_41964f8885bc352af793bf552541d5e4}{ +\index{votParse.h@{votParse.h}!vot\_\-getDESCRIPTION@{vot\_\-getDESCRIPTION}} +\index{vot\_\-getDESCRIPTION@{vot\_\-getDESCRIPTION}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getDESCRIPTION}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getDESCRIPTION (handle\_\-t {\em handle})}} +\label{votParse_8h_41964f8885bc352af793bf552541d5e4} + + +Gets the DESCRIPTION node from the parent handle. + +vot\_\-getDESCRIPTION -- Gets the DESCRIPTION node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a DESCRIPTION \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first DESCRIPTION node, or zero \end{Desc} +\hypertarget{votParse_8h_20a84235c2704f19afb05fd2db7fcf07}{ +\index{votParse.h@{votParse.h}!vot\_\-getFIELD@{vot\_\-getFIELD}} +\index{vot\_\-getFIELD@{vot\_\-getFIELD}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getFIELD}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getFIELD (handle\_\-t {\em handle})}} +\label{votParse_8h_20a84235c2704f19afb05fd2db7fcf07} + + +Gets the FIELD node from the parent handle. + +vot\_\-getFIELD -- Gets the FIELD node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a FIELD \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first FIELD node, or zero \end{Desc} +\hypertarget{votParse_8h_0fd5f65c27adc084af8ea3f611556c52}{ +\index{votParse.h@{votParse.h}!vot\_\-getFIELDRef@{vot\_\-getFIELDRef}} +\index{vot\_\-getFIELDRef@{vot\_\-getFIELDRef}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getFIELDRef}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getFIELDRef (handle\_\-t {\em handle})}} +\label{votParse_8h_0fd5f65c27adc084af8ea3f611556c52} + + +Gets the FIELDref node from the parent handle. + +vot\_\-getFIELDref -- Gets the FIELDref node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a FIELDref \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first FIELDref node, or zero \end{Desc} +\hypertarget{votParse_8h_fadc14723954225b56a12b48ab78a50b}{ +\index{votParse.h@{votParse.h}!vot\_\-getFITS@{vot\_\-getFITS}} +\index{vot\_\-getFITS@{vot\_\-getFITS}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getFITS}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getFITS (handle\_\-t {\em handle})}} +\label{votParse_8h_fadc14723954225b56a12b48ab78a50b} + + +Gets the FITS node from the parent handle. + +vot\_\-getFITS -- Gets the FITS node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a FITS \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first FITS node, or zero \end{Desc} +\hypertarget{votParse_8h_97433b62adc9545b4f1971cfbcb4819d}{ +\index{votParse.h@{votParse.h}!vot\_\-getGROUP@{vot\_\-getGROUP}} +\index{vot\_\-getGROUP@{vot\_\-getGROUP}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getGROUP}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getGROUP (handle\_\-t {\em handle})}} +\label{votParse_8h_97433b62adc9545b4f1971cfbcb4819d} + + +Gets the GROUP node from the parent handle. + +vot\_\-getGROUP -- Gets the GROUP node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a GROUP \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first GROUP node, or zero \end{Desc} +\hypertarget{votParse_8h_7de82f980273251a4a00df7435b29948}{ +\index{votParse.h@{votParse.h}!vot\_\-getINFO@{vot\_\-getINFO}} +\index{vot\_\-getINFO@{vot\_\-getINFO}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getINFO}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getINFO (handle\_\-t {\em handle})}} +\label{votParse_8h_7de82f980273251a4a00df7435b29948} + + +Gets the INFO node from the parent handle. + +vot\_\-getINFO -- Gets the INFO node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a INFO \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first INFO node, or zero \end{Desc} +\hypertarget{votParse_8h_02de38f123a9b7cbd24bee996b8ecc10}{ +\index{votParse.h@{votParse.h}!vot\_\-getLength@{vot\_\-getLength}} +\index{vot\_\-getLength@{vot\_\-getLength}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getLength}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-getLength (handle\_\-t {\em elem\_\-h})}} +\label{votParse_8h_02de38f123a9b7cbd24bee996b8ecc10} + + +Return the number of sibling Elements of the same type. + +vot\_\-getLength -- Return the number of sibling Elements of the same type. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The status of the set \end{Desc} +\hypertarget{votParse_8h_729cd64c53d713a473d611dc7941e4f3}{ +\index{votParse.h@{votParse.h}!vot\_\-getLINK@{vot\_\-getLINK}} +\index{vot\_\-getLINK@{vot\_\-getLINK}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getLINK}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getLINK (handle\_\-t {\em handle})}} +\label{votParse_8h_729cd64c53d713a473d611dc7941e4f3} + + +Gets the LINK node from the parent handle. + +vot\_\-getLINK -- Gets the LINK node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a LINK \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first LINK node, or zero \end{Desc} +\hypertarget{votParse_8h_89897e1c3ead93bef9b107707fa2eda5}{ +\index{votParse.h@{votParse.h}!vot\_\-getMAX@{vot\_\-getMAX}} +\index{vot\_\-getMAX@{vot\_\-getMAX}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getMAX}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getMAX (handle\_\-t {\em handle})}} +\label{votParse_8h_89897e1c3ead93bef9b107707fa2eda5} + + +Gets the MAX node from the parent handle. + +vot\_\-getMAX -- Gets the MAX node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a MAX \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first MAX node, or zero \end{Desc} +\hypertarget{votParse_8h_a00dc12eff5fe09c71ff0c5c86aadfaf}{ +\index{votParse.h@{votParse.h}!vot\_\-getMIN@{vot\_\-getMIN}} +\index{vot\_\-getMIN@{vot\_\-getMIN}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getMIN}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getMIN (handle\_\-t {\em handle})}} +\label{votParse_8h_a00dc12eff5fe09c71ff0c5c86aadfaf} + + +Gets the MIN node from the parent handle. + +vot\_\-getMIN -- Gets the MIN node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a MIN \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first MIN node, or zero \end{Desc} +\hypertarget{votParse_8h_48775f435829934c1f2b9022af12a86a}{ +\index{votParse.h@{votParse.h}!vot\_\-getNCols@{vot\_\-getNCols}} +\index{vot\_\-getNCols@{vot\_\-getNCols}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getNCols}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-getNCols (handle\_\-t {\em tdata\_\-h})}} +\label{votParse_8h_48775f435829934c1f2b9022af12a86a} + + +Return the nuber of columns in the table structure. + +$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$ Utility methods vot\_\-getNCols -- Return the nuber of columns in the table structure. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em tdata\_\-h}]A handle\_\-t to a TABLEDATA \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The number of cols \end{Desc} +\hypertarget{votParse_8h_dc2e5f39a6273bca5fa0fdf46b2c3751}{ +\index{votParse.h@{votParse.h}!vot\_\-getNext@{vot\_\-getNext}} +\index{vot\_\-getNext@{vot\_\-getNext}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getNext}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getNext (handle\_\-t {\em elem\_\-h})}} +\label{votParse_8h_dc2e5f39a6273bca5fa0fdf46b2c3751} + + +Return a handle\_\-t of the next \hyperlink{structElement}{Element} of the same type. + +vot\_\-getNext -- Return a handle\_\-t of the next \hyperlink{structElement}{Element} of the same type. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle of the next \hyperlink{structElement}{Element} of the same type \end{Desc} +\hypertarget{votParse_8h_67e90b853666bbc4ef40ead211a116bd}{ +\index{votParse.h@{votParse.h}!vot\_\-getNRows@{vot\_\-getNRows}} +\index{vot\_\-getNRows@{vot\_\-getNRows}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getNRows}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-getNRows (handle\_\-t {\em tdata\_\-h})}} +\label{votParse_8h_67e90b853666bbc4ef40ead211a116bd} + + +Return the nuber of columns in the table structure. + +vot\_\-getNRows -- Return the nuber of columns in the table structure. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em tdata\_\-h}]A handle\_\-t to a TABLEDATA \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The number of cols \end{Desc} +\hypertarget{votParse_8h_6b7565c412ba45c5578a61dda5afd1c1}{ +\index{votParse.h@{votParse.h}!vot\_\-getNumberOf@{vot\_\-getNumberOf}} +\index{vot\_\-getNumberOf@{vot\_\-getNumberOf}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getNumberOf}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-getNumberOf (handle\_\-t {\em elem\_\-h}, \/ int {\em type})}} +\label{votParse_8h_6b7565c412ba45c5578a61dda5afd1c1} + + +Return the number of sibling Elements of the type. + +vot\_\-getNumberOf -- Return the number of sibling Elements of the type. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \item[{\em type}]An int of the type of element you wish to count \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The status of the set \end{Desc} +\hypertarget{votParse_8h_6120eea01cc0c348fc99dd9c0e6dc060}{ +\index{votParse.h@{votParse.h}!vot\_\-getOPTION@{vot\_\-getOPTION}} +\index{vot\_\-getOPTION@{vot\_\-getOPTION}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getOPTION}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getOPTION (handle\_\-t {\em handle})}} +\label{votParse_8h_6120eea01cc0c348fc99dd9c0e6dc060} + + +Gets the OPTION node from the parent handle. + +vot\_\-getOPTION -- Gets the OPTION node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a OPTION \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first OPTION node, or zero \end{Desc} +\hypertarget{votParse_8h_42e5538ca7d06238d7242c40daaf9bf7}{ +\index{votParse.h@{votParse.h}!vot\_\-getPARAM@{vot\_\-getPARAM}} +\index{vot\_\-getPARAM@{vot\_\-getPARAM}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getPARAM}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getPARAM (handle\_\-t {\em handle})}} +\label{votParse_8h_42e5538ca7d06238d7242c40daaf9bf7} + + +Gets the PARAM node from the parent handle. + +vot\_\-getPARAM -- Gets the PARAM node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a PARAM \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first PARAM node, or zero \end{Desc} +\hypertarget{votParse_8h_ded8082390ce6a5b085ac15f0212ddd7}{ +\index{votParse.h@{votParse.h}!vot\_\-getPARAMRef@{vot\_\-getPARAMRef}} +\index{vot\_\-getPARAMRef@{vot\_\-getPARAMRef}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getPARAMRef}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getPARAMRef (handle\_\-t {\em handle})}} +\label{votParse_8h_ded8082390ce6a5b085ac15f0212ddd7} + + +Gets the PARAMRef node from the parent handle. + +vot\_\-getPARAMRef -- Gets the PARAMref node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a PARAMRef \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first PARAMRef node, or zero \end{Desc} +\hypertarget{votParse_8h_8930fc6a9ea4dec1d8694582d93ee146}{ +\index{votParse.h@{votParse.h}!vot\_\-getParent@{vot\_\-getParent}} +\index{vot\_\-getParent@{vot\_\-getParent}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getParent}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getParent (handle\_\-t {\em elem\_\-h})}} +\label{votParse_8h_8930fc6a9ea4dec1d8694582d93ee146} + + +Return the handle of the parent \hyperlink{structElement}{Element}. + +vot\_\-getParent -- Return the handle of the parent \hyperlink{structElement}{Element}. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle of the paretn \hyperlink{structElement}{Element} \end{Desc} +\hypertarget{votParse_8h_5df6ad7d9312f05a27ccc3252f1c5d11}{ +\index{votParse.h@{votParse.h}!vot\_\-getRESOURCE@{vot\_\-getRESOURCE}} +\index{vot\_\-getRESOURCE@{vot\_\-getRESOURCE}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getRESOURCE}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getRESOURCE (handle\_\-t {\em handle})}} +\label{votParse_8h_5df6ad7d9312f05a27ccc3252f1c5d11} + + +Gets the RESOURCE node from the parent handle. + +vot\_\-getRESOURCE -- Gets the RESOURCE node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a RESOURCE \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first RESOURCE node, or zero \end{Desc} +\hypertarget{votParse_8h_4fb6813e03dd7b75710cfaa27f3ffb2e}{ +\index{votParse.h@{votParse.h}!vot\_\-getSibling@{vot\_\-getSibling}} +\index{vot\_\-getSibling@{vot\_\-getSibling}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getSibling}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getSibling (handle\_\-t {\em elem\_\-h})}} +\label{votParse_8h_4fb6813e03dd7b75710cfaa27f3ffb2e} + + +Return a handle\_\-t of the next \hyperlink{structElement}{Element}. + +vot\_\-getSibling -- Return a handle\_\-t of the next signling \hyperlink{structElement}{Element}. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle of the next \hyperlink{structElement}{Element} \end{Desc} +\hypertarget{votParse_8h_4bae0337352f1ba53865e1419917dc30}{ +\index{votParse.h@{votParse.h}!vot\_\-getSTREAM@{vot\_\-getSTREAM}} +\index{vot\_\-getSTREAM@{vot\_\-getSTREAM}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getSTREAM}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getSTREAM (handle\_\-t {\em handle})}} +\label{votParse_8h_4bae0337352f1ba53865e1419917dc30} + + +Gets the STREAM node from the parent handle. + +vot\_\-getSTREAM -- Gets the STREAM node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a STREAM \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first STREAM node, or zero \end{Desc} +\hypertarget{votParse_8h_4e3e3176986838c27989df64c426b30e}{ +\index{votParse.h@{votParse.h}!vot\_\-getTABLE@{vot\_\-getTABLE}} +\index{vot\_\-getTABLE@{vot\_\-getTABLE}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getTABLE}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getTABLE (handle\_\-t {\em handle})}} +\label{votParse_8h_4e3e3176986838c27989df64c426b30e} + + +Gets the TABLE node from the parent handle. + +vot\_\-getTABLE -- Gets the TABLE node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a TABLE \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first TABLE node, or zero \end{Desc} +\hypertarget{votParse_8h_b377b70336b7bf129f1cb32cd3b3f4f2}{ +\index{votParse.h@{votParse.h}!vot\_\-getTableCell@{vot\_\-getTableCell}} +\index{vot\_\-getTableCell@{vot\_\-getTableCell}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getTableCell}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ vot\_\-getTableCell (handle\_\-t {\em tdata\_\-h}, \/ int {\em row}, \/ int {\em col})}} +\label{votParse_8h_b377b70336b7bf129f1cb32cd3b3f4f2} + + +Return the nuber of columns in the structure. + +vot\_\-getTableCell -- Return the nuber of columns in the structure. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em tdata\_\-h}]A handle\_\-t to a TABLEDATA \item[{\em row}]An int for a row \item[{\em col}]An int for a col \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The content of the cell \end{Desc} +\hypertarget{votParse_8h_4a558147c79deacfd6ca4d0b93ee100d}{ +\index{votParse.h@{votParse.h}!vot\_\-getTABLEDATA@{vot\_\-getTABLEDATA}} +\index{vot\_\-getTABLEDATA@{vot\_\-getTABLEDATA}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getTABLEDATA}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getTABLEDATA (handle\_\-t {\em handle})}} +\label{votParse_8h_4a558147c79deacfd6ca4d0b93ee100d} + + +Gets the TABLEDATA node from the parent handle. + +vot\_\-getTABLEDATA -- Gets the TABLEDATA node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a TABLEDATA \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first TABLEDATA node, or zero \end{Desc} +\hypertarget{votParse_8h_824a7f85d4c8bac6d5fd6cfb8b3b3810}{ +\index{votParse.h@{votParse.h}!vot\_\-getTD@{vot\_\-getTD}} +\index{vot\_\-getTD@{vot\_\-getTD}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getTD}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getTD (handle\_\-t {\em handle})}} +\label{votParse_8h_824a7f85d4c8bac6d5fd6cfb8b3b3810} + + +Gets the TD node from the parent handle. + +vot\_\-getTD -- Gets the TD node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a TD \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first TD node, or zero \end{Desc} +\hypertarget{votParse_8h_2e9ba287229978519224dfea2ecc984f}{ +\index{votParse.h@{votParse.h}!vot\_\-getTR@{vot\_\-getTR}} +\index{vot\_\-getTR@{vot\_\-getTR}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getTR}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getTR (handle\_\-t {\em handle})}} +\label{votParse_8h_2e9ba287229978519224dfea2ecc984f} + + +Gets the TR node from the parent handle. + +vot\_\-getTR -- Gets the TR node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a TR \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first TR node, or zero \end{Desc} +\hypertarget{votParse_8h_b1636a63f89ad6f2994855187d85777f}{ +\index{votParse.h@{votParse.h}!vot\_\-getValue@{vot\_\-getValue}} +\index{vot\_\-getValue@{vot\_\-getValue}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getValue}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ vot\_\-getValue (handle\_\-t {\em elem\_\-h})}} +\label{votParse_8h_b1636a63f89ad6f2994855187d85777f} + + +Get the Value for the ELEMENT. + +vot\_\-getValue -- Get the Value for the ELEMENT. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the ELEMENT \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A string of the value or the Value \end{Desc} +\hypertarget{votParse_8h_b019a523ddca596e9f80c284e5954b44}{ +\index{votParse.h@{votParse.h}!vot\_\-getVALUES@{vot\_\-getVALUES}} +\index{vot\_\-getVALUES@{vot\_\-getVALUES}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-getVALUES}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-getVALUES (handle\_\-t {\em handle})}} +\label{votParse_8h_b019a523ddca596e9f80c284e5954b44} + + +Gets the VALUES node from the parent handle. + +vot\_\-getVALUES -- Gets the VALUES node from the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em handle}]Parent handle containing a VALUES \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first VALUES node, or zero \end{Desc} +\hypertarget{votParse_8h_e37223a92c5e6a2db9f8ec4ffba1be62}{ +\index{votParse.h@{votParse.h}!vot\_\-handleCount@{vot\_\-handleCount}} +\index{vot\_\-handleCount@{vot\_\-handleCount}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-handleCount}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-handleCount ()}} +\label{votParse_8h_e37223a92c5e6a2db9f8ec4ffba1be62} + + +Get the number of handle\_\-t used (private method). + +count of current used handles vot\_\-handleCount -- Get the number of handle\_\-t used (private method) + +\begin{Desc} +\item[Returns:]The number of handle\_\-t types currently stored \end{Desc} +\hypertarget{votParse_8h_66d0fc2beb2ef9e36827f76536996fe4}{ +\index{votParse.h@{votParse.h}!vot\_\-newBINARY@{vot\_\-newBINARY}} +\index{vot\_\-newBINARY@{vot\_\-newBINARY}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newBINARY}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newBINARY (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_66d0fc2beb2ef9e36827f76536996fe4} + + +Create new BINARY node under the parent handle. + +vot\_\-newBINARY -- Create new BINARY node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a BINARY \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first BINARY node, or zero \end{Desc} +\hypertarget{votParse_8h_75230378094d2ae4a0e251b6375cb6f9}{ +\index{votParse.h@{votParse.h}!vot\_\-newBINARY2@{vot\_\-newBINARY2}} +\index{vot\_\-newBINARY2@{vot\_\-newBINARY2}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newBINARY2}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newBINARY2 (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_75230378094d2ae4a0e251b6375cb6f9} + + +Create new BINARY2 node under the parent handle. + +vot\_\-newBINARY2 -- Create new BINARY2 node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a BINARY2 \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first BINARY2 node, or zero \end{Desc} +\hypertarget{votParse_8h_53caf9cc36f817a213a4b9f1047c9250}{ +\index{votParse.h@{votParse.h}!vot\_\-newCOOSYS@{vot\_\-newCOOSYS}} +\index{vot\_\-newCOOSYS@{vot\_\-newCOOSYS}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newCOOSYS}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newCOOSYS (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_53caf9cc36f817a213a4b9f1047c9250} + + +Create new COOSYS node under the parent handle. + +vot\_\-newCOOSYS -- Create new COOSYS node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a COOSYS \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first COOSYS node, or zero \end{Desc} +\hypertarget{votParse_8h_5c824351474fad74aa22a21d242207d8}{ +\index{votParse.h@{votParse.h}!vot\_\-newDATA@{vot\_\-newDATA}} +\index{vot\_\-newDATA@{vot\_\-newDATA}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newDATA}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newDATA (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_5c824351474fad74aa22a21d242207d8} + + +Create new DATA node under the parent handle. + +vot\_\-newDATA -- Create new DATA node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a DATA \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first DATA node, or zero \end{Desc} +\hypertarget{votParse_8h_40c235bcee979806d4e9a4e19d653e5a}{ +\index{votParse.h@{votParse.h}!vot\_\-newDESCRIPTION@{vot\_\-newDESCRIPTION}} +\index{vot\_\-newDESCRIPTION@{vot\_\-newDESCRIPTION}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newDESCRIPTION}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newDESCRIPTION (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_40c235bcee979806d4e9a4e19d653e5a} + + +Create new DESCRIPTION node under the parent handle. + +vot\_\-newDESCRIPTION -- Create new DESCRIPTION node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a DESCRIPTION \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first DESCRIPTION node, or zero \end{Desc} +\hypertarget{votParse_8h_ffb519519c2a850cd9cf7eb9060f45cf}{ +\index{votParse.h@{votParse.h}!vot\_\-newFIELD@{vot\_\-newFIELD}} +\index{vot\_\-newFIELD@{vot\_\-newFIELD}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newFIELD}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newFIELD (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_ffb519519c2a850cd9cf7eb9060f45cf} + + +Create new FIELD node under the parent handle. + +vot\_\-newFIELD -- Create new FIELD node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a FIELD \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first FIELD node, or zero \end{Desc} +\hypertarget{votParse_8h_3c96074082ed42497d16710349d5cc24}{ +\index{votParse.h@{votParse.h}!vot\_\-newFIELDRef@{vot\_\-newFIELDRef}} +\index{vot\_\-newFIELDRef@{vot\_\-newFIELDRef}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newFIELDRef}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newFIELDRef (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_3c96074082ed42497d16710349d5cc24} + + +Create new FIELDref node under the parent handle. + +vot\_\-newFIELDref -- Create new FIELDref node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a FIELDref \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first FIELDref node, or zero \end{Desc} +\hypertarget{votParse_8h_b2747ed1c27749cdc71c777e80860d65}{ +\index{votParse.h@{votParse.h}!vot\_\-newFITS@{vot\_\-newFITS}} +\index{vot\_\-newFITS@{vot\_\-newFITS}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newFITS}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newFITS (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_b2747ed1c27749cdc71c777e80860d65} + + +Create new FITS node under the parent handle. + +vot\_\-newFITS -- Create new FITS node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a FITS \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first FITS node, or zero \end{Desc} +\hypertarget{votParse_8h_007736cbf81342651f68c5d13defb430}{ +\index{votParse.h@{votParse.h}!vot\_\-newGROUP@{vot\_\-newGROUP}} +\index{vot\_\-newGROUP@{vot\_\-newGROUP}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newGROUP}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newGROUP (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_007736cbf81342651f68c5d13defb430} + + +Create new GROUP node under the parent handle. + +vot\_\-newGROUP -- Create new GROUP node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a GROUP \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first GROUP node, or zero \end{Desc} +\hypertarget{votParse_8h_070b31a75054f0dca1c1f95413feb57a}{ +\index{votParse.h@{votParse.h}!vot\_\-newINFO@{vot\_\-newINFO}} +\index{vot\_\-newINFO@{vot\_\-newINFO}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newINFO}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newINFO (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_070b31a75054f0dca1c1f95413feb57a} + + +Create new INFO node under the parent handle. + +vot\_\-newINFO -- Create new INFO node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a INFO \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first INFO node, or zero \end{Desc} +\hypertarget{votParse_8h_239b0beb633d364c304e77188b6842ef}{ +\index{votParse.h@{votParse.h}!vot\_\-newLINK@{vot\_\-newLINK}} +\index{vot\_\-newLINK@{vot\_\-newLINK}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newLINK}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newLINK (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_239b0beb633d364c304e77188b6842ef} + + +Create new LINK node under the parent handle. + +vot\_\-newLINK -- Create new LINK node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a LINK \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first LINK node, or zero \end{Desc} +\hypertarget{votParse_8h_377b833aaf74d26159ebb769f6bbb2a1}{ +\index{votParse.h@{votParse.h}!vot\_\-newMAX@{vot\_\-newMAX}} +\index{vot\_\-newMAX@{vot\_\-newMAX}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newMAX}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newMAX (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_377b833aaf74d26159ebb769f6bbb2a1} + + +Create new MAX node under the parent handle. + +vot\_\-newMAX -- Create new MAX node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a MAX \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first MAX node, or zero \end{Desc} +\hypertarget{votParse_8h_e83ea7fecfe55213807cdcfaf98e8c70}{ +\index{votParse.h@{votParse.h}!vot\_\-newMIN@{vot\_\-newMIN}} +\index{vot\_\-newMIN@{vot\_\-newMIN}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newMIN}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newMIN (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_e83ea7fecfe55213807cdcfaf98e8c70} + + +Create new MIN node under the parent handle. + +vot\_\-newMIN -- Create new MIN node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a MIN \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first MIN node, or zero \end{Desc} +\hypertarget{votParse_8h_d87843bde9d0d99c5e20311f8820eba6}{ +\index{votParse.h@{votParse.h}!vot\_\-newNode@{vot\_\-newNode}} +\index{vot\_\-newNode@{vot\_\-newNode}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newNode}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newNode (handle\_\-t {\em parent}, \/ int {\em type})}} +\label{votParse_8h_d87843bde9d0d99c5e20311f8820eba6} + + +Creates a new blank unlinked node. + +vot\_\-newNode -- Creates a new blank unlinked node. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent}]A handle to the \hyperlink{structElement}{Element} that you want to add a node to \item[{\em type}]The type of node you wish to create \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the created node \end{Desc} +\hypertarget{votParse_8h_4acd4ce8efb3c972a7d25c5eaaac3b48}{ +\index{votParse.h@{votParse.h}!vot\_\-newOPTION@{vot\_\-newOPTION}} +\index{vot\_\-newOPTION@{vot\_\-newOPTION}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newOPTION}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newOPTION (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_4acd4ce8efb3c972a7d25c5eaaac3b48} + + +Create new OPTION node under the parent handle. + +vot\_\-newOPTION -- Create new OPTION node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a OPTION \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first OPTION node, or zero \end{Desc} +\hypertarget{votParse_8h_fd01485535d703abdcdebf94090c368a}{ +\index{votParse.h@{votParse.h}!vot\_\-newPARAM@{vot\_\-newPARAM}} +\index{vot\_\-newPARAM@{vot\_\-newPARAM}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newPARAM}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newPARAM (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_fd01485535d703abdcdebf94090c368a} + + +Create new PARAM node under the parent handle. + +vot\_\-newPARAM -- Create new PARAM node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a PARAM \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first PARAM node, or zero \end{Desc} +\hypertarget{votParse_8h_4e13c3061bbd014b7bbf22ff13a3d5b0}{ +\index{votParse.h@{votParse.h}!vot\_\-newPARAMRef@{vot\_\-newPARAMRef}} +\index{vot\_\-newPARAMRef@{vot\_\-newPARAMRef}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newPARAMRef}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newPARAMRef (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_4e13c3061bbd014b7bbf22ff13a3d5b0} + + +Create new PARAMRef node under the parent handle. + +vot\_\-newPARAMRef -- Create new PARAMref node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a PARAMRef \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first PARAMRef node, or zero \end{Desc} +\hypertarget{votParse_8h_533e8601d14245fb5167b188195db93c}{ +\index{votParse.h@{votParse.h}!vot\_\-newRESOURCE@{vot\_\-newRESOURCE}} +\index{vot\_\-newRESOURCE@{vot\_\-newRESOURCE}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newRESOURCE}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newRESOURCE (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_533e8601d14245fb5167b188195db93c} + + +Create new RESOURCE node under the parent handle. + +vot\_\-newRESOURCE -- Create new RESOURCE node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a RESOURCE \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first RESOURCE node, or zero \end{Desc} +\hypertarget{votParse_8h_859c2bb4a2c46a3f0b4f6c1baceb0b0c}{ +\index{votParse.h@{votParse.h}!vot\_\-newSTREAM@{vot\_\-newSTREAM}} +\index{vot\_\-newSTREAM@{vot\_\-newSTREAM}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newSTREAM}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newSTREAM (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_859c2bb4a2c46a3f0b4f6c1baceb0b0c} + + +Create new STREAM node under the parent handle. + +vot\_\-newSTREAM -- Create new STREAM node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a STREAM \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first STREAM node, or zero \end{Desc} +\hypertarget{votParse_8h_9b3b14d5e15a9384be65b8aa49c33d85}{ +\index{votParse.h@{votParse.h}!vot\_\-newTABLE@{vot\_\-newTABLE}} +\index{vot\_\-newTABLE@{vot\_\-newTABLE}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newTABLE}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newTABLE (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_9b3b14d5e15a9384be65b8aa49c33d85} + + +Create new TABLE node under the parent handle. + +vot\_\-newTABLE -- Create new TABLE node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a TABLE \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first TABLE node, or zero \end{Desc} +\hypertarget{votParse_8h_b2d26904f7e0e73b08efdb0cea7d2b37}{ +\index{votParse.h@{votParse.h}!vot\_\-newTABLEDATA@{vot\_\-newTABLEDATA}} +\index{vot\_\-newTABLEDATA@{vot\_\-newTABLEDATA}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newTABLEDATA}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newTABLEDATA (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_b2d26904f7e0e73b08efdb0cea7d2b37} + + +Create new TABLEDATA node under the parent handle. + +vot\_\-newTABLEDATA -- Create new TABLEDATA node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a TABLEDATA \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first TABLEDATA node, or zero \end{Desc} +\hypertarget{votParse_8h_4d9959a7a406212ff0a3846ce83a3df9}{ +\index{votParse.h@{votParse.h}!vot\_\-newTD@{vot\_\-newTD}} +\index{vot\_\-newTD@{vot\_\-newTD}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newTD}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newTD (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_4d9959a7a406212ff0a3846ce83a3df9} + + +Create new TD node under the parent handle. + +vot\_\-newTD -- Create new TD node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a TD \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first TD node, or zero \end{Desc} +\hypertarget{votParse_8h_dbdaa6d5a36014a2b9706454530079ef}{ +\index{votParse.h@{votParse.h}!vot\_\-newTR@{vot\_\-newTR}} +\index{vot\_\-newTR@{vot\_\-newTR}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newTR}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newTR (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_dbdaa6d5a36014a2b9706454530079ef} + + +Create new TR node under the parent handle. + +vot\_\-newTR -- Create new TR node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a TR \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first TR node, or zero \end{Desc} +\hypertarget{votParse_8h_386be2face7c78b44c1fc8a507de9905}{ +\index{votParse.h@{votParse.h}!vot\_\-newVALUES@{vot\_\-newVALUES}} +\index{vot\_\-newVALUES@{vot\_\-newVALUES}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-newVALUES}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-newVALUES (handle\_\-t {\em parent\_\-h})}} +\label{votParse_8h_386be2face7c78b44c1fc8a507de9905} + + +Create new VALUES node under the parent handle. + +vot\_\-newVALUES -- Create new VALUES node under the parent handle + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em parent\_\-h}]Parent handle of a VALUES \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A handle to the first VALUES node, or zero \end{Desc} +\hypertarget{votParse_8h_9949868e8d3fcb547d15c5c9f2cdb76f}{ +\index{votParse.h@{votParse.h}!vot\_\-openVOTABLE@{vot\_\-openVOTABLE}} +\index{vot\_\-openVOTABLE@{vot\_\-openVOTABLE}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-openVOTABLE}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t vot\_\-openVOTABLE (char $\ast$ {\em arg})}} +\label{votParse_8h_9949868e8d3fcb547d15c5c9f2cdb76f} + + +Parse a VOTable and return a handle to it. + +$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$$\ast$ Public LIBVOTABLE interface. + +vot\_\-openVOTABLE -- Parse a VOTable and return a handle to it + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em arg}]The source of the table \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The root node handle of the VOTable \end{Desc} +\hypertarget{votParse_8h_2b73f93210316d7714201e751cad77ad}{ +\index{votParse.h@{votParse.h}!vot\_\-setAttr@{vot\_\-setAttr}} +\index{vot\_\-setAttr@{vot\_\-setAttr}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-setAttr}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-setAttr (handle\_\-t {\em elem\_\-h}, \/ char $\ast$ {\em attr}, \/ char $\ast$ {\em value})}} +\label{votParse_8h_2b73f93210316d7714201e751cad77ad} + + +Set the attribute for the \hyperlink{structElement}{Element}. + +vot\_\-setAttr -- Set the attribute for the \hyperlink{structElement}{Element}. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \item[{\em attr}]A string holding the attribute name \item[{\em value}]A string holding the attribute value \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The status of the set \end{Desc} +\hypertarget{votParse_8h_6faba02860fcb0a51315f1863fd29094}{ +\index{votParse.h@{votParse.h}!vot\_\-setValue@{vot\_\-setValue}} +\index{vot\_\-setValue@{vot\_\-setValue}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-setValue}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-setValue (handle\_\-t {\em elem\_\-h}, \/ char $\ast$ {\em value})}} +\label{votParse_8h_6faba02860fcb0a51315f1863fd29094} + + +Set the Value for the ELEMENT. + +vot\_\-setValue -- Set the Value for the ELEMENT. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the ELEMENT \item[{\em value}]A string holding the value \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]The status of the set \end{Desc} +\hypertarget{votParse_8h_d04bd4a950e829cb2b473e246806cea7}{ +\index{votParse.h@{votParse.h}!vot\_\-setWarnings@{vot\_\-setWarnings}} +\index{vot\_\-setWarnings@{vot\_\-setWarnings}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-setWarnings}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-setWarnings (int {\em value})}} +\label{votParse_8h_d04bd4a950e829cb2b473e246806cea7} + + +Set the warning level. + +vot\_\-setWarnings -- Set the warning level. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em value}]Warning level \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8h_1c319696d8efc593266b9409303054c6}{ +\index{votParse.h@{votParse.h}!vot\_\-typeOf@{vot\_\-typeOf}} +\index{vot\_\-typeOf@{vot\_\-typeOf}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-typeOf}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-typeOf (handle\_\-t {\em elem\_\-h})}} +\label{votParse_8h_1c319696d8efc593266b9409303054c6} + + +Return type of the \hyperlink{structElement}{Element}. + +vot\_\-typeOf -- Return type of the \hyperlink{structElement}{Element}. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]An integer of the type \end{Desc} +\hypertarget{votParse_8h_3136956d2035d6b297aa623f87f4b807}{ +\index{votParse.h@{votParse.h}!vot\_\-valueOf@{vot\_\-valueOf}} +\index{vot\_\-valueOf@{vot\_\-valueOf}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-valueOf}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-valueOf (handle\_\-t {\em elem\_\-h})}} +\label{votParse_8h_3136956d2035d6b297aa623f87f4b807} + + +Return type of the \hyperlink{structElement}{Element}. + +vot\_\-valueOf -- Return type of the \hyperlink{structElement}{Element}. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em elem\_\-h}]A handle\_\-t the \hyperlink{structElement}{Element} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]An integer of the type \end{Desc} +\hypertarget{votParse_8h_10a495881c0e6dc8e72692e967576710}{ +\index{votParse.h@{votParse.h}!vot\_\-writeASV@{vot\_\-writeASV}} +\index{vot\_\-writeASV@{vot\_\-writeASV}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-writeASV}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-writeASV (handle\_\-t {\em node}, \/ char $\ast$ {\em fname}, \/ int {\em header})}} +\label{votParse_8h_10a495881c0e6dc8e72692e967576710} + + +Write the VOTable to the file descriptor as a ASV file. + +vot\_\-writeASV -- Write the VOTable to the file descriptor as a ASV file + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em node}]A handle to an \hyperlink{structElement}{Element} that you to print \item[{\em fname}]Output filename (or \char`\"{}stdout\char`\"{} or \char`\"{}-\char`\"{} for STDOUT) \item[{\em header}]Write output header? \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8h_7a71c4c6a4e5e4347dcbaef707b9a88c}{ +\index{votParse.h@{votParse.h}!vot\_\-writeBSV@{vot\_\-writeBSV}} +\index{vot\_\-writeBSV@{vot\_\-writeBSV}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-writeBSV}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-writeBSV (handle\_\-t {\em node}, \/ char $\ast$ {\em fname}, \/ int {\em header})}} +\label{votParse_8h_7a71c4c6a4e5e4347dcbaef707b9a88c} + + +Write the VOTable to the file descriptor as a BSV file. + +vot\_\-writeBSV -- Write the VOTable to the file descriptor as a BSV file + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em node}]A handle to an \hyperlink{structElement}{Element} that you to print \item[{\em fname}]Output filename (or \char`\"{}stdout\char`\"{} or \char`\"{}-\char`\"{} for STDOUT) \item[{\em header}]Write output header? \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8h_015a40b625465d4edada09a01c2bfb97}{ +\index{votParse.h@{votParse.h}!vot\_\-writeCSV@{vot\_\-writeCSV}} +\index{vot\_\-writeCSV@{vot\_\-writeCSV}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-writeCSV}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-writeCSV (handle\_\-t {\em node}, \/ char $\ast$ {\em fname}, \/ int {\em header})}} +\label{votParse_8h_015a40b625465d4edada09a01c2bfb97} + + +Write the VOTable to the file descriptor as a CSV file. + +vot\_\-writeCSV -- Write the VOTable to the file descriptor as a CSV file + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em node}]A handle to an \hyperlink{structElement}{Element} that you to print \item[{\em fname}]Output filename (or \char`\"{}stdout\char`\"{} or \char`\"{}-\char`\"{} for STDOUT) \item[{\em header}]Write output header? \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8h_79d18fc679e6babdc221af5f9d6a9c52}{ +\index{votParse.h@{votParse.h}!vot\_\-writeFITS@{vot\_\-writeFITS}} +\index{vot\_\-writeFITS@{vot\_\-writeFITS}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-writeFITS}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-writeFITS (handle\_\-t {\em node}, \/ char $\ast$ {\em fname})}} +\label{votParse_8h_79d18fc679e6babdc221af5f9d6a9c52} + + +Write the VOTable to the file descriptor as an FITS table. + +vot\_\-writeFITS -- Write the VOTable to the file descriptor as a FITS table. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em node}]A handle to an \hyperlink{structElement}{Element} that you to print \item[{\em fname}]Output filename (or \char`\"{}stdout\char`\"{} or \char`\"{}-\char`\"{} for STDOUT) \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8h_9a05a97b99ca165e2ae0e9b125dbfbc8}{ +\index{votParse.h@{votParse.h}!vot\_\-writeHTML@{vot\_\-writeHTML}} +\index{vot\_\-writeHTML@{vot\_\-writeHTML}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-writeHTML}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-writeHTML (handle\_\-t {\em node}, \/ char $\ast$ {\em ifname}, \/ char $\ast$ {\em ofname})}} +\label{votParse_8h_9a05a97b99ca165e2ae0e9b125dbfbc8} + + +Write the VOTable to the file descriptor as HTML. + +vot\_\-writeHTML -- Write the VOTable to the file descriptor as HTML. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em node}]A handle to an \hyperlink{structElement}{Element} that you to print \item[{\em ifname}]Input filename \item[{\em ofname}]Output filename (or \char`\"{}stdout\char`\"{} or \char`\"{}-\char`\"{} for STDOUT) \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8h_9230f21205d9bd74f23e8ab3b3830311}{ +\index{votParse.h@{votParse.h}!vot\_\-writeSHTML@{vot\_\-writeSHTML}} +\index{vot\_\-writeSHTML@{vot\_\-writeSHTML}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-writeSHTML}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-writeSHTML (handle\_\-t {\em node}, \/ char $\ast$ {\em ifname}, \/ char $\ast$ {\em ofname})}} +\label{votParse_8h_9230f21205d9bd74f23e8ab3b3830311} + + +Write the VOTable to the file descriptor as an HTML table. + +vot\_\-writeSHTML -- Write the VOTable to the file descriptor as an HTML table. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em node}]A handle to an \hyperlink{structElement}{Element} that you to print \item[{\em ifname}]Input filename \item[{\em ofname}]Output filename (or \char`\"{}stdout\char`\"{} or \char`\"{}-\char`\"{} for STDOUT) \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8h_57f3fff230a32454023406d293fde1ec}{ +\index{votParse.h@{votParse.h}!vot\_\-writeTSV@{vot\_\-writeTSV}} +\index{vot\_\-writeTSV@{vot\_\-writeTSV}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-writeTSV}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-writeTSV (handle\_\-t {\em node}, \/ char $\ast$ {\em fname}, \/ int {\em header})}} +\label{votParse_8h_57f3fff230a32454023406d293fde1ec} + + +Write the VOTable to the file descriptor as a TSV file. + +vot\_\-writeTSV -- Write the VOTable to the file descriptor as a TSV file + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em node}]A handle to an \hyperlink{structElement}{Element} that you to print \item[{\em fname}]Output filename (or \char`\"{}stdout\char`\"{} or \char`\"{}-\char`\"{} for STDOUT) \item[{\em header}]Write output header? \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8h_ef8ea7d38eb19fd5fcab9cc9c93ac61f}{ +\index{votParse.h@{votParse.h}!vot\_\-writeVOTable@{vot\_\-writeVOTable}} +\index{vot\_\-writeVOTable@{vot\_\-writeVOTable}!votParse.h@{votParse.h}} +\subsubsection[{vot\_\-writeVOTable}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-writeVOTable (handle\_\-t {\em node}, \/ char $\ast$ {\em fname}, \/ int {\em indent})}} +\label{votParse_8h_ef8ea7d38eb19fd5fcab9cc9c93ac61f} + + +Write the VOTable to the file descriptor. + +vot\_\-writeVOTable -- Write the VOTable to the file descriptor. + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em node}]A handle to an \hyperlink{structElement}{Element} that you to print \item[{\em fname}]Output filename (or \char`\"{}stdout\char`\"{} or \char`\"{}-\char`\"{} for STDOUT) \item[{\em indent}]Number of spaces to indent at each level \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votParse_8h_450a2645f182104c3a0445f022bdbf01}{ +\index{votParse.h@{votParse.h}!votEmsg@{votEmsg}} +\index{votEmsg@{votEmsg}!votParse.h@{votParse.h}} +\subsubsection[{votEmsg}]{\setlength{\rightskip}{0pt plus 5cm}void votEmsg (char $\ast$ {\em msg})}} +\label{votParse_8h_450a2645f182104c3a0445f022bdbf01} + + +votEmsg -- Error message print utility.
\ No newline at end of file diff --git a/vendor/voclient/libvotable/doc/latex/votParse__f77_8c.tex b/vendor/voclient/libvotable/doc/latex/votParse__f77_8c.tex new file mode 100644 index 00000000..2b3b2401 --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/votParse__f77_8c.tex @@ -0,0 +1,903 @@ +\hypertarget{votParse__f77_8c}{ +\section{votParse\_\-f77.c File Reference} +\label{votParse__f77_8c}\index{votParse\_\-f77.c@{votParse\_\-f77.c}} +} +Public interface for the libVOTable F77 wrapper. + + +{\tt \#include $<$stdio.h$>$}\par +{\tt \#include $<$stdlib.h$>$}\par +{\tt \#include $<$string.h$>$}\par +{\tt \#include $<$expat.h$>$}\par +{\tt \#include $<$unistd.h$>$}\par +{\tt \#include $<$ctype.h$>$}\par +{\tt \#include $<$errno.h$>$}\par +{\tt \#include \char`\"{}votParseP.h\char`\"{}}\par +{\tt \#include \char`\"{}votParse.h\char`\"{}}\par +\subsection*{Defines} +\begin{CompactItemize} +\item +\hypertarget{votParse__f77_8c_78285e3c80bbf6d0c13aeca43d4006d0}{ +\#define \textbf{VF\_\-OPENVOTABLE}~vf\_\-openvotable\_\-} +\label{votParse__f77_8c_78285e3c80bbf6d0c13aeca43d4006d0} + +\item +\hypertarget{votParse__f77_8c_822eefbe5c85844de2623c17fba8ce56}{ +\#define \textbf{VF\_\-CLOSEVOTABLE}~vf\_\-closevotable\_\-} +\label{votParse__f77_8c_822eefbe5c85844de2623c17fba8ce56} + +\item +\hypertarget{votParse__f77_8c_b48bb11b2cbddc5e761c58c53b045e09}{ +\#define \textbf{VF\_\-GETRESOURCE}~vf\_\-getresource\_\-} +\label{votParse__f77_8c_b48bb11b2cbddc5e761c58c53b045e09} + +\item +\hypertarget{votParse__f77_8c_a916348eb29d2337336b5bcc9bedf3e6}{ +\#define \textbf{VF\_\-GETTABLE}~vf\_\-gettable\_\-} +\label{votParse__f77_8c_a916348eb29d2337336b5bcc9bedf3e6} + +\item +\hypertarget{votParse__f77_8c_3794f4b7fd5f0889d19a12fdaa63b46b}{ +\#define \textbf{VF\_\-GETFIELD}~vf\_\-getfield\_\-} +\label{votParse__f77_8c_3794f4b7fd5f0889d19a12fdaa63b46b} + +\item +\hypertarget{votParse__f77_8c_f9804cee1c4f1808f1bfcb98710d5517}{ +\#define \textbf{VF\_\-GETDATA}~vf\_\-getdata\_\-} +\label{votParse__f77_8c_f9804cee1c4f1808f1bfcb98710d5517} + +\item +\hypertarget{votParse__f77_8c_6afd855dc7062c471a1619622f74e22e}{ +\#define \textbf{VF\_\-GETTABLEDATA}~vf\_\-gettabledata\_\-} +\label{votParse__f77_8c_6afd855dc7062c471a1619622f74e22e} + +\item +\hypertarget{votParse__f77_8c_587c13820b5beb051de7fee887428826}{ +\#define \textbf{VF\_\-GETTR}~vf\_\-gettr\_\-} +\label{votParse__f77_8c_587c13820b5beb051de7fee887428826} + +\item +\hypertarget{votParse__f77_8c_39f758d4700418977dca9d14971263fb}{ +\#define \textbf{VF\_\-GETTD}~vf\_\-gettd\_\-} +\label{votParse__f77_8c_39f758d4700418977dca9d14971263fb} + +\item +\hypertarget{votParse__f77_8c_a80fe0725bae73f264dd604cd4f8dc6e}{ +\#define \textbf{VF\_\-GETBINARY}~vf\_\-getbinary\_\-} +\label{votParse__f77_8c_a80fe0725bae73f264dd604cd4f8dc6e} + +\item +\hypertarget{votParse__f77_8c_ee0ace9f05d2cb47b6e28208fb941d28}{ +\#define \textbf{VF\_\-GETBINARY2}~vf\_\-getbinary2\_\-} +\label{votParse__f77_8c_ee0ace9f05d2cb47b6e28208fb941d28} + +\item +\hypertarget{votParse__f77_8c_5808cca59114d1748f1d0afb19dd1613}{ +\#define \textbf{VF\_\-GETFITS}~vf\_\-getfits\_\-} +\label{votParse__f77_8c_5808cca59114d1748f1d0afb19dd1613} + +\item +\hypertarget{votParse__f77_8c_83185510fd9361b263330088c8827187}{ +\#define \textbf{VF\_\-GETGROUP}~vf\_\-getgroup\_\-} +\label{votParse__f77_8c_83185510fd9361b263330088c8827187} + +\item +\hypertarget{votParse__f77_8c_5ff57b4f1ed80fffe9faa2006d81b7a7}{ +\#define \textbf{VF\_\-GETFIELDREF}~vf\_\-getfieldref\_\-} +\label{votParse__f77_8c_5ff57b4f1ed80fffe9faa2006d81b7a7} + +\item +\hypertarget{votParse__f77_8c_1fc6d343686ec5ab7fa66a54c059458b}{ +\#define \textbf{VF\_\-GETPARAMREF}~vf\_\-getparamref\_\-} +\label{votParse__f77_8c_1fc6d343686ec5ab7fa66a54c059458b} + +\item +\hypertarget{votParse__f77_8c_55d893bd9c6c77d16bcaee143e04fb60}{ +\#define \textbf{VF\_\-GETDESCRIPTION}~vf\_\-getdescription\_\-} +\label{votParse__f77_8c_55d893bd9c6c77d16bcaee143e04fb60} + +\item +\hypertarget{votParse__f77_8c_11f2f2cfc27dfe1a81425f3542639ba4}{ +\#define \textbf{VF\_\-GETPARAM}~vf\_\-getparam\_\-} +\label{votParse__f77_8c_11f2f2cfc27dfe1a81425f3542639ba4} + +\item +\hypertarget{votParse__f77_8c_c120782344fb3b1f0c20479aaa7ca6a3}{ +\#define \textbf{VF\_\-GETINFO}~vf\_\-getinfo\_\-} +\label{votParse__f77_8c_c120782344fb3b1f0c20479aaa7ca6a3} + +\item +\hypertarget{votParse__f77_8c_0cde128b142986d6bd96354299d20cb8}{ +\#define \textbf{VF\_\-GETSTREAM}~vf\_\-getstream\_\-} +\label{votParse__f77_8c_0cde128b142986d6bd96354299d20cb8} + +\item +\hypertarget{votParse__f77_8c_04ca4d0676d053bd5da14f053344498d}{ +\#define \textbf{VF\_\-GETVALUES}~vf\_\-getvalues\_\-} +\label{votParse__f77_8c_04ca4d0676d053bd5da14f053344498d} + +\item +\hypertarget{votParse__f77_8c_71e828b88192c0c00a5d58ea9bba2b89}{ +\#define \textbf{VF\_\-GETMIN}~vf\_\-getmin\_\-} +\label{votParse__f77_8c_71e828b88192c0c00a5d58ea9bba2b89} + +\item +\hypertarget{votParse__f77_8c_ef81d36b90b58efcd901eb683cebd571}{ +\#define \textbf{VF\_\-GETMAX}~vf\_\-getmax\_\-} +\label{votParse__f77_8c_ef81d36b90b58efcd901eb683cebd571} + +\item +\hypertarget{votParse__f77_8c_0549732d89f7c2f0bfcea91aafc12992}{ +\#define \textbf{VF\_\-GETOPTION}~vf\_\-getoption\_\-} +\label{votParse__f77_8c_0549732d89f7c2f0bfcea91aafc12992} + +\item +\hypertarget{votParse__f77_8c_de13f5e53e6c46c3300698832dba4a23}{ +\#define \textbf{VF\_\-GETLINK}~vf\_\-getlink\_\-} +\label{votParse__f77_8c_de13f5e53e6c46c3300698832dba4a23} + +\item +\hypertarget{votParse__f77_8c_6ca93f9887bab98875e9988d51c69ca2}{ +\#define \textbf{VF\_\-GETCOOSYS}~vf\_\-getcoosys\_\-} +\label{votParse__f77_8c_6ca93f9887bab98875e9988d51c69ca2} + +\item +\hypertarget{votParse__f77_8c_b1655d8a95f5485feecf516d63e330ba}{ +\#define \textbf{VF\_\-GETDATATYPE}~vf\_\-getdatatype\_\-} +\label{votParse__f77_8c_b1655d8a95f5485feecf516d63e330ba} + +\item +\hypertarget{votParse__f77_8c_c82f0eaa800e349241cda7ed8f7d2c21}{ +\#define \textbf{VF\_\-GETDATATYPESTR}~vf\_\-getdatatypestr\_\-} +\label{votParse__f77_8c_c82f0eaa800e349241cda7ed8f7d2c21} + +\item +\hypertarget{votParse__f77_8c_6c6689f88aa1dfc56cf6390f38fd9876}{ +\#define \textbf{VF\_\-NEWRESOURCE}~vf\_\-newresource\_\-} +\label{votParse__f77_8c_6c6689f88aa1dfc56cf6390f38fd9876} + +\item +\hypertarget{votParse__f77_8c_38d059f86a2a307c20069a43b1a20ee0}{ +\#define \textbf{VF\_\-NEWTABLE}~vf\_\-newtable\_\-} +\label{votParse__f77_8c_38d059f86a2a307c20069a43b1a20ee0} + +\item +\hypertarget{votParse__f77_8c_486e2d8c495a8ba11ef2e6ad9965d7ee}{ +\#define \textbf{VF\_\-NEWFIELD}~vf\_\-newfield\_\-} +\label{votParse__f77_8c_486e2d8c495a8ba11ef2e6ad9965d7ee} + +\item +\hypertarget{votParse__f77_8c_0a9a5bf0b63babf737592e8b20194d69}{ +\#define \textbf{VF\_\-NEWDATA}~vf\_\-newdata\_\-} +\label{votParse__f77_8c_0a9a5bf0b63babf737592e8b20194d69} + +\item +\hypertarget{votParse__f77_8c_9353636ef4b07c86b504a93e74b0cec2}{ +\#define \textbf{VF\_\-NEWTABLEDATA}~vf\_\-newtabledata\_\-} +\label{votParse__f77_8c_9353636ef4b07c86b504a93e74b0cec2} + +\item +\hypertarget{votParse__f77_8c_52a8f2137bc90d011839651463105ff1}{ +\#define \textbf{VF\_\-NEWTR}~vf\_\-newtr\_\-} +\label{votParse__f77_8c_52a8f2137bc90d011839651463105ff1} + +\item +\hypertarget{votParse__f77_8c_c985f5edf6d59b82927dfd16035787bf}{ +\#define \textbf{VF\_\-NEWTD}~vf\_\-newtd\_\-} +\label{votParse__f77_8c_c985f5edf6d59b82927dfd16035787bf} + +\item +\hypertarget{votParse__f77_8c_3670eda83ba4bc3a40b9e0bd36b7f305}{ +\#define \textbf{VF\_\-NEWBINARY}~vf\_\-newbinary\_\-} +\label{votParse__f77_8c_3670eda83ba4bc3a40b9e0bd36b7f305} + +\item +\hypertarget{votParse__f77_8c_8050e6a290dd10a628b754f915e1b31c}{ +\#define \textbf{VF\_\-NEWBINARY2}~vf\_\-newbinary2\_\-} +\label{votParse__f77_8c_8050e6a290dd10a628b754f915e1b31c} + +\item +\hypertarget{votParse__f77_8c_6cc8aba1420c22e17c2c3ae27f399fb8}{ +\#define \textbf{VF\_\-NEWFITS}~vf\_\-newfits\_\-} +\label{votParse__f77_8c_6cc8aba1420c22e17c2c3ae27f399fb8} + +\item +\hypertarget{votParse__f77_8c_aa4bd362c29501a79bdc141e9b5bdcb8}{ +\#define \textbf{VF\_\-NEWGROUP}~vf\_\-newgroup\_\-} +\label{votParse__f77_8c_aa4bd362c29501a79bdc141e9b5bdcb8} + +\item +\hypertarget{votParse__f77_8c_a9cda2b69a94796ed725ac0735f10e78}{ +\#define \textbf{VF\_\-NEWFIELDREF}~vf\_\-newfieldref\_\-} +\label{votParse__f77_8c_a9cda2b69a94796ed725ac0735f10e78} + +\item +\hypertarget{votParse__f77_8c_df1c3b76189fbf11522aa1435a7efc06}{ +\#define \textbf{VF\_\-NEWPARAMREF}~vf\_\-newparamref\_\-} +\label{votParse__f77_8c_df1c3b76189fbf11522aa1435a7efc06} + +\item +\hypertarget{votParse__f77_8c_80fa84abb466f80fedfa3517119f9ea8}{ +\#define \textbf{VF\_\-NEWDESCRIPTION}~vf\_\-newdescription\_\-} +\label{votParse__f77_8c_80fa84abb466f80fedfa3517119f9ea8} + +\item +\hypertarget{votParse__f77_8c_3d9e6ecfda097ea16f089be464ba5669}{ +\#define \textbf{VF\_\-NEWPARAM}~vf\_\-newparam\_\-} +\label{votParse__f77_8c_3d9e6ecfda097ea16f089be464ba5669} + +\item +\hypertarget{votParse__f77_8c_f07570f6e185d3ba59a2ca5920b01234}{ +\#define \textbf{VF\_\-NEWINFO}~vf\_\-newinfo\_\-} +\label{votParse__f77_8c_f07570f6e185d3ba59a2ca5920b01234} + +\item +\hypertarget{votParse__f77_8c_fdfb38dcd0b54b78cc7f5e5ecfca31b8}{ +\#define \textbf{VF\_\-NEWSTREAM}~vf\_\-newstream\_\-} +\label{votParse__f77_8c_fdfb38dcd0b54b78cc7f5e5ecfca31b8} + +\item +\hypertarget{votParse__f77_8c_48161892bfe037177d5dddd53a08bc52}{ +\#define \textbf{VF\_\-NEWVALUES}~vf\_\-newvalues\_\-} +\label{votParse__f77_8c_48161892bfe037177d5dddd53a08bc52} + +\item +\hypertarget{votParse__f77_8c_eb4c19dc25975ebbdecd4b764f127b10}{ +\#define \textbf{VF\_\-NEWMIN}~vf\_\-newmin\_\-} +\label{votParse__f77_8c_eb4c19dc25975ebbdecd4b764f127b10} + +\item +\hypertarget{votParse__f77_8c_d6bf9fa44cf2d37400d984c0f8adfa3f}{ +\#define \textbf{VF\_\-NEWMAX}~vf\_\-newmax\_\-} +\label{votParse__f77_8c_d6bf9fa44cf2d37400d984c0f8adfa3f} + +\item +\hypertarget{votParse__f77_8c_269e59cb0e00463344690d5b7408ec21}{ +\#define \textbf{VF\_\-NEWOPTION}~vf\_\-newoption\_\-} +\label{votParse__f77_8c_269e59cb0e00463344690d5b7408ec21} + +\item +\hypertarget{votParse__f77_8c_a16b87df6d537ad9e902da00e65e9884}{ +\#define \textbf{VF\_\-NEWLINK}~vf\_\-newlink\_\-} +\label{votParse__f77_8c_a16b87df6d537ad9e902da00e65e9884} + +\item +\hypertarget{votParse__f77_8c_6afa2fe94acaa4cad50d4a80335849e1}{ +\#define \textbf{VF\_\-NEWCOOSYS}~vf\_\-newcoosys\_\-} +\label{votParse__f77_8c_6afa2fe94acaa4cad50d4a80335849e1} + +\item +\hypertarget{votParse__f77_8c_75b8df52cedaebc95e483f52428ac4e6}{ +\#define \textbf{VF\_\-NEWNODE}~vf\_\-newnode\_\-} +\label{votParse__f77_8c_75b8df52cedaebc95e483f52428ac4e6} + +\item +\hypertarget{votParse__f77_8c_25bfa1e44dedf01ca1d6b545c7d56a55}{ +\#define \textbf{VF\_\-FREENODE}~vf\_\-freenode\_\-} +\label{votParse__f77_8c_25bfa1e44dedf01ca1d6b545c7d56a55} + +\item +\hypertarget{votParse__f77_8c_26d88a062da48cf2c84b8f817785c8fb}{ +\#define \textbf{VF\_\-ATTACHNODE}~vf\_\-attachnode\_\-} +\label{votParse__f77_8c_26d88a062da48cf2c84b8f817785c8fb} + +\item +\hypertarget{votParse__f77_8c_adcc3038417a34ba11955bd3b3bc80af}{ +\#define \textbf{VF\_\-DELETENODE}~vf\_\-deletenode\_\-} +\label{votParse__f77_8c_adcc3038417a34ba11955bd3b3bc80af} + +\item +\hypertarget{votParse__f77_8c_b31b661211d9aa25601b205ea86c32fc}{ +\#define \textbf{VF\_\-COPYELEMENT}~vf\_\-copyelement\_\-} +\label{votParse__f77_8c_b31b661211d9aa25601b205ea86c32fc} + +\item +\hypertarget{votParse__f77_8c_89fce6cbd3bf9cc75fd08951d5a86d31}{ +\#define \textbf{VF\_\-GETNCOLS}~vf\_\-getncols\_\-} +\label{votParse__f77_8c_89fce6cbd3bf9cc75fd08951d5a86d31} + +\item +\hypertarget{votParse__f77_8c_82f51f2c7afe6d085ebf9234e544e97e}{ +\#define \textbf{VF\_\-GETNROWS}~vf\_\-getnrows\_\-} +\label{votParse__f77_8c_82f51f2c7afe6d085ebf9234e544e97e} + +\item +\hypertarget{votParse__f77_8c_feba60ae75b84f55a669cef99ff9147d}{ +\#define \textbf{VF\_\-GETTABLECELL}~vf\_\-gettablecell\_\-} +\label{votParse__f77_8c_feba60ae75b84f55a669cef99ff9147d} + +\item +\hypertarget{votParse__f77_8c_07b1fe8ad7ab598839029147d374ea90}{ +\#define \textbf{VF\_\-GETTABLEINT}~vf\_\-gettableint\_\-} +\label{votParse__f77_8c_07b1fe8ad7ab598839029147d374ea90} + +\item +\hypertarget{votParse__f77_8c_bb056d8f43f54d704098c5d4ad9de0a3}{ +\#define \textbf{VF\_\-GETTABLEREAL}~vf\_\-gettablereal\_\-} +\label{votParse__f77_8c_bb056d8f43f54d704098c5d4ad9de0a3} + +\item +\hypertarget{votParse__f77_8c_870f296b7b74e71fc68d3caa7e7b9556}{ +\#define \textbf{VF\_\-GETLENGTH}~vf\_\-getlength\_\-} +\label{votParse__f77_8c_870f296b7b74e71fc68d3caa7e7b9556} + +\item +\hypertarget{votParse__f77_8c_7ec23551bdd60943396673256d6283cf}{ +\#define \textbf{VF\_\-GETNUMBEROF}~vf\_\-getnumberof\_\-} +\label{votParse__f77_8c_7ec23551bdd60943396673256d6283cf} + +\item +\hypertarget{votParse__f77_8c_1395de6f45bf549913c20714f6802feb}{ +\#define \textbf{VF\_\-FINDBYATTR}~vf\_\-findbyattr\_\-} +\label{votParse__f77_8c_1395de6f45bf549913c20714f6802feb} + +\item +\hypertarget{votParse__f77_8c_42f65b14129dd5b02271ae3700261004}{ +\#define \textbf{VF\_\-FINDINGROUP}~vf\_\-findingroup\_\-} +\label{votParse__f77_8c_42f65b14129dd5b02271ae3700261004} + +\item +\hypertarget{votParse__f77_8c_3169a7c9cc21b6d4f0c95de07dffadae}{ +\#define \textbf{VF\_\-NEXTINGROUP}~vf\_\-nextingroup\_\-} +\label{votParse__f77_8c_3169a7c9cc21b6d4f0c95de07dffadae} + +\item +\hypertarget{votParse__f77_8c_6f309e2c82d745ef5692ccc371209aea}{ +\#define \textbf{VF\_\-GETNEXT}~vf\_\-getnext\_\-} +\label{votParse__f77_8c_6f309e2c82d745ef5692ccc371209aea} + +\item +\hypertarget{votParse__f77_8c_ea5cc31e6b92930f7eb92090441d0bf0}{ +\#define \textbf{VF\_\-GETSIBLING}~vf\_\-getsibling\_\-} +\label{votParse__f77_8c_ea5cc31e6b92930f7eb92090441d0bf0} + +\item +\hypertarget{votParse__f77_8c_bec2413ca5390adb54d77fd5e0bc5d16}{ +\#define \textbf{VF\_\-GETCHILD}~vf\_\-getchild\_\-} +\label{votParse__f77_8c_bec2413ca5390adb54d77fd5e0bc5d16} + +\item +\hypertarget{votParse__f77_8c_11dd22ddc538b4000b5d3c2a65c3e48f}{ +\#define \textbf{VF\_\-GETPARENT}~vf\_\-getparent\_\-} +\label{votParse__f77_8c_11dd22ddc538b4000b5d3c2a65c3e48f} + +\item +\hypertarget{votParse__f77_8c_955f0aa69b467286152183fbd2a62229}{ +\#define \textbf{VF\_\-CHILDOFTYPE}~vf\_\-childoftype\_\-} +\label{votParse__f77_8c_955f0aa69b467286152183fbd2a62229} + +\item +\hypertarget{votParse__f77_8c_3791b568833734bf965f14ee86279e9d}{ +\#define \textbf{VF\_\-VALUEOF}~vf\_\-valueof\_\-} +\label{votParse__f77_8c_3791b568833734bf965f14ee86279e9d} + +\item +\hypertarget{votParse__f77_8c_4077e9ad667505a2c9128b0b68b34ec6}{ +\#define \textbf{VF\_\-TYPEOF}~vf\_\-typeof\_\-} +\label{votParse__f77_8c_4077e9ad667505a2c9128b0b68b34ec6} + +\item +\hypertarget{votParse__f77_8c_4b1dd8581843eeb8fe6ca45b0e420576}{ +\#define \textbf{VF\_\-SETVALUE}~vf\_\-setvalue\_\-} +\label{votParse__f77_8c_4b1dd8581843eeb8fe6ca45b0e420576} + +\item +\hypertarget{votParse__f77_8c_f7ce8126f9c7bed5156a71cdb58ecc1b}{ +\#define \textbf{VF\_\-GETVALUE}~vf\_\-getvalue\_\-} +\label{votParse__f77_8c_f7ce8126f9c7bed5156a71cdb58ecc1b} + +\item +\hypertarget{votParse__f77_8c_f359387e42d474e41d4abcd3822cbffd}{ +\#define \textbf{VF\_\-GETINTVALUE}~vf\_\-getintvalue\_\-} +\label{votParse__f77_8c_f359387e42d474e41d4abcd3822cbffd} + +\item +\hypertarget{votParse__f77_8c_e27a1248f6b018da8824cf6cfeea1701}{ +\#define \textbf{VF\_\-GETREALVALUE}~vf\_\-getrealvalue\_\-} +\label{votParse__f77_8c_e27a1248f6b018da8824cf6cfeea1701} + +\item +\hypertarget{votParse__f77_8c_8b30cbd0fadaaf5134129e8ae7db0135}{ +\#define \textbf{VF\_\-SETATTR}~vf\_\-setattr\_\-} +\label{votParse__f77_8c_8b30cbd0fadaaf5134129e8ae7db0135} + +\item +\hypertarget{votParse__f77_8c_58dd9297f213a9f616ee9cbcd48188a6}{ +\#define \textbf{VF\_\-GETATTR}~vf\_\-getattr\_\-} +\label{votParse__f77_8c_58dd9297f213a9f616ee9cbcd48188a6} + +\item +\hypertarget{votParse__f77_8c_d830d21bf0bde3a7d0f1f718fcdd6a1d}{ +\#define \textbf{VF\_\-WRITEXML}~vf\_\-writexml\_\-} +\label{votParse__f77_8c_d830d21bf0bde3a7d0f1f718fcdd6a1d} + +\item +\hypertarget{votParse__f77_8c_5b7c66a6f938cb5092bc16c04eaf0500}{ +\#define \textbf{VF\_\-WRITEHTML}~vf\_\-writehtml\_\-} +\label{votParse__f77_8c_5b7c66a6f938cb5092bc16c04eaf0500} + +\item +\hypertarget{votParse__f77_8c_a6f114ca114d17bd4c2b60ed94bee838}{ +\#define \textbf{VF\_\-WRITESHTML}~vf\_\-writeshtml\_\-} +\label{votParse__f77_8c_a6f114ca114d17bd4c2b60ed94bee838} + +\item +\hypertarget{votParse__f77_8c_54abb50de71f2d4c247977d0f8faa9ba}{ +\#define \textbf{VF\_\-WRITEASV}~vf\_\-writeasv\_\-} +\label{votParse__f77_8c_54abb50de71f2d4c247977d0f8faa9ba} + +\item +\hypertarget{votParse__f77_8c_ea8d6e533a3a0c2c80270218b32aab50}{ +\#define \textbf{VF\_\-WRITEBSV}~vf\_\-writebsv\_\-} +\label{votParse__f77_8c_ea8d6e533a3a0c2c80270218b32aab50} + +\item +\hypertarget{votParse__f77_8c_7fefeeb72585654c8193e1a99ec26c75}{ +\#define \textbf{VF\_\-WRITECSV}~vf\_\-writecsv\_\-} +\label{votParse__f77_8c_7fefeeb72585654c8193e1a99ec26c75} + +\item +\hypertarget{votParse__f77_8c_e7cdaf7f2b48c7142d89ac02aab545dd}{ +\#define \textbf{VF\_\-WRITETSV}~vf\_\-writetsv\_\-} +\label{votParse__f77_8c_e7cdaf7f2b48c7142d89ac02aab545dd} + +\item +\hypertarget{votParse__f77_8c_63230c715296813574c6fb93f7b0093e}{ +\#define \textbf{VF\_\-SETWARN}~vf\_\-setwarn\_\-} +\label{votParse__f77_8c_63230c715296813574c6fb93f7b0093e} + +\end{CompactItemize} +\subsection*{Functions} +\begin{CompactItemize} +\item +handle\_\-t \hyperlink{votParse__f77_8c_014909bf53fa04d7dda7c73fd9e75dac}{VF\_\-OPENVOTABLE} (char $\ast$arg, int alen) +\item +\hypertarget{votParse__f77_8c_71cf1e1dca4a6741f3c35758cca7b59f}{ +void \textbf{VF\_\-CLOSEVOTABLE} (handle\_\-t $\ast$vot)} +\label{votParse__f77_8c_71cf1e1dca4a6741f3c35758cca7b59f} + +\item +\hypertarget{votParse__f77_8c_f49befb8b8ac0aac34f432f3c3bb2b3e}{ +handle\_\-t \textbf{VF\_\-GETRESOURCE} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_f49befb8b8ac0aac34f432f3c3bb2b3e} + +\item +\hypertarget{votParse__f77_8c_aaaabd2d3ea9890544179d289fe0f173}{ +handle\_\-t \textbf{VF\_\-GETTABLE} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_aaaabd2d3ea9890544179d289fe0f173} + +\item +\hypertarget{votParse__f77_8c_87726255cea4cfd84cfc9c26a8d77580}{ +handle\_\-t \textbf{VF\_\-GETFIELD} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_87726255cea4cfd84cfc9c26a8d77580} + +\item +\hypertarget{votParse__f77_8c_f6162711d0580aea1573869e05e4b165}{ +handle\_\-t \textbf{VF\_\-GETDATA} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_f6162711d0580aea1573869e05e4b165} + +\item +\hypertarget{votParse__f77_8c_35a85e1094123b4389e84c5962f6707b}{ +handle\_\-t \textbf{VF\_\-GETTABLEDATA} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_35a85e1094123b4389e84c5962f6707b} + +\item +\hypertarget{votParse__f77_8c_965c3569fdcc13538e9b99317ce49193}{ +handle\_\-t \textbf{VF\_\-GETTR} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_965c3569fdcc13538e9b99317ce49193} + +\item +\hypertarget{votParse__f77_8c_da005e60a5f87c464c2862fb49e65187}{ +handle\_\-t \textbf{VF\_\-GETTD} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_da005e60a5f87c464c2862fb49e65187} + +\item +\hypertarget{votParse__f77_8c_a7eec6ec08d8b4752a9fd309a421fb3e}{ +handle\_\-t \textbf{VF\_\-GETBINARY} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_a7eec6ec08d8b4752a9fd309a421fb3e} + +\item +\hypertarget{votParse__f77_8c_793b4ba15404850d6f27eae14484ee3c}{ +handle\_\-t \textbf{VF\_\-GETBINARY2} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_793b4ba15404850d6f27eae14484ee3c} + +\item +\hypertarget{votParse__f77_8c_f1051ce9e7d5e849faf5d383131b6daa}{ +handle\_\-t \textbf{VF\_\-GETFITS} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_f1051ce9e7d5e849faf5d383131b6daa} + +\item +\hypertarget{votParse__f77_8c_8bd4ef5fc1b66f797630121c26a87050}{ +handle\_\-t \textbf{VF\_\-GETGROUP} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_8bd4ef5fc1b66f797630121c26a87050} + +\item +\hypertarget{votParse__f77_8c_4679069214319265fff61a32a0733b64}{ +handle\_\-t \textbf{VF\_\-GETFIELDRef} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_4679069214319265fff61a32a0733b64} + +\item +\hypertarget{votParse__f77_8c_b10f897df932a8dcdc79306f202fa109}{ +handle\_\-t \textbf{VF\_\-GETPARAMREF} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_b10f897df932a8dcdc79306f202fa109} + +\item +\hypertarget{votParse__f77_8c_9e7e9f62d8ba4ef0b3143eaf7b85ebf2}{ +handle\_\-t \textbf{VF\_\-GETDESCRIPTION} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_9e7e9f62d8ba4ef0b3143eaf7b85ebf2} + +\item +\hypertarget{votParse__f77_8c_b702133ca9fb9900ffcb8b246bea63b6}{ +handle\_\-t \textbf{VF\_\-GETPARAM} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_b702133ca9fb9900ffcb8b246bea63b6} + +\item +\hypertarget{votParse__f77_8c_0a9f23a8824bdbeb7aba06b712733f4c}{ +handle\_\-t \textbf{VF\_\-GETINFO} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_0a9f23a8824bdbeb7aba06b712733f4c} + +\item +\hypertarget{votParse__f77_8c_20a8ffaca0535fee92a4c38c1e058393}{ +handle\_\-t \textbf{VF\_\-GETSTREAM} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_20a8ffaca0535fee92a4c38c1e058393} + +\item +\hypertarget{votParse__f77_8c_4d6dcc40c6105dd7b52d0f1b0dc73c30}{ +handle\_\-t \textbf{VF\_\-GETVALUES} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_4d6dcc40c6105dd7b52d0f1b0dc73c30} + +\item +\hypertarget{votParse__f77_8c_073e109bdce9195c0c01b37ad5b465c7}{ +handle\_\-t \textbf{VF\_\-GETMIN} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_073e109bdce9195c0c01b37ad5b465c7} + +\item +\hypertarget{votParse__f77_8c_4ca41e91a11fd900dd3362db2d3db5a2}{ +handle\_\-t \textbf{VF\_\-GETMAX} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_4ca41e91a11fd900dd3362db2d3db5a2} + +\item +\hypertarget{votParse__f77_8c_871a18c4bf49ff4410a1eaf7b56c6e74}{ +handle\_\-t \textbf{VF\_\-GETOPTION} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_871a18c4bf49ff4410a1eaf7b56c6e74} + +\item +\hypertarget{votParse__f77_8c_8d163df1ea7631e1327dab1f13a999ce}{ +handle\_\-t \textbf{VF\_\-GETLINK} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_8d163df1ea7631e1327dab1f13a999ce} + +\item +\hypertarget{votParse__f77_8c_ff679ef5d1e733d8e90254890218d753}{ +handle\_\-t \textbf{VF\_\-GETCOOSYS} (handle\_\-t $\ast$handle)} +\label{votParse__f77_8c_ff679ef5d1e733d8e90254890218d753} + +\item +\hypertarget{votParse__f77_8c_cdcf7bade78c6bef488093ade50e817d}{ +handle\_\-t \textbf{VF\_\-NEWRESOURCE} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_cdcf7bade78c6bef488093ade50e817d} + +\item +\hypertarget{votParse__f77_8c_29c77061abe320d8ad60443091f0f7db}{ +handle\_\-t \textbf{VF\_\-NEWTABLE} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_29c77061abe320d8ad60443091f0f7db} + +\item +\hypertarget{votParse__f77_8c_38da43e121e764f3ad20898e5ac1e34b}{ +handle\_\-t \textbf{VF\_\-NEWFIELD} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_38da43e121e764f3ad20898e5ac1e34b} + +\item +\hypertarget{votParse__f77_8c_cb2ae4354d832a7315f8e2594f47f403}{ +handle\_\-t \textbf{VF\_\-NEWDATA} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_cb2ae4354d832a7315f8e2594f47f403} + +\item +\hypertarget{votParse__f77_8c_347e143232b8ab7564a696a2431c2c35}{ +handle\_\-t \textbf{VF\_\-NEWTABLEDATA} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_347e143232b8ab7564a696a2431c2c35} + +\item +\hypertarget{votParse__f77_8c_1725e100e7e6dee137b8a1acf06eb240}{ +handle\_\-t \textbf{VF\_\-NEWTR} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_1725e100e7e6dee137b8a1acf06eb240} + +\item +\hypertarget{votParse__f77_8c_062f205518c27d010bab9fcafab5d42a}{ +handle\_\-t \textbf{VF\_\-NEWTD} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_062f205518c27d010bab9fcafab5d42a} + +\item +\hypertarget{votParse__f77_8c_bc675c3d8723eb1222d229a88b81cac2}{ +handle\_\-t \textbf{VF\_\-NEWBINARY} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_bc675c3d8723eb1222d229a88b81cac2} + +\item +\hypertarget{votParse__f77_8c_47b76453af357ad33c0aa8ba78aea3b4}{ +handle\_\-t \textbf{VF\_\-NEWBINARY2} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_47b76453af357ad33c0aa8ba78aea3b4} + +\item +\hypertarget{votParse__f77_8c_5952b70f2ee5521a17a461ce12350ec2}{ +handle\_\-t \textbf{VF\_\-NEWFITS} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_5952b70f2ee5521a17a461ce12350ec2} + +\item +\hypertarget{votParse__f77_8c_7a671303d610603e2e9ee917db9f82bf}{ +handle\_\-t \textbf{VF\_\-NEWGROUP} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_7a671303d610603e2e9ee917db9f82bf} + +\item +\hypertarget{votParse__f77_8c_5581ed762c8ef79e6ab1ad78edb6d623}{ +handle\_\-t \textbf{VF\_\-NEWFIELDRef} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_5581ed762c8ef79e6ab1ad78edb6d623} + +\item +\hypertarget{votParse__f77_8c_7c075b4f0d827064f6596cd8866e37c2}{ +handle\_\-t \textbf{VF\_\-NEWPARAMREF} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_7c075b4f0d827064f6596cd8866e37c2} + +\item +\hypertarget{votParse__f77_8c_1af0246ea67478600f0633dbaabf9dcc}{ +handle\_\-t \textbf{VF\_\-NEWDESCRIPTION} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_1af0246ea67478600f0633dbaabf9dcc} + +\item +\hypertarget{votParse__f77_8c_1c4f939d0ac304d15272e3afb7fb0339}{ +handle\_\-t \textbf{VF\_\-NEWPARAM} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_1c4f939d0ac304d15272e3afb7fb0339} + +\item +\hypertarget{votParse__f77_8c_d161ca9450ecda83a80b5d7ab4a975df}{ +handle\_\-t \textbf{VF\_\-NEWINFO} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_d161ca9450ecda83a80b5d7ab4a975df} + +\item +\hypertarget{votParse__f77_8c_2d2059d5c866871f814cb026150e3302}{ +handle\_\-t \textbf{VF\_\-NEWSTREAM} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_2d2059d5c866871f814cb026150e3302} + +\item +\hypertarget{votParse__f77_8c_1a97b0e4b95597c009206b16105dd77f}{ +handle\_\-t \textbf{VF\_\-NEWVALUES} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_1a97b0e4b95597c009206b16105dd77f} + +\item +\hypertarget{votParse__f77_8c_d240982b8e6bbc2d05ab9f7743b78e0d}{ +handle\_\-t \textbf{VF\_\-NEWMIN} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_d240982b8e6bbc2d05ab9f7743b78e0d} + +\item +\hypertarget{votParse__f77_8c_e57246e1148bd1bb07f493ec0b0dc107}{ +handle\_\-t \textbf{VF\_\-NEWMAX} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_e57246e1148bd1bb07f493ec0b0dc107} + +\item +\hypertarget{votParse__f77_8c_f36bd73fcd368aa5c6b51e880cb63af4}{ +handle\_\-t \textbf{VF\_\-NEWOPTION} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_f36bd73fcd368aa5c6b51e880cb63af4} + +\item +\hypertarget{votParse__f77_8c_b47d2c89e0adeb7111e18607ca1eb14b}{ +handle\_\-t \textbf{VF\_\-NEWLINK} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_b47d2c89e0adeb7111e18607ca1eb14b} + +\item +\hypertarget{votParse__f77_8c_d5733a15b19272bf68fcc604bb769e7c}{ +handle\_\-t \textbf{VF\_\-NEWCOOSYS} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__f77_8c_d5733a15b19272bf68fcc604bb769e7c} + +\item +\hypertarget{votParse__f77_8c_947c02ac16fb7b30552e8aa1333c47d0}{ +int \textbf{VF\_\-GETDATAType} (handle\_\-t $\ast$data)} +\label{votParse__f77_8c_947c02ac16fb7b30552e8aa1333c47d0} + +\item +\hypertarget{votParse__f77_8c_23a14dfbc4b89b04af83272ab9965333}{ +void \textbf{VF\_\-GETDATATYPESTR} (handle\_\-t $\ast$data, char $\ast$type, int $\ast$len, int tlen)} +\label{votParse__f77_8c_23a14dfbc4b89b04af83272ab9965333} + +\item +\hypertarget{votParse__f77_8c_9dfc6e94525ea1ff23e5fda18ee0f156}{ +handle\_\-t \textbf{VF\_\-NEWNODE} (handle\_\-t $\ast$parent, int $\ast$type)} +\label{votParse__f77_8c_9dfc6e94525ea1ff23e5fda18ee0f156} + +\item +\hypertarget{votParse__f77_8c_80ceeb97e18fe7163544a721b0dc754d}{ +void \textbf{VF\_\-ATTACHNODE} (handle\_\-t $\ast$parent, handle\_\-t $\ast$new)} +\label{votParse__f77_8c_80ceeb97e18fe7163544a721b0dc754d} + +\item +\hypertarget{votParse__f77_8c_c1773ad0ae2e9e05ae1696e730f9d635}{ +void \textbf{VF\_\-FREENODE} (handle\_\-t $\ast$elem)} +\label{votParse__f77_8c_c1773ad0ae2e9e05ae1696e730f9d635} + +\item +\hypertarget{votParse__f77_8c_b3c634b6496e2a641d9bf396d200285a}{ +void \textbf{VF\_\-DELETENODE} (handle\_\-t $\ast$elem)} +\label{votParse__f77_8c_b3c634b6496e2a641d9bf396d200285a} + +\item +\hypertarget{votParse__f77_8c_f911dcb668d074f025420a16e67dd232}{ +handle\_\-t \textbf{VF\_\-COPYELEMENT} (handle\_\-t $\ast$src, handle\_\-t $\ast$parent)} +\label{votParse__f77_8c_f911dcb668d074f025420a16e67dd232} + +\item +\hypertarget{votParse__f77_8c_e11d2b46dc0b924a252754887e66b459}{ +int \textbf{VF\_\-GETNCOLS} (handle\_\-t $\ast$tdata)} +\label{votParse__f77_8c_e11d2b46dc0b924a252754887e66b459} + +\item +\hypertarget{votParse__f77_8c_d55bc09251608ff80b2e1d469221381b}{ +int \textbf{VF\_\-GETNROWS} (handle\_\-t $\ast$tdata)} +\label{votParse__f77_8c_d55bc09251608ff80b2e1d469221381b} + +\item +\hypertarget{votParse__f77_8c_dabbaf5db71a9aac4591fe869982b607}{ +void \textbf{VF\_\-GETTABLECELL} (handle\_\-t $\ast$tdata, int $\ast$row, int $\ast$col, char $\ast$value, int $\ast$maxch)} +\label{votParse__f77_8c_dabbaf5db71a9aac4591fe869982b607} + +\item +\hypertarget{votParse__f77_8c_407a19b1b1de8e784cfc12d8e971d2b1}{ +int \textbf{VF\_\-GETTABLEINT} (handle\_\-t $\ast$tdata, int $\ast$row, int $\ast$col)} +\label{votParse__f77_8c_407a19b1b1de8e784cfc12d8e971d2b1} + +\item +\hypertarget{votParse__f77_8c_9dd183e2ed188f928ce20a1e61216364}{ +float \textbf{VF\_\-GETTABLEREAL} (handle\_\-t $\ast$tdata, int $\ast$row, int $\ast$col)} +\label{votParse__f77_8c_9dd183e2ed188f928ce20a1e61216364} + +\item +\hypertarget{votParse__f77_8c_b813262dcdb6f6ee1e8e822447535ab2}{ +int \textbf{VF\_\-GETLENGTH} (handle\_\-t $\ast$elem)} +\label{votParse__f77_8c_b813262dcdb6f6ee1e8e822447535ab2} + +\item +\hypertarget{votParse__f77_8c_928519042348ff2652ec289bb8db2d31}{ +int \textbf{VF\_\-GETNUMBEROF} (handle\_\-t $\ast$elem, int $\ast$type)} +\label{votParse__f77_8c_928519042348ff2652ec289bb8db2d31} + +\item +\hypertarget{votParse__f77_8c_bec1d591334bba789ecb1086e8a47309}{ +handle\_\-t \textbf{VF\_\-FINDBYATTR} (handle\_\-t $\ast$parent, char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}, char $\ast$value, int nlen, int vlen)} +\label{votParse__f77_8c_bec1d591334bba789ecb1086e8a47309} + +\item +\hypertarget{votParse__f77_8c_93017fd787ba9d6e978f3ac45afb0309}{ +handle\_\-t \textbf{VF\_\-FINDINGROUP} (handle\_\-t $\ast$group, int $\ast$type)} +\label{votParse__f77_8c_93017fd787ba9d6e978f3ac45afb0309} + +\item +\hypertarget{votParse__f77_8c_c8da7f2bb838719ec1d1f460445d7589}{ +handle\_\-t \textbf{VF\_\-NEXTINGROUP} (void)} +\label{votParse__f77_8c_c8da7f2bb838719ec1d1f460445d7589} + +\item +\hypertarget{votParse__f77_8c_129e55fc6aa87fbc1395f89e6cca4453}{ +handle\_\-t \textbf{VF\_\-GETNEXT} (handle\_\-t $\ast$elem)} +\label{votParse__f77_8c_129e55fc6aa87fbc1395f89e6cca4453} + +\item +\hypertarget{votParse__f77_8c_554e4b280281d8348c4c7c5bb39873cb}{ +handle\_\-t \textbf{VF\_\-GETSIBLING} (handle\_\-t $\ast$elem)} +\label{votParse__f77_8c_554e4b280281d8348c4c7c5bb39873cb} + +\item +\hypertarget{votParse__f77_8c_b9b03e08603cc53510e6e8d1ae8cfe4c}{ +handle\_\-t \textbf{VF\_\-GETCHILD} (handle\_\-t $\ast$elem)} +\label{votParse__f77_8c_b9b03e08603cc53510e6e8d1ae8cfe4c} + +\item +\hypertarget{votParse__f77_8c_0d3fedf7d4fcc161fe4b14d388f7ac89}{ +handle\_\-t \textbf{VF\_\-GETPARENT} (handle\_\-t $\ast$elem)} +\label{votParse__f77_8c_0d3fedf7d4fcc161fe4b14d388f7ac89} + +\item +\hypertarget{votParse__f77_8c_752f2e1180cac55f6091aa8c4d35f9bb}{ +handle\_\-t \textbf{VF\_\-CHILDOFTYPE} (handle\_\-t $\ast$elem, int $\ast$type)} +\label{votParse__f77_8c_752f2e1180cac55f6091aa8c4d35f9bb} + +\item +\hypertarget{votParse__f77_8c_81e73fb1b5727209527c3d381324e99a}{ +int \textbf{VF\_\-VALUEOF} (handle\_\-t $\ast$elem)} +\label{votParse__f77_8c_81e73fb1b5727209527c3d381324e99a} + +\item +\hypertarget{votParse__f77_8c_ef52219bea571443586e5c2e1089c7d6}{ +int \textbf{VF\_\-TYPEOF} (handle\_\-t $\ast$elem)} +\label{votParse__f77_8c_ef52219bea571443586e5c2e1089c7d6} + +\item +\hypertarget{votParse__f77_8c_316fcdd32d25a3ad6b7deb7fc37291ee}{ +int \textbf{VF\_\-SETVALUE} (handle\_\-t $\ast$elem, char $\ast$value, int vlen)} +\label{votParse__f77_8c_316fcdd32d25a3ad6b7deb7fc37291ee} + +\item +\hypertarget{votParse__f77_8c_f1869e65f26135baa8ada7b647eb7fdb}{ +void \textbf{VF\_\-GETVALUE} (handle\_\-t $\ast$elem, char $\ast$value, int $\ast$maxch, int vlen)} +\label{votParse__f77_8c_f1869e65f26135baa8ada7b647eb7fdb} + +\item +\hypertarget{votParse__f77_8c_9a475a20e40ca5dfd328d3b740186073}{ +int \textbf{VF\_\-GETINTVALUE} (handle\_\-t $\ast$elem)} +\label{votParse__f77_8c_9a475a20e40ca5dfd328d3b740186073} + +\item +\hypertarget{votParse__f77_8c_607ad7fb6aa384a0e080fe7c7a7bf2e6}{ +float \textbf{VF\_\-GETREALVALUE} (handle\_\-t $\ast$elem)} +\label{votParse__f77_8c_607ad7fb6aa384a0e080fe7c7a7bf2e6} + +\item +\hypertarget{votParse__f77_8c_5ba5ca05879bbfdd8995ffd70242ea47}{ +void \textbf{VF\_\-GETATTR} (handle\_\-t $\ast$elem, char $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}, char $\ast$val, int $\ast$len, int nlen, int vlen)} +\label{votParse__f77_8c_5ba5ca05879bbfdd8995ffd70242ea47} + +\item +\hypertarget{votParse__f77_8c_ca3159ac8e3eecb70c30bea9cd41e9e5}{ +int \textbf{VF\_\-SETATTR} (handle\_\-t $\ast$elem, char $\ast$attr, char $\ast$value, int alen, int vlen)} +\label{votParse__f77_8c_ca3159ac8e3eecb70c30bea9cd41e9e5} + +\item +\hypertarget{votParse__f77_8c_9519d5029b029ee6077616629e2e8c3a}{ +void \textbf{VF\_\-WRITEXML} (handle\_\-t $\ast$elem, char $\ast$fname, int flen)} +\label{votParse__f77_8c_9519d5029b029ee6077616629e2e8c3a} + +\item +\hypertarget{votParse__f77_8c_9702bb0cb785624097d7f45861c85f71}{ +void \textbf{VF\_\-WRITEHTML} (handle\_\-t $\ast$elem, char $\ast$ifname, char $\ast$ofname, int iflen, int oflen)} +\label{votParse__f77_8c_9702bb0cb785624097d7f45861c85f71} + +\item +\hypertarget{votParse__f77_8c_1b349f31df98dd8a827140604c529c24}{ +void \textbf{VF\_\-WRITESHTML} (handle\_\-t $\ast$elem, char $\ast$ifname, char $\ast$ofname, int iflen, int oflen)} +\label{votParse__f77_8c_1b349f31df98dd8a827140604c529c24} + +\item +\hypertarget{votParse__f77_8c_26d4a718c9ad446e3de2e66ec282baac}{ +void \textbf{VF\_\-WRITEASV} (handle\_\-t $\ast$elem, char $\ast$fname, int flen)} +\label{votParse__f77_8c_26d4a718c9ad446e3de2e66ec282baac} + +\item +\hypertarget{votParse__f77_8c_b2002088c67a5fce017f6fd4738b4e7a}{ +void \textbf{VF\_\-WRITEBSV} (handle\_\-t $\ast$elem, char $\ast$fname, int flen)} +\label{votParse__f77_8c_b2002088c67a5fce017f6fd4738b4e7a} + +\item +\hypertarget{votParse__f77_8c_5cccdfa05ca6d89cc543cd8210d4d937}{ +void \textbf{VF\_\-WRITECSV} (handle\_\-t $\ast$elem, char $\ast$fname, int flen)} +\label{votParse__f77_8c_5cccdfa05ca6d89cc543cd8210d4d937} + +\item +\hypertarget{votParse__f77_8c_08d2b6b4c704cb770818ad935d71a20a}{ +void \textbf{VF\_\-WRITETSV} (handle\_\-t $\ast$elem, char $\ast$fname, int flen)} +\label{votParse__f77_8c_08d2b6b4c704cb770818ad935d71a20a} + +\item +\hypertarget{votParse__f77_8c_d5f5a389844f348318823f3c5aa88945}{ +void \textbf{VF\_\-SETWARN} (int $\ast$value)} +\label{votParse__f77_8c_d5f5a389844f348318823f3c5aa88945} + +\end{CompactItemize} + + +\label{_details} +\hypertarget{_details}{} +\subsection{Detailed Description} +Public interface for the libVOTable F77 wrapper. + +VOTPARSE\_\-F77.C -- Public interface for the libVOTable F77 wrapper + +\begin{Desc} +\item[Author:]Mike Fitzpatrick and Eric Timmermann \end{Desc} +\begin{Desc} +\item[Date:]8/03/09 \end{Desc} + + +\subsection{Function Documentation} +\hypertarget{votParse__f77_8c_014909bf53fa04d7dda7c73fd9e75dac}{ +\index{votParse\_\-f77.c@{votParse\_\-f77.c}!VF\_\-OPENVOTABLE@{VF\_\-OPENVOTABLE}} +\index{VF\_\-OPENVOTABLE@{VF\_\-OPENVOTABLE}!votParse_f77.c@{votParse\_\-f77.c}} +\subsubsection[{VF\_\-OPENVOTABLE}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t VF\_\-OPENVOTABLE (char $\ast$ {\em arg}, \/ int {\em alen})}} +\label{votParse__f77_8c_014909bf53fa04d7dda7c73fd9e75dac} + + +Public function prototypes.
\ No newline at end of file diff --git a/vendor/voclient/libvotable/doc/latex/votParse__spp_8c.tex b/vendor/voclient/libvotable/doc/latex/votParse__spp_8c.tex new file mode 100644 index 00000000..2047814c --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/votParse__spp_8c.tex @@ -0,0 +1,923 @@ +\hypertarget{votParse__spp_8c}{ +\section{votParse\_\-spp.c File Reference} +\label{votParse__spp_8c}\index{votParse\_\-spp.c@{votParse\_\-spp.c}} +} +Public interface procedures for the VOT SPP wrapper. + + +{\tt \#include $<$stdio.h$>$}\par +{\tt \#include $<$stdlib.h$>$}\par +{\tt \#include $<$string.h$>$}\par +{\tt \#include $<$expat.h$>$}\par +{\tt \#include $<$unistd.h$>$}\par +{\tt \#include $<$ctype.h$>$}\par +{\tt \#include $<$errno.h$>$}\par +{\tt \#include \char`\"{}votParseP.h\char`\"{}}\par +{\tt \#include \char`\"{}votParse.h\char`\"{}}\par +\subsection*{Defines} +\begin{CompactItemize} +\item +\hypertarget{votParse__spp_8c_a438904dccdba8cd87e4161c96dac1a1}{ +\#define \textbf{XCHAR}~short} +\label{votParse__spp_8c_a438904dccdba8cd87e4161c96dac1a1} + +\item +\hypertarget{votParse__spp_8c_0acc6410b155e9c6f4946a7902360076}{ +\#define \textbf{PKCHAR}~char} +\label{votParse__spp_8c_0acc6410b155e9c6f4946a7902360076} + +\item +\hypertarget{votParse__spp_8c_8b5bd3113cf759baf3cf77f03138ec2e}{ +\#define \textbf{XINT}~int} +\label{votParse__spp_8c_8b5bd3113cf759baf3cf77f03138ec2e} + +\item +\hypertarget{votParse__spp_8c_e2d16c5c8637505285edc2ce06f510d3}{ +\#define \textbf{XEOS}~0} +\label{votParse__spp_8c_e2d16c5c8637505285edc2ce06f510d3} + +\item +\hypertarget{votParse__spp_8c_a20fdbcdd785647ea324f9b667411345}{ +\#define \textbf{VX\_\-OPENVOTABLE}~vopene\_\-} +\label{votParse__spp_8c_a20fdbcdd785647ea324f9b667411345} + +\item +\hypertarget{votParse__spp_8c_69941dbfe2c63814ce4f632232be5200}{ +\#define \textbf{VX\_\-CLOSEVOTABLE}~vclose\_\-} +\label{votParse__spp_8c_69941dbfe2c63814ce4f632232be5200} + +\item +\hypertarget{votParse__spp_8c_e44313589e27d7065aa962ced699ad05}{ +\#define \textbf{VX\_\-GETRESOURCE}~vgetre\_\-} +\label{votParse__spp_8c_e44313589e27d7065aa962ced699ad05} + +\item +\hypertarget{votParse__spp_8c_7f8c837799c5c30d02f6235e70a3df18}{ +\#define \textbf{VX\_\-GETTABLE}~vgette\_\-} +\label{votParse__spp_8c_7f8c837799c5c30d02f6235e70a3df18} + +\item +\hypertarget{votParse__spp_8c_cdaaf0b3a263c5a5c25c4217114719e6}{ +\#define \textbf{VX\_\-GETFIELD}~vgetfd\_\-} +\label{votParse__spp_8c_cdaaf0b3a263c5a5c25c4217114719e6} + +\item +\hypertarget{votParse__spp_8c_b0c9a58a2d345ee6460780878980db86}{ +\#define \textbf{VX\_\-GETDATA}~vgetda\_\-} +\label{votParse__spp_8c_b0c9a58a2d345ee6460780878980db86} + +\item +\hypertarget{votParse__spp_8c_9eb6358892e32c3d1e1a41fddf4270b9}{ +\#define \textbf{VX\_\-GETTABLEDATA}~vgetta\_\-} +\label{votParse__spp_8c_9eb6358892e32c3d1e1a41fddf4270b9} + +\item +\hypertarget{votParse__spp_8c_d5c87eb09de19e38a8b895170486c901}{ +\#define \textbf{VX\_\-GETTR}~vgettr\_\-} +\label{votParse__spp_8c_d5c87eb09de19e38a8b895170486c901} + +\item +\hypertarget{votParse__spp_8c_50657fe1b1401e525f08a3e1f07eb2e8}{ +\#define \textbf{VX\_\-GETTD}~vgettd\_\-} +\label{votParse__spp_8c_50657fe1b1401e525f08a3e1f07eb2e8} + +\item +\hypertarget{votParse__spp_8c_c90f5f00fb9a480dc288a0a9c1f23cf1}{ +\#define \textbf{VX\_\-GETBINARY}~vgetby\_\-} +\label{votParse__spp_8c_c90f5f00fb9a480dc288a0a9c1f23cf1} + +\item +\hypertarget{votParse__spp_8c_24645e0e2f87a962602091621c87f4e6}{ +\#define \textbf{VX\_\-GETBINARY2}~vgetb2\_\-} +\label{votParse__spp_8c_24645e0e2f87a962602091621c87f4e6} + +\item +\hypertarget{votParse__spp_8c_b75dfd6bb4dcd5cf6f3dba1392a9d5a8}{ +\#define \textbf{VX\_\-GETFITS}~vgetfs\_\-} +\label{votParse__spp_8c_b75dfd6bb4dcd5cf6f3dba1392a9d5a8} + +\item +\hypertarget{votParse__spp_8c_81f3c96911a62eb5cc5bb6c3c7000e34}{ +\#define \textbf{VX\_\-GETGROUP}~vgetgp\_\-} +\label{votParse__spp_8c_81f3c96911a62eb5cc5bb6c3c7000e34} + +\item +\hypertarget{votParse__spp_8c_7d872390d7403649d3cccfbe396dbcf6}{ +\#define \textbf{VX\_\-GETFIELDREF}~vgetff\_\-} +\label{votParse__spp_8c_7d872390d7403649d3cccfbe396dbcf6} + +\item +\hypertarget{votParse__spp_8c_de8f8240fb1b61737d07c7b30211a033}{ +\#define \textbf{VX\_\-GETPARAMREF}~vgetpf\_\-} +\label{votParse__spp_8c_de8f8240fb1b61737d07c7b30211a033} + +\item +\hypertarget{votParse__spp_8c_61fdfc6a14e845b77fb454f214f53fe1}{ +\#define \textbf{VX\_\-GETDESCRIPTION}~vgetdn\_\-} +\label{votParse__spp_8c_61fdfc6a14e845b77fb454f214f53fe1} + +\item +\hypertarget{votParse__spp_8c_f6e968d0f2275b6e3d3adf03316a6b3a}{ +\#define \textbf{VX\_\-GETPARAM}~vgetpm\_\-} +\label{votParse__spp_8c_f6e968d0f2275b6e3d3adf03316a6b3a} + +\item +\hypertarget{votParse__spp_8c_c38906f1d075c52e7d7c8fa9239795dc}{ +\#define \textbf{VX\_\-GETINFO}~vgetio\_\-} +\label{votParse__spp_8c_c38906f1d075c52e7d7c8fa9239795dc} + +\item +\hypertarget{votParse__spp_8c_dde89f433f372c0d585c96f26a99b092}{ +\#define \textbf{VX\_\-GETSTREAM}~vgetsm\_\-} +\label{votParse__spp_8c_dde89f433f372c0d585c96f26a99b092} + +\item +\hypertarget{votParse__spp_8c_ddddb76e25cf1574f13200aa7c421642}{ +\#define \textbf{VX\_\-GETVALUES}~vgetvs\_\-} +\label{votParse__spp_8c_ddddb76e25cf1574f13200aa7c421642} + +\item +\hypertarget{votParse__spp_8c_a81acf50ab29d3de355ed1ee9c1c8316}{ +\#define \textbf{VX\_\-GETMIN}~vgetmn\_\-} +\label{votParse__spp_8c_a81acf50ab29d3de355ed1ee9c1c8316} + +\item +\hypertarget{votParse__spp_8c_7a8da909ede4d928c026f95a82f73f34}{ +\#define \textbf{VX\_\-GETMAX}~vgetmx\_\-} +\label{votParse__spp_8c_7a8da909ede4d928c026f95a82f73f34} + +\item +\hypertarget{votParse__spp_8c_79e2e1467cc49746216894a8fa2f9270}{ +\#define \textbf{VX\_\-GETOPTION}~vgeton\_\-} +\label{votParse__spp_8c_79e2e1467cc49746216894a8fa2f9270} + +\item +\hypertarget{votParse__spp_8c_c6703a683e63cc7b823668a19cb1227d}{ +\#define \textbf{VX\_\-GETLINK}~vgetlk\_\-} +\label{votParse__spp_8c_c6703a683e63cc7b823668a19cb1227d} + +\item +\hypertarget{votParse__spp_8c_3fee13bc098ab5b656c5a2df0942cf76}{ +\#define \textbf{VX\_\-GETCOOSYS}~vgetcs\_\-} +\label{votParse__spp_8c_3fee13bc098ab5b656c5a2df0942cf76} + +\item +\hypertarget{votParse__spp_8c_f22844dddd1e4d21d3d4122aff549dc9}{ +\#define \textbf{VX\_\-GETDATATYPE}~vgetde\_\-} +\label{votParse__spp_8c_f22844dddd1e4d21d3d4122aff549dc9} + +\item +\hypertarget{votParse__spp_8c_424ce53392c80f93ff35a00281f0c440}{ +\#define \textbf{VX\_\-GETDATATYPESTR}~vgetdr\_\-} +\label{votParse__spp_8c_424ce53392c80f93ff35a00281f0c440} + +\item +\hypertarget{votParse__spp_8c_8800357045582c283e8d57b98dbad8f2}{ +\#define \textbf{VX\_\-NEWRESOURCE}~vnetre\_\-} +\label{votParse__spp_8c_8800357045582c283e8d57b98dbad8f2} + +\item +\hypertarget{votParse__spp_8c_c303b0f288073a40b9e3cfd8da4231a4}{ +\#define \textbf{VX\_\-NEWTABLE}~vnette\_\-} +\label{votParse__spp_8c_c303b0f288073a40b9e3cfd8da4231a4} + +\item +\hypertarget{votParse__spp_8c_30c7ce0eab7c160016fe1d713d720b82}{ +\#define \textbf{VX\_\-NEWFIELD}~vnetfd\_\-} +\label{votParse__spp_8c_30c7ce0eab7c160016fe1d713d720b82} + +\item +\hypertarget{votParse__spp_8c_244847b3569f00ada9b8b963575c0594}{ +\#define \textbf{VX\_\-NEWDATA}~vnetda\_\-} +\label{votParse__spp_8c_244847b3569f00ada9b8b963575c0594} + +\item +\hypertarget{votParse__spp_8c_8d36920202cbd6bf714f3b0ac113d477}{ +\#define \textbf{VX\_\-NEWTABLEDATA}~vnetta\_\-} +\label{votParse__spp_8c_8d36920202cbd6bf714f3b0ac113d477} + +\item +\hypertarget{votParse__spp_8c_33328a0fa9b6215e3d52dfafd95346a9}{ +\#define \textbf{VX\_\-NEWTR}~vnettr\_\-} +\label{votParse__spp_8c_33328a0fa9b6215e3d52dfafd95346a9} + +\item +\hypertarget{votParse__spp_8c_2d942a4a957db10ef10c217caa11bd9b}{ +\#define \textbf{VX\_\-NEWTD}~vnettd\_\-} +\label{votParse__spp_8c_2d942a4a957db10ef10c217caa11bd9b} + +\item +\hypertarget{votParse__spp_8c_5068e187dc81dc8a7e5b795c0185d873}{ +\#define \textbf{VX\_\-NEWBINARY}~vnetby\_\-} +\label{votParse__spp_8c_5068e187dc81dc8a7e5b795c0185d873} + +\item +\hypertarget{votParse__spp_8c_101f9861b3aeb116e69794f04fef9a66}{ +\#define \textbf{VX\_\-NEWBINARY2}~vnetb2\_\-} +\label{votParse__spp_8c_101f9861b3aeb116e69794f04fef9a66} + +\item +\hypertarget{votParse__spp_8c_b97a8896b4b3867317cf960722995ba3}{ +\#define \textbf{VX\_\-NEWFITS}~vnetfs\_\-} +\label{votParse__spp_8c_b97a8896b4b3867317cf960722995ba3} + +\item +\hypertarget{votParse__spp_8c_3bb6778134e67495f678d45fa81d71da}{ +\#define \textbf{VX\_\-NEWGROUP}~vnetgp\_\-} +\label{votParse__spp_8c_3bb6778134e67495f678d45fa81d71da} + +\item +\hypertarget{votParse__spp_8c_83e4dc31275548a61beab978d69de835}{ +\#define \textbf{VX\_\-NEWFIELDREF}~vnetff\_\-} +\label{votParse__spp_8c_83e4dc31275548a61beab978d69de835} + +\item +\hypertarget{votParse__spp_8c_40e18ee3d3c97931bb9f218a48e8220e}{ +\#define \textbf{VX\_\-NEWPARAMREF}~vnetpf\_\-} +\label{votParse__spp_8c_40e18ee3d3c97931bb9f218a48e8220e} + +\item +\hypertarget{votParse__spp_8c_2b9834419c3fa3f917962ab95fad2896}{ +\#define \textbf{VX\_\-NEWDESCRIPTION}~vnetdn\_\-} +\label{votParse__spp_8c_2b9834419c3fa3f917962ab95fad2896} + +\item +\hypertarget{votParse__spp_8c_2645df7079519fa6dd3f55267f3a13a5}{ +\#define \textbf{VX\_\-NEWPARAM}~vnetpm\_\-} +\label{votParse__spp_8c_2645df7079519fa6dd3f55267f3a13a5} + +\item +\hypertarget{votParse__spp_8c_ef26254604bc9ee1567c377416884597}{ +\#define \textbf{VX\_\-NEWINFO}~vnetio\_\-} +\label{votParse__spp_8c_ef26254604bc9ee1567c377416884597} + +\item +\hypertarget{votParse__spp_8c_c14b35a66d0bf60c7ffaaa97d19b7fab}{ +\#define \textbf{VX\_\-NEWSTREAM}~vnetsm\_\-} +\label{votParse__spp_8c_c14b35a66d0bf60c7ffaaa97d19b7fab} + +\item +\hypertarget{votParse__spp_8c_eebd426cc9d07229c076eb94379b77e4}{ +\#define \textbf{VX\_\-NEWVALUES}~vnetvs\_\-} +\label{votParse__spp_8c_eebd426cc9d07229c076eb94379b77e4} + +\item +\hypertarget{votParse__spp_8c_1b63a369f825bd4b23335806d8e83a9d}{ +\#define \textbf{VX\_\-NEWMIN}~vnetmn\_\-} +\label{votParse__spp_8c_1b63a369f825bd4b23335806d8e83a9d} + +\item +\hypertarget{votParse__spp_8c_621143307c13cdf67f95f7ecbbf13877}{ +\#define \textbf{VX\_\-NEWMAX}~vnetmx\_\-} +\label{votParse__spp_8c_621143307c13cdf67f95f7ecbbf13877} + +\item +\hypertarget{votParse__spp_8c_e71cbae251d66791de2a39e70055f3b0}{ +\#define \textbf{VX\_\-NEWOPTION}~vneton\_\-} +\label{votParse__spp_8c_e71cbae251d66791de2a39e70055f3b0} + +\item +\hypertarget{votParse__spp_8c_3e44948df33847ca5e6c409417f78b1e}{ +\#define \textbf{VX\_\-NEWLINK}~vnetlk\_\-} +\label{votParse__spp_8c_3e44948df33847ca5e6c409417f78b1e} + +\item +\hypertarget{votParse__spp_8c_e60a63631c3d47ea23792913cea9e885}{ +\#define \textbf{VX\_\-NEWCOOSYS}~vnetcs\_\-} +\label{votParse__spp_8c_e60a63631c3d47ea23792913cea9e885} + +\item +\hypertarget{votParse__spp_8c_ec2111856009feeeb13db9f06b43b3ba}{ +\#define \textbf{VX\_\-NEWNODE}~vnewne\_\-} +\label{votParse__spp_8c_ec2111856009feeeb13db9f06b43b3ba} + +\item +\hypertarget{votParse__spp_8c_28bba0aad907e1a3e909ecacbb4a28cb}{ +\#define \textbf{VX\_\-FREENODE}~vfreee\_\-} +\label{votParse__spp_8c_28bba0aad907e1a3e909ecacbb4a28cb} + +\item +\hypertarget{votParse__spp_8c_ac92029e8e627466cbb26c984a65a8dc}{ +\#define \textbf{VX\_\-ATTACHNODE}~vattae\_\-} +\label{votParse__spp_8c_ac92029e8e627466cbb26c984a65a8dc} + +\item +\hypertarget{votParse__spp_8c_2a638718716443846a8b3385c1fd5af8}{ +\#define \textbf{VX\_\-DELETENODE}~vdelee\_\-} +\label{votParse__spp_8c_2a638718716443846a8b3385c1fd5af8} + +\item +\hypertarget{votParse__spp_8c_c7d08dfdac57ac1d8bf496e81672c767}{ +\#define \textbf{VX\_\-COPYELEMENT}~vcopyt\_\-} +\label{votParse__spp_8c_c7d08dfdac57ac1d8bf496e81672c767} + +\item +\hypertarget{votParse__spp_8c_04cbe4883bdbb6b34d8c5f2ef1e59a95}{ +\#define \textbf{VX\_\-GETNCOLS}~vgncol\_\-} +\label{votParse__spp_8c_04cbe4883bdbb6b34d8c5f2ef1e59a95} + +\item +\hypertarget{votParse__spp_8c_20fc36f55163d9aec087b6115cce1496}{ +\#define \textbf{VX\_\-GETNROWS}~vgnrow\_\-} +\label{votParse__spp_8c_20fc36f55163d9aec087b6115cce1496} + +\item +\hypertarget{votParse__spp_8c_7bc2e3a60a6ea9c69b412c8ad051fad6}{ +\#define \textbf{VX\_\-GETTABLECELL}~vgstab\_\-} +\label{votParse__spp_8c_7bc2e3a60a6ea9c69b412c8ad051fad6} + +\item +\hypertarget{votParse__spp_8c_91a5c4cd72c3d78dd5436e88b87f64e9}{ +\#define \textbf{VX\_\-GETTABLEINT}~vgitab\_\-} +\label{votParse__spp_8c_91a5c4cd72c3d78dd5436e88b87f64e9} + +\item +\hypertarget{votParse__spp_8c_0ec2f8400092088137b34b17d2ba8170}{ +\#define \textbf{VX\_\-GETTABLEREAL}~vgrtab\_\-} +\label{votParse__spp_8c_0ec2f8400092088137b34b17d2ba8170} + +\item +\hypertarget{votParse__spp_8c_f9aae23fea2f0d9b605c1d8770ed358c}{ +\#define \textbf{VX\_\-GETLENGTH}~vgetlh\_\-} +\label{votParse__spp_8c_f9aae23fea2f0d9b605c1d8770ed358c} + +\item +\hypertarget{votParse__spp_8c_bdb1db30d608c9d14d460f37871f65e2}{ +\#define \textbf{VX\_\-GETNUMBEROF}~vgetnf\_\-} +\label{votParse__spp_8c_bdb1db30d608c9d14d460f37871f65e2} + +\item +\hypertarget{votParse__spp_8c_812efcb4f2dbdebc49a8fc4272ed4962}{ +\#define \textbf{VX\_\-FINDBYATTR}~vfindr\_\-} +\label{votParse__spp_8c_812efcb4f2dbdebc49a8fc4272ed4962} + +\item +\hypertarget{votParse__spp_8c_8d9feaab39fa4bbac4ede2ec48cc7599}{ +\#define \textbf{VX\_\-FINDINGROUP}~vfindp\_\-} +\label{votParse__spp_8c_8d9feaab39fa4bbac4ede2ec48cc7599} + +\item +\hypertarget{votParse__spp_8c_cb0be263c78c902b434a618e3c155c3c}{ +\#define \textbf{VX\_\-NEXTINGROUP}~vnextp\_\-} +\label{votParse__spp_8c_cb0be263c78c902b434a618e3c155c3c} + +\item +\hypertarget{votParse__spp_8c_000259d5786c47e508288a331f250b6b}{ +\#define \textbf{VX\_\-GETNEXT}~vgetnt\_\-} +\label{votParse__spp_8c_000259d5786c47e508288a331f250b6b} + +\item +\hypertarget{votParse__spp_8c_039046f65819a086cfce220e60ff66c8}{ +\#define \textbf{VX\_\-GETSIBLING}~vgetsg\_\-} +\label{votParse__spp_8c_039046f65819a086cfce220e60ff66c8} + +\item +\hypertarget{votParse__spp_8c_fb2d7fe675903da37a53e74ff96011e3}{ +\#define \textbf{VX\_\-GETCHILD}~vgetcd\_\-} +\label{votParse__spp_8c_fb2d7fe675903da37a53e74ff96011e3} + +\item +\hypertarget{votParse__spp_8c_0c27074e1d062984deae6010dcf0047a}{ +\#define \textbf{VX\_\-GETPARENT}~vgetpt\_\-} +\label{votParse__spp_8c_0c27074e1d062984deae6010dcf0047a} + +\item +\hypertarget{votParse__spp_8c_ce8214d05fcbf20432f1bd6b17ce3a2d}{ +\#define \textbf{VX\_\-CHILDOFTYPE}~vchile\_\-} +\label{votParse__spp_8c_ce8214d05fcbf20432f1bd6b17ce3a2d} + +\item +\hypertarget{votParse__spp_8c_6751b8be995833daa3606b83054e5013}{ +\#define \textbf{VX\_\-VALUEOF}~vvaluf\_\-} +\label{votParse__spp_8c_6751b8be995833daa3606b83054e5013} + +\item +\hypertarget{votParse__spp_8c_5dc0563b2a5ccbe537f64f17c3f776af}{ +\#define \textbf{VX\_\-TYPEOF}~vtypef\_\-} +\label{votParse__spp_8c_5dc0563b2a5ccbe537f64f17c3f776af} + +\item +\hypertarget{votParse__spp_8c_3d9debcde4c73b993409b7d6d0fd6247}{ +\#define \textbf{VX\_\-SETVALUE}~vsetve\_\-} +\label{votParse__spp_8c_3d9debcde4c73b993409b7d6d0fd6247} + +\item +\hypertarget{votParse__spp_8c_df779f9e7f5a0fcca6e7643d91302de1}{ +\#define \textbf{VX\_\-GETVALUE}~vgsval\_\-} +\label{votParse__spp_8c_df779f9e7f5a0fcca6e7643d91302de1} + +\item +\hypertarget{votParse__spp_8c_3b283dc949ea7bd743dc0e13314badcf}{ +\#define \textbf{VX\_\-GETINTVALUE}~vgival\_\-} +\label{votParse__spp_8c_3b283dc949ea7bd743dc0e13314badcf} + +\item +\hypertarget{votParse__spp_8c_52047563f21bd977a3e8a24d9613664a}{ +\#define \textbf{VX\_\-GETREALVALUE}~vgrval\_\-} +\label{votParse__spp_8c_52047563f21bd977a3e8a24d9613664a} + +\item +\hypertarget{votParse__spp_8c_81a0eb4f91ae216eadedcfdb4c184632}{ +\#define \textbf{VX\_\-SETATTR}~vsetar\_\-} +\label{votParse__spp_8c_81a0eb4f91ae216eadedcfdb4c184632} + +\item +\hypertarget{votParse__spp_8c_c1ffda2e3d5adc8702d4208b06b5d7ce}{ +\#define \textbf{VX\_\-GETATTR}~vgetar\_\-} +\label{votParse__spp_8c_c1ffda2e3d5adc8702d4208b06b5d7ce} + +\item +\hypertarget{votParse__spp_8c_8cb90d7ea4e05a1c020f1b630fcaf410}{ +\#define \textbf{VX\_\-WRITEXML}~vwrxml\_\-} +\label{votParse__spp_8c_8cb90d7ea4e05a1c020f1b630fcaf410} + +\item +\hypertarget{votParse__spp_8c_09da45750a19f917f4970eba121e6e69}{ +\#define \textbf{VX\_\-WRITEHTML}~vwrhtl\_\-} +\label{votParse__spp_8c_09da45750a19f917f4970eba121e6e69} + +\item +\hypertarget{votParse__spp_8c_b6e394b4d27f89237723c7c3f70d0b4e}{ +\#define \textbf{VX\_\-WRITESHTML}~vwrshl\_\-} +\label{votParse__spp_8c_b6e394b4d27f89237723c7c3f70d0b4e} + +\item +\hypertarget{votParse__spp_8c_6baf67be907106e89dd2034290c525ca}{ +\#define \textbf{VX\_\-WRITEASV}~vwrasv\_\-} +\label{votParse__spp_8c_6baf67be907106e89dd2034290c525ca} + +\item +\hypertarget{votParse__spp_8c_da6fcac2f279198f8f886e350f9316f9}{ +\#define \textbf{VX\_\-WRITEBSV}~vwrbsv\_\-} +\label{votParse__spp_8c_da6fcac2f279198f8f886e350f9316f9} + +\item +\hypertarget{votParse__spp_8c_4467b6ee3c8f1f1c7f2e763af19eadaf}{ +\#define \textbf{VX\_\-WRITECSV}~vwrcsv\_\-} +\label{votParse__spp_8c_4467b6ee3c8f1f1c7f2e763af19eadaf} + +\item +\hypertarget{votParse__spp_8c_c4776eef7134001e3da716e60a614811}{ +\#define \textbf{VX\_\-WRITETSV}~vwrtsv\_\-} +\label{votParse__spp_8c_c4776eef7134001e3da716e60a614811} + +\item +\hypertarget{votParse__spp_8c_36625986b0b2c4936057ad377c8d2c9e}{ +\#define \textbf{VX\_\-SETWARN}~vswarn\_\-} +\label{votParse__spp_8c_36625986b0b2c4936057ad377c8d2c9e} + +\end{CompactItemize} +\subsection*{Functions} +\begin{CompactItemize} +\item +handle\_\-t \hyperlink{votParse__spp_8c_ce2133be9ea21a9c50befcefa8185a87}{VX\_\-OPENVOTABLE} (XCHAR $\ast$arg) +\item +\hypertarget{votParse__spp_8c_7aab64f6d61f6fb27e937849bc870d4c}{ +void \textbf{VX\_\-CLOSEVOTABLE} (handle\_\-t $\ast$vot)} +\label{votParse__spp_8c_7aab64f6d61f6fb27e937849bc870d4c} + +\item +\hypertarget{votParse__spp_8c_8eca1702785013e86944873d8a6e7e7d}{ +handle\_\-t \textbf{VX\_\-GETRESOURCE} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_8eca1702785013e86944873d8a6e7e7d} + +\item +\hypertarget{votParse__spp_8c_0a0bf57949eb303da1a76014841faad5}{ +handle\_\-t \textbf{VX\_\-GETTABLE} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_0a0bf57949eb303da1a76014841faad5} + +\item +\hypertarget{votParse__spp_8c_c3c16b79c30be1ca67271663f1d2b361}{ +handle\_\-t \textbf{VX\_\-GETFIELD} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_c3c16b79c30be1ca67271663f1d2b361} + +\item +\hypertarget{votParse__spp_8c_8371e05f9766df9a6f9b0fb02ea74b54}{ +handle\_\-t \textbf{VX\_\-GETDATA} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_8371e05f9766df9a6f9b0fb02ea74b54} + +\item +\hypertarget{votParse__spp_8c_8b88cba33078b9440e2df89823464181}{ +handle\_\-t \textbf{VX\_\-GETTABLEDATA} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_8b88cba33078b9440e2df89823464181} + +\item +\hypertarget{votParse__spp_8c_b14dc0e982e9daa7618296dbc770eee9}{ +handle\_\-t \textbf{VX\_\-GETTR} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_b14dc0e982e9daa7618296dbc770eee9} + +\item +\hypertarget{votParse__spp_8c_86602378121bbf79cec07fb0536b7c0e}{ +handle\_\-t \textbf{VX\_\-GETTD} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_86602378121bbf79cec07fb0536b7c0e} + +\item +\hypertarget{votParse__spp_8c_c5802e3c10e1914a1d7b2a4009828902}{ +handle\_\-t \textbf{VX\_\-GETBINARY} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_c5802e3c10e1914a1d7b2a4009828902} + +\item +\hypertarget{votParse__spp_8c_3db5c5850baed1d1a509959727a291ab}{ +handle\_\-t \textbf{VX\_\-GETBINARY2} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_3db5c5850baed1d1a509959727a291ab} + +\item +\hypertarget{votParse__spp_8c_07ccb6c0b7a9736081bb1f38183cb52b}{ +handle\_\-t \textbf{VX\_\-GETFITS} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_07ccb6c0b7a9736081bb1f38183cb52b} + +\item +\hypertarget{votParse__spp_8c_826b5fa70ac52716d809a646ffb9e517}{ +handle\_\-t \textbf{VX\_\-GETGROUP} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_826b5fa70ac52716d809a646ffb9e517} + +\item +\hypertarget{votParse__spp_8c_0617db25c7ccad47e2b09a19c63ba680}{ +handle\_\-t \textbf{VX\_\-GETFIELDRef} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_0617db25c7ccad47e2b09a19c63ba680} + +\item +\hypertarget{votParse__spp_8c_60245887a515363d5b8b944df25755c1}{ +handle\_\-t \textbf{VX\_\-GETPARAMREF} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_60245887a515363d5b8b944df25755c1} + +\item +\hypertarget{votParse__spp_8c_1f3b8910f9b573b4fc1e96849c265d6b}{ +handle\_\-t \textbf{VX\_\-GETDESCRIPTION} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_1f3b8910f9b573b4fc1e96849c265d6b} + +\item +\hypertarget{votParse__spp_8c_75477a285cc9d13bf646b0513503f241}{ +handle\_\-t \textbf{VX\_\-GETPARAM} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_75477a285cc9d13bf646b0513503f241} + +\item +\hypertarget{votParse__spp_8c_2b2d772a869116d35cd8c5377a34835a}{ +handle\_\-t \textbf{VX\_\-GETINFO} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_2b2d772a869116d35cd8c5377a34835a} + +\item +\hypertarget{votParse__spp_8c_c6435685cf9877fa0e8524fd3282276f}{ +handle\_\-t \textbf{VX\_\-GETSTREAM} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_c6435685cf9877fa0e8524fd3282276f} + +\item +\hypertarget{votParse__spp_8c_1244de61b330287c245b14ed32d608c3}{ +handle\_\-t \textbf{VX\_\-GETVALUES} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_1244de61b330287c245b14ed32d608c3} + +\item +\hypertarget{votParse__spp_8c_2cc8d61ce04b7867681fb6a71a93ab6a}{ +handle\_\-t \textbf{VX\_\-GETMIN} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_2cc8d61ce04b7867681fb6a71a93ab6a} + +\item +\hypertarget{votParse__spp_8c_fd8d678669c694b16603f83b0eee172d}{ +handle\_\-t \textbf{VX\_\-GETMAX} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_fd8d678669c694b16603f83b0eee172d} + +\item +\hypertarget{votParse__spp_8c_64c2e9c89ec2e9fbb0cdefde0aa0955c}{ +handle\_\-t \textbf{VX\_\-GETOPTION} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_64c2e9c89ec2e9fbb0cdefde0aa0955c} + +\item +\hypertarget{votParse__spp_8c_d12520dff8d1395e482ac0354a509f94}{ +handle\_\-t \textbf{VX\_\-GETLINK} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_d12520dff8d1395e482ac0354a509f94} + +\item +\hypertarget{votParse__spp_8c_e0e1e5e0af6cbd62751de1a34c2c4580}{ +handle\_\-t \textbf{VX\_\-GETCOOSYS} (handle\_\-t $\ast$handle)} +\label{votParse__spp_8c_e0e1e5e0af6cbd62751de1a34c2c4580} + +\item +\hypertarget{votParse__spp_8c_de6deb567d25000b047eeb756ccc95be}{ +handle\_\-t \textbf{VX\_\-NEWRESOURCE} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_de6deb567d25000b047eeb756ccc95be} + +\item +\hypertarget{votParse__spp_8c_70ccf13b28a8e6a57bf7b21854fecb96}{ +handle\_\-t \textbf{VX\_\-NEWTABLE} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_70ccf13b28a8e6a57bf7b21854fecb96} + +\item +\hypertarget{votParse__spp_8c_bb9717c590c4e165ec5eea2b70e565c0}{ +handle\_\-t \textbf{VX\_\-NEWFIELD} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_bb9717c590c4e165ec5eea2b70e565c0} + +\item +\hypertarget{votParse__spp_8c_d6b49e9b08524463f6f75df843882299}{ +handle\_\-t \textbf{VX\_\-NEWDATA} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_d6b49e9b08524463f6f75df843882299} + +\item +\hypertarget{votParse__spp_8c_af5ae03f7e6d47806f30febdf7ee055e}{ +handle\_\-t \textbf{VX\_\-NEWTABLEDATA} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_af5ae03f7e6d47806f30febdf7ee055e} + +\item +\hypertarget{votParse__spp_8c_c6d1f0db6a07740440840b7ae8e3e76c}{ +handle\_\-t \textbf{VX\_\-NEWTR} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_c6d1f0db6a07740440840b7ae8e3e76c} + +\item +\hypertarget{votParse__spp_8c_608ae14137089fd31406dcf6aa0aeae3}{ +handle\_\-t \textbf{VX\_\-NEWTD} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_608ae14137089fd31406dcf6aa0aeae3} + +\item +\hypertarget{votParse__spp_8c_90f9518dbd8b8650360b9e528a7ebd5e}{ +handle\_\-t \textbf{VX\_\-NEWBINARY} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_90f9518dbd8b8650360b9e528a7ebd5e} + +\item +\hypertarget{votParse__spp_8c_43a72ef7ca3761b762898edbc630e1ac}{ +handle\_\-t \textbf{VX\_\-NEWBINARY2} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_43a72ef7ca3761b762898edbc630e1ac} + +\item +\hypertarget{votParse__spp_8c_62adef576a194def636782bb6940c71f}{ +handle\_\-t \textbf{VX\_\-NEWFITS} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_62adef576a194def636782bb6940c71f} + +\item +\hypertarget{votParse__spp_8c_ba8b66631cbf95213d5ca1387eb27cb9}{ +handle\_\-t \textbf{VX\_\-NEWGROUP} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_ba8b66631cbf95213d5ca1387eb27cb9} + +\item +\hypertarget{votParse__spp_8c_dd9157b27036f4b7c7ff7a73a2c6e0bb}{ +handle\_\-t \textbf{VX\_\-NEWFIELDRef} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_dd9157b27036f4b7c7ff7a73a2c6e0bb} + +\item +\hypertarget{votParse__spp_8c_3938697688720f5645fc924882cd9470}{ +handle\_\-t \textbf{VX\_\-NEWPARAMREF} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_3938697688720f5645fc924882cd9470} + +\item +\hypertarget{votParse__spp_8c_d03d1c275dde29f1b0a073e0e56ebd6d}{ +handle\_\-t \textbf{VX\_\-NEWDESCRIPTION} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_d03d1c275dde29f1b0a073e0e56ebd6d} + +\item +\hypertarget{votParse__spp_8c_939a308ddfccdefe8ab9496a008bb2d7}{ +handle\_\-t \textbf{VX\_\-NEWPARAM} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_939a308ddfccdefe8ab9496a008bb2d7} + +\item +\hypertarget{votParse__spp_8c_98b555b85917d5203f6dd9f5e4cbe1dd}{ +handle\_\-t \textbf{VX\_\-NEWINFO} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_98b555b85917d5203f6dd9f5e4cbe1dd} + +\item +\hypertarget{votParse__spp_8c_0b7dd1abd8461b0cb652b4d6cfab3268}{ +handle\_\-t \textbf{VX\_\-NEWSTREAM} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_0b7dd1abd8461b0cb652b4d6cfab3268} + +\item +\hypertarget{votParse__spp_8c_83b18348ba16db4a4456be731f8d66f6}{ +handle\_\-t \textbf{VX\_\-NEWVALUES} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_83b18348ba16db4a4456be731f8d66f6} + +\item +\hypertarget{votParse__spp_8c_c4a73f0ba438b85b9113db4d3ae302cd}{ +handle\_\-t \textbf{VX\_\-NEWMIN} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_c4a73f0ba438b85b9113db4d3ae302cd} + +\item +\hypertarget{votParse__spp_8c_438bfc631d10c652999795c23bcf1cec}{ +handle\_\-t \textbf{VX\_\-NEWMAX} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_438bfc631d10c652999795c23bcf1cec} + +\item +\hypertarget{votParse__spp_8c_6331649092a68b765d17fc5b3ea278f2}{ +handle\_\-t \textbf{VX\_\-NEWOPTION} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_6331649092a68b765d17fc5b3ea278f2} + +\item +\hypertarget{votParse__spp_8c_2fb0a2c8f4eaf8d8561d7dcf58f192a8}{ +handle\_\-t \textbf{VX\_\-NEWLINK} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_2fb0a2c8f4eaf8d8561d7dcf58f192a8} + +\item +\hypertarget{votParse__spp_8c_793c68c0527f43105985c9e9344ca2fb}{ +handle\_\-t \textbf{VX\_\-NEWCOOSYS} (handle\_\-t $\ast$parent\_\-h)} +\label{votParse__spp_8c_793c68c0527f43105985c9e9344ca2fb} + +\item +\hypertarget{votParse__spp_8c_819db24b799fb1021e271e8936ea6ed4}{ +int \textbf{VX\_\-GETDATAType} (handle\_\-t $\ast$data)} +\label{votParse__spp_8c_819db24b799fb1021e271e8936ea6ed4} + +\item +\hypertarget{votParse__spp_8c_a563513d7c4b7d80e35859804f44bf90}{ +void \textbf{VX\_\-GETDATATYPESTR} (handle\_\-t $\ast$data, XCHAR $\ast$type, int $\ast$len)} +\label{votParse__spp_8c_a563513d7c4b7d80e35859804f44bf90} + +\item +\hypertarget{votParse__spp_8c_f02edbc34f6a686bdd21a19e2c97051f}{ +handle\_\-t \textbf{VX\_\-NEWNODE} (handle\_\-t $\ast$parent, int $\ast$type)} +\label{votParse__spp_8c_f02edbc34f6a686bdd21a19e2c97051f} + +\item +\hypertarget{votParse__spp_8c_c2a011d7947a3b9e9f9ef9813f611827}{ +void \textbf{VX\_\-ATTACHNODE} (handle\_\-t $\ast$parent, handle\_\-t $\ast$new)} +\label{votParse__spp_8c_c2a011d7947a3b9e9f9ef9813f611827} + +\item +\hypertarget{votParse__spp_8c_f8a21706b499e234308c1566a5942fbe}{ +void \textbf{VX\_\-FREENODE} (handle\_\-t $\ast$elem)} +\label{votParse__spp_8c_f8a21706b499e234308c1566a5942fbe} + +\item +\hypertarget{votParse__spp_8c_315bd55826234df63f381fdb0f103709}{ +void \textbf{VX\_\-DELETENODE} (handle\_\-t $\ast$elem)} +\label{votParse__spp_8c_315bd55826234df63f381fdb0f103709} + +\item +\hypertarget{votParse__spp_8c_6cd9d56618618607c78ea9f84dee5ab8}{ +handle\_\-t \textbf{VX\_\-COPYELEMENT} (handle\_\-t $\ast$src, handle\_\-t $\ast$parent)} +\label{votParse__spp_8c_6cd9d56618618607c78ea9f84dee5ab8} + +\item +\hypertarget{votParse__spp_8c_ad4f9463f68c336b6d33ae929a8295fe}{ +int \textbf{VX\_\-GETNCOLS} (handle\_\-t $\ast$tdata)} +\label{votParse__spp_8c_ad4f9463f68c336b6d33ae929a8295fe} + +\item +\hypertarget{votParse__spp_8c_c14d4df9c5e4f2f2ee5a6cd9e90bf7e5}{ +int \textbf{VX\_\-GETNROWS} (handle\_\-t $\ast$tdata)} +\label{votParse__spp_8c_c14d4df9c5e4f2f2ee5a6cd9e90bf7e5} + +\item +\hypertarget{votParse__spp_8c_8e762d279596c95c98e2190b999fa320}{ +void \textbf{VX\_\-GETTABLECELL} (handle\_\-t $\ast$tdata, int $\ast$row, int $\ast$col, XCHAR $\ast$value, int $\ast$maxch)} +\label{votParse__spp_8c_8e762d279596c95c98e2190b999fa320} + +\item +\hypertarget{votParse__spp_8c_eff3dac68134ec98a7728e528290d25e}{ +int \textbf{VX\_\-GETTABLEINT} (handle\_\-t $\ast$tdata, int $\ast$row, int $\ast$col)} +\label{votParse__spp_8c_eff3dac68134ec98a7728e528290d25e} + +\item +\hypertarget{votParse__spp_8c_dddf256a2be8d1e6818daad7345a5759}{ +float \textbf{VX\_\-GETTABLEREAL} (handle\_\-t $\ast$tdata, int $\ast$row, int $\ast$col)} +\label{votParse__spp_8c_dddf256a2be8d1e6818daad7345a5759} + +\item +\hypertarget{votParse__spp_8c_23eaa952e1ca654e6e0c12df443adaf8}{ +int \textbf{VX\_\-GETLENGTH} (handle\_\-t $\ast$elem)} +\label{votParse__spp_8c_23eaa952e1ca654e6e0c12df443adaf8} + +\item +\hypertarget{votParse__spp_8c_1fac7edcdf1bf0d687ad7dae11763837}{ +int \textbf{VX\_\-GETNUMBEROF} (handle\_\-t $\ast$elem, int $\ast$type)} +\label{votParse__spp_8c_1fac7edcdf1bf0d687ad7dae11763837} + +\item +\hypertarget{votParse__spp_8c_bfce6779105652329419c52863b0e74e}{ +handle\_\-t \textbf{VX\_\-FINDBYATTR} (handle\_\-t $\ast$parent, XCHAR $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}, XCHAR $\ast$value)} +\label{votParse__spp_8c_bfce6779105652329419c52863b0e74e} + +\item +\hypertarget{votParse__spp_8c_f6fb237742be6bc1994f1dfa59defa04}{ +handle\_\-t \textbf{VX\_\-FINDINGROUP} (handle\_\-t $\ast$group, int $\ast$type)} +\label{votParse__spp_8c_f6fb237742be6bc1994f1dfa59defa04} + +\item +\hypertarget{votParse__spp_8c_00c1a434063e55bd5a7fb08c8b0c4b53}{ +handle\_\-t \textbf{VX\_\-NEXTINGROUP} (void)} +\label{votParse__spp_8c_00c1a434063e55bd5a7fb08c8b0c4b53} + +\item +\hypertarget{votParse__spp_8c_4999cdccddb89021ad852e44f38d045d}{ +handle\_\-t \textbf{VX\_\-GETNEXT} (handle\_\-t $\ast$elem)} +\label{votParse__spp_8c_4999cdccddb89021ad852e44f38d045d} + +\item +\hypertarget{votParse__spp_8c_d495fd3b5ab9ef37856c66915183332e}{ +handle\_\-t \textbf{VX\_\-GETSIBLING} (handle\_\-t $\ast$elem)} +\label{votParse__spp_8c_d495fd3b5ab9ef37856c66915183332e} + +\item +\hypertarget{votParse__spp_8c_ea7ae9864469f8430a4e90c990eb010c}{ +handle\_\-t \textbf{VX\_\-GETCHILD} (handle\_\-t $\ast$elem)} +\label{votParse__spp_8c_ea7ae9864469f8430a4e90c990eb010c} + +\item +\hypertarget{votParse__spp_8c_7a46f079fde361098370c8fb97c7cc88}{ +handle\_\-t \textbf{VX\_\-GETPARENT} (handle\_\-t $\ast$elem)} +\label{votParse__spp_8c_7a46f079fde361098370c8fb97c7cc88} + +\item +\hypertarget{votParse__spp_8c_d059ccbb94a9e22ad7c11d6fe3b1189a}{ +handle\_\-t \textbf{VX\_\-CHILDOFTYPE} (handle\_\-t $\ast$elem, int $\ast$type)} +\label{votParse__spp_8c_d059ccbb94a9e22ad7c11d6fe3b1189a} + +\item +\hypertarget{votParse__spp_8c_78c0453bba4deb86f5e4ed5aa3dfc3f7}{ +int \textbf{VX\_\-VALUEOF} (handle\_\-t $\ast$elem)} +\label{votParse__spp_8c_78c0453bba4deb86f5e4ed5aa3dfc3f7} + +\item +\hypertarget{votParse__spp_8c_d1163aef6d0f6918b1727dcd0a60c36e}{ +int \textbf{VX\_\-TYPEOF} (handle\_\-t $\ast$elem)} +\label{votParse__spp_8c_d1163aef6d0f6918b1727dcd0a60c36e} + +\item +\hypertarget{votParse__spp_8c_48b526e5e9d97659a08fa8950ec289bc}{ +int \textbf{VX\_\-SETVALUE} (handle\_\-t $\ast$elem, XCHAR $\ast$value)} +\label{votParse__spp_8c_48b526e5e9d97659a08fa8950ec289bc} + +\item +\hypertarget{votParse__spp_8c_082d069075bc975edfd98acf1bbf2a81}{ +void \textbf{VX\_\-GETVALUE} (handle\_\-t $\ast$elem, XCHAR $\ast$value, int $\ast$maxch)} +\label{votParse__spp_8c_082d069075bc975edfd98acf1bbf2a81} + +\item +\hypertarget{votParse__spp_8c_fc4a97131488a1a5792a610666e9ab1c}{ +int \textbf{VX\_\-GETINTVALUE} (handle\_\-t $\ast$elem)} +\label{votParse__spp_8c_fc4a97131488a1a5792a610666e9ab1c} + +\item +\hypertarget{votParse__spp_8c_b9f52036e51e89c2c308e58d10b62324}{ +float \textbf{VX\_\-GETREALVALUE} (handle\_\-t $\ast$elem)} +\label{votParse__spp_8c_b9f52036e51e89c2c308e58d10b62324} + +\item +\hypertarget{votParse__spp_8c_6054d8201fff62c20d1c145ec4480e91}{ +void \textbf{VX\_\-GETATTR} (handle\_\-t $\ast$elem, XCHAR $\ast$\hyperlink{votElement_8c_5ac083a645d964373f022d03df4849c8}{name}, XCHAR $\ast$val, int $\ast$len)} +\label{votParse__spp_8c_6054d8201fff62c20d1c145ec4480e91} + +\item +\hypertarget{votParse__spp_8c_79ca86372c30f71031253e1bf7ee7c26}{ +int \textbf{VX\_\-SETATTR} (handle\_\-t $\ast$elem, XCHAR $\ast$attr, XCHAR $\ast$value)} +\label{votParse__spp_8c_79ca86372c30f71031253e1bf7ee7c26} + +\item +\hypertarget{votParse__spp_8c_4f7c5ef635e1de6e9bc152c98720a401}{ +void \textbf{VX\_\-WRITEXML} (handle\_\-t $\ast$elem, XCHAR $\ast$fname)} +\label{votParse__spp_8c_4f7c5ef635e1de6e9bc152c98720a401} + +\item +\hypertarget{votParse__spp_8c_288d9bb0ea7d6c289fd528183a93b460}{ +void \textbf{VX\_\-WRITEHTML} (handle\_\-t $\ast$elem, XCHAR $\ast$ifname, XCHAR $\ast$ofname)} +\label{votParse__spp_8c_288d9bb0ea7d6c289fd528183a93b460} + +\item +\hypertarget{votParse__spp_8c_68146dae3f87aac402474117905a2aed}{ +void \textbf{VX\_\-WRITESHTML} (handle\_\-t $\ast$elem, XCHAR $\ast$ifname, XCHAR $\ast$ofname)} +\label{votParse__spp_8c_68146dae3f87aac402474117905a2aed} + +\item +\hypertarget{votParse__spp_8c_f743200c73b0f0486eb40e29e5058e6f}{ +void \textbf{VX\_\-WRITEASV} (handle\_\-t $\ast$elem, XCHAR $\ast$fname)} +\label{votParse__spp_8c_f743200c73b0f0486eb40e29e5058e6f} + +\item +\hypertarget{votParse__spp_8c_b53fcd923c9fa4924e94cf3ae4097b05}{ +void \textbf{VX\_\-WRITEBSV} (handle\_\-t $\ast$elem, XCHAR $\ast$fname)} +\label{votParse__spp_8c_b53fcd923c9fa4924e94cf3ae4097b05} + +\item +\hypertarget{votParse__spp_8c_3aa1ad315cbf15ec8e8b239836ce595f}{ +void \textbf{VX\_\-WRITECSV} (handle\_\-t $\ast$elem, XCHAR $\ast$fname)} +\label{votParse__spp_8c_3aa1ad315cbf15ec8e8b239836ce595f} + +\item +\hypertarget{votParse__spp_8c_ab322da7a54650ec5956caaf6225fcf0}{ +void \textbf{VX\_\-WRITETSV} (handle\_\-t $\ast$elem, XCHAR $\ast$fname)} +\label{votParse__spp_8c_ab322da7a54650ec5956caaf6225fcf0} + +\item +\hypertarget{votParse__spp_8c_443b1f280bab89c04572a478fef2dc53}{ +void \textbf{VX\_\-SETWARN} (int $\ast$value)} +\label{votParse__spp_8c_443b1f280bab89c04572a478fef2dc53} + +\end{CompactItemize} + + +\label{_details} +\hypertarget{_details}{} +\subsection{Detailed Description} +Public interface procedures for the VOT SPP wrapper. + +VOTPARSE\_\-SPP.C -- Public interface procedures for the VOT SPP wrapper. + +\begin{Desc} +\item[Author:]Mike Fitzpatrick and Eric Timmermann \end{Desc} +\begin{Desc} +\item[Date:]8/03/09 \end{Desc} + + +\subsection{Function Documentation} +\hypertarget{votParse__spp_8c_ce2133be9ea21a9c50befcefa8185a87}{ +\index{votParse\_\-spp.c@{votParse\_\-spp.c}!VX\_\-OPENVOTABLE@{VX\_\-OPENVOTABLE}} +\index{VX\_\-OPENVOTABLE@{VX\_\-OPENVOTABLE}!votParse_spp.c@{votParse\_\-spp.c}} +\subsubsection[{VX\_\-OPENVOTABLE}]{\setlength{\rightskip}{0pt plus 5cm}handle\_\-t VX\_\-OPENVOTABLE (XCHAR $\ast$ {\em arg})}} +\label{votParse__spp_8c_ce2133be9ea21a9c50befcefa8185a87} + + +Public function prototypes.
\ No newline at end of file diff --git a/vendor/voclient/libvotable/doc/latex/votStack_8c.tex b/vendor/voclient/libvotable/doc/latex/votStack_8c.tex new file mode 100644 index 00000000..5a4090ca --- /dev/null +++ b/vendor/voclient/libvotable/doc/latex/votStack_8c.tex @@ -0,0 +1,166 @@ +\hypertarget{votStack_8c}{ +\section{votStack.c File Reference} +\label{votStack_8c}\index{votStack.c@{votStack.c}} +} +(Private) Methods to manage the parser \hyperlink{structElement}{Element} stack. + + +{\tt \#include $<$stdio.h$>$}\par +{\tt \#include $<$stdlib.h$>$}\par +{\tt \#include $<$unistd.h$>$}\par +{\tt \#include $<$strings.h$>$}\par +{\tt \#include \char`\"{}votParseP.h\char`\"{}}\par +\subsection*{Functions} +\begin{CompactItemize} +\item +\hyperlink{structStack}{Stack} $\ast$ \hyperlink{votStack_8c_4a7f5a306e9f1c1cf35ec9605c92d42f}{vot\_\-newStack} (void) +\begin{CompactList}\small\item\em Makes a new stack (private method). \item\end{CompactList}\item +\hyperlink{structElement}{Element} $\ast$ \hyperlink{votStack_8c_9e1d4fd4b9c06ddbd95f4029b0f8d3a5}{votPop} (\hyperlink{structStack}{Stack} $\ast$st) +\begin{CompactList}\small\item\em Return a \hyperlink{structNode}{Node} from the top of the stack (private method). \item\end{CompactList}\item +void \hyperlink{votStack_8c_fb95db917a89f2d55ae6522435929229}{votPush} (\hyperlink{structStack}{Stack} $\ast$st, \hyperlink{structElement}{Element} $\ast$elem) +\begin{CompactList}\small\item\em Push a \hyperlink{structNode}{Node} to the top of the stack (private method). \item\end{CompactList}\item +\hyperlink{structElement}{Element} $\ast$ \hyperlink{votStack_8c_ded18f1ce833d773a50e2d1a4a2db2c8}{votPeek} (\hyperlink{structStack}{Stack} $\ast$st) +\begin{CompactList}\small\item\em Peek at \hyperlink{structElement}{Element} on top of the \hyperlink{structStack}{Stack} (private method). \item\end{CompactList}\item +int \hyperlink{votStack_8c_11691bde61e5b2bbdea3649eb69d8253}{vot\_\-isEmpty} (\hyperlink{structStack}{Stack} $\ast$st) +\begin{CompactList}\small\item\em Checks to see if the stack is empty (private method). \item\end{CompactList}\item +void \hyperlink{votStack_8c_c5e777e900166c7c7a79eeb28f838f61}{vot\_\-clearStack} (\hyperlink{structStack}{Stack} $\ast$st) +\begin{CompactList}\small\item\em Clear the stack (private method). \item\end{CompactList}\item +void \hyperlink{votStack_8c_db67217b47d7871eee607df6754dfa88}{vot\_\-printStack} (\hyperlink{structStack}{Stack} $\ast$st) +\begin{CompactList}\small\item\em Print the name of all the stack elements (private method). \item\end{CompactList}\end{CompactItemize} + + +\label{_details} +\hypertarget{_details}{} +\subsection{Detailed Description} +(Private) Methods to manage the parser \hyperlink{structElement}{Element} stack. + +VOTSTACK.C -- (Private) Methods to manage the parser \hyperlink{structElement}{Element} stack. + +\begin{Desc} +\item[Author:]Mike Fitzpatrick and Eric Timmermann \end{Desc} +\begin{Desc} +\item[Date:]8/03/09 \end{Desc} + + +\subsection{Function Documentation} +\hypertarget{votStack_8c_c5e777e900166c7c7a79eeb28f838f61}{ +\index{votStack.c@{votStack.c}!vot\_\-clearStack@{vot\_\-clearStack}} +\index{vot\_\-clearStack@{vot\_\-clearStack}!votStack.c@{votStack.c}} +\subsubsection[{vot\_\-clearStack}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-clearStack ({\bf Stack} $\ast$ {\em st})}} +\label{votStack_8c_c5e777e900166c7c7a79eeb28f838f61} + + +Clear the stack (private method). + +vot\_\-clearStack -- Clear the stack (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em st}]A pointer to a \hyperlink{structStack}{Stack} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votStack_8c_11691bde61e5b2bbdea3649eb69d8253}{ +\index{votStack.c@{votStack.c}!vot\_\-isEmpty@{vot\_\-isEmpty}} +\index{vot\_\-isEmpty@{vot\_\-isEmpty}!votStack.c@{votStack.c}} +\subsubsection[{vot\_\-isEmpty}]{\setlength{\rightskip}{0pt plus 5cm}int vot\_\-isEmpty ({\bf Stack} $\ast$ {\em st})}} +\label{votStack_8c_11691bde61e5b2bbdea3649eb69d8253} + + +Checks to see if the stack is empty (private method). + +vot\_\-isEmpty -- Checks to see if the stack is empty (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em st}]A pointer to a \hyperlink{structStack}{Stack} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]{\em 1\/} if true, {\em 0\/} if false. \end{Desc} +\hypertarget{votStack_8c_4a7f5a306e9f1c1cf35ec9605c92d42f}{ +\index{votStack.c@{votStack.c}!vot\_\-newStack@{vot\_\-newStack}} +\index{vot\_\-newStack@{vot\_\-newStack}!votStack.c@{votStack.c}} +\subsubsection[{vot\_\-newStack}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Stack}$\ast$ vot\_\-newStack (void)}} +\label{votStack_8c_4a7f5a306e9f1c1cf35ec9605c92d42f} + + +Makes a new stack (private method). + +vot\_\-newStack -- Makes a new stack (private method) + +\begin{Desc} +\item[Returns:]A pointer to a new \hyperlink{structStack}{Stack}. \end{Desc} +\hypertarget{votStack_8c_db67217b47d7871eee607df6754dfa88}{ +\index{votStack.c@{votStack.c}!vot\_\-printStack@{vot\_\-printStack}} +\index{vot\_\-printStack@{vot\_\-printStack}!votStack.c@{votStack.c}} +\subsubsection[{vot\_\-printStack}]{\setlength{\rightskip}{0pt plus 5cm}void vot\_\-printStack ({\bf Stack} $\ast$ {\em st})}} +\label{votStack_8c_db67217b47d7871eee607df6754dfa88} + + +Print the name of all the stack elements (private method). + +vot\_\-printStack -- Print the name of all the stack elements (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em st}]A pointer to a \hyperlink{structStack}{Stack} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} +\hypertarget{votStack_8c_ded18f1ce833d773a50e2d1a4a2db2c8}{ +\index{votStack.c@{votStack.c}!votPeek@{votPeek}} +\index{votPeek@{votPeek}!votStack.c@{votStack.c}} +\subsubsection[{votPeek}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Element}$\ast$ votPeek ({\bf Stack} $\ast$ {\em st})}} +\label{votStack_8c_ded18f1ce833d773a50e2d1a4a2db2c8} + + +Peek at \hyperlink{structElement}{Element} on top of the \hyperlink{structStack}{Stack} (private method). + +votPeek -- Peek at \hyperlink{structElement}{Element} on top of the \hyperlink{structStack}{Stack} (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em st}]A pointer to a \hyperlink{structStack}{Stack} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A pointer to the head \hyperlink{structElement}{Element}, or NULL if empty \end{Desc} +\hypertarget{votStack_8c_9e1d4fd4b9c06ddbd95f4029b0f8d3a5}{ +\index{votStack.c@{votStack.c}!votPop@{votPop}} +\index{votPop@{votPop}!votStack.c@{votStack.c}} +\subsubsection[{votPop}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Element}$\ast$ votPop ({\bf Stack} $\ast$ {\em st})}} +\label{votStack_8c_9e1d4fd4b9c06ddbd95f4029b0f8d3a5} + + +Return a \hyperlink{structNode}{Node} from the top of the stack (private method). + +votPop -- Return a \hyperlink{structNode}{Node} from the top of the stack (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em st}]A pointer to a \hyperlink{structStack}{Stack} \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]A pointer to the popped \hyperlink{structElement}{Element}. \end{Desc} +\hypertarget{votStack_8c_fb95db917a89f2d55ae6522435929229}{ +\index{votStack.c@{votStack.c}!votPush@{votPush}} +\index{votPush@{votPush}!votStack.c@{votStack.c}} +\subsubsection[{votPush}]{\setlength{\rightskip}{0pt plus 5cm}void votPush ({\bf Stack} $\ast$ {\em st}, \/ {\bf Element} $\ast$ {\em elem})}} +\label{votStack_8c_fb95db917a89f2d55ae6522435929229} + + +Push a \hyperlink{structNode}{Node} to the top of the stack (private method). + +votPush -- Push a \hyperlink{structNode}{Node} to the top of the stack (private method) + +\begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em st}]A pointer to a \hyperlink{structStack}{Stack} \item[{\em elem}]A pointer to an element to be put on the stack \end{description} +\end{Desc} +\begin{Desc} +\item[Returns:]nothing \end{Desc} |