1285 lines
116 KiB
HTML
1285 lines
116 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<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.14"/>
|
|
<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>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(initResizable);
|
|
/* @license-end */</script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">PIP
|
|
 <span id="projectnumber">1.8.0</span>
|
|
</div>
|
|
<div id="projectbrief">Platform-Independent Primitives</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.14 -->
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',false,false,'search.php','Search');
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function(){initNavTree('class_p_i_variant.html','');});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-types">Public Types</a> |
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
|
<a href="class_p_i_variant-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">PIVariant Class Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>Variant type.
|
|
<a href="class_p_i_variant.html#details">More...</a></p>
|
|
<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  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdf">Type</a> { , <br />
|
|
  <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 />
|
|
  <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 />
|
|
  <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 />
|
|
  <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 />
|
|
  <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 />
|
|
  <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 />
|
|
  <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#acc48ff0479fba2c5be5f491e24f40cdfab085737436281851d7edc73a37719002">pivColor</a>,
|
|
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa9a81bf62414b80964144ca545910291f">pivPoint</a>,
|
|
<br />
|
|
  <a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfab5f98830a22e8841e66a6b3dd6c7c179">pivRect</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"> </td></tr>
|
|
<tr class="memitem:acc48ff0479fba2c5be5f491e24f40cdf"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdf">Type</a> { , <br />
|
|
  <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 />
|
|
  <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 />
|
|
  <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 />
|
|
  <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 />
|
|
  <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 />
|
|
  <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 />
|
|
  <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#acc48ff0479fba2c5be5f491e24f40cdfab085737436281851d7edc73a37719002">pivColor</a>,
|
|
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa9a81bf62414b80964144ca545910291f">pivPoint</a>,
|
|
<br />
|
|
  <a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfab5f98830a22e8841e66a6b3dd6c7c179">pivRect</a>,
|
|
<a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdfa43ff9d7455db376c9b4e24730122ac88">pivCustom</a> = 0xFF
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:acc48ff0479fba2c5be5f491e24f40cdf"><td class="mdescLeft"> </td><td class="mdescRight">Type of PIVariant content. <a href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdf">More...</a><br /></td></tr>
|
|
<tr class="separator:acc48ff0479fba2c5be5f491e24f40cdf"><td class="memSeparator" colspan="2"> </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 id="a83432da0a545ad6dd30429c0e1a583da"></a>
|
|
 </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"> </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"> </td></tr>
|
|
<tr class="memitem:aad0458975016273ccd939c7aec69b057"><td class="memItemLeft" align="right" valign="top"><a id="aad0458975016273ccd939c7aec69b057"></a>
|
|
 </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"> </td><td class="mdescRight">Constructs variant from string. <br /></td></tr>
|
|
<tr class="separator:aad0458975016273ccd939c7aec69b057"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a14d9afdc7c44865b982f673fa45b83e6"><td class="memItemLeft" align="right" valign="top"><a id="a14d9afdc7c44865b982f673fa45b83e6"></a>
|
|
 </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"> </td><td class="mdescRight">Constructs variant from boolean. <br /></td></tr>
|
|
<tr class="separator:a14d9afdc7c44865b982f673fa45b83e6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad8e268c9cb15c248e914068417e04ccc"><td class="memItemLeft" align="right" valign="top"><a id="ad8e268c9cb15c248e914068417e04ccc"></a>
|
|
 </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"> </td><td class="mdescRight">Constructs variant from char. <br /></td></tr>
|
|
<tr class="separator:ad8e268c9cb15c248e914068417e04ccc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0f5a040f137b2e048f75b2e18521eb17"><td class="memItemLeft" align="right" valign="top"><a id="a0f5a040f137b2e048f75b2e18521eb17"></a>
|
|
 </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"> </td><td class="mdescRight">Constructs variant from integer. <br /></td></tr>
|
|
<tr class="separator:a0f5a040f137b2e048f75b2e18521eb17"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a11042a1ccf1c759055fb604cae320be0"><td class="memItemLeft" align="right" valign="top"><a id="a11042a1ccf1c759055fb604cae320be0"></a>
|
|
 </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"> </td><td class="mdescRight">Constructs variant from integer. <br /></td></tr>
|
|
<tr class="separator:a11042a1ccf1c759055fb604cae320be0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af7bf9ae6815e438a01b10b2aa546e8c4"><td class="memItemLeft" align="right" valign="top"><a id="af7bf9ae6815e438a01b10b2aa546e8c4"></a>
|
|
 </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"> </td><td class="mdescRight">Constructs variant from integer. <br /></td></tr>
|
|
<tr class="separator:af7bf9ae6815e438a01b10b2aa546e8c4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aee8eeff2d7a3ff2a478b428b9b2badd8"><td class="memItemLeft" align="right" valign="top"><a id="aee8eeff2d7a3ff2a478b428b9b2badd8"></a>
|
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aee8eeff2d7a3ff2a478b428b9b2badd8">PIVariant</a> (const int &v)</td></tr>
|
|
<tr class="memdesc:aee8eeff2d7a3ff2a478b428b9b2badd8"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from integer. <br /></td></tr>
|
|
<tr class="separator:aee8eeff2d7a3ff2a478b428b9b2badd8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa670291ca1ec856cdc1887e594b1546f"><td class="memItemLeft" align="right" valign="top"><a id="aa670291ca1ec856cdc1887e594b1546f"></a>
|
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aa670291ca1ec856cdc1887e594b1546f">PIVariant</a> (const uint &v)</td></tr>
|
|
<tr class="memdesc:aa670291ca1ec856cdc1887e594b1546f"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from integer. <br /></td></tr>
|
|
<tr class="separator:aa670291ca1ec856cdc1887e594b1546f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7ce8905e74c36806ca004e845b67743b"><td class="memItemLeft" align="right" valign="top"><a id="a7ce8905e74c36806ca004e845b67743b"></a>
|
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a7ce8905e74c36806ca004e845b67743b">PIVariant</a> (const llong &v)</td></tr>
|
|
<tr class="memdesc:a7ce8905e74c36806ca004e845b67743b"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from integer. <br /></td></tr>
|
|
<tr class="separator:a7ce8905e74c36806ca004e845b67743b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0a1355062b5b8df0c88542c782a985d8"><td class="memItemLeft" align="right" valign="top"><a id="a0a1355062b5b8df0c88542c782a985d8"></a>
|
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a0a1355062b5b8df0c88542c782a985d8">PIVariant</a> (const ullong &v)</td></tr>
|
|
<tr class="memdesc:a0a1355062b5b8df0c88542c782a985d8"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from integer. <br /></td></tr>
|
|
<tr class="separator:a0a1355062b5b8df0c88542c782a985d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a91dc6be82349d2d24cc642abf9c39e2e"><td class="memItemLeft" align="right" valign="top"><a id="a91dc6be82349d2d24cc642abf9c39e2e"></a>
|
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a91dc6be82349d2d24cc642abf9c39e2e">PIVariant</a> (const float &v)</td></tr>
|
|
<tr class="memdesc:a91dc6be82349d2d24cc642abf9c39e2e"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from float. <br /></td></tr>
|
|
<tr class="separator:a91dc6be82349d2d24cc642abf9c39e2e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4dcc306bce5d0601e9cea679e623d8bd"><td class="memItemLeft" align="right" valign="top"><a id="a4dcc306bce5d0601e9cea679e623d8bd"></a>
|
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a4dcc306bce5d0601e9cea679e623d8bd">PIVariant</a> (const double &v)</td></tr>
|
|
<tr class="memdesc:a4dcc306bce5d0601e9cea679e623d8bd"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from double. <br /></td></tr>
|
|
<tr class="separator:a4dcc306bce5d0601e9cea679e623d8bd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5a03fdaf8ee128358c289ada2c72686d"><td class="memItemLeft" align="right" valign="top"><a id="a5a03fdaf8ee128358c289ada2c72686d"></a>
|
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a5a03fdaf8ee128358c289ada2c72686d">PIVariant</a> (const ldouble &v)</td></tr>
|
|
<tr class="memdesc:a5a03fdaf8ee128358c289ada2c72686d"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from long double. <br /></td></tr>
|
|
<tr class="separator:a5a03fdaf8ee128358c289ada2c72686d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8882d5bfc67b3ff89e8ee9835cac3693"><td class="memItemLeft" align="right" valign="top"><a id="a8882d5bfc67b3ff89e8ee9835cac3693"></a>
|
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a8882d5bfc67b3ff89e8ee9835cac3693">PIVariant</a> (const PIBitArray &v)</td></tr>
|
|
<tr class="memdesc:a8882d5bfc67b3ff89e8ee9835cac3693"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from bit array. <br /></td></tr>
|
|
<tr class="separator:a8882d5bfc67b3ff89e8ee9835cac3693"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aba63a29878c14870b7a045799452d93c"><td class="memItemLeft" align="right" valign="top"><a id="aba63a29878c14870b7a045799452d93c"></a>
|
|
 </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> &v)</td></tr>
|
|
<tr class="memdesc:aba63a29878c14870b7a045799452d93c"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from byte array. <br /></td></tr>
|
|
<tr class="separator:aba63a29878c14870b7a045799452d93c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac48a86c19a56cd03f1432596d29204d2"><td class="memItemLeft" align="right" valign="top"><a id="ac48a86c19a56cd03f1432596d29204d2"></a>
|
|
 </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> &v)</td></tr>
|
|
<tr class="memdesc:ac48a86c19a56cd03f1432596d29204d2"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from string. <br /></td></tr>
|
|
<tr class="separator:ac48a86c19a56cd03f1432596d29204d2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afccb4ddebcf51eb0241cc99ad46fa6e3"><td class="memItemLeft" align="right" valign="top"><a id="afccb4ddebcf51eb0241cc99ad46fa6e3"></a>
|
|
 </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> &v)</td></tr>
|
|
<tr class="memdesc:afccb4ddebcf51eb0241cc99ad46fa6e3"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from strings list. <br /></td></tr>
|
|
<tr class="separator:afccb4ddebcf51eb0241cc99ad46fa6e3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3dd80bbfa434bfa4b470192d728be08e"><td class="memItemLeft" align="right" valign="top"><a id="a3dd80bbfa434bfa4b470192d728be08e"></a>
|
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a3dd80bbfa434bfa4b470192d728be08e">PIVariant</a> (const PITime &v)</td></tr>
|
|
<tr class="memdesc:a3dd80bbfa434bfa4b470192d728be08e"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from time. <br /></td></tr>
|
|
<tr class="separator:a3dd80bbfa434bfa4b470192d728be08e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3d14c3eec0653cd7a2a1e2988e805499"><td class="memItemLeft" align="right" valign="top"><a id="a3d14c3eec0653cd7a2a1e2988e805499"></a>
|
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a3d14c3eec0653cd7a2a1e2988e805499">PIVariant</a> (const PIDate &v)</td></tr>
|
|
<tr class="memdesc:a3d14c3eec0653cd7a2a1e2988e805499"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from date. <br /></td></tr>
|
|
<tr class="separator:a3d14c3eec0653cd7a2a1e2988e805499"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1e71b4d50d2054edb27c23cbfc3416c3"><td class="memItemLeft" align="right" valign="top"><a id="a1e71b4d50d2054edb27c23cbfc3416c3"></a>
|
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a1e71b4d50d2054edb27c23cbfc3416c3">PIVariant</a> (const PIDateTime &v)</td></tr>
|
|
<tr class="memdesc:a1e71b4d50d2054edb27c23cbfc3416c3"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from date and time. <br /></td></tr>
|
|
<tr class="separator:a1e71b4d50d2054edb27c23cbfc3416c3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1fc8d7e876930686d216924473da466e"><td class="memItemLeft" align="right" valign="top"><a id="a1fc8d7e876930686d216924473da466e"></a>
|
|
 </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> &v)</td></tr>
|
|
<tr class="memdesc:a1fc8d7e876930686d216924473da466e"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from system time. <br /></td></tr>
|
|
<tr class="separator:a1fc8d7e876930686d216924473da466e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a931418fce5070ae2cc87d783d06ddf76"><td class="memItemLeft" align="right" valign="top"><a id="a931418fce5070ae2cc87d783d06ddf76"></a>
|
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a931418fce5070ae2cc87d783d06ddf76">PIVariant</a> (const PIVariantTypes::Enum &v)</td></tr>
|
|
<tr class="memdesc:a931418fce5070ae2cc87d783d06ddf76"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from enum. <br /></td></tr>
|
|
<tr class="separator:a931418fce5070ae2cc87d783d06ddf76"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4063dbc307969ad31d09d1263d1fabcc"><td class="memItemLeft" align="right" valign="top"><a id="a4063dbc307969ad31d09d1263d1fabcc"></a>
|
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a4063dbc307969ad31d09d1263d1fabcc">PIVariant</a> (const PIVariantTypes::File &v)</td></tr>
|
|
<tr class="memdesc:a4063dbc307969ad31d09d1263d1fabcc"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from file. <br /></td></tr>
|
|
<tr class="separator:a4063dbc307969ad31d09d1263d1fabcc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6d543b45caaac305e211887468c59f36"><td class="memItemLeft" align="right" valign="top"><a id="a6d543b45caaac305e211887468c59f36"></a>
|
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a6d543b45caaac305e211887468c59f36">PIVariant</a> (const PIVariantTypes::Dir &v)</td></tr>
|
|
<tr class="memdesc:a6d543b45caaac305e211887468c59f36"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from dir. <br /></td></tr>
|
|
<tr class="separator:a6d543b45caaac305e211887468c59f36"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a446a48799774b5f2c5fc92365772e852"><td class="memItemLeft" align="right" valign="top"><a id="a446a48799774b5f2c5fc92365772e852"></a>
|
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a446a48799774b5f2c5fc92365772e852">PIVariant</a> (const PIVariantTypes::Color &v)</td></tr>
|
|
<tr class="memdesc:a446a48799774b5f2c5fc92365772e852"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from color. <br /></td></tr>
|
|
<tr class="separator:a446a48799774b5f2c5fc92365772e852"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9fb46e6850c4d50c64fa6bd2b3a75735"><td class="memItemLeft" align="right" valign="top"><a id="a9fb46e6850c4d50c64fa6bd2b3a75735"></a>
|
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a9fb46e6850c4d50c64fa6bd2b3a75735">PIVariant</a> (const PIPointd &v)</td></tr>
|
|
<tr class="memdesc:a9fb46e6850c4d50c64fa6bd2b3a75735"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from point. <br /></td></tr>
|
|
<tr class="separator:a9fb46e6850c4d50c64fa6bd2b3a75735"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abb9bc77f5825d10f27caa639c025988f"><td class="memItemLeft" align="right" valign="top"><a id="abb9bc77f5825d10f27caa639c025988f"></a>
|
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#abb9bc77f5825d10f27caa639c025988f">PIVariant</a> (const PIRectd &v)</td></tr>
|
|
<tr class="memdesc:abb9bc77f5825d10f27caa639c025988f"><td class="mdescLeft"> </td><td class="mdescRight">Constructs variant from rect. <br /></td></tr>
|
|
<tr class="separator:abb9bc77f5825d10f27caa639c025988f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa22bd1cc0c6999120bb3820407a8856d"><td class="memItemLeft" align="right" valign="top"><a id="aa22bd1cc0c6999120bb3820407a8856d"></a>
|
|
void </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"> </td><td class="mdescRight">Set variant content and type to string. <br /></td></tr>
|
|
<tr class="separator:aa22bd1cc0c6999120bb3820407a8856d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7b5d811efd852064247c7f3b98589481"><td class="memItemLeft" align="right" valign="top"><a id="a7b5d811efd852064247c7f3b98589481"></a>
|
|
void </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"> </td><td class="mdescRight">Set variant content and type to boolean. <br /></td></tr>
|
|
<tr class="separator:a7b5d811efd852064247c7f3b98589481"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a79fff573e5cc711dfd406cc1b669d6b8"><td class="memItemLeft" align="right" valign="top"><a id="a79fff573e5cc711dfd406cc1b669d6b8"></a>
|
|
void </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"> </td><td class="mdescRight">Set variant content and type to char. <br /></td></tr>
|
|
<tr class="separator:a79fff573e5cc711dfd406cc1b669d6b8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5a8568a8de98e912570d98ebdff9152a"><td class="memItemLeft" align="right" valign="top"><a id="a5a8568a8de98e912570d98ebdff9152a"></a>
|
|
void </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"> </td><td class="mdescRight">Set variant content and type to integer. <br /></td></tr>
|
|
<tr class="separator:a5a8568a8de98e912570d98ebdff9152a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abe151f6ec7620f2222690c3c1af39f5b"><td class="memItemLeft" align="right" valign="top"><a id="abe151f6ec7620f2222690c3c1af39f5b"></a>
|
|
void </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"> </td><td class="mdescRight">Set variant content and type to integer. <br /></td></tr>
|
|
<tr class="separator:abe151f6ec7620f2222690c3c1af39f5b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a49a9d2ccbb6a1b37ba985ef490f2b7d6"><td class="memItemLeft" align="right" valign="top"><a id="a49a9d2ccbb6a1b37ba985ef490f2b7d6"></a>
|
|
void </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"> </td><td class="mdescRight">Set variant content and type to integer. <br /></td></tr>
|
|
<tr class="separator:a49a9d2ccbb6a1b37ba985ef490f2b7d6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5eedf14579aa37e4bd2ab018234569c5"><td class="memItemLeft" align="right" valign="top"><a id="a5eedf14579aa37e4bd2ab018234569c5"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a5eedf14579aa37e4bd2ab018234569c5">setValue</a> (const int &v)</td></tr>
|
|
<tr class="memdesc:a5eedf14579aa37e4bd2ab018234569c5"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to integer. <br /></td></tr>
|
|
<tr class="separator:a5eedf14579aa37e4bd2ab018234569c5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2a7a792167f163f11c516a39ff91e6ff"><td class="memItemLeft" align="right" valign="top"><a id="a2a7a792167f163f11c516a39ff91e6ff"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a2a7a792167f163f11c516a39ff91e6ff">setValue</a> (const uint &v)</td></tr>
|
|
<tr class="memdesc:a2a7a792167f163f11c516a39ff91e6ff"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to integer. <br /></td></tr>
|
|
<tr class="separator:a2a7a792167f163f11c516a39ff91e6ff"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab517be43715e8ae0f7dcbd17f16c95bc"><td class="memItemLeft" align="right" valign="top"><a id="ab517be43715e8ae0f7dcbd17f16c95bc"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ab517be43715e8ae0f7dcbd17f16c95bc">setValue</a> (const llong &v)</td></tr>
|
|
<tr class="memdesc:ab517be43715e8ae0f7dcbd17f16c95bc"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to integer. <br /></td></tr>
|
|
<tr class="separator:ab517be43715e8ae0f7dcbd17f16c95bc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abd64b1243486bf3ff8878652b9505d4f"><td class="memItemLeft" align="right" valign="top"><a id="abd64b1243486bf3ff8878652b9505d4f"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#abd64b1243486bf3ff8878652b9505d4f">setValue</a> (const ullong &v)</td></tr>
|
|
<tr class="memdesc:abd64b1243486bf3ff8878652b9505d4f"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to integer. <br /></td></tr>
|
|
<tr class="separator:abd64b1243486bf3ff8878652b9505d4f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a13630b2d2dfdc27107bf357b251e0c80"><td class="memItemLeft" align="right" valign="top"><a id="a13630b2d2dfdc27107bf357b251e0c80"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a13630b2d2dfdc27107bf357b251e0c80">setValue</a> (const float &v)</td></tr>
|
|
<tr class="memdesc:a13630b2d2dfdc27107bf357b251e0c80"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to float. <br /></td></tr>
|
|
<tr class="separator:a13630b2d2dfdc27107bf357b251e0c80"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab86b97b9877912321941535949a15598"><td class="memItemLeft" align="right" valign="top"><a id="ab86b97b9877912321941535949a15598"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ab86b97b9877912321941535949a15598">setValue</a> (const double &v)</td></tr>
|
|
<tr class="memdesc:ab86b97b9877912321941535949a15598"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to double. <br /></td></tr>
|
|
<tr class="separator:ab86b97b9877912321941535949a15598"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af319e808795d029290f1f687d5d6627d"><td class="memItemLeft" align="right" valign="top"><a id="af319e808795d029290f1f687d5d6627d"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#af319e808795d029290f1f687d5d6627d">setValue</a> (const ldouble &v)</td></tr>
|
|
<tr class="memdesc:af319e808795d029290f1f687d5d6627d"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to long double. <br /></td></tr>
|
|
<tr class="separator:af319e808795d029290f1f687d5d6627d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa29e76a4b699e244e3a6679b180c30e3"><td class="memItemLeft" align="right" valign="top"><a id="aa29e76a4b699e244e3a6679b180c30e3"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aa29e76a4b699e244e3a6679b180c30e3">setValue</a> (const PIBitArray &v)</td></tr>
|
|
<tr class="memdesc:aa29e76a4b699e244e3a6679b180c30e3"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to bit array. <br /></td></tr>
|
|
<tr class="separator:aa29e76a4b699e244e3a6679b180c30e3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6c3abdf7e5d0eebe4506c8430f509ad8"><td class="memItemLeft" align="right" valign="top"><a id="a6c3abdf7e5d0eebe4506c8430f509ad8"></a>
|
|
void </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> &v)</td></tr>
|
|
<tr class="memdesc:a6c3abdf7e5d0eebe4506c8430f509ad8"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to byte array. <br /></td></tr>
|
|
<tr class="separator:a6c3abdf7e5d0eebe4506c8430f509ad8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adb68d9f360dc5f60e4e9442da7c983ef"><td class="memItemLeft" align="right" valign="top"><a id="adb68d9f360dc5f60e4e9442da7c983ef"></a>
|
|
void </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> &v)</td></tr>
|
|
<tr class="memdesc:adb68d9f360dc5f60e4e9442da7c983ef"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to string. <br /></td></tr>
|
|
<tr class="separator:adb68d9f360dc5f60e4e9442da7c983ef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8b664f935ad023991ee626df2abac13e"><td class="memItemLeft" align="right" valign="top"><a id="a8b664f935ad023991ee626df2abac13e"></a>
|
|
void </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> &v)</td></tr>
|
|
<tr class="memdesc:a8b664f935ad023991ee626df2abac13e"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to strings list. <br /></td></tr>
|
|
<tr class="separator:a8b664f935ad023991ee626df2abac13e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a09c393e5e299848c8e1d06c0497bce44"><td class="memItemLeft" align="right" valign="top"><a id="a09c393e5e299848c8e1d06c0497bce44"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a09c393e5e299848c8e1d06c0497bce44">setValue</a> (const PITime &v)</td></tr>
|
|
<tr class="memdesc:a09c393e5e299848c8e1d06c0497bce44"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to time. <br /></td></tr>
|
|
<tr class="separator:a09c393e5e299848c8e1d06c0497bce44"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9dbf3e639c99af1780f9c753822d5034"><td class="memItemLeft" align="right" valign="top"><a id="a9dbf3e639c99af1780f9c753822d5034"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a9dbf3e639c99af1780f9c753822d5034">setValue</a> (const PIDate &v)</td></tr>
|
|
<tr class="memdesc:a9dbf3e639c99af1780f9c753822d5034"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to date. <br /></td></tr>
|
|
<tr class="separator:a9dbf3e639c99af1780f9c753822d5034"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a39d61e31968269464f6023ecd1645241"><td class="memItemLeft" align="right" valign="top"><a id="a39d61e31968269464f6023ecd1645241"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a39d61e31968269464f6023ecd1645241">setValue</a> (const PIDateTime &v)</td></tr>
|
|
<tr class="memdesc:a39d61e31968269464f6023ecd1645241"><td class="mdescLeft"> </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"> </td></tr>
|
|
<tr class="memitem:a0f176cc2e51a5ab7e8a275a71f5166c3"><td class="memItemLeft" align="right" valign="top"><a id="a0f176cc2e51a5ab7e8a275a71f5166c3"></a>
|
|
void </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> &v)</td></tr>
|
|
<tr class="memdesc:a0f176cc2e51a5ab7e8a275a71f5166c3"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to system time. <br /></td></tr>
|
|
<tr class="separator:a0f176cc2e51a5ab7e8a275a71f5166c3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a421db43a5abcf619362d32808393bef8"><td class="memItemLeft" align="right" valign="top"><a id="a421db43a5abcf619362d32808393bef8"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a421db43a5abcf619362d32808393bef8">setValue</a> (const PIVariantTypes::Enum &v)</td></tr>
|
|
<tr class="memdesc:a421db43a5abcf619362d32808393bef8"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to enum. <br /></td></tr>
|
|
<tr class="separator:a421db43a5abcf619362d32808393bef8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a31ab7298e708aa9cb734e1f4ac2232b5"><td class="memItemLeft" align="right" valign="top"><a id="a31ab7298e708aa9cb734e1f4ac2232b5"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a31ab7298e708aa9cb734e1f4ac2232b5">setValue</a> (const PIVariantTypes::File &v)</td></tr>
|
|
<tr class="memdesc:a31ab7298e708aa9cb734e1f4ac2232b5"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to file. <br /></td></tr>
|
|
<tr class="separator:a31ab7298e708aa9cb734e1f4ac2232b5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a32a1f27af3e374e1ddcdb2f628e89dd0"><td class="memItemLeft" align="right" valign="top"><a id="a32a1f27af3e374e1ddcdb2f628e89dd0"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a32a1f27af3e374e1ddcdb2f628e89dd0">setValue</a> (const PIVariantTypes::Dir &v)</td></tr>
|
|
<tr class="memdesc:a32a1f27af3e374e1ddcdb2f628e89dd0"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to dir. <br /></td></tr>
|
|
<tr class="separator:a32a1f27af3e374e1ddcdb2f628e89dd0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af21d2a57c89ff6ee4eb00bdf18a82201"><td class="memItemLeft" align="right" valign="top"><a id="af21d2a57c89ff6ee4eb00bdf18a82201"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#af21d2a57c89ff6ee4eb00bdf18a82201">setValue</a> (const PIVariantTypes::Color &v)</td></tr>
|
|
<tr class="memdesc:af21d2a57c89ff6ee4eb00bdf18a82201"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to color. <br /></td></tr>
|
|
<tr class="separator:af21d2a57c89ff6ee4eb00bdf18a82201"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5ef334069953625f733ab8554e318a75"><td class="memItemLeft" align="right" valign="top"><a id="a5ef334069953625f733ab8554e318a75"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a5ef334069953625f733ab8554e318a75">setValue</a> (const PIPointd &v)</td></tr>
|
|
<tr class="memdesc:a5ef334069953625f733ab8554e318a75"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to point. <br /></td></tr>
|
|
<tr class="separator:a5ef334069953625f733ab8554e318a75"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abd23d0a5845933dfe34a62a7949cc592"><td class="memItemLeft" align="right" valign="top"><a id="abd23d0a5845933dfe34a62a7949cc592"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#abd23d0a5845933dfe34a62a7949cc592">setValue</a> (const PIRectd &v)</td></tr>
|
|
<tr class="memdesc:abd23d0a5845933dfe34a62a7949cc592"><td class="mdescLeft"> </td><td class="mdescRight">Set variant content and type to rect. <br /></td></tr>
|
|
<tr class="separator:abd23d0a5845933dfe34a62a7949cc592"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac7d7e275340257262ece6a9b2b9c9e09"><td class="memItemLeft" align="right" valign="top">bool </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"> </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"> </td></tr>
|
|
<tr class="memitem:abfdf28199d66791ce79244ec1215c019"><td class="memItemLeft" align="right" valign="top">int </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"> </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"> </td></tr>
|
|
<tr class="memitem:a29a721f7d8973b5fc7d2114588bc7b84"><td class="memItemLeft" align="right" valign="top">llong </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"> </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"> </td></tr>
|
|
<tr class="memitem:a4de4abfd9c4fba1b136bd7d71dd7db38"><td class="memItemLeft" align="right" valign="top">float </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"> </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"> </td></tr>
|
|
<tr class="memitem:a9dc4694d6470c8baf45df0866c3ad5e9"><td class="memItemLeft" align="right" valign="top">double </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"> </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"> </td></tr>
|
|
<tr class="memitem:ab1af71655e1b334b8d51a5b39300322a"><td class="memItemLeft" align="right" valign="top">ldouble </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"> </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"> </td></tr>
|
|
<tr class="memitem:af2807968a521f5682a3878cdb7058851"><td class="memItemLeft" align="right" valign="top">PITime </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"> </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"> </td></tr>
|
|
<tr class="memitem:a7f000cf84b34532bc4ebee275d1f7a96"><td class="memItemLeft" align="right" valign="top">PIDate </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"> </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"> </td></tr>
|
|
<tr class="memitem:af1735243dbce370a78c1f99a18ab62ae"><td class="memItemLeft" align="right" valign="top">PIDateTime </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"> </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"> </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> </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"> </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"> </td></tr>
|
|
<tr class="memitem:a7c19ed866cf9e30e912b4812ceb88ea5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_string.html">PIString</a> </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"> </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"> </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> </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"> </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"> </td></tr>
|
|
<tr class="memitem:a4ca21bea657ba2a3d4997eefa123ab5d"><td class="memItemLeft" align="right" valign="top">PIBitArray </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"> </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"> </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> </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"> </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"> </td></tr>
|
|
<tr class="memitem:a72f687eaddad9781e688e6f00aa4cf0f"><td class="memItemLeft" align="right" valign="top">PIVariantTypes::Enum </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"> </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"> </td></tr>
|
|
<tr class="memitem:aa8e7653352c5308320e04ccc3e9f5928"><td class="memItemLeft" align="right" valign="top">PIVariantTypes::File </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"> </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"> </td></tr>
|
|
<tr class="memitem:a784215101f83551c4e504925b16e2758"><td class="memItemLeft" align="right" valign="top">PIVariantTypes::Dir </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"> </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"> </td></tr>
|
|
<tr class="memitem:a69ff12408495c65aabe7c213344ad390"><td class="memItemLeft" align="right" valign="top">PIVariantTypes::Color </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a69ff12408495c65aabe7c213344ad390">toColor</a> () const</td></tr>
|
|
<tr class="memdesc:a69ff12408495c65aabe7c213344ad390"><td class="mdescLeft"> </td><td class="mdescRight">Returns variant content as color. <a href="#a69ff12408495c65aabe7c213344ad390">More...</a><br /></td></tr>
|
|
<tr class="separator:a69ff12408495c65aabe7c213344ad390"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab3c30894c91ff030b612b036d3ea46c4"><td class="memItemLeft" align="right" valign="top">PIPointd </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ab3c30894c91ff030b612b036d3ea46c4">toPoint</a> () const</td></tr>
|
|
<tr class="memdesc:ab3c30894c91ff030b612b036d3ea46c4"><td class="mdescLeft"> </td><td class="mdescRight">Returns variant content as point. <a href="#ab3c30894c91ff030b612b036d3ea46c4">More...</a><br /></td></tr>
|
|
<tr class="separator:ab3c30894c91ff030b612b036d3ea46c4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aafc113b1bcc1393e0549d4dc0a9bdfb1"><td class="memItemLeft" align="right" valign="top">PIRectd </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aafc113b1bcc1393e0549d4dc0a9bdfb1">toRect</a> () const</td></tr>
|
|
<tr class="memdesc:aafc113b1bcc1393e0549d4dc0a9bdfb1"><td class="mdescLeft"> </td><td class="mdescRight">Returns variant content as rect. <a href="#aafc113b1bcc1393e0549d4dc0a9bdfb1">More...</a><br /></td></tr>
|
|
<tr class="separator:aafc113b1bcc1393e0549d4dc0a9bdfb1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9a1a4585ef738aa33ae953ddf97ef925"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a9a1a4585ef738aa33ae953ddf97ef925"><td class="memTemplItemLeft" align="right" valign="top">T </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"> </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"> </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> & </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> &v)</td></tr>
|
|
<tr class="memdesc:ab27e2bf37df051edb5fe6132d9c99147"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:ab27e2bf37df051edb5fe6132d9c99147"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </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"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:aae3e2a836db1066ec9a988de171db5bd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </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"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:a95188408fc11d25360d120e9b974a965"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </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"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:ad8d679e9c3e4ddce28dcbd2191c4a248"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </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"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:aaa33f033d5da8c323690347a2138e984"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </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"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:a6d134cec08d18e014457361bc176362e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </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"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:a9f86b544ed5147ec28ea560a6482c598"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#ae45947d53b31848e58df19625738be28">operator=</a> (const int &v)</td></tr>
|
|
<tr class="memdesc:ae45947d53b31848e58df19625738be28"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:ae45947d53b31848e58df19625738be28"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#adb43e3361dd35d92587d9a039a907551">operator=</a> (const uint &v)</td></tr>
|
|
<tr class="memdesc:adb43e3361dd35d92587d9a039a907551"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:adb43e3361dd35d92587d9a039a907551"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a586b73957d9bf2c9bc241425fea49fb3">operator=</a> (const llong &v)</td></tr>
|
|
<tr class="memdesc:a586b73957d9bf2c9bc241425fea49fb3"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:a586b73957d9bf2c9bc241425fea49fb3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a4ed52cb18d70695c2c19fa0ace6a37fa">operator=</a> (const ullong &v)</td></tr>
|
|
<tr class="memdesc:a4ed52cb18d70695c2c19fa0ace6a37fa"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:a4ed52cb18d70695c2c19fa0ace6a37fa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#af25ec28ea7753a63581a61ff8e3106f0">operator=</a> (const float &v)</td></tr>
|
|
<tr class="memdesc:af25ec28ea7753a63581a61ff8e3106f0"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:af25ec28ea7753a63581a61ff8e3106f0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a8c11a9a6c0d1b9a2898ae0fa5388dd8b">operator=</a> (const double &v)</td></tr>
|
|
<tr class="memdesc:a8c11a9a6c0d1b9a2898ae0fa5388dd8b"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:a8c11a9a6c0d1b9a2898ae0fa5388dd8b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a17757995e61037053092bdb8172de3b6">operator=</a> (const ldouble &v)</td></tr>
|
|
<tr class="memdesc:a17757995e61037053092bdb8172de3b6"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:a17757995e61037053092bdb8172de3b6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aea48e5b1ae0b1ab355cd8039241ca0d8">operator=</a> (const PIBitArray &v)</td></tr>
|
|
<tr class="memdesc:aea48e5b1ae0b1ab355cd8039241ca0d8"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:aea48e5b1ae0b1ab355cd8039241ca0d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </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> &v)</td></tr>
|
|
<tr class="memdesc:affbe4aee3a0113e7a552731a282b18b0"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:affbe4aee3a0113e7a552731a282b18b0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </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> &v)</td></tr>
|
|
<tr class="memdesc:ab44d58a4818de512567826c59f7c6521"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:ab44d58a4818de512567826c59f7c6521"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </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> &v)</td></tr>
|
|
<tr class="memdesc:a4f8012d64e5ff5272ec0904d6397ccaa"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:a4f8012d64e5ff5272ec0904d6397ccaa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a94878ddb843851c3f6b1f2250123584f">operator=</a> (const PITime &v)</td></tr>
|
|
<tr class="memdesc:a94878ddb843851c3f6b1f2250123584f"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:a94878ddb843851c3f6b1f2250123584f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a1a459fd1b2d325a785ef015ccc415e83">operator=</a> (const PIDate &v)</td></tr>
|
|
<tr class="memdesc:a1a459fd1b2d325a785ef015ccc415e83"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:a1a459fd1b2d325a785ef015ccc415e83"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a1a951922fc438f4011676edab67425e7">operator=</a> (const PIDateTime &v)</td></tr>
|
|
<tr class="memdesc:a1a951922fc438f4011676edab67425e7"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:a1a951922fc438f4011676edab67425e7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> & </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> &v)</td></tr>
|
|
<tr class="memdesc:ab0bf9ae63e3f3469a27066f958aa66a6"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:ab0bf9ae63e3f3469a27066f958aa66a6"><td class="memSeparator" colspan="2"> </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> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#aaac517f2da2ca6068900cb7a9f412a1c">operator=</a> (const PIVariantTypes::Enum &v)</td></tr>
|
|
<tr class="memdesc:aaac517f2da2ca6068900cb7a9f412a1c"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:aaac517f2da2ca6068900cb7a9f412a1c"><td class="memSeparator" colspan="2"> </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> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a10c8d131deaf559d6127d0a1c7707457">operator=</a> (const PIVariantTypes::File &v)</td></tr>
|
|
<tr class="memdesc:a10c8d131deaf559d6127d0a1c7707457"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:a10c8d131deaf559d6127d0a1c7707457"><td class="memSeparator" colspan="2"> </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> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a0e22254fe8604fd0eec5c60435b00a43">operator=</a> (const PIVariantTypes::Dir &v)</td></tr>
|
|
<tr class="memdesc:a0e22254fe8604fd0eec5c60435b00a43"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:a0e22254fe8604fd0eec5c60435b00a43"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a67e7bf884bc60fdfeb890c2fa6522458"><td class="memItemLeft" align="right" valign="top"><a id="a67e7bf884bc60fdfeb890c2fa6522458"></a>
|
|
<a class="el" href="class_p_i_variant.html">PIVariant</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a67e7bf884bc60fdfeb890c2fa6522458">operator=</a> (const PIVariantTypes::Color &v)</td></tr>
|
|
<tr class="memdesc:a67e7bf884bc60fdfeb890c2fa6522458"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:a67e7bf884bc60fdfeb890c2fa6522458"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9019bd1a113e42ac96489011dee3b123"><td class="memItemLeft" align="right" valign="top"><a id="a9019bd1a113e42ac96489011dee3b123"></a>
|
|
<a class="el" href="class_p_i_variant.html">PIVariant</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a9019bd1a113e42ac96489011dee3b123">operator=</a> (const PIPointd &v)</td></tr>
|
|
<tr class="memdesc:a9019bd1a113e42ac96489011dee3b123"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:a9019bd1a113e42ac96489011dee3b123"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9c3003a2b6ec3e8f93d588711584939d"><td class="memItemLeft" align="right" valign="top"><a id="a9c3003a2b6ec3e8f93d588711584939d"></a>
|
|
<a class="el" href="class_p_i_variant.html">PIVariant</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#a9c3003a2b6ec3e8f93d588711584939d">operator=</a> (const PIRectd &v)</td></tr>
|
|
<tr class="memdesc:a9c3003a2b6ec3e8f93d588711584939d"><td class="mdescLeft"> </td><td class="mdescRight">Assign operator. <br /></td></tr>
|
|
<tr class="separator:a9c3003a2b6ec3e8f93d588711584939d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa2a0622c8bd08627fa64b60696aae368"><td class="memItemLeft" align="right" valign="top"><a id="aa2a0622c8bd08627fa64b60696aae368"></a>
|
|
bool </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> &v) const</td></tr>
|
|
<tr class="memdesc:aa2a0622c8bd08627fa64b60696aae368"><td class="mdescLeft"> </td><td class="mdescRight">Compare operator. <br /></td></tr>
|
|
<tr class="separator:aa2a0622c8bd08627fa64b60696aae368"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa49f5f52317d1e3bd82c3e18be41bc38"><td class="memItemLeft" align="right" valign="top"><a id="aa49f5f52317d1e3bd82c3e18be41bc38"></a>
|
|
bool </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> &v) const</td></tr>
|
|
<tr class="memdesc:aa49f5f52317d1e3bd82c3e18be41bc38"><td class="mdescLeft"> </td><td class="mdescRight">Compare operator. <br /></td></tr>
|
|
<tr class="separator:aa49f5f52317d1e3bd82c3e18be41bc38"><td class="memSeparator" colspan="2"> </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> </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"> </td><td class="mdescRight">Returns type of variant content. <br /></td></tr>
|
|
<tr class="separator:a94dbf8fb4689a1865e4686b7cd766658"><td class="memSeparator" colspan="2"> </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> </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"> </td><td class="mdescRight">Returns type name of variant content. <br /></td></tr>
|
|
<tr class="separator:a90f97c2e7b4424d74f0e45942f8ffe6d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9b134d77745393409d058e31309f0471"><td class="memItemLeft" align="right" valign="top"><a id="a9b134d77745393409d058e31309f0471"></a>
|
|
bool </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"> </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"> </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>
|
|
<tr class="memitem:afb991396df6f61478ba3a314519a6446"><td class="memTemplParams" colspan="2">template<typename T > </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> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_p_i_variant.html#afb991396df6f61478ba3a314519a6446">fromValue</a> (const T &v)</td></tr>
|
|
<tr class="memdesc:afb991396df6f61478ba3a314519a6446"><td class="mdescLeft"> </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"> </td></tr>
|
|
<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> </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> &tname)</td></tr>
|
|
<tr class="memdesc:ab3cdcbbf04745c775c2090b268f54d35"><td class="mdescLeft"> </td><td class="mdescRight">Returns type from name. <br /></td></tr>
|
|
<tr class="separator:ab3cdcbbf04745c775c2090b268f54d35"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<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> </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"> </td><td class="mdescRight">Returns type name. <br /></td></tr>
|
|
<tr class="separator:a36b38e5f7e13d1bb3f205a9ff0673490"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>Variant type. </p>
|
|
<h1><a class="anchor" id="PIVariant_sec0"></a>
|
|
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<PIVariant></a> array;</div><div class="line">array << <a class="code" href="class_p_i_variant.html">PIVariant</a>(10) << <a class="code" href="class_p_i_variant.html">PIVariant</a>(1.61) << <a class="code" href="class_p_i_variant.html">PIVariant</a>(<span class="keyword">true</span>) << <a class="code" href="class_p_i_variant.html">PIVariant</a>(<span class="stringliteral">"0xFF"</span>);</div><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << 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> & i, array)</div><div class="line"> <a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << 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">◆ </a></span>Type <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdf">PIVariant::Type</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa00dd96ddbf7d437acd728579b35a4878"></a>pivInvalid </td><td class="fielddoc"><p>Invalid type , default type of empty contructor </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa583bd91307a0eb05b51c7c9aa7cc75c3"></a>pivBool </td><td class="fielddoc"><p>bool </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa132395b3965263c80fd69ab2a2831c34"></a>pivChar </td><td class="fielddoc"><p>char </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa7f5718f8d62d5de9e9becc19e73da652"></a>pivUChar </td><td class="fielddoc"><p>uchar </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfaa107f74ecbb8cac2f21b2b8b12f45e65"></a>pivShort </td><td class="fielddoc"><p>short </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfae96e9a33d7e4369c5de4d9517513919a"></a>pivUShort </td><td class="fielddoc"><p>ushort </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa9a885b08dc46c0c0b5e045aafdb6727c"></a>pivInt </td><td class="fielddoc"><p>int </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfae9575a67646765570762c0f0c7c7b25f"></a>pivUInt </td><td class="fielddoc"><p>uint </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfaa53bde1c64bc9f65dfa3bf536da1ba60"></a>pivLLong </td><td class="fielddoc"><p>llong </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa0c61f5b43f72d4f048ea817adde46813"></a>pivULLong </td><td class="fielddoc"><p>ullong </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa19f5d94a4ae30c285cb55ddd8c5a74f5"></a>pivFloat </td><td class="fielddoc"><p>float </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa2d344d6097c5f4b53f324f1260984589"></a>pivDouble </td><td class="fielddoc"><p>double </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa436f2b4463c265b1b609045812bce296"></a>pivLDouble </td><td class="fielddoc"><p>ldouble </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa50b9ce62c5bbb38b2913b2a775aeb91b"></a>pivComplexd </td><td class="fielddoc"><p>complexd </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa7749309d01ea1f00963efd2742802d5e"></a>pivComplexld </td><td class="fielddoc"><p>complexld </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfae7518ef54ac0d907497640cbb1ea8c64"></a>pivBitArray </td><td class="fielddoc"><p>PIBitArray </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa38c81934c81819ae3420d202ad7eb14d"></a>pivByteArray </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 id="acc48ff0479fba2c5be5f491e24f40cdfac8ef9a93e9807f53a714000306964d8b"></a>pivString </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 id="acc48ff0479fba2c5be5f491e24f40cdfada751785bb57f089a257c9f88cbeca6a"></a>pivStringList </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 id="acc48ff0479fba2c5be5f491e24f40cdfac82dff431a7224c05b598d5a03598dfa"></a>pivTime </td><td class="fielddoc"><p>PITime </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa83096f22bf002108e13378fdd033cab0"></a>pivDate </td><td class="fielddoc"><p>PIDate </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa583b78b99f4619c07d354c84b3702bca"></a>pivDateTime </td><td class="fielddoc"><p>PIDateTime </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa0838daa37273568acaa1a704078473ce"></a>pivSystemTime </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 id="acc48ff0479fba2c5be5f491e24f40cdfa4295cf12b41cabdfbae048b03041ca8a"></a>pivEnum </td><td class="fielddoc"><p>PIVariantTypes::Enum </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfada3fe90ce610583d231a530bd5d658d1"></a>pivFile </td><td class="fielddoc"><p>PIVariantTypes::File </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfaba286765b1ef404eac0148bd8fbde9bd"></a>pivDir </td><td class="fielddoc"><p>PIVariantTypes::Dir </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfab085737436281851d7edc73a37719002"></a>pivColor </td><td class="fielddoc"><p>PIVariantTypes::Color </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa9a81bf62414b80964144ca545910291f"></a>pivPoint </td><td class="fielddoc"><p>PIPoint </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfab5f98830a22e8841e66a6b3dd6c7c179"></a>pivRect </td><td class="fielddoc"><p>PIRect </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa43ff9d7455db376c9b4e24730122ac88"></a>pivCustom </td><td class="fielddoc"><p>Custom </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acc48ff0479fba2c5be5f491e24f40cdf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acc48ff0479fba2c5be5f491e24f40cdf">◆ </a></span>Type <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="class_p_i_variant.html#acc48ff0479fba2c5be5f491e24f40cdf">PIVariant::Type</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Type of PIVariant content. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa00dd96ddbf7d437acd728579b35a4878"></a>pivInvalid </td><td class="fielddoc"><p>Invalid type , default type of empty contructor </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa583bd91307a0eb05b51c7c9aa7cc75c3"></a>pivBool </td><td class="fielddoc"><p>bool </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa132395b3965263c80fd69ab2a2831c34"></a>pivChar </td><td class="fielddoc"><p>char </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa7f5718f8d62d5de9e9becc19e73da652"></a>pivUChar </td><td class="fielddoc"><p>uchar </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfaa107f74ecbb8cac2f21b2b8b12f45e65"></a>pivShort </td><td class="fielddoc"><p>short </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfae96e9a33d7e4369c5de4d9517513919a"></a>pivUShort </td><td class="fielddoc"><p>ushort </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa9a885b08dc46c0c0b5e045aafdb6727c"></a>pivInt </td><td class="fielddoc"><p>int </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfae9575a67646765570762c0f0c7c7b25f"></a>pivUInt </td><td class="fielddoc"><p>uint </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfaa53bde1c64bc9f65dfa3bf536da1ba60"></a>pivLLong </td><td class="fielddoc"><p>llong </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa0c61f5b43f72d4f048ea817adde46813"></a>pivULLong </td><td class="fielddoc"><p>ullong </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa19f5d94a4ae30c285cb55ddd8c5a74f5"></a>pivFloat </td><td class="fielddoc"><p>float </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa2d344d6097c5f4b53f324f1260984589"></a>pivDouble </td><td class="fielddoc"><p>double </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa436f2b4463c265b1b609045812bce296"></a>pivLDouble </td><td class="fielddoc"><p>ldouble </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa50b9ce62c5bbb38b2913b2a775aeb91b"></a>pivComplexd </td><td class="fielddoc"><p>complexd </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa7749309d01ea1f00963efd2742802d5e"></a>pivComplexld </td><td class="fielddoc"><p>complexld </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfae7518ef54ac0d907497640cbb1ea8c64"></a>pivBitArray </td><td class="fielddoc"><p>PIBitArray </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa38c81934c81819ae3420d202ad7eb14d"></a>pivByteArray </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 id="acc48ff0479fba2c5be5f491e24f40cdfac8ef9a93e9807f53a714000306964d8b"></a>pivString </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 id="acc48ff0479fba2c5be5f491e24f40cdfada751785bb57f089a257c9f88cbeca6a"></a>pivStringList </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 id="acc48ff0479fba2c5be5f491e24f40cdfac82dff431a7224c05b598d5a03598dfa"></a>pivTime </td><td class="fielddoc"><p>PITime </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa83096f22bf002108e13378fdd033cab0"></a>pivDate </td><td class="fielddoc"><p>PIDate </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa583b78b99f4619c07d354c84b3702bca"></a>pivDateTime </td><td class="fielddoc"><p>PIDateTime </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa0838daa37273568acaa1a704078473ce"></a>pivSystemTime </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 id="acc48ff0479fba2c5be5f491e24f40cdfa4295cf12b41cabdfbae048b03041ca8a"></a>pivEnum </td><td class="fielddoc"><p>PIVariantTypes::Enum </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfada3fe90ce610583d231a530bd5d658d1"></a>pivFile </td><td class="fielddoc"><p>PIVariantTypes::File </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfaba286765b1ef404eac0148bd8fbde9bd"></a>pivDir </td><td class="fielddoc"><p>PIVariantTypes::Dir </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfab085737436281851d7edc73a37719002"></a>pivColor </td><td class="fielddoc"><p>PIVariantTypes::Color </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa9a81bf62414b80964144ca545910291f"></a>pivPoint </td><td class="fielddoc"><p>PIPoint </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfab5f98830a22e8841e66a6b3dd6c7c179"></a>pivRect </td><td class="fielddoc"><p>PIRect </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acc48ff0479fba2c5be5f491e24f40cdfa43ff9d7455db376c9b4e24730122ac88"></a>pivCustom </td><td class="fielddoc"><p>Custom </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="ac7d7e275340257262ece6a9b2b9c9e09"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac7d7e275340257262ece6a9b2b9c9e09">◆ </a></span>toBool()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PIVariant::toBool </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<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#a50bc3519f1cde58ad0963fab77e579e6" title="Return true if string equal "true", "yes", "on" 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 "true", "yes", "on" 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 id="abfdf28199d66791ce79244ec1215c019"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abfdf28199d66791ce79244ec1215c019">◆ </a></span>toInt()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int PIVariant::toInt </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<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#a2227d6d513508411e35d329e933e0e39" title="Return int numeric value of string in base "base". ">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 "base". ">PIString::toInt()</a></em> of first string. <br />
|
|
In case of other types returns <b>0</b>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a29a721f7d8973b5fc7d2114588bc7b84"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a29a721f7d8973b5fc7d2114588bc7b84">◆ </a></span>toLLong()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">llong PIVariant::toLLong </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<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#a5577f7fb549bfa0185fc5439be5dabd0" title="Return llong numeric value of string in base "base". ">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 "base". ">PIString::toLLong()</a></em> of first string. <br />
|
|
In case of other types returns <b>0L</b>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4de4abfd9c4fba1b136bd7d71dd7db38"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4de4abfd9c4fba1b136bd7d71dd7db38">◆ </a></span>toFloat()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">float PIVariant::toFloat </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<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#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 id="a9dc4694d6470c8baf45df0866c3ad5e9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9dc4694d6470c8baf45df0866c3ad5e9">◆ </a></span>toDouble()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">double PIVariant::toDouble </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<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#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 id="ab1af71655e1b334b8d51a5b39300322a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab1af71655e1b334b8d51a5b39300322a">◆ </a></span>toLDouble()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ldouble PIVariant::toLDouble </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<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#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 id="af2807968a521f5682a3878cdb7058851"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af2807968a521f5682a3878cdb7058851">◆ </a></span>toTime()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PITime PIVariant::toTime </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns variant content as time. </p>
|
|
<p>In case of Time type returns time value. <br />
|
|
In case of DateTime type returns time part of value. <br />
|
|
In case of other types returns <em>PITime()</em>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7f000cf84b34532bc4ebee275d1f7a96"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7f000cf84b34532bc4ebee275d1f7a96">◆ </a></span>toDate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PIDate PIVariant::toDate </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns variant content as date. </p>
|
|
<p>In case of Date type returns date value. <br />
|
|
In case of DateTime type returns date part of value. <br />
|
|
In case of other types returns <em>PIDate()</em>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af1735243dbce370a78c1f99a18ab62ae"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af1735243dbce370a78c1f99a18ab62ae">◆ </a></span>toDateTime()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PIDateTime PIVariant::toDateTime </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns variant content as date and time. </p>
|
|
<p>In case of Time type returns time value with null date. <br />
|
|
In case of Date type returns date value with null time. <br />
|
|
In case of DateTime type returns date and time. <br />
|
|
In case of other types returns <em>PIDateTime()</em>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad9b92f811d2c6305b3916b61fe0000a1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad9b92f811d2c6305b3916b61fe0000a1">◆ </a></span>toSystemTime()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_p_i_system_time.html">PISystemTime</a> PIVariant::toSystemTime </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns variant content as system time. </p>
|
|
<p>In case of SystemTime type returns system time. <br />
|
|
In case of other types returns <em><a class="el" href="class_p_i_system_time.html#ab3a2f936923f05320f47eb581f924bb3" title="Contructs system time from seconds "v". ">PISystemTime::fromSeconds()</a></em> from double value of variant content. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7c19ed866cf9e30e912b4812ceb88ea5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7c19ed866cf9e30e912b4812ceb88ea5">◆ </a></span>toString()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_p_i_string.html">PIString</a> PIVariant::toString </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<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 "value" in base "base". ">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#a28df26131bc2dc63125058bc8c6a5669" title="Join all strings in one with delimiter "delim" 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 />
|
|
In case of other types returns <b>""</b>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa3de7d33adfbb505c900db4e6eee4b4f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa3de7d33adfbb505c900db4e6eee4b4f">◆ </a></span>toStringList()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_p_i_string_list.html">PIStringList</a> PIVariant::toStringList </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns variant content as strings list. </p>
|
|
<p>In case of StringList type returns strings list value. <br />
|
|
In case of other types returns <em><a class="el" href="class_p_i_string_list.html" title="Strings array class. ">PIStringList</a></em> with one string value of variant content. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4ca21bea657ba2a3d4997eefa123ab5d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4ca21bea657ba2a3d4997eefa123ab5d">◆ </a></span>toBitArray()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PIBitArray PIVariant::toBitArray </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<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#a29a721f7d8973b5fc7d2114588bc7b84" title="Returns variant content as long long. ">toLLong()</a></em> value. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a581ec1e9491d23cebeb0d66ad011e967"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a581ec1e9491d23cebeb0d66ad011e967">◆ </a></span>toByteArray()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a> PIVariant::toByteArray </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns variant content as byte array. </p>
|
|
<p>In case of ByteArray type returns byte array value. <br />
|
|
In case of other types returns empty <em><a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a></em>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a72f687eaddad9781e688e6f00aa4cf0f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a72f687eaddad9781e688e6f00aa4cf0f">◆ </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">◆ </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 File. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a784215101f83551c4e504925b16e2758"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a784215101f83551c4e504925b16e2758">◆ </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 String returns Dir with string value path. <br />
|
|
In case of other types returns empty Dir. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a69ff12408495c65aabe7c213344ad390"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a69ff12408495c65aabe7c213344ad390">◆ </a></span>toColor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PIVariantTypes::Color PIVariant::toColor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns variant content as color. </p>
|
|
<p>In case of Color type returns color value. <br />
|
|
In case of int returns color with int value. <br />
|
|
In case of other types returns empty Color. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab3c30894c91ff030b612b036d3ea46c4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab3c30894c91ff030b612b036d3ea46c4">◆ </a></span>toPoint()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PIPointd PIVariant::toPoint </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns variant content as point. </p>
|
|
<p>In case of PIPointd type returns point value. <br />
|
|
In case of other types returns empty PIPointd. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aafc113b1bcc1393e0549d4dc0a9bdfb1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aafc113b1bcc1393e0549d4dc0a9bdfb1">◆ </a></span>toRect()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PIRectd PIVariant::toRect </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns variant content as rect. </p>
|
|
<p>In case of PIRectd type returns rect value. <br />
|
|
In case of other types returns empty PIRectd. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9a1a4585ef738aa33ae953ddf97ef925"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9a1a4585ef738aa33ae953ddf97ef925">◆ </a></span>value()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T PIVariant::value </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns variant content as custom type. </p>
|
|
<p>In case of known types this function equivalent <em>to<Type></em> function. <br />
|
|
Otherwise returns content as type T. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afb991396df6f61478ba3a314519a6446"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afb991396df6f61478ba3a314519a6446">◆ </a></span>fromValue()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static <a class="el" href="class_p_i_variant.html">PIVariant</a> PIVariant::fromValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T & </td>
|
|
<td class="paramname"><em>v</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns new variant from custom type. </p>
|
|
<p>In case of known types this function equivalent <em><a class="el" href="class_p_i_variant.html" title="Variant type. ">PIVariant(T)</a></em> constructors. <br />
|
|
Otherwise returns variant with content <em>v</em> and type Custom. </p>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- start footer part -->
|
|
<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 Fri Sep 28 2018 21:06:37 for PIP by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|