git-svn-id: svn://db.shs.com.ru/pip@313 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5

This commit is contained in:
2017-02-27 12:48:57 +00:00
parent 505ab362d2
commit be4df6903c
469 changed files with 21252 additions and 23424 deletions

View File

@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>PIP: PIVariant Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -14,7 +15,6 @@
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
@@ -24,9 +24,9 @@
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">PIP
&#160;<span id="projectnumber">0.5.0_alpha</span>
&#160;<span id="projectnumber">0.7.1</span>
</div>
<div id="projectbrief">Platform-Independent Primitives</div>
</td>
@@ -35,24 +35,15 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
@@ -84,502 +75,485 @@ $(document).ready(function(){initNavTree('class_p_i_variant.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:acc48ff0479fba2c5be5f491e24f40cdf"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdf">Type</a> { <br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaabe7ddb1ecf30d2577f56a76c38cc569">Bool</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa0290e14ea03c92bf06229082f2b00f04">Char</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa91928a5d88a05863e10323748b7ea6bf">Short</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa86814193f5437fd63c36a35969aabdd6">Int</a>,
<tr class="memitem:acc48ff0479fba2c5be5f491e24f40cdf"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdf">Type</a> { , <br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa00dd96ddbf7d437acd728579b35a4878">pivInvalid</a> = 0,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa583bd91307a0eb05b51c7c9aa7cc75c3">pivBool</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa132395b3965263c80fd69ab2a2831c34">pivChar</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa7f5718f8d62d5de9e9becc19e73da652">pivUChar</a>,
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa112715efca345cfd173c4a961cc5348f">Long</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa3cedfe40d9f344391ab5e4571967e719">LLong</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa4a0f6bf2a79dc1c48c35b709f8b2a464">UChar</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa18c9f6be1f92988b5d7742f52ea16121">UShort</a>,
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaa107f74ecbb8cac2f21b2b8b12f45e65">pivShort</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfae96e9a33d7e4369c5de4d9517513919a">pivUShort</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa9a885b08dc46c0c0b5e045aafdb6727c">pivInt</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfae9575a67646765570762c0f0c7c7b25f">pivUInt</a>,
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa8903465ed3f8300a5fa472389dafd70f">UInt</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa37db7797a6b8bdc3b22b3043c5d99846">ULong</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaff2920acfe8dab84b560b59213f83924">ULLong</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa7e0aa60ea832f2e7b7e5534bdaef4a4c">Float</a>,
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaa53bde1c64bc9f65dfa3bf536da1ba60">pivLLong</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa0c61f5b43f72d4f048ea817adde46813">pivULLong</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa19f5d94a4ae30c285cb55ddd8c5a74f5">pivFloat</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa2d344d6097c5f4b53f324f1260984589">pivDouble</a>,
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaddba2964ca595d9eb6b1bac5f889fc1d">Double</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa0a8f8351c89b1fed21b630e58b941971">LDouble</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa7c06a2a820d100a6434134e69e8ea0dc">String</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa0945ada62225670757e38ba8e4912afc">StringList</a>,
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa436f2b4463c265b1b609045812bce296">pivLDouble</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa50b9ce62c5bbb38b2913b2a775aeb91b">pivComplexd</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa7749309d01ea1f00963efd2742802d5e">pivComplexld</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfae7518ef54ac0d907497640cbb1ea8c64">pivBitArray</a>,
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa45bf798ad32851c9044a3a5755856c5a">Invalid</a> = 0,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaabe7ddb1ecf30d2577f56a76c38cc569">Bool</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa0290e14ea03c92bf06229082f2b00f04">Char</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa4a0f6bf2a79dc1c48c35b709f8b2a464">UChar</a>,
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa38c81934c81819ae3420d202ad7eb14d">pivByteArray</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfac8ef9a93e9807f53a714000306964d8b">pivString</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfada751785bb57f089a257c9f88cbeca6a">pivStringList</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfac82dff431a7224c05b598d5a03598dfa">pivTime</a>,
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa91928a5d88a05863e10323748b7ea6bf">Short</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa18c9f6be1f92988b5d7742f52ea16121">UShort</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa86814193f5437fd63c36a35969aabdd6">Int</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa8903465ed3f8300a5fa472389dafd70f">UInt</a>,
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa83096f22bf002108e13378fdd033cab0">pivDate</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa583b78b99f4619c07d354c84b3702bca">pivDateTime</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa0838daa37273568acaa1a704078473ce">pivSystemTime</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa4295cf12b41cabdfbae048b03041ca8a">pivEnum</a>,
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa112715efca345cfd173c4a961cc5348f">Long</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa37db7797a6b8bdc3b22b3043c5d99846">ULong</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa3cedfe40d9f344391ab5e4571967e719">LLong</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaff2920acfe8dab84b560b59213f83924">ULLong</a>,
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa7e0aa60ea832f2e7b7e5534bdaef4a4c">Float</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaddba2964ca595d9eb6b1bac5f889fc1d">Double</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa0a8f8351c89b1fed21b630e58b941971">LDouble</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaf163970dcba9d2f587327e38e5e38098">Complexd</a>,
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfad1548d6221af498427f428a93d0af57f">Complexld</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa150c2f8336b8aa55ba766aeae271a9ef">BitArray</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaaf9c597dd4d7b17fe96746c96252a16f">ByteArray</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa7c06a2a820d100a6434134e69e8ea0dc">String</a>,
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa0945ada62225670757e38ba8e4912afc">StringList</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa0114b5413f8a42bb71769a22e306e4a1">Time</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaf14a1f410b3c192878fc246b45f45124">Date</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa265d67fff2b590fb6765b3838a011c34">DateTime</a>,
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa4fc51ffc735800b30adbc4176e3f29e4">SystemTime</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfad85616b3a0febed1905a631cfbc9782e">Custom</a> = 0xFF
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfada3fe90ce610583d231a530bd5d658d1">pivFile</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaba286765b1ef404eac0148bd8fbde9bd">pivDir</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa43ff9d7455db376c9b4e24730122ac88">pivCustom</a> = 0xFF
<br />
}</td></tr>
<tr class="separator:acc48ff0479fba2c5be5f491e24f40cdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc48ff0479fba2c5be5f491e24f40cdf"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdf">Type</a> { <br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaabe7ddb1ecf30d2577f56a76c38cc569">Bool</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa0290e14ea03c92bf06229082f2b00f04">Char</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa91928a5d88a05863e10323748b7ea6bf">Short</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa86814193f5437fd63c36a35969aabdd6">Int</a>,
<tr class="memitem:acc48ff0479fba2c5be5f491e24f40cdf"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdf">Type</a> { , <br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa00dd96ddbf7d437acd728579b35a4878">pivInvalid</a> = 0,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa583bd91307a0eb05b51c7c9aa7cc75c3">pivBool</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa132395b3965263c80fd69ab2a2831c34">pivChar</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa7f5718f8d62d5de9e9becc19e73da652">pivUChar</a>,
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa112715efca345cfd173c4a961cc5348f">Long</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa3cedfe40d9f344391ab5e4571967e719">LLong</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa4a0f6bf2a79dc1c48c35b709f8b2a464">UChar</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa18c9f6be1f92988b5d7742f52ea16121">UShort</a>,
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaa107f74ecbb8cac2f21b2b8b12f45e65">pivShort</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfae96e9a33d7e4369c5de4d9517513919a">pivUShort</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa9a885b08dc46c0c0b5e045aafdb6727c">pivInt</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfae9575a67646765570762c0f0c7c7b25f">pivUInt</a>,
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa8903465ed3f8300a5fa472389dafd70f">UInt</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa37db7797a6b8bdc3b22b3043c5d99846">ULong</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaff2920acfe8dab84b560b59213f83924">ULLong</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa7e0aa60ea832f2e7b7e5534bdaef4a4c">Float</a>,
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaa53bde1c64bc9f65dfa3bf536da1ba60">pivLLong</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa0c61f5b43f72d4f048ea817adde46813">pivULLong</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa19f5d94a4ae30c285cb55ddd8c5a74f5">pivFloat</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa2d344d6097c5f4b53f324f1260984589">pivDouble</a>,
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaddba2964ca595d9eb6b1bac5f889fc1d">Double</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa0a8f8351c89b1fed21b630e58b941971">LDouble</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa7c06a2a820d100a6434134e69e8ea0dc">String</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa0945ada62225670757e38ba8e4912afc">StringList</a>,
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa436f2b4463c265b1b609045812bce296">pivLDouble</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa50b9ce62c5bbb38b2913b2a775aeb91b">pivComplexd</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa7749309d01ea1f00963efd2742802d5e">pivComplexld</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfae7518ef54ac0d907497640cbb1ea8c64">pivBitArray</a>,
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa45bf798ad32851c9044a3a5755856c5a">Invalid</a> = 0,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaabe7ddb1ecf30d2577f56a76c38cc569">Bool</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa0290e14ea03c92bf06229082f2b00f04">Char</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa4a0f6bf2a79dc1c48c35b709f8b2a464">UChar</a>,
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa38c81934c81819ae3420d202ad7eb14d">pivByteArray</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfac8ef9a93e9807f53a714000306964d8b">pivString</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfada751785bb57f089a257c9f88cbeca6a">pivStringList</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfac82dff431a7224c05b598d5a03598dfa">pivTime</a>,
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa91928a5d88a05863e10323748b7ea6bf">Short</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa18c9f6be1f92988b5d7742f52ea16121">UShort</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa86814193f5437fd63c36a35969aabdd6">Int</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa8903465ed3f8300a5fa472389dafd70f">UInt</a>,
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa83096f22bf002108e13378fdd033cab0">pivDate</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa583b78b99f4619c07d354c84b3702bca">pivDateTime</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa0838daa37273568acaa1a704078473ce">pivSystemTime</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa4295cf12b41cabdfbae048b03041ca8a">pivEnum</a>,
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa112715efca345cfd173c4a961cc5348f">Long</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa37db7797a6b8bdc3b22b3043c5d99846">ULong</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa3cedfe40d9f344391ab5e4571967e719">LLong</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaff2920acfe8dab84b560b59213f83924">ULLong</a>,
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfada3fe90ce610583d231a530bd5d658d1">pivFile</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaba286765b1ef404eac0148bd8fbde9bd">pivDir</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa43ff9d7455db376c9b4e24730122ac88">pivCustom</a> = 0xFF
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa7e0aa60ea832f2e7b7e5534bdaef4a4c">Float</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaddba2964ca595d9eb6b1bac5f889fc1d">Double</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa0a8f8351c89b1fed21b630e58b941971">LDouble</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaf163970dcba9d2f587327e38e5e38098">Complexd</a>,
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfad1548d6221af498427f428a93d0af57f">Complexld</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa150c2f8336b8aa55ba766aeae271a9ef">BitArray</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaaf9c597dd4d7b17fe96746c96252a16f">ByteArray</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa7c06a2a820d100a6434134e69e8ea0dc">String</a>,
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa0945ada62225670757e38ba8e4912afc">StringList</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa0114b5413f8a42bb71769a22e306e4a1">Time</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaf14a1f410b3c192878fc246b45f45124">Date</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa265d67fff2b590fb6765b3838a011c34">DateTime</a>,
<br />
&#160;&#160;<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa4fc51ffc735800b30adbc4176e3f29e4">SystemTime</a>,
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfad85616b3a0febed1905a631cfbc9782e">Custom</a> = 0xFF
<br />
}</td></tr>
<tr class="memdesc:acc48ff0479fba2c5be5f491e24f40cdf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type of PIVariant content. <a href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdf">More...</a><br /></td></tr>
}<tr class="memdesc:acc48ff0479fba2c5be5f491e24f40cdf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type of PIVariant content. <a href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdf">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:acc48ff0479fba2c5be5f491e24f40cdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a83432da0a545ad6dd30429c0e1a583da"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a83432da0a545ad6dd30429c0e1a583da"></a>
<tr class="memitem:a83432da0a545ad6dd30429c0e1a583da"><td class="memItemLeft" align="right" valign="top"><a id="a83432da0a545ad6dd30429c0e1a583da"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a83432da0a545ad6dd30429c0e1a583da">PIVariant</a> ()</td></tr>
<tr class="memdesc:a83432da0a545ad6dd30429c0e1a583da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Empty constructor, <em>type()</em> will be set to <em>Invalid</em>. <br /></td></tr>
<tr class="separator:a83432da0a545ad6dd30429c0e1a583da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad0458975016273ccd939c7aec69b057"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aad0458975016273ccd939c7aec69b057"></a>
<tr class="memitem:aad0458975016273ccd939c7aec69b057"><td class="memItemLeft" align="right" valign="top"><a id="aad0458975016273ccd939c7aec69b057"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aad0458975016273ccd939c7aec69b057">PIVariant</a> (const char *v)</td></tr>
<tr class="memdesc:aad0458975016273ccd939c7aec69b057"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from string. <br /></td></tr>
<tr class="separator:aad0458975016273ccd939c7aec69b057"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14d9afdc7c44865b982f673fa45b83e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a14d9afdc7c44865b982f673fa45b83e6"></a>
<tr class="memitem:a14d9afdc7c44865b982f673fa45b83e6"><td class="memItemLeft" align="right" valign="top"><a id="a14d9afdc7c44865b982f673fa45b83e6"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a14d9afdc7c44865b982f673fa45b83e6">PIVariant</a> (const bool v)</td></tr>
<tr class="memdesc:a14d9afdc7c44865b982f673fa45b83e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from boolean. <br /></td></tr>
<tr class="separator:a14d9afdc7c44865b982f673fa45b83e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8e268c9cb15c248e914068417e04ccc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8e268c9cb15c248e914068417e04ccc"></a>
<tr class="memitem:ad8e268c9cb15c248e914068417e04ccc"><td class="memItemLeft" align="right" valign="top"><a id="ad8e268c9cb15c248e914068417e04ccc"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ad8e268c9cb15c248e914068417e04ccc">PIVariant</a> (const char v)</td></tr>
<tr class="memdesc:ad8e268c9cb15c248e914068417e04ccc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from char. <br /></td></tr>
<tr class="separator:ad8e268c9cb15c248e914068417e04ccc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f5a040f137b2e048f75b2e18521eb17"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f5a040f137b2e048f75b2e18521eb17"></a>
<tr class="memitem:a0f5a040f137b2e048f75b2e18521eb17"><td class="memItemLeft" align="right" valign="top"><a id="a0f5a040f137b2e048f75b2e18521eb17"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a0f5a040f137b2e048f75b2e18521eb17">PIVariant</a> (const uchar v)</td></tr>
<tr class="memdesc:a0f5a040f137b2e048f75b2e18521eb17"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from integer. <br /></td></tr>
<tr class="separator:a0f5a040f137b2e048f75b2e18521eb17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11042a1ccf1c759055fb604cae320be0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a11042a1ccf1c759055fb604cae320be0"></a>
<tr class="memitem:a11042a1ccf1c759055fb604cae320be0"><td class="memItemLeft" align="right" valign="top"><a id="a11042a1ccf1c759055fb604cae320be0"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a11042a1ccf1c759055fb604cae320be0">PIVariant</a> (const short v)</td></tr>
<tr class="memdesc:a11042a1ccf1c759055fb604cae320be0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from integer. <br /></td></tr>
<tr class="separator:a11042a1ccf1c759055fb604cae320be0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7bf9ae6815e438a01b10b2aa546e8c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af7bf9ae6815e438a01b10b2aa546e8c4"></a>
<tr class="memitem:af7bf9ae6815e438a01b10b2aa546e8c4"><td class="memItemLeft" align="right" valign="top"><a id="af7bf9ae6815e438a01b10b2aa546e8c4"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#af7bf9ae6815e438a01b10b2aa546e8c4">PIVariant</a> (const ushort v)</td></tr>
<tr class="memdesc:af7bf9ae6815e438a01b10b2aa546e8c4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from integer. <br /></td></tr>
<tr class="separator:af7bf9ae6815e438a01b10b2aa546e8c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee8eeff2d7a3ff2a478b428b9b2badd8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee8eeff2d7a3ff2a478b428b9b2badd8"></a>
<tr class="memitem:aee8eeff2d7a3ff2a478b428b9b2badd8"><td class="memItemLeft" align="right" valign="top"><a id="aee8eeff2d7a3ff2a478b428b9b2badd8"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aee8eeff2d7a3ff2a478b428b9b2badd8">PIVariant</a> (const int &amp;v)</td></tr>
<tr class="memdesc:aee8eeff2d7a3ff2a478b428b9b2badd8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from integer. <br /></td></tr>
<tr class="separator:aee8eeff2d7a3ff2a478b428b9b2badd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa670291ca1ec856cdc1887e594b1546f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa670291ca1ec856cdc1887e594b1546f"></a>
<tr class="memitem:aa670291ca1ec856cdc1887e594b1546f"><td class="memItemLeft" align="right" valign="top"><a id="aa670291ca1ec856cdc1887e594b1546f"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aa670291ca1ec856cdc1887e594b1546f">PIVariant</a> (const uint &amp;v)</td></tr>
<tr class="memdesc:aa670291ca1ec856cdc1887e594b1546f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from integer. <br /></td></tr>
<tr class="separator:aa670291ca1ec856cdc1887e594b1546f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fe8d4126aaf5bdbbd61ef178df488cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1fe8d4126aaf5bdbbd61ef178df488cc"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a1fe8d4126aaf5bdbbd61ef178df488cc">PIVariant</a> (const long &amp;v)</td></tr>
<tr class="memdesc:a1fe8d4126aaf5bdbbd61ef178df488cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from integer. <br /></td></tr>
<tr class="separator:a1fe8d4126aaf5bdbbd61ef178df488cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20a6fd9ce7d7de2e20440f722f28f379"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a20a6fd9ce7d7de2e20440f722f28f379"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a20a6fd9ce7d7de2e20440f722f28f379">PIVariant</a> (const ulong &amp;v)</td></tr>
<tr class="memdesc:a20a6fd9ce7d7de2e20440f722f28f379"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from integer. <br /></td></tr>
<tr class="separator:a20a6fd9ce7d7de2e20440f722f28f379"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ce8905e74c36806ca004e845b67743b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ce8905e74c36806ca004e845b67743b"></a>
<tr class="memitem:a7ce8905e74c36806ca004e845b67743b"><td class="memItemLeft" align="right" valign="top"><a id="a7ce8905e74c36806ca004e845b67743b"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a7ce8905e74c36806ca004e845b67743b">PIVariant</a> (const llong &amp;v)</td></tr>
<tr class="memdesc:a7ce8905e74c36806ca004e845b67743b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from integer. <br /></td></tr>
<tr class="separator:a7ce8905e74c36806ca004e845b67743b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a1355062b5b8df0c88542c782a985d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0a1355062b5b8df0c88542c782a985d8"></a>
<tr class="memitem:a0a1355062b5b8df0c88542c782a985d8"><td class="memItemLeft" align="right" valign="top"><a id="a0a1355062b5b8df0c88542c782a985d8"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a0a1355062b5b8df0c88542c782a985d8">PIVariant</a> (const ullong &amp;v)</td></tr>
<tr class="memdesc:a0a1355062b5b8df0c88542c782a985d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from integer. <br /></td></tr>
<tr class="separator:a0a1355062b5b8df0c88542c782a985d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91dc6be82349d2d24cc642abf9c39e2e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91dc6be82349d2d24cc642abf9c39e2e"></a>
<tr class="memitem:a91dc6be82349d2d24cc642abf9c39e2e"><td class="memItemLeft" align="right" valign="top"><a id="a91dc6be82349d2d24cc642abf9c39e2e"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a91dc6be82349d2d24cc642abf9c39e2e">PIVariant</a> (const float &amp;v)</td></tr>
<tr class="memdesc:a91dc6be82349d2d24cc642abf9c39e2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from float. <br /></td></tr>
<tr class="separator:a91dc6be82349d2d24cc642abf9c39e2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4dcc306bce5d0601e9cea679e623d8bd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4dcc306bce5d0601e9cea679e623d8bd"></a>
<tr class="memitem:a4dcc306bce5d0601e9cea679e623d8bd"><td class="memItemLeft" align="right" valign="top"><a id="a4dcc306bce5d0601e9cea679e623d8bd"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a4dcc306bce5d0601e9cea679e623d8bd">PIVariant</a> (const double &amp;v)</td></tr>
<tr class="memdesc:a4dcc306bce5d0601e9cea679e623d8bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from double. <br /></td></tr>
<tr class="separator:a4dcc306bce5d0601e9cea679e623d8bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a03fdaf8ee128358c289ada2c72686d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5a03fdaf8ee128358c289ada2c72686d"></a>
<tr class="memitem:a5a03fdaf8ee128358c289ada2c72686d"><td class="memItemLeft" align="right" valign="top"><a id="a5a03fdaf8ee128358c289ada2c72686d"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a5a03fdaf8ee128358c289ada2c72686d">PIVariant</a> (const ldouble &amp;v)</td></tr>
<tr class="memdesc:a5a03fdaf8ee128358c289ada2c72686d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from long double. <br /></td></tr>
<tr class="separator:a5a03fdaf8ee128358c289ada2c72686d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb79886a19bb0efb6e9c221eae8fb236"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adb79886a19bb0efb6e9c221eae8fb236"></a>
<tr class="memitem:adb79886a19bb0efb6e9c221eae8fb236"><td class="memItemLeft" align="right" valign="top"><a id="adb79886a19bb0efb6e9c221eae8fb236"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#adb79886a19bb0efb6e9c221eae8fb236">PIVariant</a> (const complexd &amp;v)</td></tr>
<tr class="memdesc:adb79886a19bb0efb6e9c221eae8fb236"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from complex. <br /></td></tr>
<tr class="separator:adb79886a19bb0efb6e9c221eae8fb236"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b33912daf30f5e7cc7c333e4c7400c6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7b33912daf30f5e7cc7c333e4c7400c6"></a>
<tr class="memitem:a7b33912daf30f5e7cc7c333e4c7400c6"><td class="memItemLeft" align="right" valign="top"><a id="a7b33912daf30f5e7cc7c333e4c7400c6"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a7b33912daf30f5e7cc7c333e4c7400c6">PIVariant</a> (const complexld &amp;v)</td></tr>
<tr class="memdesc:a7b33912daf30f5e7cc7c333e4c7400c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from complex. <br /></td></tr>
<tr class="separator:a7b33912daf30f5e7cc7c333e4c7400c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8882d5bfc67b3ff89e8ee9835cac3693"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8882d5bfc67b3ff89e8ee9835cac3693"></a>
<tr class="memitem:a8882d5bfc67b3ff89e8ee9835cac3693"><td class="memItemLeft" align="right" valign="top"><a id="a8882d5bfc67b3ff89e8ee9835cac3693"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a8882d5bfc67b3ff89e8ee9835cac3693">PIVariant</a> (const PIBitArray &amp;v)</td></tr>
<tr class="memdesc:a8882d5bfc67b3ff89e8ee9835cac3693"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from bit array. <br /></td></tr>
<tr class="separator:a8882d5bfc67b3ff89e8ee9835cac3693"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba63a29878c14870b7a045799452d93c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba63a29878c14870b7a045799452d93c"></a>
<tr class="memitem:aba63a29878c14870b7a045799452d93c"><td class="memItemLeft" align="right" valign="top"><a id="aba63a29878c14870b7a045799452d93c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aba63a29878c14870b7a045799452d93c">PIVariant</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;v)</td></tr>
<tr class="memdesc:aba63a29878c14870b7a045799452d93c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from byte array. <br /></td></tr>
<tr class="separator:aba63a29878c14870b7a045799452d93c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac48a86c19a56cd03f1432596d29204d2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac48a86c19a56cd03f1432596d29204d2"></a>
<tr class="memitem:ac48a86c19a56cd03f1432596d29204d2"><td class="memItemLeft" align="right" valign="top"><a id="ac48a86c19a56cd03f1432596d29204d2"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ac48a86c19a56cd03f1432596d29204d2">PIVariant</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &amp;v)</td></tr>
<tr class="memdesc:ac48a86c19a56cd03f1432596d29204d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from string. <br /></td></tr>
<tr class="separator:ac48a86c19a56cd03f1432596d29204d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afccb4ddebcf51eb0241cc99ad46fa6e3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afccb4ddebcf51eb0241cc99ad46fa6e3"></a>
<tr class="memitem:afccb4ddebcf51eb0241cc99ad46fa6e3"><td class="memItemLeft" align="right" valign="top"><a id="afccb4ddebcf51eb0241cc99ad46fa6e3"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#afccb4ddebcf51eb0241cc99ad46fa6e3">PIVariant</a> (const <a class="el" href="class_p_i_string_list.html">PIStringList</a> &amp;v)</td></tr>
<tr class="memdesc:afccb4ddebcf51eb0241cc99ad46fa6e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from strings list. <br /></td></tr>
<tr class="separator:afccb4ddebcf51eb0241cc99ad46fa6e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3dd80bbfa434bfa4b470192d728be08e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3dd80bbfa434bfa4b470192d728be08e"></a>
<tr class="memitem:a3dd80bbfa434bfa4b470192d728be08e"><td class="memItemLeft" align="right" valign="top"><a id="a3dd80bbfa434bfa4b470192d728be08e"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a3dd80bbfa434bfa4b470192d728be08e">PIVariant</a> (const PITime &amp;v)</td></tr>
<tr class="memdesc:a3dd80bbfa434bfa4b470192d728be08e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from time. <br /></td></tr>
<tr class="separator:a3dd80bbfa434bfa4b470192d728be08e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d14c3eec0653cd7a2a1e2988e805499"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3d14c3eec0653cd7a2a1e2988e805499"></a>
<tr class="memitem:a3d14c3eec0653cd7a2a1e2988e805499"><td class="memItemLeft" align="right" valign="top"><a id="a3d14c3eec0653cd7a2a1e2988e805499"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a3d14c3eec0653cd7a2a1e2988e805499">PIVariant</a> (const PIDate &amp;v)</td></tr>
<tr class="memdesc:a3d14c3eec0653cd7a2a1e2988e805499"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from date. <br /></td></tr>
<tr class="separator:a3d14c3eec0653cd7a2a1e2988e805499"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e71b4d50d2054edb27c23cbfc3416c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1e71b4d50d2054edb27c23cbfc3416c3"></a>
<tr class="memitem:a1e71b4d50d2054edb27c23cbfc3416c3"><td class="memItemLeft" align="right" valign="top"><a id="a1e71b4d50d2054edb27c23cbfc3416c3"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a1e71b4d50d2054edb27c23cbfc3416c3">PIVariant</a> (const PIDateTime &amp;v)</td></tr>
<tr class="memdesc:a1e71b4d50d2054edb27c23cbfc3416c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from date and time. <br /></td></tr>
<tr class="separator:a1e71b4d50d2054edb27c23cbfc3416c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fc8d7e876930686d216924473da466e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1fc8d7e876930686d216924473da466e"></a>
<tr class="memitem:a1fc8d7e876930686d216924473da466e"><td class="memItemLeft" align="right" valign="top"><a id="a1fc8d7e876930686d216924473da466e"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a1fc8d7e876930686d216924473da466e">PIVariant</a> (const <a class="el" href="class_p_i_system_time.html">PISystemTime</a> &amp;v)</td></tr>
<tr class="memdesc:a1fc8d7e876930686d216924473da466e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from system time. <br /></td></tr>
<tr class="separator:a1fc8d7e876930686d216924473da466e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa22bd1cc0c6999120bb3820407a8856d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa22bd1cc0c6999120bb3820407a8856d"></a>
<tr class="memitem:a931418fce5070ae2cc87d783d06ddf76"><td class="memItemLeft" align="right" valign="top"><a id="a931418fce5070ae2cc87d783d06ddf76"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a931418fce5070ae2cc87d783d06ddf76">PIVariant</a> (const PIVariantTypes::Enum &amp;v)</td></tr>
<tr class="memdesc:a931418fce5070ae2cc87d783d06ddf76"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from enum. <br /></td></tr>
<tr class="separator:a931418fce5070ae2cc87d783d06ddf76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4063dbc307969ad31d09d1263d1fabcc"><td class="memItemLeft" align="right" valign="top"><a id="a4063dbc307969ad31d09d1263d1fabcc"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a4063dbc307969ad31d09d1263d1fabcc">PIVariant</a> (const PIVariantTypes::File &amp;v)</td></tr>
<tr class="memdesc:a4063dbc307969ad31d09d1263d1fabcc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from file. <br /></td></tr>
<tr class="separator:a4063dbc307969ad31d09d1263d1fabcc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d543b45caaac305e211887468c59f36"><td class="memItemLeft" align="right" valign="top"><a id="a6d543b45caaac305e211887468c59f36"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a6d543b45caaac305e211887468c59f36">PIVariant</a> (const PIVariantTypes::Dir &amp;v)</td></tr>
<tr class="memdesc:a6d543b45caaac305e211887468c59f36"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs variant from dir. <br /></td></tr>
<tr class="separator:a6d543b45caaac305e211887468c59f36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa22bd1cc0c6999120bb3820407a8856d"><td class="memItemLeft" align="right" valign="top"><a id="aa22bd1cc0c6999120bb3820407a8856d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aa22bd1cc0c6999120bb3820407a8856d">setValue</a> (const char *v)</td></tr>
<tr class="memdesc:aa22bd1cc0c6999120bb3820407a8856d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to string. <br /></td></tr>
<tr class="separator:aa22bd1cc0c6999120bb3820407a8856d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b5d811efd852064247c7f3b98589481"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7b5d811efd852064247c7f3b98589481"></a>
<tr class="memitem:a7b5d811efd852064247c7f3b98589481"><td class="memItemLeft" align="right" valign="top"><a id="a7b5d811efd852064247c7f3b98589481"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a7b5d811efd852064247c7f3b98589481">setValue</a> (const bool v)</td></tr>
<tr class="memdesc:a7b5d811efd852064247c7f3b98589481"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to boolean. <br /></td></tr>
<tr class="separator:a7b5d811efd852064247c7f3b98589481"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79fff573e5cc711dfd406cc1b669d6b8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a79fff573e5cc711dfd406cc1b669d6b8"></a>
<tr class="memitem:a79fff573e5cc711dfd406cc1b669d6b8"><td class="memItemLeft" align="right" valign="top"><a id="a79fff573e5cc711dfd406cc1b669d6b8"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a79fff573e5cc711dfd406cc1b669d6b8">setValue</a> (const char v)</td></tr>
<tr class="memdesc:a79fff573e5cc711dfd406cc1b669d6b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to char. <br /></td></tr>
<tr class="separator:a79fff573e5cc711dfd406cc1b669d6b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a8568a8de98e912570d98ebdff9152a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5a8568a8de98e912570d98ebdff9152a"></a>
<tr class="memitem:a5a8568a8de98e912570d98ebdff9152a"><td class="memItemLeft" align="right" valign="top"><a id="a5a8568a8de98e912570d98ebdff9152a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a5a8568a8de98e912570d98ebdff9152a">setValue</a> (const uchar v)</td></tr>
<tr class="memdesc:a5a8568a8de98e912570d98ebdff9152a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to integer. <br /></td></tr>
<tr class="separator:a5a8568a8de98e912570d98ebdff9152a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe151f6ec7620f2222690c3c1af39f5b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abe151f6ec7620f2222690c3c1af39f5b"></a>
<tr class="memitem:abe151f6ec7620f2222690c3c1af39f5b"><td class="memItemLeft" align="right" valign="top"><a id="abe151f6ec7620f2222690c3c1af39f5b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#abe151f6ec7620f2222690c3c1af39f5b">setValue</a> (const short v)</td></tr>
<tr class="memdesc:abe151f6ec7620f2222690c3c1af39f5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to integer. <br /></td></tr>
<tr class="separator:abe151f6ec7620f2222690c3c1af39f5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49a9d2ccbb6a1b37ba985ef490f2b7d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a49a9d2ccbb6a1b37ba985ef490f2b7d6"></a>
<tr class="memitem:a49a9d2ccbb6a1b37ba985ef490f2b7d6"><td class="memItemLeft" align="right" valign="top"><a id="a49a9d2ccbb6a1b37ba985ef490f2b7d6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a49a9d2ccbb6a1b37ba985ef490f2b7d6">setValue</a> (const ushort v)</td></tr>
<tr class="memdesc:a49a9d2ccbb6a1b37ba985ef490f2b7d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to integer. <br /></td></tr>
<tr class="separator:a49a9d2ccbb6a1b37ba985ef490f2b7d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5eedf14579aa37e4bd2ab018234569c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5eedf14579aa37e4bd2ab018234569c5"></a>
<tr class="memitem:a5eedf14579aa37e4bd2ab018234569c5"><td class="memItemLeft" align="right" valign="top"><a id="a5eedf14579aa37e4bd2ab018234569c5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a5eedf14579aa37e4bd2ab018234569c5">setValue</a> (const int &amp;v)</td></tr>
<tr class="memdesc:a5eedf14579aa37e4bd2ab018234569c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to integer. <br /></td></tr>
<tr class="separator:a5eedf14579aa37e4bd2ab018234569c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a7a792167f163f11c516a39ff91e6ff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2a7a792167f163f11c516a39ff91e6ff"></a>
<tr class="memitem:a2a7a792167f163f11c516a39ff91e6ff"><td class="memItemLeft" align="right" valign="top"><a id="a2a7a792167f163f11c516a39ff91e6ff"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a2a7a792167f163f11c516a39ff91e6ff">setValue</a> (const uint &amp;v)</td></tr>
<tr class="memdesc:a2a7a792167f163f11c516a39ff91e6ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to integer. <br /></td></tr>
<tr class="separator:a2a7a792167f163f11c516a39ff91e6ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8cf4fe353f70dd45489ad9b1c50f9d4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8cf4fe353f70dd45489ad9b1c50f9d4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ab8cf4fe353f70dd45489ad9b1c50f9d4">setValue</a> (const long &amp;v)</td></tr>
<tr class="memdesc:ab8cf4fe353f70dd45489ad9b1c50f9d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to integer. <br /></td></tr>
<tr class="separator:ab8cf4fe353f70dd45489ad9b1c50f9d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4255c426d7e88890c8e57794ff0abd09"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4255c426d7e88890c8e57794ff0abd09"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a4255c426d7e88890c8e57794ff0abd09">setValue</a> (const ulong &amp;v)</td></tr>
<tr class="memdesc:a4255c426d7e88890c8e57794ff0abd09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to integer. <br /></td></tr>
<tr class="separator:a4255c426d7e88890c8e57794ff0abd09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab517be43715e8ae0f7dcbd17f16c95bc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab517be43715e8ae0f7dcbd17f16c95bc"></a>
<tr class="memitem:ab517be43715e8ae0f7dcbd17f16c95bc"><td class="memItemLeft" align="right" valign="top"><a id="ab517be43715e8ae0f7dcbd17f16c95bc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ab517be43715e8ae0f7dcbd17f16c95bc">setValue</a> (const llong &amp;v)</td></tr>
<tr class="memdesc:ab517be43715e8ae0f7dcbd17f16c95bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to integer. <br /></td></tr>
<tr class="separator:ab517be43715e8ae0f7dcbd17f16c95bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd64b1243486bf3ff8878652b9505d4f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd64b1243486bf3ff8878652b9505d4f"></a>
<tr class="memitem:abd64b1243486bf3ff8878652b9505d4f"><td class="memItemLeft" align="right" valign="top"><a id="abd64b1243486bf3ff8878652b9505d4f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#abd64b1243486bf3ff8878652b9505d4f">setValue</a> (const ullong &amp;v)</td></tr>
<tr class="memdesc:abd64b1243486bf3ff8878652b9505d4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to integer. <br /></td></tr>
<tr class="separator:abd64b1243486bf3ff8878652b9505d4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13630b2d2dfdc27107bf357b251e0c80"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13630b2d2dfdc27107bf357b251e0c80"></a>
<tr class="memitem:a13630b2d2dfdc27107bf357b251e0c80"><td class="memItemLeft" align="right" valign="top"><a id="a13630b2d2dfdc27107bf357b251e0c80"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a13630b2d2dfdc27107bf357b251e0c80">setValue</a> (const float &amp;v)</td></tr>
<tr class="memdesc:a13630b2d2dfdc27107bf357b251e0c80"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to float. <br /></td></tr>
<tr class="separator:a13630b2d2dfdc27107bf357b251e0c80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab86b97b9877912321941535949a15598"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab86b97b9877912321941535949a15598"></a>
<tr class="memitem:ab86b97b9877912321941535949a15598"><td class="memItemLeft" align="right" valign="top"><a id="ab86b97b9877912321941535949a15598"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ab86b97b9877912321941535949a15598">setValue</a> (const double &amp;v)</td></tr>
<tr class="memdesc:ab86b97b9877912321941535949a15598"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to double. <br /></td></tr>
<tr class="separator:ab86b97b9877912321941535949a15598"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af319e808795d029290f1f687d5d6627d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af319e808795d029290f1f687d5d6627d"></a>
<tr class="memitem:af319e808795d029290f1f687d5d6627d"><td class="memItemLeft" align="right" valign="top"><a id="af319e808795d029290f1f687d5d6627d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#af319e808795d029290f1f687d5d6627d">setValue</a> (const ldouble &amp;v)</td></tr>
<tr class="memdesc:af319e808795d029290f1f687d5d6627d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to long double. <br /></td></tr>
<tr class="separator:af319e808795d029290f1f687d5d6627d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5831d2dd7d2c7d4f570396acbef007b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad5831d2dd7d2c7d4f570396acbef007b"></a>
<tr class="memitem:ad5831d2dd7d2c7d4f570396acbef007b"><td class="memItemLeft" align="right" valign="top"><a id="ad5831d2dd7d2c7d4f570396acbef007b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ad5831d2dd7d2c7d4f570396acbef007b">setValue</a> (const complexd &amp;v)</td></tr>
<tr class="memdesc:ad5831d2dd7d2c7d4f570396acbef007b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to complex. <br /></td></tr>
<tr class="separator:ad5831d2dd7d2c7d4f570396acbef007b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ab2f1166f8db46e6e68e141ee8d4063"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ab2f1166f8db46e6e68e141ee8d4063"></a>
<tr class="memitem:a8ab2f1166f8db46e6e68e141ee8d4063"><td class="memItemLeft" align="right" valign="top"><a id="a8ab2f1166f8db46e6e68e141ee8d4063"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a8ab2f1166f8db46e6e68e141ee8d4063">setValue</a> (const complexld &amp;v)</td></tr>
<tr class="memdesc:a8ab2f1166f8db46e6e68e141ee8d4063"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to complex. <br /></td></tr>
<tr class="separator:a8ab2f1166f8db46e6e68e141ee8d4063"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa29e76a4b699e244e3a6679b180c30e3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa29e76a4b699e244e3a6679b180c30e3"></a>
<tr class="memitem:aa29e76a4b699e244e3a6679b180c30e3"><td class="memItemLeft" align="right" valign="top"><a id="aa29e76a4b699e244e3a6679b180c30e3"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aa29e76a4b699e244e3a6679b180c30e3">setValue</a> (const PIBitArray &amp;v)</td></tr>
<tr class="memdesc:aa29e76a4b699e244e3a6679b180c30e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to bit array. <br /></td></tr>
<tr class="separator:aa29e76a4b699e244e3a6679b180c30e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c3abdf7e5d0eebe4506c8430f509ad8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6c3abdf7e5d0eebe4506c8430f509ad8"></a>
<tr class="memitem:a6c3abdf7e5d0eebe4506c8430f509ad8"><td class="memItemLeft" align="right" valign="top"><a id="a6c3abdf7e5d0eebe4506c8430f509ad8"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a6c3abdf7e5d0eebe4506c8430f509ad8">setValue</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;v)</td></tr>
<tr class="memdesc:a6c3abdf7e5d0eebe4506c8430f509ad8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to byte array. <br /></td></tr>
<tr class="separator:a6c3abdf7e5d0eebe4506c8430f509ad8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb68d9f360dc5f60e4e9442da7c983ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adb68d9f360dc5f60e4e9442da7c983ef"></a>
<tr class="memitem:adb68d9f360dc5f60e4e9442da7c983ef"><td class="memItemLeft" align="right" valign="top"><a id="adb68d9f360dc5f60e4e9442da7c983ef"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#adb68d9f360dc5f60e4e9442da7c983ef">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &amp;v)</td></tr>
<tr class="memdesc:adb68d9f360dc5f60e4e9442da7c983ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to string. <br /></td></tr>
<tr class="separator:adb68d9f360dc5f60e4e9442da7c983ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b664f935ad023991ee626df2abac13e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8b664f935ad023991ee626df2abac13e"></a>
<tr class="memitem:a8b664f935ad023991ee626df2abac13e"><td class="memItemLeft" align="right" valign="top"><a id="a8b664f935ad023991ee626df2abac13e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a8b664f935ad023991ee626df2abac13e">setValue</a> (const <a class="el" href="class_p_i_string_list.html">PIStringList</a> &amp;v)</td></tr>
<tr class="memdesc:a8b664f935ad023991ee626df2abac13e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to strings list. <br /></td></tr>
<tr class="separator:a8b664f935ad023991ee626df2abac13e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09c393e5e299848c8e1d06c0497bce44"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a09c393e5e299848c8e1d06c0497bce44"></a>
<tr class="memitem:a09c393e5e299848c8e1d06c0497bce44"><td class="memItemLeft" align="right" valign="top"><a id="a09c393e5e299848c8e1d06c0497bce44"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a09c393e5e299848c8e1d06c0497bce44">setValue</a> (const PITime &amp;v)</td></tr>
<tr class="memdesc:a09c393e5e299848c8e1d06c0497bce44"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to time. <br /></td></tr>
<tr class="separator:a09c393e5e299848c8e1d06c0497bce44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9dbf3e639c99af1780f9c753822d5034"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9dbf3e639c99af1780f9c753822d5034"></a>
<tr class="memitem:a9dbf3e639c99af1780f9c753822d5034"><td class="memItemLeft" align="right" valign="top"><a id="a9dbf3e639c99af1780f9c753822d5034"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a9dbf3e639c99af1780f9c753822d5034">setValue</a> (const PIDate &amp;v)</td></tr>
<tr class="memdesc:a9dbf3e639c99af1780f9c753822d5034"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to date. <br /></td></tr>
<tr class="separator:a9dbf3e639c99af1780f9c753822d5034"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39d61e31968269464f6023ecd1645241"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a39d61e31968269464f6023ecd1645241"></a>
<tr class="memitem:a39d61e31968269464f6023ecd1645241"><td class="memItemLeft" align="right" valign="top"><a id="a39d61e31968269464f6023ecd1645241"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a39d61e31968269464f6023ecd1645241">setValue</a> (const PIDateTime &amp;v)</td></tr>
<tr class="memdesc:a39d61e31968269464f6023ecd1645241"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to date and time. <br /></td></tr>
<tr class="separator:a39d61e31968269464f6023ecd1645241"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f176cc2e51a5ab7e8a275a71f5166c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f176cc2e51a5ab7e8a275a71f5166c3"></a>
<tr class="memitem:a0f176cc2e51a5ab7e8a275a71f5166c3"><td class="memItemLeft" align="right" valign="top"><a id="a0f176cc2e51a5ab7e8a275a71f5166c3"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a0f176cc2e51a5ab7e8a275a71f5166c3">setValue</a> (const <a class="el" href="class_p_i_system_time.html">PISystemTime</a> &amp;v)</td></tr>
<tr class="memdesc:a0f176cc2e51a5ab7e8a275a71f5166c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to system time. <br /></td></tr>
<tr class="separator:a0f176cc2e51a5ab7e8a275a71f5166c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9adb44018cf731bad2b7dcce2dde3684"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a9adb44018cf731bad2b7dcce2dde3684">toBool</a> () const </td></tr>
<tr class="memdesc:a9adb44018cf731bad2b7dcce2dde3684"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as boolean. <a href="#a9adb44018cf731bad2b7dcce2dde3684">More...</a><br /></td></tr>
<tr class="separator:a9adb44018cf731bad2b7dcce2dde3684"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef7526f9ffb911ac818c13a4fa8de923"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aef7526f9ffb911ac818c13a4fa8de923">toInt</a> () const </td></tr>
<tr class="memdesc:aef7526f9ffb911ac818c13a4fa8de923"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as int. <a href="#aef7526f9ffb911ac818c13a4fa8de923">More...</a><br /></td></tr>
<tr class="separator:aef7526f9ffb911ac818c13a4fa8de923"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6f468658cc0803d7ec532c8ebaf394e"><td class="memItemLeft" align="right" valign="top">llong&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ad6f468658cc0803d7ec532c8ebaf394e">toLLong</a> () const </td></tr>
<tr class="memdesc:ad6f468658cc0803d7ec532c8ebaf394e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as long long. <a href="#ad6f468658cc0803d7ec532c8ebaf394e">More...</a><br /></td></tr>
<tr class="separator:ad6f468658cc0803d7ec532c8ebaf394e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7765fde4363c83ef630ca53ea23b447f"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a7765fde4363c83ef630ca53ea23b447f">toFloat</a> () const </td></tr>
<tr class="memdesc:a7765fde4363c83ef630ca53ea23b447f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as float. <a href="#a7765fde4363c83ef630ca53ea23b447f">More...</a><br /></td></tr>
<tr class="separator:a7765fde4363c83ef630ca53ea23b447f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f92e859630f5c853c644b494a194798"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a3f92e859630f5c853c644b494a194798">toDouble</a> () const </td></tr>
<tr class="memdesc:a3f92e859630f5c853c644b494a194798"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as double. <a href="#a3f92e859630f5c853c644b494a194798">More...</a><br /></td></tr>
<tr class="separator:a3f92e859630f5c853c644b494a194798"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa101193f0a15d6232a8ab6ed39dfcd66"><td class="memItemLeft" align="right" valign="top">ldouble&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aa101193f0a15d6232a8ab6ed39dfcd66">toLDouble</a> () const </td></tr>
<tr class="memdesc:aa101193f0a15d6232a8ab6ed39dfcd66"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as long double. <a href="#aa101193f0a15d6232a8ab6ed39dfcd66">More...</a><br /></td></tr>
<tr class="separator:aa101193f0a15d6232a8ab6ed39dfcd66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95a6405618b51ea226fc1aa788ad2a90"><td class="memItemLeft" align="right" valign="top">complexd&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a95a6405618b51ea226fc1aa788ad2a90">toComplexd</a> () const </td></tr>
<tr class="memdesc:a95a6405618b51ea226fc1aa788ad2a90"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as complex. <a href="#a95a6405618b51ea226fc1aa788ad2a90">More...</a><br /></td></tr>
<tr class="separator:a95a6405618b51ea226fc1aa788ad2a90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02ed61b14e6a9c71510d5c4f05d218c4"><td class="memItemLeft" align="right" valign="top">complexld&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a02ed61b14e6a9c71510d5c4f05d218c4">toComplexld</a> () const </td></tr>
<tr class="memdesc:a02ed61b14e6a9c71510d5c4f05d218c4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as long complex. <a href="#a02ed61b14e6a9c71510d5c4f05d218c4">More...</a><br /></td></tr>
<tr class="separator:a02ed61b14e6a9c71510d5c4f05d218c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b25bc3f783d63dad8ee68720dbfa9ed"><td class="memItemLeft" align="right" valign="top">PITime&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a5b25bc3f783d63dad8ee68720dbfa9ed">toTime</a> () const </td></tr>
<tr class="memdesc:a5b25bc3f783d63dad8ee68720dbfa9ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as time. <a href="#a5b25bc3f783d63dad8ee68720dbfa9ed">More...</a><br /></td></tr>
<tr class="separator:a5b25bc3f783d63dad8ee68720dbfa9ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af533ce32863a9954e7d761ef56ab582b"><td class="memItemLeft" align="right" valign="top">PIDate&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#af533ce32863a9954e7d761ef56ab582b">toDate</a> () const </td></tr>
<tr class="memdesc:af533ce32863a9954e7d761ef56ab582b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as date. <a href="#af533ce32863a9954e7d761ef56ab582b">More...</a><br /></td></tr>
<tr class="separator:af533ce32863a9954e7d761ef56ab582b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99afae3218f68cc74bda4af6baa467d4"><td class="memItemLeft" align="right" valign="top">PIDateTime&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a99afae3218f68cc74bda4af6baa467d4">toDateTime</a> () const </td></tr>
<tr class="memdesc:a99afae3218f68cc74bda4af6baa467d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as date and time. <a href="#a99afae3218f68cc74bda4af6baa467d4">More...</a><br /></td></tr>
<tr class="separator:a99afae3218f68cc74bda4af6baa467d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af353cc0fba770fceb61a0dfa4d87eba7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_system_time.html">PISystemTime</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#af353cc0fba770fceb61a0dfa4d87eba7">toSystemTime</a> () const </td></tr>
<tr class="memdesc:af353cc0fba770fceb61a0dfa4d87eba7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as system time. <a href="#af353cc0fba770fceb61a0dfa4d87eba7">More...</a><br /></td></tr>
<tr class="separator:af353cc0fba770fceb61a0dfa4d87eba7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9b75422814a712a2c52ecfe19ca13ba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_string.html">PIString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ae9b75422814a712a2c52ecfe19ca13ba">toString</a> () const </td></tr>
<tr class="memdesc:ae9b75422814a712a2c52ecfe19ca13ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as string. <a href="#ae9b75422814a712a2c52ecfe19ca13ba">More...</a><br /></td></tr>
<tr class="separator:ae9b75422814a712a2c52ecfe19ca13ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a734a89a0951763bbdeae2cf16004684d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_string_list.html">PIStringList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a734a89a0951763bbdeae2cf16004684d">toStringList</a> () const </td></tr>
<tr class="memdesc:a734a89a0951763bbdeae2cf16004684d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as strings list. <a href="#a734a89a0951763bbdeae2cf16004684d">More...</a><br /></td></tr>
<tr class="separator:a734a89a0951763bbdeae2cf16004684d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b4708bac5608fa3676bf409b76b5d23"><td class="memItemLeft" align="right" valign="top">PIBitArray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a0b4708bac5608fa3676bf409b76b5d23">toBitArray</a> () const </td></tr>
<tr class="memdesc:a0b4708bac5608fa3676bf409b76b5d23"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as bit array. <a href="#a0b4708bac5608fa3676bf409b76b5d23">More...</a><br /></td></tr>
<tr class="separator:a0b4708bac5608fa3676bf409b76b5d23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acadd0aee889bc4bd59fdd8bae13410df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#acadd0aee889bc4bd59fdd8bae13410df">toByteArray</a> () const </td></tr>
<tr class="memdesc:acadd0aee889bc4bd59fdd8bae13410df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as byte array. <a href="#acadd0aee889bc4bd59fdd8bae13410df">More...</a><br /></td></tr>
<tr class="separator:acadd0aee889bc4bd59fdd8bae13410df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b1b4af9ab4bdd8c5bda7a8223a6b6f5"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a5b1b4af9ab4bdd8c5bda7a8223a6b6f5"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a5b1b4af9ab4bdd8c5bda7a8223a6b6f5">toValue</a> () const </td></tr>
<tr class="memdesc:a5b1b4af9ab4bdd8c5bda7a8223a6b6f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as custom type. <a href="#a5b1b4af9ab4bdd8c5bda7a8223a6b6f5">More...</a><br /></td></tr>
<tr class="separator:a5b1b4af9ab4bdd8c5bda7a8223a6b6f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab27e2bf37df051edb5fe6132d9c99147"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab27e2bf37df051edb5fe6132d9c99147"></a>
<tr class="memitem:a421db43a5abcf619362d32808393bef8"><td class="memItemLeft" align="right" valign="top"><a id="a421db43a5abcf619362d32808393bef8"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a421db43a5abcf619362d32808393bef8">setValue</a> (const PIVariantTypes::Enum &amp;v)</td></tr>
<tr class="memdesc:a421db43a5abcf619362d32808393bef8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to enum. <br /></td></tr>
<tr class="separator:a421db43a5abcf619362d32808393bef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31ab7298e708aa9cb734e1f4ac2232b5"><td class="memItemLeft" align="right" valign="top"><a id="a31ab7298e708aa9cb734e1f4ac2232b5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a31ab7298e708aa9cb734e1f4ac2232b5">setValue</a> (const PIVariantTypes::File &amp;v)</td></tr>
<tr class="memdesc:a31ab7298e708aa9cb734e1f4ac2232b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to file. <br /></td></tr>
<tr class="separator:a31ab7298e708aa9cb734e1f4ac2232b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32a1f27af3e374e1ddcdb2f628e89dd0"><td class="memItemLeft" align="right" valign="top"><a id="a32a1f27af3e374e1ddcdb2f628e89dd0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a32a1f27af3e374e1ddcdb2f628e89dd0">setValue</a> (const PIVariantTypes::Dir &amp;v)</td></tr>
<tr class="memdesc:a32a1f27af3e374e1ddcdb2f628e89dd0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set variant content and type to dir. <br /></td></tr>
<tr class="separator:a32a1f27af3e374e1ddcdb2f628e89dd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7d7e275340257262ece6a9b2b9c9e09"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ac7d7e275340257262ece6a9b2b9c9e09">toBool</a> () const</td></tr>
<tr class="memdesc:ac7d7e275340257262ece6a9b2b9c9e09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as boolean. <a href="#ac7d7e275340257262ece6a9b2b9c9e09">More...</a><br /></td></tr>
<tr class="separator:ac7d7e275340257262ece6a9b2b9c9e09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfdf28199d66791ce79244ec1215c019"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#abfdf28199d66791ce79244ec1215c019">toInt</a> () const</td></tr>
<tr class="memdesc:abfdf28199d66791ce79244ec1215c019"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as int. <a href="#abfdf28199d66791ce79244ec1215c019">More...</a><br /></td></tr>
<tr class="separator:abfdf28199d66791ce79244ec1215c019"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29a721f7d8973b5fc7d2114588bc7b84"><td class="memItemLeft" align="right" valign="top">llong&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a29a721f7d8973b5fc7d2114588bc7b84">toLLong</a> () const</td></tr>
<tr class="memdesc:a29a721f7d8973b5fc7d2114588bc7b84"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as long long. <a href="#a29a721f7d8973b5fc7d2114588bc7b84">More...</a><br /></td></tr>
<tr class="separator:a29a721f7d8973b5fc7d2114588bc7b84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4de4abfd9c4fba1b136bd7d71dd7db38"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a4de4abfd9c4fba1b136bd7d71dd7db38">toFloat</a> () const</td></tr>
<tr class="memdesc:a4de4abfd9c4fba1b136bd7d71dd7db38"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as float. <a href="#a4de4abfd9c4fba1b136bd7d71dd7db38">More...</a><br /></td></tr>
<tr class="separator:a4de4abfd9c4fba1b136bd7d71dd7db38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9dc4694d6470c8baf45df0866c3ad5e9"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a9dc4694d6470c8baf45df0866c3ad5e9">toDouble</a> () const</td></tr>
<tr class="memdesc:a9dc4694d6470c8baf45df0866c3ad5e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as double. <a href="#a9dc4694d6470c8baf45df0866c3ad5e9">More...</a><br /></td></tr>
<tr class="separator:a9dc4694d6470c8baf45df0866c3ad5e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1af71655e1b334b8d51a5b39300322a"><td class="memItemLeft" align="right" valign="top">ldouble&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ab1af71655e1b334b8d51a5b39300322a">toLDouble</a> () const</td></tr>
<tr class="memdesc:ab1af71655e1b334b8d51a5b39300322a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as long double. <a href="#ab1af71655e1b334b8d51a5b39300322a">More...</a><br /></td></tr>
<tr class="separator:ab1af71655e1b334b8d51a5b39300322a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6a2054484efb566d076edaf6d0a5e1b"><td class="memItemLeft" align="right" valign="top">complexd&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aa6a2054484efb566d076edaf6d0a5e1b">toComplexd</a> () const</td></tr>
<tr class="memdesc:aa6a2054484efb566d076edaf6d0a5e1b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as complex. <a href="#aa6a2054484efb566d076edaf6d0a5e1b">More...</a><br /></td></tr>
<tr class="separator:aa6a2054484efb566d076edaf6d0a5e1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa8cb57409ef00b9a70dd2c23c78bfb4"><td class="memItemLeft" align="right" valign="top">complexld&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aaa8cb57409ef00b9a70dd2c23c78bfb4">toComplexld</a> () const</td></tr>
<tr class="memdesc:aaa8cb57409ef00b9a70dd2c23c78bfb4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as long complex. <a href="#aaa8cb57409ef00b9a70dd2c23c78bfb4">More...</a><br /></td></tr>
<tr class="separator:aaa8cb57409ef00b9a70dd2c23c78bfb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2807968a521f5682a3878cdb7058851"><td class="memItemLeft" align="right" valign="top">PITime&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#af2807968a521f5682a3878cdb7058851">toTime</a> () const</td></tr>
<tr class="memdesc:af2807968a521f5682a3878cdb7058851"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as time. <a href="#af2807968a521f5682a3878cdb7058851">More...</a><br /></td></tr>
<tr class="separator:af2807968a521f5682a3878cdb7058851"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f000cf84b34532bc4ebee275d1f7a96"><td class="memItemLeft" align="right" valign="top">PIDate&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a7f000cf84b34532bc4ebee275d1f7a96">toDate</a> () const</td></tr>
<tr class="memdesc:a7f000cf84b34532bc4ebee275d1f7a96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as date. <a href="#a7f000cf84b34532bc4ebee275d1f7a96">More...</a><br /></td></tr>
<tr class="separator:a7f000cf84b34532bc4ebee275d1f7a96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1735243dbce370a78c1f99a18ab62ae"><td class="memItemLeft" align="right" valign="top">PIDateTime&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#af1735243dbce370a78c1f99a18ab62ae">toDateTime</a> () const</td></tr>
<tr class="memdesc:af1735243dbce370a78c1f99a18ab62ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as date and time. <a href="#af1735243dbce370a78c1f99a18ab62ae">More...</a><br /></td></tr>
<tr class="separator:af1735243dbce370a78c1f99a18ab62ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9b92f811d2c6305b3916b61fe0000a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_system_time.html">PISystemTime</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ad9b92f811d2c6305b3916b61fe0000a1">toSystemTime</a> () const</td></tr>
<tr class="memdesc:ad9b92f811d2c6305b3916b61fe0000a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as system time. <a href="#ad9b92f811d2c6305b3916b61fe0000a1">More...</a><br /></td></tr>
<tr class="separator:ad9b92f811d2c6305b3916b61fe0000a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c19ed866cf9e30e912b4812ceb88ea5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_string.html">PIString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a7c19ed866cf9e30e912b4812ceb88ea5">toString</a> () const</td></tr>
<tr class="memdesc:a7c19ed866cf9e30e912b4812ceb88ea5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as string. <a href="#a7c19ed866cf9e30e912b4812ceb88ea5">More...</a><br /></td></tr>
<tr class="separator:a7c19ed866cf9e30e912b4812ceb88ea5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3de7d33adfbb505c900db4e6eee4b4f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_string_list.html">PIStringList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aa3de7d33adfbb505c900db4e6eee4b4f">toStringList</a> () const</td></tr>
<tr class="memdesc:aa3de7d33adfbb505c900db4e6eee4b4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as strings list. <a href="#aa3de7d33adfbb505c900db4e6eee4b4f">More...</a><br /></td></tr>
<tr class="separator:aa3de7d33adfbb505c900db4e6eee4b4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ca21bea657ba2a3d4997eefa123ab5d"><td class="memItemLeft" align="right" valign="top">PIBitArray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a4ca21bea657ba2a3d4997eefa123ab5d">toBitArray</a> () const</td></tr>
<tr class="memdesc:a4ca21bea657ba2a3d4997eefa123ab5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as bit array. <a href="#a4ca21bea657ba2a3d4997eefa123ab5d">More...</a><br /></td></tr>
<tr class="separator:a4ca21bea657ba2a3d4997eefa123ab5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a581ec1e9491d23cebeb0d66ad011e967"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a581ec1e9491d23cebeb0d66ad011e967">toByteArray</a> () const</td></tr>
<tr class="memdesc:a581ec1e9491d23cebeb0d66ad011e967"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as byte array. <a href="#a581ec1e9491d23cebeb0d66ad011e967">More...</a><br /></td></tr>
<tr class="separator:a581ec1e9491d23cebeb0d66ad011e967"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72f687eaddad9781e688e6f00aa4cf0f"><td class="memItemLeft" align="right" valign="top">PIVariantTypes::Enum&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a72f687eaddad9781e688e6f00aa4cf0f">toEnum</a> () const</td></tr>
<tr class="memdesc:a72f687eaddad9781e688e6f00aa4cf0f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as enum. <a href="#a72f687eaddad9781e688e6f00aa4cf0f">More...</a><br /></td></tr>
<tr class="separator:a72f687eaddad9781e688e6f00aa4cf0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8e7653352c5308320e04ccc3e9f5928"><td class="memItemLeft" align="right" valign="top">PIVariantTypes::File&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aa8e7653352c5308320e04ccc3e9f5928">toFile</a> () const</td></tr>
<tr class="memdesc:aa8e7653352c5308320e04ccc3e9f5928"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as file. <a href="#aa8e7653352c5308320e04ccc3e9f5928">More...</a><br /></td></tr>
<tr class="separator:aa8e7653352c5308320e04ccc3e9f5928"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a784215101f83551c4e504925b16e2758"><td class="memItemLeft" align="right" valign="top">PIVariantTypes::Dir&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a784215101f83551c4e504925b16e2758">toDir</a> () const</td></tr>
<tr class="memdesc:a784215101f83551c4e504925b16e2758"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as dir. <a href="#a784215101f83551c4e504925b16e2758">More...</a><br /></td></tr>
<tr class="separator:a784215101f83551c4e504925b16e2758"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a1a4585ef738aa33ae953ddf97ef925"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a9a1a4585ef738aa33ae953ddf97ef925"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a9a1a4585ef738aa33ae953ddf97ef925">value</a> () const</td></tr>
<tr class="memdesc:a9a1a4585ef738aa33ae953ddf97ef925"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns variant content as custom type. <a href="#a9a1a4585ef738aa33ae953ddf97ef925">More...</a><br /></td></tr>
<tr class="separator:a9a1a4585ef738aa33ae953ddf97ef925"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab27e2bf37df051edb5fe6132d9c99147"><td class="memItemLeft" align="right" valign="top"><a id="ab27e2bf37df051edb5fe6132d9c99147"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ab27e2bf37df051edb5fe6132d9c99147">operator=</a> (const <a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;v)</td></tr>
<tr class="memdesc:ab27e2bf37df051edb5fe6132d9c99147"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:ab27e2bf37df051edb5fe6132d9c99147"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae3e2a836db1066ec9a988de171db5bd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aae3e2a836db1066ec9a988de171db5bd"></a>
<tr class="memitem:aae3e2a836db1066ec9a988de171db5bd"><td class="memItemLeft" align="right" valign="top"><a id="aae3e2a836db1066ec9a988de171db5bd"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aae3e2a836db1066ec9a988de171db5bd">operator=</a> (const char *v)</td></tr>
<tr class="memdesc:aae3e2a836db1066ec9a988de171db5bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:aae3e2a836db1066ec9a988de171db5bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95188408fc11d25360d120e9b974a965"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a95188408fc11d25360d120e9b974a965"></a>
<tr class="memitem:a95188408fc11d25360d120e9b974a965"><td class="memItemLeft" align="right" valign="top"><a id="a95188408fc11d25360d120e9b974a965"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a95188408fc11d25360d120e9b974a965">operator=</a> (const bool v)</td></tr>
<tr class="memdesc:a95188408fc11d25360d120e9b974a965"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:a95188408fc11d25360d120e9b974a965"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8d679e9c3e4ddce28dcbd2191c4a248"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8d679e9c3e4ddce28dcbd2191c4a248"></a>
<tr class="memitem:ad8d679e9c3e4ddce28dcbd2191c4a248"><td class="memItemLeft" align="right" valign="top"><a id="ad8d679e9c3e4ddce28dcbd2191c4a248"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ad8d679e9c3e4ddce28dcbd2191c4a248">operator=</a> (const char v)</td></tr>
<tr class="memdesc:ad8d679e9c3e4ddce28dcbd2191c4a248"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:ad8d679e9c3e4ddce28dcbd2191c4a248"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa33f033d5da8c323690347a2138e984"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa33f033d5da8c323690347a2138e984"></a>
<tr class="memitem:aaa33f033d5da8c323690347a2138e984"><td class="memItemLeft" align="right" valign="top"><a id="aaa33f033d5da8c323690347a2138e984"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aaa33f033d5da8c323690347a2138e984">operator=</a> (const uchar v)</td></tr>
<tr class="memdesc:aaa33f033d5da8c323690347a2138e984"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:aaa33f033d5da8c323690347a2138e984"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d134cec08d18e014457361bc176362e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d134cec08d18e014457361bc176362e"></a>
<tr class="memitem:a6d134cec08d18e014457361bc176362e"><td class="memItemLeft" align="right" valign="top"><a id="a6d134cec08d18e014457361bc176362e"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a6d134cec08d18e014457361bc176362e">operator=</a> (const short v)</td></tr>
<tr class="memdesc:a6d134cec08d18e014457361bc176362e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:a6d134cec08d18e014457361bc176362e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f86b544ed5147ec28ea560a6482c598"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f86b544ed5147ec28ea560a6482c598"></a>
<tr class="memitem:a9f86b544ed5147ec28ea560a6482c598"><td class="memItemLeft" align="right" valign="top"><a id="a9f86b544ed5147ec28ea560a6482c598"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a9f86b544ed5147ec28ea560a6482c598">operator=</a> (const ushort v)</td></tr>
<tr class="memdesc:a9f86b544ed5147ec28ea560a6482c598"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:a9f86b544ed5147ec28ea560a6482c598"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae45947d53b31848e58df19625738be28"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae45947d53b31848e58df19625738be28"></a>
<tr class="memitem:ae45947d53b31848e58df19625738be28"><td class="memItemLeft" align="right" valign="top"><a id="ae45947d53b31848e58df19625738be28"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ae45947d53b31848e58df19625738be28">operator=</a> (const int &amp;v)</td></tr>
<tr class="memdesc:ae45947d53b31848e58df19625738be28"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:ae45947d53b31848e58df19625738be28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb43e3361dd35d92587d9a039a907551"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adb43e3361dd35d92587d9a039a907551"></a>
<tr class="memitem:adb43e3361dd35d92587d9a039a907551"><td class="memItemLeft" align="right" valign="top"><a id="adb43e3361dd35d92587d9a039a907551"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#adb43e3361dd35d92587d9a039a907551">operator=</a> (const uint &amp;v)</td></tr>
<tr class="memdesc:adb43e3361dd35d92587d9a039a907551"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:adb43e3361dd35d92587d9a039a907551"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a699e80ad6decf492aff5dd100086484a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a699e80ad6decf492aff5dd100086484a"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a699e80ad6decf492aff5dd100086484a">operator=</a> (const long &amp;v)</td></tr>
<tr class="memdesc:a699e80ad6decf492aff5dd100086484a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:a699e80ad6decf492aff5dd100086484a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45470050a51f8f5ef7da6a48a3c415f1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a45470050a51f8f5ef7da6a48a3c415f1"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a45470050a51f8f5ef7da6a48a3c415f1">operator=</a> (const ulong &amp;v)</td></tr>
<tr class="memdesc:a45470050a51f8f5ef7da6a48a3c415f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:a45470050a51f8f5ef7da6a48a3c415f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a586b73957d9bf2c9bc241425fea49fb3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a586b73957d9bf2c9bc241425fea49fb3"></a>
<tr class="memitem:a586b73957d9bf2c9bc241425fea49fb3"><td class="memItemLeft" align="right" valign="top"><a id="a586b73957d9bf2c9bc241425fea49fb3"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a586b73957d9bf2c9bc241425fea49fb3">operator=</a> (const llong &amp;v)</td></tr>
<tr class="memdesc:a586b73957d9bf2c9bc241425fea49fb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:a586b73957d9bf2c9bc241425fea49fb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ed52cb18d70695c2c19fa0ace6a37fa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ed52cb18d70695c2c19fa0ace6a37fa"></a>
<tr class="memitem:a4ed52cb18d70695c2c19fa0ace6a37fa"><td class="memItemLeft" align="right" valign="top"><a id="a4ed52cb18d70695c2c19fa0ace6a37fa"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a4ed52cb18d70695c2c19fa0ace6a37fa">operator=</a> (const ullong &amp;v)</td></tr>
<tr class="memdesc:a4ed52cb18d70695c2c19fa0ace6a37fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:a4ed52cb18d70695c2c19fa0ace6a37fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af25ec28ea7753a63581a61ff8e3106f0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af25ec28ea7753a63581a61ff8e3106f0"></a>
<tr class="memitem:af25ec28ea7753a63581a61ff8e3106f0"><td class="memItemLeft" align="right" valign="top"><a id="af25ec28ea7753a63581a61ff8e3106f0"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#af25ec28ea7753a63581a61ff8e3106f0">operator=</a> (const float &amp;v)</td></tr>
<tr class="memdesc:af25ec28ea7753a63581a61ff8e3106f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:af25ec28ea7753a63581a61ff8e3106f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c11a9a6c0d1b9a2898ae0fa5388dd8b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8c11a9a6c0d1b9a2898ae0fa5388dd8b"></a>
<tr class="memitem:a8c11a9a6c0d1b9a2898ae0fa5388dd8b"><td class="memItemLeft" align="right" valign="top"><a id="a8c11a9a6c0d1b9a2898ae0fa5388dd8b"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a8c11a9a6c0d1b9a2898ae0fa5388dd8b">operator=</a> (const double &amp;v)</td></tr>
<tr class="memdesc:a8c11a9a6c0d1b9a2898ae0fa5388dd8b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:a8c11a9a6c0d1b9a2898ae0fa5388dd8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17757995e61037053092bdb8172de3b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17757995e61037053092bdb8172de3b6"></a>
<tr class="memitem:a17757995e61037053092bdb8172de3b6"><td class="memItemLeft" align="right" valign="top"><a id="a17757995e61037053092bdb8172de3b6"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a17757995e61037053092bdb8172de3b6">operator=</a> (const ldouble &amp;v)</td></tr>
<tr class="memdesc:a17757995e61037053092bdb8172de3b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:a17757995e61037053092bdb8172de3b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acda1391727dae83b740e4ef1379af398"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acda1391727dae83b740e4ef1379af398"></a>
<tr class="memitem:acda1391727dae83b740e4ef1379af398"><td class="memItemLeft" align="right" valign="top"><a id="acda1391727dae83b740e4ef1379af398"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#acda1391727dae83b740e4ef1379af398">operator=</a> (const complexd &amp;v)</td></tr>
<tr class="memdesc:acda1391727dae83b740e4ef1379af398"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:acda1391727dae83b740e4ef1379af398"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e92c15a29b086618211a42dafc35e7e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e92c15a29b086618211a42dafc35e7e"></a>
<tr class="memitem:a9e92c15a29b086618211a42dafc35e7e"><td class="memItemLeft" align="right" valign="top"><a id="a9e92c15a29b086618211a42dafc35e7e"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a9e92c15a29b086618211a42dafc35e7e">operator=</a> (const complexld &amp;v)</td></tr>
<tr class="memdesc:a9e92c15a29b086618211a42dafc35e7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:a9e92c15a29b086618211a42dafc35e7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea48e5b1ae0b1ab355cd8039241ca0d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea48e5b1ae0b1ab355cd8039241ca0d8"></a>
<tr class="memitem:aea48e5b1ae0b1ab355cd8039241ca0d8"><td class="memItemLeft" align="right" valign="top"><a id="aea48e5b1ae0b1ab355cd8039241ca0d8"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aea48e5b1ae0b1ab355cd8039241ca0d8">operator=</a> (const PIBitArray &amp;v)</td></tr>
<tr class="memdesc:aea48e5b1ae0b1ab355cd8039241ca0d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:aea48e5b1ae0b1ab355cd8039241ca0d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affbe4aee3a0113e7a552731a282b18b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="affbe4aee3a0113e7a552731a282b18b0"></a>
<tr class="memitem:affbe4aee3a0113e7a552731a282b18b0"><td class="memItemLeft" align="right" valign="top"><a id="affbe4aee3a0113e7a552731a282b18b0"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#affbe4aee3a0113e7a552731a282b18b0">operator=</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;v)</td></tr>
<tr class="memdesc:affbe4aee3a0113e7a552731a282b18b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:affbe4aee3a0113e7a552731a282b18b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab44d58a4818de512567826c59f7c6521"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab44d58a4818de512567826c59f7c6521"></a>
<tr class="memitem:ab44d58a4818de512567826c59f7c6521"><td class="memItemLeft" align="right" valign="top"><a id="ab44d58a4818de512567826c59f7c6521"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ab44d58a4818de512567826c59f7c6521">operator=</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &amp;v)</td></tr>
<tr class="memdesc:ab44d58a4818de512567826c59f7c6521"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:ab44d58a4818de512567826c59f7c6521"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f8012d64e5ff5272ec0904d6397ccaa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f8012d64e5ff5272ec0904d6397ccaa"></a>
<tr class="memitem:a4f8012d64e5ff5272ec0904d6397ccaa"><td class="memItemLeft" align="right" valign="top"><a id="a4f8012d64e5ff5272ec0904d6397ccaa"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a4f8012d64e5ff5272ec0904d6397ccaa">operator=</a> (const <a class="el" href="class_p_i_string_list.html">PIStringList</a> &amp;v)</td></tr>
<tr class="memdesc:a4f8012d64e5ff5272ec0904d6397ccaa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:a4f8012d64e5ff5272ec0904d6397ccaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94878ddb843851c3f6b1f2250123584f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94878ddb843851c3f6b1f2250123584f"></a>
<tr class="memitem:a94878ddb843851c3f6b1f2250123584f"><td class="memItemLeft" align="right" valign="top"><a id="a94878ddb843851c3f6b1f2250123584f"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a94878ddb843851c3f6b1f2250123584f">operator=</a> (const PITime &amp;v)</td></tr>
<tr class="memdesc:a94878ddb843851c3f6b1f2250123584f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:a94878ddb843851c3f6b1f2250123584f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a459fd1b2d325a785ef015ccc415e83"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a459fd1b2d325a785ef015ccc415e83"></a>
<tr class="memitem:a1a459fd1b2d325a785ef015ccc415e83"><td class="memItemLeft" align="right" valign="top"><a id="a1a459fd1b2d325a785ef015ccc415e83"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a1a459fd1b2d325a785ef015ccc415e83">operator=</a> (const PIDate &amp;v)</td></tr>
<tr class="memdesc:a1a459fd1b2d325a785ef015ccc415e83"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:a1a459fd1b2d325a785ef015ccc415e83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a951922fc438f4011676edab67425e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a951922fc438f4011676edab67425e7"></a>
<tr class="memitem:a1a951922fc438f4011676edab67425e7"><td class="memItemLeft" align="right" valign="top"><a id="a1a951922fc438f4011676edab67425e7"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a1a951922fc438f4011676edab67425e7">operator=</a> (const PIDateTime &amp;v)</td></tr>
<tr class="memdesc:a1a951922fc438f4011676edab67425e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:a1a951922fc438f4011676edab67425e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0bf9ae63e3f3469a27066f958aa66a6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab0bf9ae63e3f3469a27066f958aa66a6"></a>
<tr class="memitem:ab0bf9ae63e3f3469a27066f958aa66a6"><td class="memItemLeft" align="right" valign="top"><a id="ab0bf9ae63e3f3469a27066f958aa66a6"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ab0bf9ae63e3f3469a27066f958aa66a6">operator=</a> (const <a class="el" href="class_p_i_system_time.html">PISystemTime</a> &amp;v)</td></tr>
<tr class="memdesc:ab0bf9ae63e3f3469a27066f958aa66a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:ab0bf9ae63e3f3469a27066f958aa66a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6447e6fa8b7acc82abb30fd97a60a0e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae6447e6fa8b7acc82abb30fd97a60a0e"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ae6447e6fa8b7acc82abb30fd97a60a0e">operator==</a> (const <a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;v) const </td></tr>
<tr class="memdesc:ae6447e6fa8b7acc82abb30fd97a60a0e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare operator. <br /></td></tr>
<tr class="separator:ae6447e6fa8b7acc82abb30fd97a60a0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e188a954fbc5d18bf3f3e825e463054"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e188a954fbc5d18bf3f3e825e463054"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a7e188a954fbc5d18bf3f3e825e463054">operator!=</a> (const <a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;v) const </td></tr>
<tr class="memdesc:a7e188a954fbc5d18bf3f3e825e463054"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare operator. <br /></td></tr>
<tr class="separator:a7e188a954fbc5d18bf3f3e825e463054"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc974cec179287663d03da76fac7f928"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abc974cec179287663d03da76fac7f928"></a>
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdf">PIVariant::Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#abc974cec179287663d03da76fac7f928">type</a> () const </td></tr>
<tr class="memdesc:abc974cec179287663d03da76fac7f928"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns type of variant content. <br /></td></tr>
<tr class="separator:abc974cec179287663d03da76fac7f928"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad349e0701add42efffd83fb19dee1216"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad349e0701add42efffd83fb19dee1216"></a>
<a class="el" href="class_p_i_string.html">PIString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ad349e0701add42efffd83fb19dee1216">typeName</a> () const </td></tr>
<tr class="memdesc:ad349e0701add42efffd83fb19dee1216"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns type name of variant content. <br /></td></tr>
<tr class="separator:ad349e0701add42efffd83fb19dee1216"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80e4379667f46e5a384144e77b9b1aa7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a80e4379667f46e5a384144e77b9b1aa7"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a80e4379667f46e5a384144e77b9b1aa7">isValid</a> () const </td></tr>
<tr class="memdesc:a80e4379667f46e5a384144e77b9b1aa7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns <b>true</b> if type is not Invalid. <br /></td></tr>
<tr class="separator:a80e4379667f46e5a384144e77b9b1aa7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaac517f2da2ca6068900cb7a9f412a1c"><td class="memItemLeft" align="right" valign="top"><a id="aaac517f2da2ca6068900cb7a9f412a1c"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aaac517f2da2ca6068900cb7a9f412a1c">operator=</a> (const PIVariantTypes::Enum &amp;v)</td></tr>
<tr class="memdesc:aaac517f2da2ca6068900cb7a9f412a1c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:aaac517f2da2ca6068900cb7a9f412a1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10c8d131deaf559d6127d0a1c7707457"><td class="memItemLeft" align="right" valign="top"><a id="a10c8d131deaf559d6127d0a1c7707457"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a10c8d131deaf559d6127d0a1c7707457">operator=</a> (const PIVariantTypes::File &amp;v)</td></tr>
<tr class="memdesc:a10c8d131deaf559d6127d0a1c7707457"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:a10c8d131deaf559d6127d0a1c7707457"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e22254fe8604fd0eec5c60435b00a43"><td class="memItemLeft" align="right" valign="top"><a id="a0e22254fe8604fd0eec5c60435b00a43"></a>
<a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a0e22254fe8604fd0eec5c60435b00a43">operator=</a> (const PIVariantTypes::Dir &amp;v)</td></tr>
<tr class="memdesc:a0e22254fe8604fd0eec5c60435b00a43"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign operator. <br /></td></tr>
<tr class="separator:a0e22254fe8604fd0eec5c60435b00a43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2a0622c8bd08627fa64b60696aae368"><td class="memItemLeft" align="right" valign="top"><a id="aa2a0622c8bd08627fa64b60696aae368"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aa2a0622c8bd08627fa64b60696aae368">operator==</a> (const <a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;v) const</td></tr>
<tr class="memdesc:aa2a0622c8bd08627fa64b60696aae368"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare operator. <br /></td></tr>
<tr class="separator:aa2a0622c8bd08627fa64b60696aae368"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa49f5f52317d1e3bd82c3e18be41bc38"><td class="memItemLeft" align="right" valign="top"><a id="aa49f5f52317d1e3bd82c3e18be41bc38"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aa49f5f52317d1e3bd82c3e18be41bc38">operator!=</a> (const <a class="el" href="class_p_i_variant.html">PIVariant</a> &amp;v) const</td></tr>
<tr class="memdesc:aa49f5f52317d1e3bd82c3e18be41bc38"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare operator. <br /></td></tr>
<tr class="separator:aa49f5f52317d1e3bd82c3e18be41bc38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94dbf8fb4689a1865e4686b7cd766658"><td class="memItemLeft" align="right" valign="top"><a id="a94dbf8fb4689a1865e4686b7cd766658"></a>
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdf">PIVariant::Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a94dbf8fb4689a1865e4686b7cd766658">type</a> () const</td></tr>
<tr class="memdesc:a94dbf8fb4689a1865e4686b7cd766658"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns type of variant content. <br /></td></tr>
<tr class="separator:a94dbf8fb4689a1865e4686b7cd766658"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90f97c2e7b4424d74f0e45942f8ffe6d"><td class="memItemLeft" align="right" valign="top"><a id="a90f97c2e7b4424d74f0e45942f8ffe6d"></a>
<a class="el" href="class_p_i_string.html">PIString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a90f97c2e7b4424d74f0e45942f8ffe6d">typeName</a> () const</td></tr>
<tr class="memdesc:a90f97c2e7b4424d74f0e45942f8ffe6d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns type name of variant content. <br /></td></tr>
<tr class="separator:a90f97c2e7b4424d74f0e45942f8ffe6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b134d77745393409d058e31309f0471"><td class="memItemLeft" align="right" valign="top"><a id="a9b134d77745393409d058e31309f0471"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a9b134d77745393409d058e31309f0471">isValid</a> () const</td></tr>
<tr class="memdesc:a9b134d77745393409d058e31309f0471"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns <b>true</b> if type is not Invalid. <br /></td></tr>
<tr class="separator:a9b134d77745393409d058e31309f0471"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
@@ -587,11 +561,11 @@ Static Public Member Functions</h2></td></tr>
<tr class="memitem:afb991396df6f61478ba3a314519a6446"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="class_p_i_variant.html">PIVariant</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#afb991396df6f61478ba3a314519a6446">fromValue</a> (const T &amp;v)</td></tr>
<tr class="memdesc:afb991396df6f61478ba3a314519a6446"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns new variant from custom type. <a href="#afb991396df6f61478ba3a314519a6446">More...</a><br /></td></tr>
<tr class="separator:afb991396df6f61478ba3a314519a6446"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3cdcbbf04745c775c2090b268f54d35"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3cdcbbf04745c775c2090b268f54d35"></a>
<tr class="memitem:ab3cdcbbf04745c775c2090b268f54d35"><td class="memItemLeft" align="right" valign="top"><a id="ab3cdcbbf04745c775c2090b268f54d35"></a>
static <a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdf">PIVariant::Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ab3cdcbbf04745c775c2090b268f54d35">typeFromName</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &amp;tname)</td></tr>
<tr class="memdesc:ab3cdcbbf04745c775c2090b268f54d35"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns type from name. <br /></td></tr>
<tr class="separator:ab3cdcbbf04745c775c2090b268f54d35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36b38e5f7e13d1bb3f205a9ff0673490"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36b38e5f7e13d1bb3f205a9ff0673490"></a>
<tr class="memitem:a36b38e5f7e13d1bb3f205a9ff0673490"><td class="memItemLeft" align="right" valign="top"><a id="a36b38e5f7e13d1bb3f205a9ff0673490"></a>
static <a class="el" href="class_p_i_string.html">PIString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a36b38e5f7e13d1bb3f205a9ff0673490">typeName</a> (<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdf">PIVariant::Type</a> type)</td></tr>
<tr class="memdesc:a36b38e5f7e13d1bb3f205a9ff0673490"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns type name. <br /></td></tr>
<tr class="separator:a36b38e5f7e13d1bb3f205a9ff0673490"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -603,18 +577,10 @@ Synopsis</h1>
<p>This class provides general type that can contains all standard types, some PIP types or custom type. In case of standard types this class also provides convertions between them.</p>
<h1><a class="anchor" id="PIVariant_sec1"></a>
Usage</h1>
<p>PIVariant useful if you want pass many variables with different types in single array, e.g.: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_vector.html">PIVector&lt;PIVariant&gt;</a> array;</div>
<div class="line">array &lt;&lt; <a class="code" href="class_p_i_variant.html">PIVariant</a>(10) &lt;&lt; <a class="code" href="class_p_i_variant.html">PIVariant</a>(1.61) &lt;&lt; <a class="code" href="class_p_i_variant.html">PIVariant</a>(<span class="keyword">true</span>) &lt;&lt; <a class="code" href="class_p_i_variant.html">PIVariant</a>(<span class="stringliteral">&quot;0xFF&quot;</span>);</div>
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> &lt;&lt; array;</div>
<div class="line"><a class="code" href="picontainers_8h.html#a807914d038e5a193d2e36b4b82b6df96">piForeachC</a> (<a class="code" href="class_p_i_variant.html">PIVariant</a> &amp; i, array)</div>
<div class="line"> <a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> &lt;&lt; i.<a class="code" href="class_p_i_variant.html#aef7526f9ffb911ac818c13a4fa8de923">toInt</a>();</div>
</div><!-- fragment --><p> Result: </p><div class="fragment"><div class="line">{<a class="code" href="class_p_i_variant.html">PIVariant</a>(<a class="code" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa86814193f5437fd63c36a35969aabdd6">Int</a>, 10), <a class="code" href="class_p_i_variant.html">PIVariant</a>(<a class="code" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaddba2964ca595d9eb6b1bac5f889fc1d">Double</a>, 1,61), <a class="code" href="class_p_i_variant.html">PIVariant</a>(<a class="code" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfaabe7ddb1ecf30d2577f56a76c38cc569">Bool</a>, <span class="keyword">true</span>), <a class="code" href="class_p_i_variant.html">PIVariant</a>(<a class="code" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa7c06a2a820d100a6434134e69e8ea0dc">String</a>, 0xFF)}</div>
<div class="line">10</div>
<div class="line">1</div>
<div class="line">1</div>
<div class="line">255</div>
</div><!-- fragment --> </div><h2 class="groupheader">Member Enumeration Documentation</h2>
<a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdf"></a>
<p>PIVariant useful if you want pass many variables with different types in single array, e.g.: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_vector.html">PIVector&lt;PIVariant&gt;</a> array;</div><div class="line">array &lt;&lt; <a class="code" href="class_p_i_variant.html">PIVariant</a>(10) &lt;&lt; <a class="code" href="class_p_i_variant.html">PIVariant</a>(1.61) &lt;&lt; <a class="code" href="class_p_i_variant.html">PIVariant</a>(<span class="keyword">true</span>) &lt;&lt; <a class="code" href="class_p_i_variant.html">PIVariant</a>(<span class="stringliteral">&quot;0xFF&quot;</span>);</div><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> &lt;&lt; array;</div><div class="line"><a class="code" href="picontainers_8h.html#a807914d038e5a193d2e36b4b82b6df96">piForeachC</a> (<a class="code" href="class_p_i_variant.html">PIVariant</a> &amp; i, array)</div><div class="line"> <a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> &lt;&lt; i.toInt();</div></div><!-- fragment --><p> Result: </p><div class="fragment"><div class="line">{<a class="code" href="class_p_i_variant.html">PIVariant</a>(Int, 10), <a class="code" href="class_p_i_variant.html">PIVariant</a>(Double, 1,61), <a class="code" href="class_p_i_variant.html">PIVariant</a>(Bool, <span class="keyword">true</span>), <a class="code" href="class_p_i_variant.html">PIVariant</a>(String, 0xFF)}</div><div class="line">10</div><div class="line">1</div><div class="line">1</div><div class="line">255</div></div><!-- fragment --> </div><h2 class="groupheader">Member Enumeration Documentation</h2>
<a id="acc48ff0479fba2c5be5f491e24f40cdf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acc48ff0479fba2c5be5f491e24f40cdf">&#9670;&nbsp;</a></span>Type <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -624,137 +590,67 @@ Usage</h1>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfaabe7ddb1ecf30d2577f56a76c38cc569"></a>Bool&#160;</td><td class="fielddoc">
<p>bool </p>
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa00dd96ddbf7d437acd728579b35a4878"></a>pivInvalid&#160;</td><td class="fielddoc"><p>Invalid type , default type of empty contructor </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa0290e14ea03c92bf06229082f2b00f04"></a>Char&#160;</td><td class="fielddoc">
<p>char </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa583bd91307a0eb05b51c7c9aa7cc75c3"></a>pivBool&#160;</td><td class="fielddoc"><p>bool </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa91928a5d88a05863e10323748b7ea6bf"></a>Short&#160;</td><td class="fielddoc">
<p>short </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa132395b3965263c80fd69ab2a2831c34"></a>pivChar&#160;</td><td class="fielddoc"><p>char </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa86814193f5437fd63c36a35969aabdd6"></a>Int&#160;</td><td class="fielddoc">
<p>int </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa7f5718f8d62d5de9e9becc19e73da652"></a>pivUChar&#160;</td><td class="fielddoc"><p>uchar </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa112715efca345cfd173c4a961cc5348f"></a>Long&#160;</td><td class="fielddoc">
<p>long </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfaa107f74ecbb8cac2f21b2b8b12f45e65"></a>pivShort&#160;</td><td class="fielddoc"><p>short </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa3cedfe40d9f344391ab5e4571967e719"></a>LLong&#160;</td><td class="fielddoc">
<p>llong </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfae96e9a33d7e4369c5de4d9517513919a"></a>pivUShort&#160;</td><td class="fielddoc"><p>ushort </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa4a0f6bf2a79dc1c48c35b709f8b2a464"></a>UChar&#160;</td><td class="fielddoc">
<p>uchar </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa9a885b08dc46c0c0b5e045aafdb6727c"></a>pivInt&#160;</td><td class="fielddoc"><p>int </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa18c9f6be1f92988b5d7742f52ea16121"></a>UShort&#160;</td><td class="fielddoc">
<p>ushort </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfae9575a67646765570762c0f0c7c7b25f"></a>pivUInt&#160;</td><td class="fielddoc"><p>uint </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa8903465ed3f8300a5fa472389dafd70f"></a>UInt&#160;</td><td class="fielddoc">
<p>uint </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfaa53bde1c64bc9f65dfa3bf536da1ba60"></a>pivLLong&#160;</td><td class="fielddoc"><p>llong </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa37db7797a6b8bdc3b22b3043c5d99846"></a>ULong&#160;</td><td class="fielddoc">
<p>ulong </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa0c61f5b43f72d4f048ea817adde46813"></a>pivULLong&#160;</td><td class="fielddoc"><p>ullong </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfaff2920acfe8dab84b560b59213f83924"></a>ULLong&#160;</td><td class="fielddoc">
<p>ullong </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa19f5d94a4ae30c285cb55ddd8c5a74f5"></a>pivFloat&#160;</td><td class="fielddoc"><p>float </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa7e0aa60ea832f2e7b7e5534bdaef4a4c"></a>Float&#160;</td><td class="fielddoc">
<p>float </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa2d344d6097c5f4b53f324f1260984589"></a>pivDouble&#160;</td><td class="fielddoc"><p>double </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfaddba2964ca595d9eb6b1bac5f889fc1d"></a>Double&#160;</td><td class="fielddoc">
<p>double </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa436f2b4463c265b1b609045812bce296"></a>pivLDouble&#160;</td><td class="fielddoc"><p>ldouble </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa0a8f8351c89b1fed21b630e58b941971"></a>LDouble&#160;</td><td class="fielddoc">
<p>ldouble </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa50b9ce62c5bbb38b2913b2a775aeb91b"></a>pivComplexd&#160;</td><td class="fielddoc"><p>complexd </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa7c06a2a820d100a6434134e69e8ea0dc"></a>String&#160;</td><td class="fielddoc">
<p><a class="el" href="class_p_i_string.html" title="String class. ">PIString</a> </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa7749309d01ea1f00963efd2742802d5e"></a>pivComplexld&#160;</td><td class="fielddoc"><p>complexld </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa0945ada62225670757e38ba8e4912afc"></a>StringList&#160;</td><td class="fielddoc">
<p><a class="el" href="class_p_i_string_list.html" title="Strings array class. ">PIStringList</a> </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfae7518ef54ac0d907497640cbb1ea8c64"></a>pivBitArray&#160;</td><td class="fielddoc"><p>PIBitArray </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa45bf798ad32851c9044a3a5755856c5a"></a>Invalid&#160;</td><td class="fielddoc">
<p>Invalid type , default type of empty contructor </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa38c81934c81819ae3420d202ad7eb14d"></a>pivByteArray&#160;</td><td class="fielddoc"><p><a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a> </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfaabe7ddb1ecf30d2577f56a76c38cc569"></a>Bool&#160;</td><td class="fielddoc">
<p>bool </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfac8ef9a93e9807f53a714000306964d8b"></a>pivString&#160;</td><td class="fielddoc"><p><a class="el" href="class_p_i_string.html" title="String class. ">PIString</a> </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa0290e14ea03c92bf06229082f2b00f04"></a>Char&#160;</td><td class="fielddoc">
<p>char </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfada751785bb57f089a257c9f88cbeca6a"></a>pivStringList&#160;</td><td class="fielddoc"><p><a class="el" href="class_p_i_string_list.html" title="Strings array class. ">PIStringList</a> </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa4a0f6bf2a79dc1c48c35b709f8b2a464"></a>UChar&#160;</td><td class="fielddoc">
<p>uchar </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfac82dff431a7224c05b598d5a03598dfa"></a>pivTime&#160;</td><td class="fielddoc"><p>PITime </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa91928a5d88a05863e10323748b7ea6bf"></a>Short&#160;</td><td class="fielddoc">
<p>short </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa83096f22bf002108e13378fdd033cab0"></a>pivDate&#160;</td><td class="fielddoc"><p>PIDate </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa18c9f6be1f92988b5d7742f52ea16121"></a>UShort&#160;</td><td class="fielddoc">
<p>ushort </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa583b78b99f4619c07d354c84b3702bca"></a>pivDateTime&#160;</td><td class="fielddoc"><p>PIDateTime </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa86814193f5437fd63c36a35969aabdd6"></a>Int&#160;</td><td class="fielddoc">
<p>int </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa0838daa37273568acaa1a704078473ce"></a>pivSystemTime&#160;</td><td class="fielddoc"><p><a class="el" href="class_p_i_system_time.html" title="System time. ">PISystemTime</a> </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa8903465ed3f8300a5fa472389dafd70f"></a>UInt&#160;</td><td class="fielddoc">
<p>uint </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa4295cf12b41cabdfbae048b03041ca8a"></a>pivEnum&#160;</td><td class="fielddoc"><p>PIVariantTypes::Enum </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa112715efca345cfd173c4a961cc5348f"></a>Long&#160;</td><td class="fielddoc">
<p>long </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfada3fe90ce610583d231a530bd5d658d1"></a>pivFile&#160;</td><td class="fielddoc"><p>PIVariantTypes::File </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa37db7797a6b8bdc3b22b3043c5d99846"></a>ULong&#160;</td><td class="fielddoc">
<p>ulong </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfaba286765b1ef404eac0148bd8fbde9bd"></a>pivDir&#160;</td><td class="fielddoc"><p>PIVariantTypes::Dir </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa3cedfe40d9f344391ab5e4571967e719"></a>LLong&#160;</td><td class="fielddoc">
<p>llong </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfaff2920acfe8dab84b560b59213f83924"></a>ULLong&#160;</td><td class="fielddoc">
<p>ullong </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa7e0aa60ea832f2e7b7e5534bdaef4a4c"></a>Float&#160;</td><td class="fielddoc">
<p>float </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfaddba2964ca595d9eb6b1bac5f889fc1d"></a>Double&#160;</td><td class="fielddoc">
<p>double </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa0a8f8351c89b1fed21b630e58b941971"></a>LDouble&#160;</td><td class="fielddoc">
<p>ldouble </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfaf163970dcba9d2f587327e38e5e38098"></a>Complexd&#160;</td><td class="fielddoc">
<p>complexd </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfad1548d6221af498427f428a93d0af57f"></a>Complexld&#160;</td><td class="fielddoc">
<p>complexld </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa150c2f8336b8aa55ba766aeae271a9ef"></a>BitArray&#160;</td><td class="fielddoc">
<p>PIBitArray </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfaaf9c597dd4d7b17fe96746c96252a16f"></a>ByteArray&#160;</td><td class="fielddoc">
<p><a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a> </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa7c06a2a820d100a6434134e69e8ea0dc"></a>String&#160;</td><td class="fielddoc">
<p><a class="el" href="class_p_i_string.html" title="String class. ">PIString</a> </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa0945ada62225670757e38ba8e4912afc"></a>StringList&#160;</td><td class="fielddoc">
<p><a class="el" href="class_p_i_string_list.html" title="Strings array class. ">PIStringList</a> </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa0114b5413f8a42bb71769a22e306e4a1"></a>Time&#160;</td><td class="fielddoc">
<p>PITime </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfaf14a1f410b3c192878fc246b45f45124"></a>Date&#160;</td><td class="fielddoc">
<p>PIDate </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa265d67fff2b590fb6765b3838a011c34"></a>DateTime&#160;</td><td class="fielddoc">
<p>PIDateTime </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa4fc51ffc735800b30adbc4176e3f29e4"></a>SystemTime&#160;</td><td class="fielddoc">
<p><a class="el" href="class_p_i_system_time.html" title="System time. ">PISystemTime</a> </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfad85616b3a0febed1905a631cfbc9782e"></a>Custom&#160;</td><td class="fielddoc">
<p>Custom </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa43ff9d7455db376c9b4e24730122ac88"></a>pivCustom&#160;</td><td class="fielddoc"><p>Custom </p>
</td></tr>
</table>
</div>
</div>
<a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdf"></a>
<a id="acc48ff0479fba2c5be5f491e24f40cdf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acc48ff0479fba2c5be5f491e24f40cdf">&#9670;&nbsp;</a></span>Type <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -766,138 +662,68 @@ Usage</h1>
<p>Type of PIVariant content. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfaabe7ddb1ecf30d2577f56a76c38cc569"></a>Bool&#160;</td><td class="fielddoc">
<p>bool </p>
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa00dd96ddbf7d437acd728579b35a4878"></a>pivInvalid&#160;</td><td class="fielddoc"><p>Invalid type , default type of empty contructor </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa0290e14ea03c92bf06229082f2b00f04"></a>Char&#160;</td><td class="fielddoc">
<p>char </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa583bd91307a0eb05b51c7c9aa7cc75c3"></a>pivBool&#160;</td><td class="fielddoc"><p>bool </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa91928a5d88a05863e10323748b7ea6bf"></a>Short&#160;</td><td class="fielddoc">
<p>short </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa132395b3965263c80fd69ab2a2831c34"></a>pivChar&#160;</td><td class="fielddoc"><p>char </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa86814193f5437fd63c36a35969aabdd6"></a>Int&#160;</td><td class="fielddoc">
<p>int </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa7f5718f8d62d5de9e9becc19e73da652"></a>pivUChar&#160;</td><td class="fielddoc"><p>uchar </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa112715efca345cfd173c4a961cc5348f"></a>Long&#160;</td><td class="fielddoc">
<p>long </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfaa107f74ecbb8cac2f21b2b8b12f45e65"></a>pivShort&#160;</td><td class="fielddoc"><p>short </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa3cedfe40d9f344391ab5e4571967e719"></a>LLong&#160;</td><td class="fielddoc">
<p>llong </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfae96e9a33d7e4369c5de4d9517513919a"></a>pivUShort&#160;</td><td class="fielddoc"><p>ushort </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa4a0f6bf2a79dc1c48c35b709f8b2a464"></a>UChar&#160;</td><td class="fielddoc">
<p>uchar </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa9a885b08dc46c0c0b5e045aafdb6727c"></a>pivInt&#160;</td><td class="fielddoc"><p>int </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa18c9f6be1f92988b5d7742f52ea16121"></a>UShort&#160;</td><td class="fielddoc">
<p>ushort </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfae9575a67646765570762c0f0c7c7b25f"></a>pivUInt&#160;</td><td class="fielddoc"><p>uint </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa8903465ed3f8300a5fa472389dafd70f"></a>UInt&#160;</td><td class="fielddoc">
<p>uint </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfaa53bde1c64bc9f65dfa3bf536da1ba60"></a>pivLLong&#160;</td><td class="fielddoc"><p>llong </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa37db7797a6b8bdc3b22b3043c5d99846"></a>ULong&#160;</td><td class="fielddoc">
<p>ulong </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa0c61f5b43f72d4f048ea817adde46813"></a>pivULLong&#160;</td><td class="fielddoc"><p>ullong </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfaff2920acfe8dab84b560b59213f83924"></a>ULLong&#160;</td><td class="fielddoc">
<p>ullong </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa19f5d94a4ae30c285cb55ddd8c5a74f5"></a>pivFloat&#160;</td><td class="fielddoc"><p>float </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa7e0aa60ea832f2e7b7e5534bdaef4a4c"></a>Float&#160;</td><td class="fielddoc">
<p>float </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa2d344d6097c5f4b53f324f1260984589"></a>pivDouble&#160;</td><td class="fielddoc"><p>double </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfaddba2964ca595d9eb6b1bac5f889fc1d"></a>Double&#160;</td><td class="fielddoc">
<p>double </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa436f2b4463c265b1b609045812bce296"></a>pivLDouble&#160;</td><td class="fielddoc"><p>ldouble </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa0a8f8351c89b1fed21b630e58b941971"></a>LDouble&#160;</td><td class="fielddoc">
<p>ldouble </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa50b9ce62c5bbb38b2913b2a775aeb91b"></a>pivComplexd&#160;</td><td class="fielddoc"><p>complexd </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa7c06a2a820d100a6434134e69e8ea0dc"></a>String&#160;</td><td class="fielddoc">
<p><a class="el" href="class_p_i_string.html" title="String class. ">PIString</a> </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa7749309d01ea1f00963efd2742802d5e"></a>pivComplexld&#160;</td><td class="fielddoc"><p>complexld </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa0945ada62225670757e38ba8e4912afc"></a>StringList&#160;</td><td class="fielddoc">
<p><a class="el" href="class_p_i_string_list.html" title="Strings array class. ">PIStringList</a> </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfae7518ef54ac0d907497640cbb1ea8c64"></a>pivBitArray&#160;</td><td class="fielddoc"><p>PIBitArray </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa45bf798ad32851c9044a3a5755856c5a"></a>Invalid&#160;</td><td class="fielddoc">
<p>Invalid type , default type of empty contructor </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa38c81934c81819ae3420d202ad7eb14d"></a>pivByteArray&#160;</td><td class="fielddoc"><p><a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a> </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfaabe7ddb1ecf30d2577f56a76c38cc569"></a>Bool&#160;</td><td class="fielddoc">
<p>bool </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfac8ef9a93e9807f53a714000306964d8b"></a>pivString&#160;</td><td class="fielddoc"><p><a class="el" href="class_p_i_string.html" title="String class. ">PIString</a> </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa0290e14ea03c92bf06229082f2b00f04"></a>Char&#160;</td><td class="fielddoc">
<p>char </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfada751785bb57f089a257c9f88cbeca6a"></a>pivStringList&#160;</td><td class="fielddoc"><p><a class="el" href="class_p_i_string_list.html" title="Strings array class. ">PIStringList</a> </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa4a0f6bf2a79dc1c48c35b709f8b2a464"></a>UChar&#160;</td><td class="fielddoc">
<p>uchar </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfac82dff431a7224c05b598d5a03598dfa"></a>pivTime&#160;</td><td class="fielddoc"><p>PITime </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa91928a5d88a05863e10323748b7ea6bf"></a>Short&#160;</td><td class="fielddoc">
<p>short </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa83096f22bf002108e13378fdd033cab0"></a>pivDate&#160;</td><td class="fielddoc"><p>PIDate </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa18c9f6be1f92988b5d7742f52ea16121"></a>UShort&#160;</td><td class="fielddoc">
<p>ushort </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa583b78b99f4619c07d354c84b3702bca"></a>pivDateTime&#160;</td><td class="fielddoc"><p>PIDateTime </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa86814193f5437fd63c36a35969aabdd6"></a>Int&#160;</td><td class="fielddoc">
<p>int </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa0838daa37273568acaa1a704078473ce"></a>pivSystemTime&#160;</td><td class="fielddoc"><p><a class="el" href="class_p_i_system_time.html" title="System time. ">PISystemTime</a> </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa8903465ed3f8300a5fa472389dafd70f"></a>UInt&#160;</td><td class="fielddoc">
<p>uint </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa4295cf12b41cabdfbae048b03041ca8a"></a>pivEnum&#160;</td><td class="fielddoc"><p>PIVariantTypes::Enum </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa112715efca345cfd173c4a961cc5348f"></a>Long&#160;</td><td class="fielddoc">
<p>long </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfada3fe90ce610583d231a530bd5d658d1"></a>pivFile&#160;</td><td class="fielddoc"><p>PIVariantTypes::File </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa37db7797a6b8bdc3b22b3043c5d99846"></a>ULong&#160;</td><td class="fielddoc">
<p>ulong </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfaba286765b1ef404eac0148bd8fbde9bd"></a>pivDir&#160;</td><td class="fielddoc"><p>PIVariantTypes::Dir </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa3cedfe40d9f344391ab5e4571967e719"></a>LLong&#160;</td><td class="fielddoc">
<p>llong </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfaff2920acfe8dab84b560b59213f83924"></a>ULLong&#160;</td><td class="fielddoc">
<p>ullong </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa7e0aa60ea832f2e7b7e5534bdaef4a4c"></a>Float&#160;</td><td class="fielddoc">
<p>float </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfaddba2964ca595d9eb6b1bac5f889fc1d"></a>Double&#160;</td><td class="fielddoc">
<p>double </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa0a8f8351c89b1fed21b630e58b941971"></a>LDouble&#160;</td><td class="fielddoc">
<p>ldouble </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfaf163970dcba9d2f587327e38e5e38098"></a>Complexd&#160;</td><td class="fielddoc">
<p>complexd </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfad1548d6221af498427f428a93d0af57f"></a>Complexld&#160;</td><td class="fielddoc">
<p>complexld </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa150c2f8336b8aa55ba766aeae271a9ef"></a>BitArray&#160;</td><td class="fielddoc">
<p>PIBitArray </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfaaf9c597dd4d7b17fe96746c96252a16f"></a>ByteArray&#160;</td><td class="fielddoc">
<p><a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a> </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa7c06a2a820d100a6434134e69e8ea0dc"></a>String&#160;</td><td class="fielddoc">
<p><a class="el" href="class_p_i_string.html" title="String class. ">PIString</a> </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa0945ada62225670757e38ba8e4912afc"></a>StringList&#160;</td><td class="fielddoc">
<p><a class="el" href="class_p_i_string_list.html" title="Strings array class. ">PIStringList</a> </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa0114b5413f8a42bb71769a22e306e4a1"></a>Time&#160;</td><td class="fielddoc">
<p>PITime </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfaf14a1f410b3c192878fc246b45f45124"></a>Date&#160;</td><td class="fielddoc">
<p>PIDate </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa265d67fff2b590fb6765b3838a011c34"></a>DateTime&#160;</td><td class="fielddoc">
<p>PIDateTime </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfa4fc51ffc735800b30adbc4176e3f29e4"></a>SystemTime&#160;</td><td class="fielddoc">
<p><a class="el" href="class_p_i_system_time.html" title="System time. ">PISystemTime</a> </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="acc48ff0479fba2c5be5f491e24f40cdfad85616b3a0febed1905a631cfbc9782e"></a>Custom&#160;</td><td class="fielddoc">
<p>Custom </p>
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa43ff9d7455db376c9b4e24730122ac88"></a>pivCustom&#160;</td><td class="fielddoc"><p>Custom </p>
</td></tr>
</table>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a9adb44018cf731bad2b7dcce2dde3684"></a>
<a id="ac7d7e275340257262ece6a9b2b9c9e09"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac7d7e275340257262ece6a9b2b9c9e09">&#9670;&nbsp;</a></span>toBool()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -912,13 +738,15 @@ Usage</h1>
<p>Returns variant content as boolean. </p>
<p>In case of numeric types returns <b>true</b> if value != 0. <br />
In case of String type returns <em><a class="el" href="class_p_i_string.html#ab347fe3a167a3a101e5028cc76826353" title="Return true if string equal &quot;true&quot;, &quot;yes&quot;, &quot;on&quot; or positive not null numeric value. ">PIString::toBool()</a></em>. <br />
In case of StringList type returns <b>false</b> if string list is empty, otherwise returns <em><a class="el" href="class_p_i_string.html#ab347fe3a167a3a101e5028cc76826353" title="Return true if string equal &quot;true&quot;, &quot;yes&quot;, &quot;on&quot; or positive not null numeric value. ">PIString::toBool()</a></em> of first string. <br />
In case of String type returns <em><a class="el" href="class_p_i_string.html#a50bc3519f1cde58ad0963fab77e579e6" title="Return true if string equal &quot;true&quot;, &quot;yes&quot;, &quot;on&quot; or positive not null numeric value. ">PIString::toBool()</a></em>. <br />
In case of StringList type returns <b>false</b> if string list is empty, otherwise returns <em><a class="el" href="class_p_i_string.html#a50bc3519f1cde58ad0963fab77e579e6" title="Return true if string equal &quot;true&quot;, &quot;yes&quot;, &quot;on&quot; or positive not null numeric value. ">PIString::toBool()</a></em> of first string. <br />
In case of other types returns <b>false</b>. </p>
</div>
</div>
<a class="anchor" id="aef7526f9ffb911ac818c13a4fa8de923"></a>
<a id="abfdf28199d66791ce79244ec1215c019"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abfdf28199d66791ce79244ec1215c019">&#9670;&nbsp;</a></span>toInt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -933,13 +761,15 @@ In case of other types returns <b>false</b>. </p>
<p>Returns variant content as int. </p>
<p>In case of numeric types returns integer value. <br />
In case of String type returns <em><a class="el" href="class_p_i_string.html#aebe1038b3abcbf976dbffc3f3b0de826" title="Return int numeric value of string in base &quot;base&quot;. ">PIString::toInt()</a></em>. <br />
In case of StringList type returns <b>0</b> if string list is empty, otherwise returns <em><a class="el" href="class_p_i_string.html#aebe1038b3abcbf976dbffc3f3b0de826" title="Return int numeric value of string in base &quot;base&quot;. ">PIString::toInt()</a></em> of first string. <br />
In case of String type returns <em><a class="el" href="class_p_i_string.html#a2227d6d513508411e35d329e933e0e39" title="Return int numeric value of string in base &quot;base&quot;. ">PIString::toInt()</a></em>. <br />
In case of StringList type returns <b>0</b> if string list is empty, otherwise returns <em><a class="el" href="class_p_i_string.html#a2227d6d513508411e35d329e933e0e39" title="Return int numeric value of string in base &quot;base&quot;. ">PIString::toInt()</a></em> of first string. <br />
In case of other types returns <b>0</b>. </p>
</div>
</div>
<a class="anchor" id="ad6f468658cc0803d7ec532c8ebaf394e"></a>
<a id="a29a721f7d8973b5fc7d2114588bc7b84"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a29a721f7d8973b5fc7d2114588bc7b84">&#9670;&nbsp;</a></span>toLLong()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -954,13 +784,15 @@ In case of other types returns <b>0</b>. </p>
<p>Returns variant content as long long. </p>
<p>In case of numeric types returns integer value. <br />
In case of String type returns <em><a class="el" href="class_p_i_string.html#a18023a92bd2ba5a90dc014cbfd77bc9c" title="Return llong numeric value of string in base &quot;base&quot;. ">PIString::toLLong()</a></em>. <br />
In case of StringList type returns <b>0L</b> if string list is empty, otherwise returns <em><a class="el" href="class_p_i_string.html#a18023a92bd2ba5a90dc014cbfd77bc9c" title="Return llong numeric value of string in base &quot;base&quot;. ">PIString::toLLong()</a></em> of first string. <br />
In case of String type returns <em><a class="el" href="class_p_i_string.html#a5577f7fb549bfa0185fc5439be5dabd0" title="Return llong numeric value of string in base &quot;base&quot;. ">PIString::toLLong()</a></em>. <br />
In case of StringList type returns <b>0L</b> if string list is empty, otherwise returns <em><a class="el" href="class_p_i_string.html#a5577f7fb549bfa0185fc5439be5dabd0" title="Return llong numeric value of string in base &quot;base&quot;. ">PIString::toLLong()</a></em> of first string. <br />
In case of other types returns <b>0L</b>. </p>
</div>
</div>
<a class="anchor" id="a7765fde4363c83ef630ca53ea23b447f"></a>
<a id="a4de4abfd9c4fba1b136bd7d71dd7db38"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4de4abfd9c4fba1b136bd7d71dd7db38">&#9670;&nbsp;</a></span>toFloat()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -975,13 +807,15 @@ In case of other types returns <b>0L</b>. </p>
<p>Returns variant content as float. </p>
<p>In case of numeric types returns float value. <br />
In case of String type returns <em><a class="el" href="class_p_i_string.html#a4525841adcb8929e486e61d499430559" title="Return float numeric value of string. ">PIString::toFloat()</a></em>. <br />
In case of StringList type returns <b>0.f</b> if string list is empty, otherwise returns <em><a class="el" href="class_p_i_string.html#a4525841adcb8929e486e61d499430559" title="Return float numeric value of string. ">PIString::toFloat()</a></em> of first string. <br />
In case of String type returns <em><a class="el" href="class_p_i_string.html#a76ae115cd9d590522c62b2ea70d1c677" title="Return float numeric value of string. ">PIString::toFloat()</a></em>. <br />
In case of StringList type returns <b>0.f</b> if string list is empty, otherwise returns <em><a class="el" href="class_p_i_string.html#a76ae115cd9d590522c62b2ea70d1c677" title="Return float numeric value of string. ">PIString::toFloat()</a></em> of first string. <br />
In case of other types returns <b>0.f</b>. </p>
</div>
</div>
<a class="anchor" id="a3f92e859630f5c853c644b494a194798"></a>
<a id="a9dc4694d6470c8baf45df0866c3ad5e9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9dc4694d6470c8baf45df0866c3ad5e9">&#9670;&nbsp;</a></span>toDouble()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -996,13 +830,15 @@ In case of other types returns <b>0.f</b>. </p>
<p>Returns variant content as double. </p>
<p>In case of numeric types returns double value. <br />
In case of String type returns <em><a class="el" href="class_p_i_string.html#a8a9720daaf84455e7a839a5b8bcf6fa7" title="Return double numeric value of string. ">PIString::toDouble()</a></em>. <br />
In case of StringList type returns <b>0</b>. if string list is empty, otherwise returns <em><a class="el" href="class_p_i_string.html#a8a9720daaf84455e7a839a5b8bcf6fa7" title="Return double numeric value of string. ">PIString::toDouble()</a></em> of first string. <br />
In case of String type returns <em><a class="el" href="class_p_i_string.html#ac57eb4090ae9dc553471ca0ca3a3e94e" title="Return double numeric value of string. ">PIString::toDouble()</a></em>. <br />
In case of StringList type returns <b>0</b>. if string list is empty, otherwise returns <em><a class="el" href="class_p_i_string.html#ac57eb4090ae9dc553471ca0ca3a3e94e" title="Return double numeric value of string. ">PIString::toDouble()</a></em> of first string. <br />
In case of other types returns <b>0</b>.. </p>
</div>
</div>
<a class="anchor" id="aa101193f0a15d6232a8ab6ed39dfcd66"></a>
<a id="ab1af71655e1b334b8d51a5b39300322a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab1af71655e1b334b8d51a5b39300322a">&#9670;&nbsp;</a></span>toLDouble()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1017,13 +853,15 @@ In case of other types returns <b>0</b>.. </p>
<p>Returns variant content as long double. </p>
<p>In case of numeric types returns long double value. <br />
In case of String type returns <em><a class="el" href="class_p_i_string.html#af2739348013dfcd75ce88acafafcce73" title="Return ldouble numeric value of string. ">PIString::toLDouble()</a></em>. <br />
In case of StringList type returns <b>0</b>. if string list is empty, otherwise returns <em><a class="el" href="class_p_i_string.html#af2739348013dfcd75ce88acafafcce73" title="Return ldouble numeric value of string. ">PIString::toLDouble()</a></em> of first string. <br />
In case of String type returns <em><a class="el" href="class_p_i_string.html#a2aef1bcb78fe2a8e350d1760ca71b53c" title="Return ldouble numeric value of string. ">PIString::toLDouble()</a></em>. <br />
In case of StringList type returns <b>0</b>. if string list is empty, otherwise returns <em><a class="el" href="class_p_i_string.html#a2aef1bcb78fe2a8e350d1760ca71b53c" title="Return ldouble numeric value of string. ">PIString::toLDouble()</a></em> of first string. <br />
In case of other types returns <b>0</b>.. </p>
</div>
</div>
<a class="anchor" id="a95a6405618b51ea226fc1aa788ad2a90"></a>
<a id="aa6a2054484efb566d076edaf6d0a5e1b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa6a2054484efb566d076edaf6d0a5e1b">&#9670;&nbsp;</a></span>toComplexd()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1038,13 +876,15 @@ In case of other types returns <b>0</b>.. </p>
<p>Returns variant content as complex. </p>
<p>In case of numeric types returns complex value. <br />
In case of String type returns <em><a class="el" href="class_p_i_string.html#a8a9720daaf84455e7a839a5b8bcf6fa7" title="Return double numeric value of string. ">PIString::toDouble()</a></em>. <br />
In case of StringList type returns <b>0</b>. if string list is empty, otherwise returns <em><a class="el" href="class_p_i_string.html#a8a9720daaf84455e7a839a5b8bcf6fa7" title="Return double numeric value of string. ">PIString::toDouble()</a></em> of first string. <br />
In case of String type returns <em><a class="el" href="class_p_i_string.html#ac57eb4090ae9dc553471ca0ca3a3e94e" title="Return double numeric value of string. ">PIString::toDouble()</a></em>. <br />
In case of StringList type returns <b>0</b>. if string list is empty, otherwise returns <em><a class="el" href="class_p_i_string.html#ac57eb4090ae9dc553471ca0ca3a3e94e" title="Return double numeric value of string. ">PIString::toDouble()</a></em> of first string. <br />
In case of other types returns <b>0</b>.. </p>
</div>
</div>
<a class="anchor" id="a02ed61b14e6a9c71510d5c4f05d218c4"></a>
<a id="aaa8cb57409ef00b9a70dd2c23c78bfb4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa8cb57409ef00b9a70dd2c23c78bfb4">&#9670;&nbsp;</a></span>toComplexld()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1059,13 +899,15 @@ In case of other types returns <b>0</b>.. </p>
<p>Returns variant content as long complex. </p>
<p>In case of numeric types returns long complex value. <br />
In case of String type returns <em><a class="el" href="class_p_i_string.html#af2739348013dfcd75ce88acafafcce73" title="Return ldouble numeric value of string. ">PIString::toLDouble()</a></em>. <br />
In case of StringList type returns <b>0</b>. if string list is empty, otherwise returns <em><a class="el" href="class_p_i_string.html#af2739348013dfcd75ce88acafafcce73" title="Return ldouble numeric value of string. ">PIString::toLDouble()</a></em> of first string. <br />
In case of String type returns <em><a class="el" href="class_p_i_string.html#a2aef1bcb78fe2a8e350d1760ca71b53c" title="Return ldouble numeric value of string. ">PIString::toLDouble()</a></em>. <br />
In case of StringList type returns <b>0</b>. if string list is empty, otherwise returns <em><a class="el" href="class_p_i_string.html#a2aef1bcb78fe2a8e350d1760ca71b53c" title="Return ldouble numeric value of string. ">PIString::toLDouble()</a></em> of first string. <br />
In case of other types returns <b>0</b>.. </p>
</div>
</div>
<a class="anchor" id="a5b25bc3f783d63dad8ee68720dbfa9ed"></a>
<a id="af2807968a521f5682a3878cdb7058851"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af2807968a521f5682a3878cdb7058851">&#9670;&nbsp;</a></span>toTime()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1085,7 +927,9 @@ In case of other types returns <em>PITime()</em>. </p>
</div>
</div>
<a class="anchor" id="af533ce32863a9954e7d761ef56ab582b"></a>
<a id="a7f000cf84b34532bc4ebee275d1f7a96"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7f000cf84b34532bc4ebee275d1f7a96">&#9670;&nbsp;</a></span>toDate()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1105,7 +949,9 @@ In case of other types returns <em>PIDate()</em>. </p>
</div>
</div>
<a class="anchor" id="a99afae3218f68cc74bda4af6baa467d4"></a>
<a id="af1735243dbce370a78c1f99a18ab62ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af1735243dbce370a78c1f99a18ab62ae">&#9670;&nbsp;</a></span>toDateTime()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1126,7 +972,9 @@ In case of other types returns <em>PIDateTime()</em>. </p>
</div>
</div>
<a class="anchor" id="af353cc0fba770fceb61a0dfa4d87eba7"></a>
<a id="ad9b92f811d2c6305b3916b61fe0000a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9b92f811d2c6305b3916b61fe0000a1">&#9670;&nbsp;</a></span>toSystemTime()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1145,7 +993,9 @@ In case of other types returns <em><a class="el" href="class_p_i_system_time.htm
</div>
</div>
<a class="anchor" id="ae9b75422814a712a2c52ecfe19ca13ba"></a>
<a id="a7c19ed866cf9e30e912b4812ceb88ea5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c19ed866cf9e30e912b4812ceb88ea5">&#9670;&nbsp;</a></span>toString()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1161,7 +1011,7 @@ In case of other types returns <em><a class="el" href="class_p_i_system_time.htm
<p>Returns variant content as string. </p>
<p>In case of numeric types returns <em><a class="el" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828" title="Return string contains numeric representation of &quot;value&quot; in base &quot;base&quot;. ">PIString::fromNumber()</a></em>. <br />
In case of String type returns string value. <br />
In case of StringList type returns joined string ("(" + <a class="el" href="class_p_i_string_list.html#a05ae2b8fc9909e4c20a1852ee680c381" title="Join all strings in one with delimiter &quot;delim&quot; and return it. ">PIStringList::join</a>("; ") + ")"). <br />
In case of StringList type returns joined string ("(" + <a class="el" href="class_p_i_string_list.html#a28df26131bc2dc63125058bc8c6a5669" title="Join all strings in one with delimiter &quot;delim&quot; and return it. ">PIStringList::join</a>("; ") + ")"). <br />
In case of BitArray or ByteArray types returns number of bits/bytes. <br />
In case of Time, Date or DateTime types returns toString() of this values. <br />
In case of SystemTime types returns second and nanoseconds of time ("(PISystemTime::seconds s, PISystemTime::nanoseconds ns)"). <br />
@@ -1169,7 +1019,9 @@ In case of other types returns <b>""</b>. </p>
</div>
</div>
<a class="anchor" id="a734a89a0951763bbdeae2cf16004684d"></a>
<a id="aa3de7d33adfbb505c900db4e6eee4b4f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa3de7d33adfbb505c900db4e6eee4b4f">&#9670;&nbsp;</a></span>toStringList()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1188,7 +1040,9 @@ In case of other types returns <em><a class="el" href="class_p_i_string_list.htm
</div>
</div>
<a class="anchor" id="a0b4708bac5608fa3676bf409b76b5d23"></a>
<a id="a4ca21bea657ba2a3d4997eefa123ab5d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4ca21bea657ba2a3d4997eefa123ab5d">&#9670;&nbsp;</a></span>toBitArray()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1203,11 +1057,13 @@ In case of other types returns <em><a class="el" href="class_p_i_string_list.htm
<p>Returns variant content as bit array. </p>
<p>In case of BitArray type returns bit array value. <br />
In case of other types returns <em>PIBitArray</em> from <em><a class="el" href="class_p_i_variant.html#ad6f468658cc0803d7ec532c8ebaf394e" title="Returns variant content as long long. ">toLLong()</a></em> value. </p>
In case of other types returns <em>PIBitArray</em> from <em><a class="el" href="class_p_i_variant.html#a29a721f7d8973b5fc7d2114588bc7b84" title="Returns variant content as long long. ">toLLong()</a></em> value. </p>
</div>
</div>
<a class="anchor" id="acadd0aee889bc4bd59fdd8bae13410df"></a>
<a id="a581ec1e9491d23cebeb0d66ad011e967"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a581ec1e9491d23cebeb0d66ad011e967">&#9670;&nbsp;</a></span>toByteArray()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1226,7 +1082,76 @@ In case of other types returns empty <em><a class="el" href="class_p_i_byte_arra
</div>
</div>
<a class="anchor" id="a5b1b4af9ab4bdd8c5bda7a8223a6b6f5"></a>
<a id="a72f687eaddad9781e688e6f00aa4cf0f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72f687eaddad9781e688e6f00aa4cf0f">&#9670;&nbsp;</a></span>toEnum()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">PIVariantTypes::Enum PIVariant::toEnum </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns variant content as enum. </p>
<p>In case of Enum type returns enum value. <br />
In case of String returns Enum with one member. <br />
In case of StringList returns Enum with corresponding members. <br />
In case of other types returns empty Enum. </p>
</div>
</div>
<a id="aa8e7653352c5308320e04ccc3e9f5928"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa8e7653352c5308320e04ccc3e9f5928">&#9670;&nbsp;</a></span>toFile()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">PIVariantTypes::File PIVariant::toFile </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns variant content as file. </p>
<p>In case of File type returns file value. <br />
In case of String returns File with string value path. <br />
In case of other types returns empty Enum. </p>
</div>
</div>
<a id="a784215101f83551c4e504925b16e2758"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a784215101f83551c4e504925b16e2758">&#9670;&nbsp;</a></span>toDir()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">PIVariantTypes::Dir PIVariant::toDir </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns variant content as dir. </p>
<p>In case of Dir type returns dir value. <br />
In case of Dir returns Dir with string value path. <br />
In case of other types returns empty Enum. </p>
</div>
</div>
<a id="a9a1a4585ef738aa33ae953ddf97ef925"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a1a4585ef738aa33ae953ddf97ef925">&#9670;&nbsp;</a></span>value()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
@@ -1236,7 +1161,7 @@ template&lt;typename T &gt; </div>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">T PIVariant::toValue </td>
<td class="memname">T PIVariant::value </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -1255,7 +1180,9 @@ Otherwise returns content as type T. </p>
</div>
</div>
<a class="anchor" id="afb991396df6f61478ba3a314519a6446"></a>
<a id="afb991396df6f61478ba3a314519a6446"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb991396df6f61478ba3a314519a6446">&#9670;&nbsp;</a></span>fromValue()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
@@ -1291,9 +1218,9 @@ Otherwise returns variant with content <em>v</em> and type Custom. </p>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="class_p_i_variant.html">PIVariant</a></li>
<li class="footer">Generated on Sat Jan 30 2016 21:43:29 for PIP by
<li class="footer">Generated on Mon Feb 27 2017 15:24:46 for PIP by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
</ul>
</div>
</body>