Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 60f1dc962abad0f3b492991a4fbef9be > files > 1602

vtk-doc-5.4.2-5mdv2010.0.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>VTK: vtkSQLiteQuery Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.6 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="classes.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>vtkSQLiteQuery Class Reference</h1><!-- doxytag: class="vtkSQLiteQuery" --><!-- doxytag: inherits="vtkSQLQuery" --><code>#include &lt;<a class="el" href="a04987.html">vtkSQLiteQuery.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkSQLiteQuery:</div>
<div class="dynsection">
<p><center><img src="a14698.png" border="0" usemap="#a14699" alt="Inheritance graph"></center>
<map name="a14699">
<area shape="rect" href="a01600.html" title="executes an sql query and retrieves results" alt="" coords="12,229,116,256"><area shape="rect" href="a01501.html" title="abstract interface for queries that return row&#45;oriented results." alt="" coords="12,155,116,181"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="24,80,104,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="9,5,119,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkSQLiteQuery:</div>
<div class="dynsection">
<p><center><img src="a14700.png" border="0" usemap="#a14701" alt="Collaboration graph"></center>
<map name="a14701">
<area shape="rect" href="a01600.html" title="executes an sql query and retrieves results" alt="" coords="112,264,216,291"><area shape="rect" href="a01501.html" title="abstract interface for queries that return row&#45;oriented results." alt="" coords="32,173,136,200"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="87,96,167,123"><area shape="rect" href="a01593.html" title="maintain a connection to an sql database" alt="" coords="160,173,286,200"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="6,5,115,32"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="139,5,248,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a14702.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
<a class="el" href="a01600.html" title="executes an sql query and retrieves results">vtkSQLQuery</a> implementation for SQLite databases 
<p>
This is an implementation of <a class="el" href="a01600.html" title="executes an sql query and retrieves results">vtkSQLQuery</a> for SQLite databases. See the documentation for <a class="el" href="a01600.html" title="executes an sql query and retrieves results">vtkSQLQuery</a> for information about what the methods do.<p>
<dl compact><dt><b><a class="el" href="bug.html#_bug000003">Bug:</a></b></dt><dd>Sometimes <a class="el" href="a01599.html#6bd8611a4543637ac7a1ae231d3a69b3">Execute()</a> will return false (meaning an error) but <a class="el" href="a01599.html#d08bb170ea88361304435721f46dc8dd">GetLastErrorText()</a> winds up null. I am not certain why this is happening.</dd></dl>
<dl class="user" compact><dt><b>Thanks:</b></dt><dd>Thanks to Andrew Wilson from Sandia National Laboratories for implementing this class.</dd></dl>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a01593.html" title="maintain a connection to an sql database">vtkSQLDatabase</a> <a class="el" href="a01600.html" title="executes an sql query and retrieves results">vtkSQLQuery</a> <a class="el" href="a01598.html" title="maintain a connection to an SQLite database">vtkSQLiteDatabase</a> </dd></dl>

<p>Definition at line <a class="el" href="a04987.html#l00053">53</a> of file <a class="el" href="a04987.html">vtkSQLiteQuery.h</a>.</p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="a01600.html">vtkSQLQuery</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#2661c3f79bc9be7432d2f84e9c4fce0c">Superclass</a></td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#185dc5422aad9f12fd3e60bc4973f5c6">GetClassName</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#f2bb8421515cac719544086c3e5e7e51">IsA</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#468c5eb5e6e6b51b3f96950eab639da9">PrintSelf</a> (ostream &amp;os, <a class="el" href="a00869.html">vtkIndent</a> indent)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#7f3e8c15cdc6561a818be781b81d3f3f">SetQuery</a> (const char *query)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#6bd8611a4543637ac7a1ae231d3a69b3">Execute</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#200edef699f4f1cdef731996c573e5ae">GetNumberOfFields</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#7e45550631c6d7003ef70caf1d0fa3ba">GetFieldName</a> (int i)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#0a1f0f17c25709c2be09c01574ebdd42">GetFieldType</a> (int i)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#60ecd1c453d02aeb605f6280721b2ebe">NextRow</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#bd5b787171209780fafce61a5e412400">HasError</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#d08bb170ea88361304435721f46dc8dd">GetLastErrorText</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#418ca5691051ba89ce606560a99090fe">BindParameter</a> (int index, int value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#6b1c1079df6e4cf91f85c87a5a306821">BindParameter</a> (int index, unsigned long value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#24284c30f4977ec7ba5e83cca7abbb98">BindParameter</a> (int index, long value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#bef6733489971b484fca87306ef34f27">BindParameter</a> (int index, vtkTypeUInt64 value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#586950c8f654b84de71b27e877f26d48">BindParameter</a> (int index, vtkTypeInt64 value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#117537f32ecf2ab9d32bc3a8dba4ba34">BindParameter</a> (int index, float value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#9d47324dce67b483f51cebd1d88b6c94">BindParameter</a> (int index, double value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#f77ba92397b1a420eb76a5f9b9118d92">BindParameter</a> (int index, const <a class="el" href="a01607.html">vtkStdString</a> &amp;string)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#97be56b0ea99c992d504aff456ef7206">BindParameter</a> (int index, <a class="el" href="a01810.html">vtkVariant</a> value)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#7e2c187892f16fbac3456ea4a378346b">BeginTransaction</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#b8154af1545e7cb1acdf48328374b106">RollbackTransaction</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#767eb15429cd419b26be1a7372bf9000">CommitTransaction</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01810.html">vtkVariant</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#86e005b27f861f8564878c80932c2b14">DataValue</a> (<a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a> c)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#69b31e0abf7a18ab004b5f5bf443aa45">BindParameter</a> (int index, unsigned char value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#903675fa51c98ae80f279afc1dabbc5a">BindParameter</a> (int index, signed char value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#d542f796a2e4745c429c0a21b3578530">BindParameter</a> (int index, unsigned short value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#971f8c437ea908612cb84e72b9578fe8">BindParameter</a> (int index, short value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#0286f4d1b781059524efb52f85b695a1">BindParameter</a> (int index, unsigned int value)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#8932ee73c56176bea66dde5aeb9985ba">BindParameter</a> (int index, const char *stringValue)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#d87eafe13bf060bca2f9941cbfb0c408">BindParameter</a> (int index, const char *stringValue, size_t length)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#08daf666afa439c524c1e7ecd099b7a4">BindParameter</a> (int index, const void *data, size_t length)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#3493b80056114cfd18419d992bf2c4f1">ClearParameterBindings</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#a0c8b3b31b9fed470ec18515ed580ff3">IsTypeOf</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a01599.html">vtkSQLiteQuery</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#51aa24d7314aa0e37a4795506955145a">SafeDownCast</a> (<a class="el" href="a01084.html">vtkObject</a> *o)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a01599.html">vtkSQLiteQuery</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#b67999ca03655ace0f4e956fce3188cb">New</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#3618987d2e9a144971acc7d08a536481">vtkSQLiteQuery</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#27e19538e0b1283fcdc2dd50ba8d41ac">~vtkSQLiteQuery</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#e16fb1ac0ac4db00249507eea9e77734">SetLastErrorText</a> (const char *)</td></tr>

<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01599.html#0d52d1c76e056cd9f3cc9adc23c81597">vtkSQLiteDatabase</a></td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="2661c3f79bc9be7432d2f84e9c4fce0c"></a><!-- doxytag: member="vtkSQLiteQuery::Superclass" ref="2661c3f79bc9be7432d2f84e9c4fce0c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a01600.html">vtkSQLQuery</a> <a class="el" href="a01600.html">vtkSQLiteQuery::Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#463ba6c18eabb8bac337a20d40becf47">vtkSQLQuery</a>.</p>

<p>Definition at line <a class="el" href="a04987.html#l00060">60</a> of file <a class="el" href="a04987.html">vtkSQLiteQuery.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="3618987d2e9a144971acc7d08a536481"></a><!-- doxytag: member="vtkSQLiteQuery::vtkSQLiteQuery" ref="3618987d2e9a144971acc7d08a536481" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkSQLiteQuery::vtkSQLiteQuery           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="27e19538e0b1283fcdc2dd50ba8d41ac"></a><!-- doxytag: member="vtkSQLiteQuery::~vtkSQLiteQuery" ref="27e19538e0b1283fcdc2dd50ba8d41ac" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkSQLiteQuery::~vtkSQLiteQuery           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="185dc5422aad9f12fd3e60bc4973f5c6"></a><!-- doxytag: member="vtkSQLiteQuery::GetClassName" ref="185dc5422aad9f12fd3e60bc4973f5c6" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkSQLiteQuery::GetClassName           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#057ad6e70d58dc7b96911d44b38c055f">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="a0c8b3b31b9fed470ec18515ed580ff3"></a><!-- doxytag: member="vtkSQLiteQuery::IsTypeOf" ref="a0c8b3b31b9fed470ec18515ed580ff3" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkSQLiteQuery::IsTypeOf           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h. 
<p>Reimplemented from <a class="el" href="a01600.html#a946d75b48de97e083b36e8019e9faad">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="f2bb8421515cac719544086c3e5e7e51"></a><!-- doxytag: member="vtkSQLiteQuery::IsA" ref="f2bb8421515cac719544086c3e5e7e51" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkSQLiteQuery::IsA           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h. 
<p>Reimplemented from <a class="el" href="a01600.html#63df5a6a1174f74914c7e6582d0b3dc0">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="51aa24d7314aa0e37a4795506955145a"></a><!-- doxytag: member="vtkSQLiteQuery::SafeDownCast" ref="51aa24d7314aa0e37a4795506955145a" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01599.html">vtkSQLiteQuery</a>* vtkSQLiteQuery::SafeDownCast           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01084.html">vtkObject</a> *&nbsp;</td>
          <td class="paramname"> <em>o</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#69276eb33ba612d2d2924169b23eb8ed">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="468c5eb5e6e6b51b3f96950eab639da9"></a><!-- doxytag: member="vtkSQLiteQuery::PrintSelf" ref="468c5eb5e6e6b51b3f96950eab639da9" args="(ostream &amp;os, vtkIndent indent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSQLiteQuery::PrintSelf           </td>
          <td>(</td>
          <td class="paramtype">ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>os</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00869.html">vtkIndent</a>&nbsp;</td>
          <td class="paramname"> <em>indent</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use <a class="el" href="a01085.html#edadf6378465fd81c2592ef64262e2a5">Print()</a> instead) but used in the hierarchical print process to combine the output of several classes. 
<p>Reimplemented from <a class="el" href="a01600.html#ac1760bd9a271316101d40e36ddf8b53">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="b67999ca03655ace0f4e956fce3188cb"></a><!-- doxytag: member="vtkSQLiteQuery::New" ref="b67999ca03655ace0f4e956fce3188cb" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01599.html">vtkSQLiteQuery</a>* vtkSQLiteQuery::New           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Create an object with Debug turned off, modified time initialized to zero, and reference counting on. 
<p>Reimplemented from <a class="el" href="a01084.html#4d5b227267c076d6f9e38483370b6612">vtkObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="7f3e8c15cdc6561a818be781b81d3f3f"></a><!-- doxytag: member="vtkSQLiteQuery::SetQuery" ref="7f3e8c15cdc6561a818be781b81d3f3f" args="(const char *query)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::SetQuery           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>query</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the SQL query string. This must be performed before <a class="el" href="a01599.html#6bd8611a4543637ac7a1ae231d3a69b3">Execute()</a> or <a class="el" href="a01599.html#69b31e0abf7a18ab004b5f5bf443aa45">BindParameter()</a> can be called. 
<p>Reimplemented from <a class="el" href="a01600.html#deaeef015320802cea4ab41060d02aa7">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="6bd8611a4543637ac7a1ae231d3a69b3"></a><!-- doxytag: member="vtkSQLiteQuery::Execute" ref="6bd8611a4543637ac7a1ae231d3a69b3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::Execute           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Execute the query. This must be performed before any field name or data access functions are used. 
<p>Implements <a class="el" href="a01600.html#acf882b154ebcb4a8c849ff0b244c824">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="200edef699f4f1cdef731996c573e5ae"></a><!-- doxytag: member="vtkSQLiteQuery::GetNumberOfFields" ref="200edef699f4f1cdef731996c573e5ae" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkSQLiteQuery::GetNumberOfFields           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The number of fields in the query result. 
<p>Implements <a class="el" href="a01501.html#2e649f564b8022061bf048b97871c09f">vtkRowQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="7e45550631c6d7003ef70caf1d0fa3ba"></a><!-- doxytag: member="vtkSQLiteQuery::GetFieldName" ref="7e45550631c6d7003ef70caf1d0fa3ba" args="(int i)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* vtkSQLiteQuery::GetFieldName           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>i</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the name of the specified query field. 
<p>Implements <a class="el" href="a01501.html#6485ddb0ac5dae932f2150eaa118bd54">vtkRowQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="0a1f0f17c25709c2be09c01574ebdd42"></a><!-- doxytag: member="vtkSQLiteQuery::GetFieldType" ref="0a1f0f17c25709c2be09c01574ebdd42" args="(int i)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkSQLiteQuery::GetFieldType           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>i</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the type of the field, using the constants defined in <a class="el" href="a02149.html">vtkType.h</a>. 
<p>Implements <a class="el" href="a01501.html#95f480d432048b4faccfe65bbcb49a75">vtkRowQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="60ecd1c453d02aeb605f6280721b2ebe"></a><!-- doxytag: member="vtkSQLiteQuery::NextRow" ref="60ecd1c453d02aeb605f6280721b2ebe" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::NextRow           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Advance row, return false if past end. 
<p>Implements <a class="el" href="a01501.html#46bdd49f8333a1554c7e3bcc7fc9838b">vtkRowQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="bd5b787171209780fafce61a5e412400"></a><!-- doxytag: member="vtkSQLiteQuery::HasError" ref="bd5b787171209780fafce61a5e412400" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::HasError           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return true if there is an error on the current query. 
<p>Implements <a class="el" href="a01501.html#fc08cebf1e30fd21c47c5155b1677697">vtkRowQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="7e2c187892f16fbac3456ea4a378346b"></a><!-- doxytag: member="vtkSQLiteQuery::BeginTransaction" ref="7e2c187892f16fbac3456ea4a378346b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::BeginTransaction           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Begin, abort (roll back), or commit a transaction. 
<p>Reimplemented from <a class="el" href="a01600.html#4126f4402c301fad9a2e8f3c0bc3d327">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="b8154af1545e7cb1acdf48328374b106"></a><!-- doxytag: member="vtkSQLiteQuery::RollbackTransaction" ref="b8154af1545e7cb1acdf48328374b106" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::RollbackTransaction           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Begin, abort (roll back), or commit a transaction. 
<p>Reimplemented from <a class="el" href="a01600.html#d55429a7c25b716399d16387f90edaab">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="767eb15429cd419b26be1a7372bf9000"></a><!-- doxytag: member="vtkSQLiteQuery::CommitTransaction" ref="767eb15429cd419b26be1a7372bf9000" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::CommitTransaction           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Begin, abort (roll back), or commit a transaction. 
<p>Reimplemented from <a class="el" href="a01600.html#313d1d9107da10d3b3f56922f761f0cc">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="86e005b27f861f8564878c80932c2b14"></a><!-- doxytag: member="vtkSQLiteQuery::DataValue" ref="86e005b27f861f8564878c80932c2b14" args="(vtkIdType c)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01810.html">vtkVariant</a> vtkSQLiteQuery::DataValue           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a>&nbsp;</td>
          <td class="paramname"> <em>c</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return data in current row, field c 
<p>Implements <a class="el" href="a01501.html#45381c8cba3c83e915e96c24ef81982d">vtkRowQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="d08bb170ea88361304435721f46dc8dd"></a><!-- doxytag: member="vtkSQLiteQuery::GetLastErrorText" ref="d08bb170ea88361304435721f46dc8dd" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* vtkSQLiteQuery::GetLastErrorText           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the last error text from the query 
<p>Implements <a class="el" href="a01501.html#1afcc19425bd6ef2f1fe0ce88749257b">vtkRowQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="69b31e0abf7a18ab004b5f5bf443aa45"></a><!-- doxytag: member="vtkSQLiteQuery::BindParameter" ref="69b31e0abf7a18ab004b5f5bf443aa45" args="(int index, unsigned char value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Bind a parameter to a placeholder in a query. A full discussion of this feature is beyond the scope of this header file, but in short, here's how it works: Instead of saying "SELECT foo FROM mytable WHERE myfield = 12345" you can say "SELECT foo FROM mytable WHERE myfield = ?". The ? character is a placeholder for a parameter that must then be bound. Call BindParameter(0, 12345) to bind the integer value 12345 to that field. Placeholders are indexed starting at 0. You are responsible for making sure that the types match when you call BindParameter. You don't have to get it precisely correct: in general, the SQL driver is smart enough to do things like cast a short to a long or a float to a double. Bound parameters were introduced in ANSI SQL 92. Please see that standard for more information. Most of these methods are excluded from wrapping because the Java wrapper treats all integer types from char up through 64-bit long as 'int'. This is incorrect behavior but what else am I going to do? Finally, the default implementation for <a class="el" href="a01599.html#97be56b0ea99c992d504aff456ef7206">BindParameter(int, vtkVariant)</a> dispatches to one of the more type-specific versions. It should be OK to use in database drivers without modification. 
<p>Reimplemented from <a class="el" href="a01600.html#2885bbc0ceae7eb122ad4248e51ef7a3">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="903675fa51c98ae80f279afc1dabbc5a"></a><!-- doxytag: member="vtkSQLiteQuery::BindParameter" ref="903675fa51c98ae80f279afc1dabbc5a" args="(int index, signed char value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">signed char&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#5ff157876e7192a0d5e2cb6ce9749c8f">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="d542f796a2e4745c429c0a21b3578530"></a><!-- doxytag: member="vtkSQLiteQuery::BindParameter" ref="d542f796a2e4745c429c0a21b3578530" args="(int index, unsigned short value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned short&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#e869e847728d21a6a8bf38adb07e61cc">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="971f8c437ea908612cb84e72b9578fe8"></a><!-- doxytag: member="vtkSQLiteQuery::BindParameter" ref="971f8c437ea908612cb84e72b9578fe8" args="(int index, short value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">short&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#a0a015f6371ebfb74694ed979c978431">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="0286f4d1b781059524efb52f85b695a1"></a><!-- doxytag: member="vtkSQLiteQuery::BindParameter" ref="0286f4d1b781059524efb52f85b695a1" args="(int index, unsigned int value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#e356e5ef69fb26441278bc8adf521eb4">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="418ca5691051ba89ce606560a99090fe"></a><!-- doxytag: member="vtkSQLiteQuery::BindParameter" ref="418ca5691051ba89ce606560a99090fe" args="(int index, int value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#55510d96a82492ac6512e6a1b7ed220a">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="6b1c1079df6e4cf91f85c87a5a306821"></a><!-- doxytag: member="vtkSQLiteQuery::BindParameter" ref="6b1c1079df6e4cf91f85c87a5a306821" args="(int index, unsigned long value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned long&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#579a4289665dec1726833c5944a2f90c">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="24284c30f4977ec7ba5e83cca7abbb98"></a><!-- doxytag: member="vtkSQLiteQuery::BindParameter" ref="24284c30f4977ec7ba5e83cca7abbb98" args="(int index, long value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#4776664f47265f6109479968db9a671e">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="bef6733489971b484fca87306ef34f27"></a><!-- doxytag: member="vtkSQLiteQuery::BindParameter" ref="bef6733489971b484fca87306ef34f27" args="(int index, vtkTypeUInt64 value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">vtkTypeUInt64&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#2e01bb15627ec03f87826514b1792964">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="586950c8f654b84de71b27e877f26d48"></a><!-- doxytag: member="vtkSQLiteQuery::BindParameter" ref="586950c8f654b84de71b27e877f26d48" args="(int index, vtkTypeInt64 value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">vtkTypeInt64&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#d27dc7fbf73c3e03a22492e1d06f41d8">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="117537f32ecf2ab9d32bc3a8dba4ba34"></a><!-- doxytag: member="vtkSQLiteQuery::BindParameter" ref="117537f32ecf2ab9d32bc3a8dba4ba34" args="(int index, float value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#301b395b8de505c50a5411570bcbe421">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="9d47324dce67b483f51cebd1d88b6c94"></a><!-- doxytag: member="vtkSQLiteQuery::BindParameter" ref="9d47324dce67b483f51cebd1d88b6c94" args="(int index, double value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#e60173cf157d6a02ad0c5a6c0b47b192">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="8932ee73c56176bea66dde5aeb9985ba"></a><!-- doxytag: member="vtkSQLiteQuery::BindParameter" ref="8932ee73c56176bea66dde5aeb9985ba" args="(int index, const char *stringValue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>stringValue</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Bind a string value -- string must be null-terminated 
<p>Reimplemented from <a class="el" href="a01600.html#a70fa32ebf93c6eb92687ca3ac798e77">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="d87eafe13bf060bca2f9941cbfb0c408"></a><!-- doxytag: member="vtkSQLiteQuery::BindParameter" ref="d87eafe13bf060bca2f9941cbfb0c408" args="(int index, const char *stringValue, size_t length)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>stringValue</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&nbsp;</td>
          <td class="paramname"> <em>length</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Bind a string value -- string must be null-terminated 
<p>Reimplemented from <a class="el" href="a01600.html#2e3fe066a77dd69f275b60d38fd9764c">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="f77ba92397b1a420eb76a5f9b9118d92"></a><!-- doxytag: member="vtkSQLiteQuery::BindParameter" ref="f77ba92397b1a420eb76a5f9b9118d92" args="(int index, const vtkStdString &amp;string)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a01607.html">vtkStdString</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>string</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#d6b1ac047538b48082ac8891269793ce">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="97be56b0ea99c992d504aff456ef7206"></a><!-- doxytag: member="vtkSQLiteQuery::BindParameter" ref="97be56b0ea99c992d504aff456ef7206" args="(int index, vtkVariant value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01810.html">vtkVariant</a>&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#78f526e0c53acfb8543b5533eb9170f2">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="08daf666afa439c524c1e7ecd099b7a4"></a><!-- doxytag: member="vtkSQLiteQuery::BindParameter" ref="08daf666afa439c524c1e7ecd099b7a4" args="(int index, const void *data, size_t length)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const void *&nbsp;</td>
          <td class="paramname"> <em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&nbsp;</td>
          <td class="paramname"> <em>length</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Bind a blob value. Not all databases support blobs as a data type. Check vtkSQLDatabase::IsSupported(VTK_SQL_FEATURE_BLOB) to make sure. 
<p>Reimplemented from <a class="el" href="a01600.html#36b23602c14ce8df8b4d7ce0f998a7e4">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="3493b80056114cfd18419d992bf2c4f1"></a><!-- doxytag: member="vtkSQLiteQuery::ClearParameterBindings" ref="3493b80056114cfd18419d992bf2c4f1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkSQLiteQuery::ClearParameterBindings           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Bind a blob value. Not all databases support blobs as a data type. Check vtkSQLDatabase::IsSupported(VTK_SQL_FEATURE_BLOB) to make sure. 
<p>Reimplemented from <a class="el" href="a01600.html#b922b8db82ec2a90282a41283ef2554b">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="e16fb1ac0ac4db00249507eea9e77734"></a><!-- doxytag: member="vtkSQLiteQuery::SetLastErrorText" ref="e16fb1ac0ac4db00249507eea9e77734" args="(const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSQLiteQuery::SetLastErrorText           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Friends And Related Function Documentation</h2>
<a class="anchor" name="0d52d1c76e056cd9f3cc9adc23c81597"></a><!-- doxytag: member="vtkSQLiteQuery::vtkSQLiteDatabase" ref="0d52d1c76e056cd9f3cc9adc23c81597" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">friend class <a class="el" href="a01598.html">vtkSQLiteDatabase</a><code> [friend]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04987.html#l00056">56</a> of file <a class="el" href="a04987.html">vtkSQLiteQuery.h</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li>dox/IO/<a class="el" href="a04987.html">vtkSQLiteQuery.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 19:36:13 2009 for VTK by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
</body>
</html>