git-svn-id: svn://db.shs.com.ru/pip@636 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
This commit is contained in:
@@ -27,7 +27,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">1.7.1</span>
|
||||
 <span id="projectnumber">1.8.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -75,15 +75,15 @@ Inheritance diagram for PIProcess:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="class_p_i_process__inherit__graph.png" border="0" usemap="#_p_i_process_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="_p_i_process_inherit__map" id="_p_i_process_inherit__map">
|
||||
<area shape="rect" id="node2" href="class_p_i_thread.html" title="Thread class. " alt="" coords="9,80,96,107"/>
|
||||
<area shape="rect" id="node3" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. " alt="" coords="9,5,96,32"/>
|
||||
<area shape="rect" id="node2" href="class_p_i_thread.html" title="Thread class. " alt="" coords="9,80,96,107"/>
|
||||
<area shape="rect" id="node3" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. " alt="" coords="9,5,96,32"/>
|
||||
</map>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pro_types_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pro_types_class_p_i_thread')"><img src="closed.png" alt="-"/> Protected Types inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:a3ddcafb0b09d3ed258a519882986a77b inherit pro_types_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> { <br />
|
||||
<tr class="inherit_header pub_types_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_p_i_thread')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:a3ddcafb0b09d3ed258a519882986a77b inherit pub_types_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> { <br />
|
||||
  <a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a>,
|
||||
<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a>,
|
||||
<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a>,
|
||||
@@ -93,7 +93,151 @@ Additional Inherited Members</h2></td></tr>
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a3ddcafb0b09d3ed258a519882986a77b"><td class="mdescLeft"> </td><td class="mdescRight">Priority of thread. <a href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3ddcafb0b09d3ed258a519882986a77b inherit pro_types_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="separator:a3ddcafb0b09d3ed258a519882986a77b inherit pub_types_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_thread')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:adaa3b942365cb17b3e985648128e5f7e inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="adaa3b942365cb17b3e985648128e5f7e"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a> (void *<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td></tr>
|
||||
<tr class="memdesc:adaa3b942365cb17b3e985648128e5f7e inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Contructs thread with custom data "data", external function "func" and main loop delay "loop_delay". <br /></td></tr>
|
||||
<tr class="separator:adaa3b942365cb17b3e985648128e5f7e inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a538752277df4d58134b05ef080ed6b04 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a538752277df4d58134b05ef080ed6b04"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a> (bool startNow=false, int loop_delay=-1)</td></tr>
|
||||
<tr class="memdesc:a538752277df4d58134b05ef080ed6b04 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Contructs thread with main loop delay "loop_delay". <br /></td></tr>
|
||||
<tr class="separator:a538752277df4d58134b05ef080ed6b04 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a221e15d1a4093b7db6cc579fc8be69b6 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a221e15d1a4093b7db6cc579fc8be69b6"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a> (void *d)</td></tr>
|
||||
<tr class="memdesc:a221e15d1a4093b7db6cc579fc8be69b6 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Set common data passed to external function. <br /></td></tr>
|
||||
<tr class="separator:a221e15d1a4093b7db6cc579fc8be69b6 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a85c22bf31dae02180827f2952e3594ee inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a85c22bf31dae02180827f2952e3594ee"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">setSlot</a> (ThreadFunc func)</td></tr>
|
||||
<tr class="memdesc:a85c22bf31dae02180827f2952e3594ee inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Set external function that will be executed after every <em><a class="el" href="class_p_i_thread.html#a8c9cacfd381e0e02eb6e52810d48ce2e" title="Function executed at every "timer_delay" msecs until thread was stopped. ">run()</a></em> <br /></td></tr>
|
||||
<tr class="separator:a85c22bf31dae02180827f2952e3594ee inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ade6ddabe46917c5cef2f5da1dd613a69 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="ade6ddabe46917c5cef2f5da1dd613a69"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a> (<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">PIThread::Priority</a> prior)</td></tr>
|
||||
<tr class="memdesc:ade6ddabe46917c5cef2f5da1dd613a69 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Set priority of thread. <br /></td></tr>
|
||||
<tr class="separator:ade6ddabe46917c5cef2f5da1dd613a69 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91017208662e636b3c84d635ecd25a5d inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a91017208662e636b3c84d635ecd25a5d"></a>
|
||||
void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a> () const</td></tr>
|
||||
<tr class="memdesc:a91017208662e636b3c84d635ecd25a5d inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Returns common data passed to external function. <br /></td></tr>
|
||||
<tr class="separator:a91017208662e636b3c84d635ecd25a5d inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8d063a839ebdf61e1a70ad2521c8fc7e inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a8d063a839ebdf61e1a70ad2521c8fc7e"></a>
|
||||
<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">PIThread::Priority</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a8d063a839ebdf61e1a70ad2521c8fc7e">priority</a> () const</td></tr>
|
||||
<tr class="memdesc:a8d063a839ebdf61e1a70ad2521c8fc7e inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Return priority of thread. <br /></td></tr>
|
||||
<tr class="separator:a8d063a839ebdf61e1a70ad2521c8fc7e inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2281bcd181604a34fa3e5d1c9ac4edef inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a2281bcd181604a34fa3e5d1c9ac4edef"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a2281bcd181604a34fa3e5d1c9ac4edef">isRunning</a> () const</td></tr>
|
||||
<tr class="memdesc:a2281bcd181604a34fa3e5d1c9ac4edef inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Return <code>true</code> if thread is running. <br /></td></tr>
|
||||
<tr class="separator:a2281bcd181604a34fa3e5d1c9ac4edef inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a87a8b9315e3e2c0eb8bfeb864474da57 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a87a8b9315e3e2c0eb8bfeb864474da57"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a> (bool need)</td></tr>
|
||||
<tr class="memdesc:a87a8b9315e3e2c0eb8bfeb864474da57 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Set necessity of lock every <em>run</em> with internal mutex. <br /></td></tr>
|
||||
<tr class="separator:a87a8b9315e3e2c0eb8bfeb864474da57 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeaff22c99b5f5ba444671d658eba2f14 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="aeaff22c99b5f5ba444671d658eba2f14"></a>
|
||||
<a class="el" href="class_p_i_mutex.html">PIMutex</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a> ()</td></tr>
|
||||
<tr class="memdesc:aeaff22c99b5f5ba444671d658eba2f14 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Returns internal mutex. <br /></td></tr>
|
||||
<tr class="separator:aeaff22c99b5f5ba444671d658eba2f14 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f8d5e29b881b38e760ca887a6609d73 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a4f8d5e29b881b38e760ca887a6609d73"></a>
|
||||
llong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a4f8d5e29b881b38e760ca887a6609d73">tid</a> () const</td></tr>
|
||||
<tr class="memdesc:a4f8d5e29b881b38e760ca887a6609d73 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Returns thread ID. <br /></td></tr>
|
||||
<tr class="separator:a4f8d5e29b881b38e760ca887a6609d73 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5fb7161b42840be7fb2f738046887b39 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">start</a> (int timer_delay)</td></tr>
|
||||
<tr class="memdesc:a5fb7161b42840be7fb2f738046887b39 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Start thread. <a href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5fb7161b42840be7fb2f738046887b39 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a44a9fe015ea8288a0a336b614ff2962b inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a> ()</td></tr>
|
||||
<tr class="memdesc:a44a9fe015ea8288a0a336b614ff2962b inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Start thread without internal loop. <a href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a44a9fe015ea8288a0a336b614ff2962b inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad50035fe7d3a2557178b6b46f6fa4861 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a> (ThreadFunc func)</td></tr>
|
||||
<tr class="memdesc:ad50035fe7d3a2557178b6b46f6fa4861 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Start thread without internal loop. <a href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad50035fe7d3a2557178b6b46f6fa4861 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37e179466edd8011aca3a07e10153e62 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a37e179466edd8011aca3a07e10153e62">stop</a> (bool wait)</td></tr>
|
||||
<tr class="memdesc:a37e179466edd8011aca3a07e10153e62 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Stop thread. <a href="class_p_i_thread.html#a37e179466edd8011aca3a07e10153e62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a37e179466edd8011aca3a07e10153e62 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2004de7b6aa59ecb50321571b932ec20 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a2004de7b6aa59ecb50321571b932ec20">terminate</a> ()</td></tr>
|
||||
<tr class="memdesc:a2004de7b6aa59ecb50321571b932ec20 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Strongly stop thread. <a href="class_p_i_thread.html#a2004de7b6aa59ecb50321571b932ec20">More...</a><br /></td></tr>
|
||||
<tr class="separator:a2004de7b6aa59ecb50321571b932ec20 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8bcffcc0d12bdd6d8ddd455a15241313 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">waitForStart</a> (int timeout_msecs)</td></tr>
|
||||
<tr class="memdesc:a8bcffcc0d12bdd6d8ddd455a15241313 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Wait for thread start. <a href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">More...</a><br /></td></tr>
|
||||
<tr class="separator:a8bcffcc0d12bdd6d8ddd455a15241313 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae325266c7f3484ad52c0a5c690cc222c inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">waitForFinish</a> (int timeout_msecs)</td></tr>
|
||||
<tr class="memdesc:ae325266c7f3484ad52c0a5c690cc222c inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Wait for thread finish. <a href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae325266c7f3484ad52c0a5c690cc222c inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a221de2cf94a569a223bfc4456c0f4fed inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a221de2cf94a569a223bfc4456c0f4fed"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a> ()</td></tr>
|
||||
<tr class="memdesc:a221de2cf94a569a223bfc4456c0f4fed inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Lock internal mutex. <br /></td></tr>
|
||||
<tr class="separator:a221de2cf94a569a223bfc4456c0f4fed inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a82baf1fe4608234ba76b68540100ee73 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a82baf1fe4608234ba76b68540100ee73"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73">unlock</a> ()</td></tr>
|
||||
<tr class="memdesc:a82baf1fe4608234ba76b68540100ee73 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Unlock internal mutex. <br /></td></tr>
|
||||
<tr class="separator:a82baf1fe4608234ba76b68540100ee73 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6b91eb8632e75e0f00a625f28a0bedd1 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a6b91eb8632e75e0f00a625f28a0bedd1"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a> ()</td></tr>
|
||||
<tr class="memdesc:a6b91eb8632e75e0f00a625f28a0bedd1 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Raise on thread start. <br /></td></tr>
|
||||
<tr class="separator:a6b91eb8632e75e0f00a625f28a0bedd1 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa6350430814f777fdce81f99cbba4c1a inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="aa6350430814f777fdce81f99cbba4c1a"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a> ()</td></tr>
|
||||
<tr class="memdesc:aa6350430814f777fdce81f99cbba4c1a inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Raise on thread stop. <br /></td></tr>
|
||||
<tr class="separator:aa6350430814f777fdce81f99cbba4c1a inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:a779d66bab882a51ef6389d2e212f2bd6 inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a779d66bab882a51ef6389d2e212f2bd6"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>=<a class="el" href="class_p_i_string.html">PIString</a>())</td></tr>
|
||||
<tr class="memdesc:a779d66bab882a51ef6389d2e212f2bd6 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Contructs <a class="el" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. ">PIObject</a> with name "name". <br /></td></tr>
|
||||
<tr class="separator:a779d66bab882a51ef6389d2e212f2bd6 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5c3600479f3e919bbd4f905b7fedc275 inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a5c3600479f3e919bbd4f905b7fedc275"></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_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a> () const</td></tr>
|
||||
<tr class="memdesc:a5c3600479f3e919bbd4f905b7fedc275 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns object name. <br /></td></tr>
|
||||
<tr class="separator:a5c3600479f3e919bbd4f905b7fedc275 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac50df87aa63e061abd460f9a71e7176a inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ac50df87aa63e061abd460f9a71e7176a"></a>
|
||||
virtual const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac50df87aa63e061abd460f9a71e7176a">className</a> () const</td></tr>
|
||||
<tr class="memdesc:ac50df87aa63e061abd460f9a71e7176a inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns object class name. <br /></td></tr>
|
||||
<tr class="separator:ac50df87aa63e061abd460f9a71e7176a inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a281e02fd3810ec632c5db2e2460aa85c inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a281e02fd3810ec632c5db2e2460aa85c"></a>
|
||||
virtual const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a281e02fd3810ec632c5db2e2460aa85c">parentClassName</a> () const</td></tr>
|
||||
<tr class="memdesc:a281e02fd3810ec632c5db2e2460aa85c inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns parent object class name. <br /></td></tr>
|
||||
<tr class="separator:a281e02fd3810ec632c5db2e2460aa85c inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8df5efbe08b98034b5ebadad11a2e94e inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a8df5efbe08b98034b5ebadad11a2e94e"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8df5efbe08b98034b5ebadad11a2e94e">debug</a> () const</td></tr>
|
||||
<tr class="memdesc:a8df5efbe08b98034b5ebadad11a2e94e inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Return if debug of this object is active. <br /></td></tr>
|
||||
<tr class="separator:a8df5efbe08b98034b5ebadad11a2e94e inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8eb211f42dfcf7b7a1f32acabbfd6ada inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a8eb211f42dfcf7b7a1f32acabbfd6ada"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)</td></tr>
|
||||
<tr class="memdesc:a8eb211f42dfcf7b7a1f32acabbfd6ada inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set object name. <br /></td></tr>
|
||||
<tr class="separator:a8eb211f42dfcf7b7a1f32acabbfd6ada inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a9a0ec972d4864287fae4d1a0edcd9dc5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a> (bool <a class="el" href="class_p_i_object.html#a8df5efbe08b98034b5ebadad11a2e94e">debug</a>)</td></tr>
|
||||
<tr class="memdesc:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set object debug active. <br /></td></tr>
|
||||
<tr class="separator:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1363089418ce5b3c22593f8c2ffdf63d inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a1363089418ce5b3c22593f8c2ffdf63d"></a>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</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_object.html#a1363089418ce5b3c22593f8c2ffdf63d">properties</a> () const</td></tr>
|
||||
<tr class="memdesc:a1363089418ce5b3c22593f8c2ffdf63d inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns properties of the object. <br /></td></tr>
|
||||
<tr class="separator:a1363089418ce5b3c22593f8c2ffdf63d inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acbe8578cf9d01117554ec28d3882661c inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="acbe8578cf9d01117554ec28d3882661c"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#acbe8578cf9d01117554ec28d3882661c">propertiesCount</a> () const</td></tr>
|
||||
<tr class="memdesc:acbe8578cf9d01117554ec28d3882661c inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns properties count of the object. <br /></td></tr>
|
||||
<tr class="separator:acbe8578cf9d01117554ec28d3882661c inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1ea9294ee2f2f59784762992878d7b99 inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a1ea9294ee2f2f59784762992878d7b99"></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_object.html#a1ea9294ee2f2f59784762992878d7b99">property</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>) const</td></tr>
|
||||
<tr class="memdesc:a1ea9294ee2f2f59784762992878d7b99 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns property with name "name". <br /></td></tr>
|
||||
<tr class="separator:a1ea9294ee2f2f59784762992878d7b99 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a647e2f79b975cf88d636a2ca2dadfb9c inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a647e2f79b975cf88d636a2ca2dadfb9c"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, const <a class="el" href="class_p_i_variant.html">PIVariant</a> &value)</td></tr>
|
||||
<tr class="memdesc:a647e2f79b975cf88d636a2ca2dadfb9c inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set property with name "name" to "value". If there is no such property in object it will be added. <br /></td></tr>
|
||||
<tr class="separator:a647e2f79b975cf88d636a2ca2dadfb9c inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afe264bac22327160e40c1db19862cabf inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="afe264bac22327160e40c1db19862cabf"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#afe264bac22327160e40c1db19862cabf">isPropertyExists</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>) const</td></tr>
|
||||
<tr class="memdesc:afe264bac22327160e40c1db19862cabf inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns if property with name "name" exists. <br /></td></tr>
|
||||
<tr class="separator:afe264bac22327160e40c1db19862cabf inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_static_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:af4581f822cb17c489e34da1abca2764a inherit pub_static_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="af4581f822cb17c489e34da1abca2764a"></a>
|
||||
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a> (<a class="el" href="class_p_i_object.html">PIObject</a> *src, const <a class="el" href="class_p_i_string.html">PIString</a> &sig)</td></tr>
|
||||
<tr class="memdesc:af4581f822cb17c489e34da1abca2764a inherit pub_static_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Disconnect object "src" from all connections with event name "sig". <br /></td></tr>
|
||||
<tr class="separator:af4581f822cb17c489e34da1abca2764a inherit pub_static_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1d556c03cc2ba29fd2515abc470e3393 inherit pub_static_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a1d556c03cc2ba29fd2515abc470e3393"></a>
|
||||
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a> (<a class="el" href="class_p_i_object.html">PIObject</a> *src)</td></tr>
|
||||
<tr class="memdesc:a1d556c03cc2ba29fd2515abc470e3393 inherit pub_static_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Disconnect object "src" from all connections, i.e. all connections where object "src" is emitter. <br /></td></tr>
|
||||
<tr class="separator:a1d556c03cc2ba29fd2515abc470e3393 inherit pub_static_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afe05189de1d6ebbf44a2e16cfe200848 inherit pub_static_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="afe05189de1d6ebbf44a2e16cfe200848"></a>
|
||||
static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)</td></tr>
|
||||
<tr class="memdesc:afe05189de1d6ebbf44a2e16cfe200848 inherit pub_static_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* with name "name" or 0, if there is no object found. <br /></td></tr>
|
||||
<tr class="separator:afe05189de1d6ebbf44a2e16cfe200848 inherit pub_static_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_thread')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:a70d5c858e8b7144280b8b216304ce1d0 inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a70d5c858e8b7144280b8b216304ce1d0"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a70d5c858e8b7144280b8b216304ce1d0">begin</a> ()</td></tr>
|
||||
@@ -103,87 +247,6 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#af6dacd35973ff834f007d0f6a40f6e9c">end</a> ()</td></tr>
|
||||
<tr class="memdesc:af6dacd35973ff834f007d0f6a40f6e9c inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Function executed once at the end of thread. <br /></td></tr>
|
||||
<tr class="separator:af6dacd35973ff834f007d0f6a40f6e9c inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adaa3b942365cb17b3e985648128e5f7e inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="adaa3b942365cb17b3e985648128e5f7e"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a> (void *<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td></tr>
|
||||
<tr class="memdesc:adaa3b942365cb17b3e985648128e5f7e inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Contructs thread with custom data "data", external function "func" and main loop delay "loop_delay". <br /></td></tr>
|
||||
<tr class="separator:adaa3b942365cb17b3e985648128e5f7e inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a538752277df4d58134b05ef080ed6b04 inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a538752277df4d58134b05ef080ed6b04"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a> (bool startNow=false, int loop_delay=-1)</td></tr>
|
||||
<tr class="memdesc:a538752277df4d58134b05ef080ed6b04 inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Contructs thread with main loop delay "loop_delay". <br /></td></tr>
|
||||
<tr class="separator:a538752277df4d58134b05ef080ed6b04 inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a221e15d1a4093b7db6cc579fc8be69b6 inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a221e15d1a4093b7db6cc579fc8be69b6"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a> (void *d)</td></tr>
|
||||
<tr class="memdesc:a221e15d1a4093b7db6cc579fc8be69b6 inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Set common data passed to external function. <br /></td></tr>
|
||||
<tr class="separator:a221e15d1a4093b7db6cc579fc8be69b6 inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a85c22bf31dae02180827f2952e3594ee inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a85c22bf31dae02180827f2952e3594ee"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">setSlot</a> (ThreadFunc func)</td></tr>
|
||||
<tr class="memdesc:a85c22bf31dae02180827f2952e3594ee inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Set external function that will be executed after every <em><a class="el" href="class_p_i_thread.html#a8c9cacfd381e0e02eb6e52810d48ce2e" title="Function executed at every "timer_delay" msecs until thread was stopped. ">run()</a></em> <br /></td></tr>
|
||||
<tr class="separator:a85c22bf31dae02180827f2952e3594ee inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ade6ddabe46917c5cef2f5da1dd613a69 inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="ade6ddabe46917c5cef2f5da1dd613a69"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a> (<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">PIThread::Priority</a> prior)</td></tr>
|
||||
<tr class="memdesc:ade6ddabe46917c5cef2f5da1dd613a69 inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Set priority of thread. <br /></td></tr>
|
||||
<tr class="separator:ade6ddabe46917c5cef2f5da1dd613a69 inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91017208662e636b3c84d635ecd25a5d inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a91017208662e636b3c84d635ecd25a5d"></a>
|
||||
void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a> () const</td></tr>
|
||||
<tr class="memdesc:a91017208662e636b3c84d635ecd25a5d inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Returns common data passed to external function. <br /></td></tr>
|
||||
<tr class="separator:a91017208662e636b3c84d635ecd25a5d inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8d063a839ebdf61e1a70ad2521c8fc7e inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a8d063a839ebdf61e1a70ad2521c8fc7e"></a>
|
||||
<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">PIThread::Priority</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a8d063a839ebdf61e1a70ad2521c8fc7e">priority</a> () const</td></tr>
|
||||
<tr class="memdesc:a8d063a839ebdf61e1a70ad2521c8fc7e inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Return priority of thread. <br /></td></tr>
|
||||
<tr class="separator:a8d063a839ebdf61e1a70ad2521c8fc7e inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2281bcd181604a34fa3e5d1c9ac4edef inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a2281bcd181604a34fa3e5d1c9ac4edef"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a2281bcd181604a34fa3e5d1c9ac4edef">isRunning</a> () const</td></tr>
|
||||
<tr class="memdesc:a2281bcd181604a34fa3e5d1c9ac4edef inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Return <code>true</code> if thread is running. <br /></td></tr>
|
||||
<tr class="separator:a2281bcd181604a34fa3e5d1c9ac4edef inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a87a8b9315e3e2c0eb8bfeb864474da57 inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a87a8b9315e3e2c0eb8bfeb864474da57"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a> (bool need)</td></tr>
|
||||
<tr class="memdesc:a87a8b9315e3e2c0eb8bfeb864474da57 inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Set necessity of lock every <em>run</em> with internal mutex. <br /></td></tr>
|
||||
<tr class="separator:a87a8b9315e3e2c0eb8bfeb864474da57 inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeaff22c99b5f5ba444671d658eba2f14 inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="aeaff22c99b5f5ba444671d658eba2f14"></a>
|
||||
<a class="el" href="class_p_i_mutex.html">PIMutex</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a> ()</td></tr>
|
||||
<tr class="memdesc:aeaff22c99b5f5ba444671d658eba2f14 inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Returns internal mutex. <br /></td></tr>
|
||||
<tr class="separator:aeaff22c99b5f5ba444671d658eba2f14 inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f8d5e29b881b38e760ca887a6609d73 inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a4f8d5e29b881b38e760ca887a6609d73"></a>
|
||||
llong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a4f8d5e29b881b38e760ca887a6609d73">tid</a> () const</td></tr>
|
||||
<tr class="memdesc:a4f8d5e29b881b38e760ca887a6609d73 inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Returns thread ID. <br /></td></tr>
|
||||
<tr class="separator:a4f8d5e29b881b38e760ca887a6609d73 inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5fb7161b42840be7fb2f738046887b39 inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">start</a> (int timer_delay)</td></tr>
|
||||
<tr class="memdesc:a5fb7161b42840be7fb2f738046887b39 inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Start thread. <a href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5fb7161b42840be7fb2f738046887b39 inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a44a9fe015ea8288a0a336b614ff2962b inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a> ()</td></tr>
|
||||
<tr class="memdesc:a44a9fe015ea8288a0a336b614ff2962b inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Start thread without internal loop. <a href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a44a9fe015ea8288a0a336b614ff2962b inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad50035fe7d3a2557178b6b46f6fa4861 inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a> (ThreadFunc func)</td></tr>
|
||||
<tr class="memdesc:ad50035fe7d3a2557178b6b46f6fa4861 inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Start thread without internal loop. <a href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad50035fe7d3a2557178b6b46f6fa4861 inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37e179466edd8011aca3a07e10153e62 inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a37e179466edd8011aca3a07e10153e62">stop</a> (bool wait)</td></tr>
|
||||
<tr class="memdesc:a37e179466edd8011aca3a07e10153e62 inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Stop thread. <a href="class_p_i_thread.html#a37e179466edd8011aca3a07e10153e62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a37e179466edd8011aca3a07e10153e62 inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2004de7b6aa59ecb50321571b932ec20 inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a2004de7b6aa59ecb50321571b932ec20">terminate</a> ()</td></tr>
|
||||
<tr class="memdesc:a2004de7b6aa59ecb50321571b932ec20 inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Strongly stop thread. <a href="class_p_i_thread.html#a2004de7b6aa59ecb50321571b932ec20">More...</a><br /></td></tr>
|
||||
<tr class="separator:a2004de7b6aa59ecb50321571b932ec20 inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8bcffcc0d12bdd6d8ddd455a15241313 inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">waitForStart</a> (int timeout_msecs)</td></tr>
|
||||
<tr class="memdesc:a8bcffcc0d12bdd6d8ddd455a15241313 inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Wait for thread start. <a href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">More...</a><br /></td></tr>
|
||||
<tr class="separator:a8bcffcc0d12bdd6d8ddd455a15241313 inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae325266c7f3484ad52c0a5c690cc222c inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">waitForFinish</a> (int timeout_msecs)</td></tr>
|
||||
<tr class="memdesc:ae325266c7f3484ad52c0a5c690cc222c inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Wait for thread finish. <a href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae325266c7f3484ad52c0a5c690cc222c inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a221de2cf94a569a223bfc4456c0f4fed inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a221de2cf94a569a223bfc4456c0f4fed"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a> ()</td></tr>
|
||||
<tr class="memdesc:a221de2cf94a569a223bfc4456c0f4fed inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Lock internal mutex. <br /></td></tr>
|
||||
<tr class="separator:a221de2cf94a569a223bfc4456c0f4fed inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a82baf1fe4608234ba76b68540100ee73 inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a82baf1fe4608234ba76b68540100ee73"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73">unlock</a> ()</td></tr>
|
||||
<tr class="memdesc:a82baf1fe4608234ba76b68540100ee73 inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Unlock internal mutex. <br /></td></tr>
|
||||
<tr class="separator:a82baf1fe4608234ba76b68540100ee73 inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6b91eb8632e75e0f00a625f28a0bedd1 inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="a6b91eb8632e75e0f00a625f28a0bedd1"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a> ()</td></tr>
|
||||
<tr class="memdesc:a6b91eb8632e75e0f00a625f28a0bedd1 inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Raise on thread start. <br /></td></tr>
|
||||
<tr class="separator:a6b91eb8632e75e0f00a625f28a0bedd1 inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa6350430814f777fdce81f99cbba4c1a inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="aa6350430814f777fdce81f99cbba4c1a"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a> ()</td></tr>
|
||||
<tr class="memdesc:aa6350430814f777fdce81f99cbba4c1a inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Raise on thread stop. <br /></td></tr>
|
||||
<tr class="separator:aa6350430814f777fdce81f99cbba4c1a inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:a0bbc8d56e4f910c05e17ade5b9a0232f inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a0bbc8d56e4f910c05e17ade5b9a0232f"></a>
|
||||
<a class="el" href="class_p_i_object.html">PIObject</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a0bbc8d56e4f910c05e17ade5b9a0232f">emitter</a> () const</td></tr>
|
||||
@@ -196,67 +259,6 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memitem:a3d5e7421d26c565d1c20bfa5220c2601 inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a3d5e7421d26c565d1c20bfa5220c2601">deleted</a> ()</td></tr>
|
||||
<tr class="memdesc:a3d5e7421d26c565d1c20bfa5220c2601 inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Raise before object delete. <a href="class_p_i_object.html#a3d5e7421d26c565d1c20bfa5220c2601">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3d5e7421d26c565d1c20bfa5220c2601 inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a779d66bab882a51ef6389d2e212f2bd6 inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a779d66bab882a51ef6389d2e212f2bd6"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>=<a class="el" href="class_p_i_string.html">PIString</a>())</td></tr>
|
||||
<tr class="memdesc:a779d66bab882a51ef6389d2e212f2bd6 inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Contructs <a class="el" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. ">PIObject</a> with name "name". <br /></td></tr>
|
||||
<tr class="separator:a779d66bab882a51ef6389d2e212f2bd6 inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5c3600479f3e919bbd4f905b7fedc275 inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a5c3600479f3e919bbd4f905b7fedc275"></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_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a> () const</td></tr>
|
||||
<tr class="memdesc:a5c3600479f3e919bbd4f905b7fedc275 inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns object name. <br /></td></tr>
|
||||
<tr class="separator:a5c3600479f3e919bbd4f905b7fedc275 inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac50df87aa63e061abd460f9a71e7176a inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ac50df87aa63e061abd460f9a71e7176a"></a>
|
||||
virtual const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac50df87aa63e061abd460f9a71e7176a">className</a> () const</td></tr>
|
||||
<tr class="memdesc:ac50df87aa63e061abd460f9a71e7176a inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns object class name. <br /></td></tr>
|
||||
<tr class="separator:ac50df87aa63e061abd460f9a71e7176a inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a281e02fd3810ec632c5db2e2460aa85c inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a281e02fd3810ec632c5db2e2460aa85c"></a>
|
||||
virtual const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a281e02fd3810ec632c5db2e2460aa85c">parentClassName</a> () const</td></tr>
|
||||
<tr class="memdesc:a281e02fd3810ec632c5db2e2460aa85c inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns parent object class name. <br /></td></tr>
|
||||
<tr class="separator:a281e02fd3810ec632c5db2e2460aa85c inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8df5efbe08b98034b5ebadad11a2e94e inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a8df5efbe08b98034b5ebadad11a2e94e"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8df5efbe08b98034b5ebadad11a2e94e">debug</a> () const</td></tr>
|
||||
<tr class="memdesc:a8df5efbe08b98034b5ebadad11a2e94e inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Return if debug of this object is active. <br /></td></tr>
|
||||
<tr class="separator:a8df5efbe08b98034b5ebadad11a2e94e inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8eb211f42dfcf7b7a1f32acabbfd6ada inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a8eb211f42dfcf7b7a1f32acabbfd6ada"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)</td></tr>
|
||||
<tr class="memdesc:a8eb211f42dfcf7b7a1f32acabbfd6ada inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set object name. <br /></td></tr>
|
||||
<tr class="separator:a8eb211f42dfcf7b7a1f32acabbfd6ada inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a9a0ec972d4864287fae4d1a0edcd9dc5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a> (bool <a class="el" href="class_p_i_object.html#a8df5efbe08b98034b5ebadad11a2e94e">debug</a>)</td></tr>
|
||||
<tr class="memdesc:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set object debug active. <br /></td></tr>
|
||||
<tr class="separator:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1363089418ce5b3c22593f8c2ffdf63d inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a1363089418ce5b3c22593f8c2ffdf63d"></a>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</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_object.html#a1363089418ce5b3c22593f8c2ffdf63d">properties</a> () const</td></tr>
|
||||
<tr class="memdesc:a1363089418ce5b3c22593f8c2ffdf63d inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns properties of the object. <br /></td></tr>
|
||||
<tr class="separator:a1363089418ce5b3c22593f8c2ffdf63d inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acbe8578cf9d01117554ec28d3882661c inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="acbe8578cf9d01117554ec28d3882661c"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#acbe8578cf9d01117554ec28d3882661c">propertiesCount</a> () const</td></tr>
|
||||
<tr class="memdesc:acbe8578cf9d01117554ec28d3882661c inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns properties count of the object. <br /></td></tr>
|
||||
<tr class="separator:acbe8578cf9d01117554ec28d3882661c inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1ea9294ee2f2f59784762992878d7b99 inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a1ea9294ee2f2f59784762992878d7b99"></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_object.html#a1ea9294ee2f2f59784762992878d7b99">property</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>) const</td></tr>
|
||||
<tr class="memdesc:a1ea9294ee2f2f59784762992878d7b99 inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns property with name "name". <br /></td></tr>
|
||||
<tr class="separator:a1ea9294ee2f2f59784762992878d7b99 inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a647e2f79b975cf88d636a2ca2dadfb9c inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a647e2f79b975cf88d636a2ca2dadfb9c"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, const <a class="el" href="class_p_i_variant.html">PIVariant</a> &value)</td></tr>
|
||||
<tr class="memdesc:a647e2f79b975cf88d636a2ca2dadfb9c inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set property with name "name" to "value". If there is no such property in object it will be added. <br /></td></tr>
|
||||
<tr class="separator:a647e2f79b975cf88d636a2ca2dadfb9c inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afe264bac22327160e40c1db19862cabf inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="afe264bac22327160e40c1db19862cabf"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#afe264bac22327160e40c1db19862cabf">isPropertyExists</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>) const</td></tr>
|
||||
<tr class="memdesc:afe264bac22327160e40c1db19862cabf inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns if property with name "name" exists. <br /></td></tr>
|
||||
<tr class="separator:afe264bac22327160e40c1db19862cabf inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_static_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:af4581f822cb17c489e34da1abca2764a inherit pro_static_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="af4581f822cb17c489e34da1abca2764a"></a>
|
||||
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a> (<a class="el" href="class_p_i_object.html">PIObject</a> *src, const <a class="el" href="class_p_i_string.html">PIString</a> &sig)</td></tr>
|
||||
<tr class="memdesc:af4581f822cb17c489e34da1abca2764a inherit pro_static_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Disconnect object "src" from all connections with event name "sig". <br /></td></tr>
|
||||
<tr class="separator:af4581f822cb17c489e34da1abca2764a inherit pro_static_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1d556c03cc2ba29fd2515abc470e3393 inherit pro_static_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a1d556c03cc2ba29fd2515abc470e3393"></a>
|
||||
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a> (<a class="el" href="class_p_i_object.html">PIObject</a> *src)</td></tr>
|
||||
<tr class="memdesc:a1d556c03cc2ba29fd2515abc470e3393 inherit pro_static_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Disconnect object "src" from all connections, i.e. all connections where object "src" is emitter. <br /></td></tr>
|
||||
<tr class="separator:a1d556c03cc2ba29fd2515abc470e3393 inherit pro_static_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afe05189de1d6ebbf44a2e16cfe200848 inherit pro_static_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="afe05189de1d6ebbf44a2e16cfe200848"></a>
|
||||
static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)</td></tr>
|
||||
<tr class="memdesc:afe05189de1d6ebbf44a2e16cfe200848 inherit pro_static_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* with name "name" or 0, if there is no object found. <br /></td></tr>
|
||||
<tr class="separator:afe05189de1d6ebbf44a2e16cfe200848 inherit pro_static_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header related_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('related_class_p_i_object')"><img src="closed.png" alt="-"/> Related Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a722b67a967e55918f6921de66ecffce9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td></tr>
|
||||
@@ -436,7 +438,7 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_process.html">PIProcess</a></li>
|
||||
<li class="footer">Generated on Tue Jul 17 2018 14:25:01 for PIP by
|
||||
<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>
|
||||
|
||||
Reference in New Issue
Block a user