git-svn-id: svn://db.shs.com.ru/pip@643 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
@@ -1,145 +0,0 @@
|
||||
<!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: Class List</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('annotated.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_binary_log.html" target="_self">PIBinaryLog</a></td><td class="desc">Class for read and write binary data to logfile, and playback this data in realtime, or custom speed </td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_binary_log_1_1_bin_log_index.html" target="_self">BinLogIndex</a></td><td class="desc">Struct contains position, ID and timestamp of record in file </td></tr>
|
||||
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_binary_log_1_1_bin_log_info.html" target="_self">BinLogInfo</a></td><td class="desc">Struct contains full information about Binary Log file and about all Records using map of <em><a class="el" href="struct_p_i_binary_log_1_1_bin_log_record_info.html" title="Struct contains information about all records with same ID. ">BinLogRecordInfo</a></em> </td></tr>
|
||||
<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_binary_log_1_1_bin_log_record_info.html" target="_self">BinLogRecordInfo</a></td><td class="desc">Struct contains information about all records with same ID </td></tr>
|
||||
<tr id="row_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_broadcast.html" target="_self">PIBroadcast</a></td><td class="desc">Broadcast for all interfaces, including loopback </td></tr>
|
||||
<tr id="row_2_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_byte_array.html" target="_self">PIByteArray</a></td><td class="desc">Byte array </td></tr>
|
||||
<tr id="row_2_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_byte_array_1_1_raw_data.html" target="_self">RawData</a></td><td class="desc">Help struct to store/restore custom blocks of data to/from <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a> </td></tr>
|
||||
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_char.html" target="_self">PIChar</a></td><td class="desc">Unicode char </td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_chunk_stream.html" target="_self">PIChunkStream</a></td><td class="desc">Class for binary serialization </td></tr>
|
||||
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_c_l_i.html" target="_self">PICLI</a></td><td class="desc">Command-line arguments parser </td></tr>
|
||||
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_collection.html" target="_self">PICollection</a></td><td class="desc">Interface to discover element groups </td></tr>
|
||||
<tr id="row_7_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_7_" class="arrow" onclick="toggleFolder('7_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_config.html" target="_self">PIConfig</a></td><td class="desc">Configuration file </td></tr>
|
||||
<tr id="row_7_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_config_1_1_branch.html" target="_self">Branch</a></td><td class="desc">Branch is a list of entries of configuration file </td></tr>
|
||||
<tr id="row_7_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_config_1_1_entry.html" target="_self">Entry</a></td><td class="desc">Entry of configuration file </td></tr>
|
||||
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_connection.html" target="_self">PIConnection</a></td><td class="desc">Complex Input/Output point </td></tr>
|
||||
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_console.html" target="_self">PIConsole</a></td><td class="desc">Console output class </td></tr>
|
||||
<tr id="row_10_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_10_" class="arrow" onclick="toggleFolder('10_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_cout.html" target="_self">PICout</a></td><td class="desc">Class for formatted output similar std::cout </td></tr>
|
||||
<tr id="row_10_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_cout_1_1_notifier.html" target="_self">Notifier</a></td><td class="desc">Class for emit notifications of <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a> </td></tr>
|
||||
<tr id="row_11_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_11_" class="arrow" onclick="toggleFolder('11_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_diagnostics.html" target="_self">PIDiagnostics</a></td><td class="desc">Connection quality diagnostics </td></tr>
|
||||
<tr id="row_11_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_diagnostics_1_1_state.html" target="_self">State</a></td><td class="desc">Information about current diagnostics state </td></tr>
|
||||
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_dir.html" target="_self">PIDir</a></td><td class="desc">Local directory </td></tr>
|
||||
<tr id="row_13_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_13_" class="arrow" onclick="toggleFolder('13_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_ethernet.html" target="_self">PIEthernet</a></td><td class="desc">Ethernet device </td></tr>
|
||||
<tr id="row_13_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_ethernet_1_1_address.html" target="_self">Address</a></td><td class="desc">IPv4 network address, IP and port </td></tr>
|
||||
<tr id="row_13_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_ethernet_1_1_interface.html" target="_self">Interface</a></td><td class="desc">Network interface descriptor </td></tr>
|
||||
<tr id="row_13_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_ethernet_1_1_interface_list.html" target="_self">InterfaceList</a></td><td class="desc">Array of <em><a class="el" href="struct_p_i_ethernet_1_1_interface.html" title="Network interface descriptor. ">Interface</a></em> with some features </td></tr>
|
||||
<tr id="row_14_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_eth_util_base.html" target="_self">PIEthUtilBase</a></td><td class="desc">Base class for ethernet utils </td></tr>
|
||||
<tr id="row_15_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_evaluator.html" target="_self">PIEvaluator</a></td><td class="desc">This class provide mathematical evaluations of custom expression </td></tr>
|
||||
<tr id="row_16_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_file.html" target="_self">PIFile</a></td><td class="desc">Local file </td></tr>
|
||||
<tr id="row_17_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_flags.html" target="_self">PIFlags</a></td><td class="desc">This class used as container for bit flags </td></tr>
|
||||
<tr id="row_18_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_i_o_byte_array.html" target="_self">PIIOByteArray</a></td><td class="desc"><a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> wrapper around <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a> </td></tr>
|
||||
<tr id="row_19_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_i_o_device.html" target="_self">PIIODevice</a></td><td class="desc">Base class for input/output classes </td></tr>
|
||||
<tr id="row_20_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_i_o_string.html" target="_self">PIIOString</a></td><td class="desc"><a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> wrapper around <a class="el" href="class_p_i_string.html" title="String class. ">PIString</a> </td></tr>
|
||||
<tr id="row_21_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_21_" class="arrow" onclick="toggleFolder('21_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_kbd_listener.html" target="_self">PIKbdListener</a></td><td class="desc">Keyboard console input listener </td></tr>
|
||||
<tr id="row_21_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_kbd_listener_1_1_key_event.html" target="_self">KeyEvent</a></td><td class="desc">This struct contains information about pressed keyboard key </td></tr>
|
||||
<tr id="row_21_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_kbd_listener_1_1_mouse_event.html" target="_self">MouseEvent</a></td><td class="desc">This struct contains information about mouse action </td></tr>
|
||||
<tr id="row_21_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_kbd_listener_1_1_wheel_event.html" target="_self">WheelEvent</a></td><td class="desc">This struct contains information about mouse wheel action </td></tr>
|
||||
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_mutex.html" target="_self">PIMutex</a></td><td class="desc">Mutex </td></tr>
|
||||
<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_object.html" target="_self">PIObject</a></td><td class="desc">This is base class for any classes which use events -> handlers mechanism </td></tr>
|
||||
<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_packet_extractor.html" target="_self">PIPacketExtractor</a></td><td class="desc">Packets extractor </td></tr>
|
||||
<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_process.html" target="_self">PIProcess</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_serial.html" target="_self">PISerial</a></td><td class="desc">Serial device </td></tr>
|
||||
<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_set.html" target="_self">PISet</a></td><td class="desc">Set of any type </td></tr>
|
||||
<tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_shared_memory.html" target="_self">PISharedMemory</a></td><td class="desc">Shared memory </td></tr>
|
||||
<tr id="row_29_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_29_" class="arrow" onclick="toggleFolder('29_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_state_machine.html" target="_self">PIStateMachine</a></td><td class="desc">Base class for custom state machine </td></tr>
|
||||
<tr id="row_29_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_state_machine_1_1_rule.html" target="_self">Rule</a></td><td class="desc">Rule of transition between states of machine </td></tr>
|
||||
<tr id="row_29_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_state_machine_1_1_state.html" target="_self">State</a></td><td class="desc">State of machine </td></tr>
|
||||
<tr id="row_30_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_stream_packer.html" target="_self">PIStreamPacker</a></td><td class="desc">Simple packet wrap aroud any <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> </td></tr>
|
||||
<tr id="row_31_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_string.html" target="_self">PIString</a></td><td class="desc">String class </td></tr>
|
||||
<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_string_list.html" target="_self">PIStringList</a></td><td class="desc">Strings array class </td></tr>
|
||||
<tr id="row_33_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_system_time.html" target="_self">PISystemTime</a></td><td class="desc">System time </td></tr>
|
||||
<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_thread.html" target="_self">PIThread</a></td><td class="desc">Thread class </td></tr>
|
||||
<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_time_measurer.html" target="_self">PITimeMeasurer</a></td><td class="desc">Time measurements </td></tr>
|
||||
<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_timer.html" target="_self">PITimer</a></td><td class="desc">Timer </td></tr>
|
||||
<tr id="row_37_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_transparent_device.html" target="_self">PITransparentDevice</a></td><td class="desc"><a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> that pass write to read </td></tr>
|
||||
<tr id="row_38_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_variant.html" target="_self">PIVariant</a></td><td class="desc">Variant type </td></tr>
|
||||
<tr id="row_39_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_vector.html" target="_self">PIVector</a></td><td class="desc">Dynamic array of any type </td></tr>
|
||||
<tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_vector2_d.html" target="_self">PIVector2D</a></td><td class="desc">2D array, </td></tr>
|
||||
<tr id="row_41_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tile_vars.html" target="_self">TileVars</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_42_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_transfer_function.html" target="_self">TransferFunction</a></td><td class="desc">Differential evaluations </td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Fri Sep 28 2018 21:06:38 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>
|
||||
@@ -1,42 +0,0 @@
|
||||
var annotated =
|
||||
[
|
||||
[ "PIBinaryLog", "class_p_i_binary_log.html", "class_p_i_binary_log" ],
|
||||
[ "PIByteArray", "class_p_i_byte_array.html", "class_p_i_byte_array" ],
|
||||
[ "PIChar", "class_p_i_char.html", "class_p_i_char" ],
|
||||
[ "PIChunkStream", "class_p_i_chunk_stream.html", "class_p_i_chunk_stream" ],
|
||||
[ "PICLI", "class_p_i_c_l_i.html", "class_p_i_c_l_i" ],
|
||||
[ "PICollection", "class_p_i_collection.html", "class_p_i_collection" ],
|
||||
[ "PIConfig", "class_p_i_config.html", "class_p_i_config" ],
|
||||
[ "PIConnection", "class_p_i_connection.html", "class_p_i_connection" ],
|
||||
[ "PIConsole", "class_p_i_console.html", "class_p_i_console" ],
|
||||
[ "PICout", "class_p_i_cout.html", "class_p_i_cout" ],
|
||||
[ "PIDiagnostics", "class_p_i_diagnostics.html", "class_p_i_diagnostics" ],
|
||||
[ "PIDir", "class_p_i_dir.html", "class_p_i_dir" ],
|
||||
[ "PIEthernet", "class_p_i_ethernet.html", "class_p_i_ethernet" ],
|
||||
[ "PIEvaluator", "class_p_i_evaluator.html", "class_p_i_evaluator" ],
|
||||
[ "PIFile", "class_p_i_file.html", "class_p_i_file" ],
|
||||
[ "PIFlags", "class_p_i_flags.html", "class_p_i_flags" ],
|
||||
[ "PIIODevice", "class_p_i_i_o_device.html", "class_p_i_i_o_device" ],
|
||||
[ "PIIOString", "class_p_i_i_o_string.html", "class_p_i_i_o_string" ],
|
||||
[ "PIKbdListener", "class_p_i_kbd_listener.html", "class_p_i_kbd_listener" ],
|
||||
[ "PIMutex", "class_p_i_mutex.html", "class_p_i_mutex" ],
|
||||
[ "PIObject", "class_p_i_object.html", "class_p_i_object" ],
|
||||
[ "PIPacketExtractor", "class_p_i_packet_extractor.html", "class_p_i_packet_extractor" ],
|
||||
[ "PIProcess", "class_p_i_process.html", null ],
|
||||
[ "PIProtocol", "class_p_i_protocol.html", "class_p_i_protocol" ],
|
||||
[ "PIScreen", "class_p_i_screen.html", "class_p_i_screen" ],
|
||||
[ "PIScreenDrawer", "class_p_i_screen_drawer.html", null ],
|
||||
[ "PIScreenTile", "class_p_i_screen_tile.html", "class_p_i_screen_tile" ],
|
||||
[ "PISerial", "class_p_i_serial.html", "class_p_i_serial" ],
|
||||
[ "PISet", "class_p_i_set.html", "class_p_i_set" ],
|
||||
[ "PIStateMachine", "class_p_i_state_machine.html", "class_p_i_state_machine" ],
|
||||
[ "PIString", "class_p_i_string.html", "class_p_i_string" ],
|
||||
[ "PIStringList", "class_p_i_string_list.html", "class_p_i_string_list" ],
|
||||
[ "PISystemTime", "class_p_i_system_time.html", "class_p_i_system_time" ],
|
||||
[ "PIThread", "class_p_i_thread.html", "class_p_i_thread" ],
|
||||
[ "PITimeMeasurer", "class_p_i_time_measurer.html", "class_p_i_time_measurer" ],
|
||||
[ "PITimer", "class_p_i_timer.html", "class_p_i_timer" ],
|
||||
[ "PIVariant", "class_p_i_variant.html", "class_p_i_variant" ],
|
||||
[ "PIVector", "class_p_i_vector.html", "class_p_i_vector" ],
|
||||
[ "TransferFunction", "struct_transfer_function.html", null ]
|
||||
];
|
||||
@@ -1,46 +0,0 @@
|
||||
var annotated_dup =
|
||||
[
|
||||
[ "PIBinaryLog", "class_p_i_binary_log.html", "class_p_i_binary_log" ],
|
||||
[ "PIBroadcast", "class_p_i_broadcast.html", "class_p_i_broadcast" ],
|
||||
[ "PIByteArray", "class_p_i_byte_array.html", "class_p_i_byte_array" ],
|
||||
[ "PIChar", "class_p_i_char.html", "class_p_i_char" ],
|
||||
[ "PIChunkStream", "class_p_i_chunk_stream.html", "class_p_i_chunk_stream" ],
|
||||
[ "PICLI", "class_p_i_c_l_i.html", "class_p_i_c_l_i" ],
|
||||
[ "PICollection", "class_p_i_collection.html", "class_p_i_collection" ],
|
||||
[ "PIConfig", "class_p_i_config.html", "class_p_i_config" ],
|
||||
[ "PIConnection", "class_p_i_connection.html", "class_p_i_connection" ],
|
||||
[ "PIConsole", "class_p_i_console.html", "class_p_i_console" ],
|
||||
[ "PICout", "class_p_i_cout.html", "class_p_i_cout" ],
|
||||
[ "PIDiagnostics", "class_p_i_diagnostics.html", "class_p_i_diagnostics" ],
|
||||
[ "PIDir", "class_p_i_dir.html", "class_p_i_dir" ],
|
||||
[ "PIEthernet", "class_p_i_ethernet.html", "class_p_i_ethernet" ],
|
||||
[ "PIEthUtilBase", "class_p_i_eth_util_base.html", "class_p_i_eth_util_base" ],
|
||||
[ "PIEvaluator", "class_p_i_evaluator.html", "class_p_i_evaluator" ],
|
||||
[ "PIFile", "class_p_i_file.html", "class_p_i_file" ],
|
||||
[ "PIFlags", "class_p_i_flags.html", "class_p_i_flags" ],
|
||||
[ "PIIOByteArray", "class_p_i_i_o_byte_array.html", "class_p_i_i_o_byte_array" ],
|
||||
[ "PIIODevice", "class_p_i_i_o_device.html", "class_p_i_i_o_device" ],
|
||||
[ "PIIOString", "class_p_i_i_o_string.html", "class_p_i_i_o_string" ],
|
||||
[ "PIKbdListener", "class_p_i_kbd_listener.html", "class_p_i_kbd_listener" ],
|
||||
[ "PIMutex", "class_p_i_mutex.html", "class_p_i_mutex" ],
|
||||
[ "PIObject", "class_p_i_object.html", "class_p_i_object" ],
|
||||
[ "PIPacketExtractor", "class_p_i_packet_extractor.html", "class_p_i_packet_extractor" ],
|
||||
[ "PIProcess", "class_p_i_process.html", null ],
|
||||
[ "PISerial", "class_p_i_serial.html", "class_p_i_serial" ],
|
||||
[ "PISet", "class_p_i_set.html", "class_p_i_set" ],
|
||||
[ "PISharedMemory", "class_p_i_shared_memory.html", "class_p_i_shared_memory" ],
|
||||
[ "PIStateMachine", "class_p_i_state_machine.html", "class_p_i_state_machine" ],
|
||||
[ "PIStreamPacker", "class_p_i_stream_packer.html", "class_p_i_stream_packer" ],
|
||||
[ "PIString", "class_p_i_string.html", "class_p_i_string" ],
|
||||
[ "PIStringList", "class_p_i_string_list.html", "class_p_i_string_list" ],
|
||||
[ "PISystemTime", "class_p_i_system_time.html", "class_p_i_system_time" ],
|
||||
[ "PIThread", "class_p_i_thread.html", "class_p_i_thread" ],
|
||||
[ "PITimeMeasurer", "class_p_i_time_measurer.html", "class_p_i_time_measurer" ],
|
||||
[ "PITimer", "class_p_i_timer.html", "class_p_i_timer" ],
|
||||
[ "PITransparentDevice", "class_p_i_transparent_device.html", "class_p_i_transparent_device" ],
|
||||
[ "PIVariant", "class_p_i_variant.html", "class_p_i_variant" ],
|
||||
[ "PIVector", "class_p_i_vector.html", "class_p_i_vector" ],
|
||||
[ "PIVector2D", "class_p_i_vector2_d.html", null ],
|
||||
[ "TileVars", "class_tile_vars.html", null ],
|
||||
[ "TransferFunction", "struct_transfer_function.html", null ]
|
||||
];
|
||||
|
Before Width: | Height: | Size: 242 B |
|
Before Width: | Height: | Size: 232 B |
|
Before Width: | Height: | Size: 674 B |
|
Before Width: | Height: | Size: 146 B |
@@ -1,316 +0,0 @@
|
||||
<!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: Member List</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_binary_log.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIBinaryLog Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad75ae4dc6006ffd8f928e5f0751df628ac3aac8dc0db63dbe5677ecce41dc0801">BlockingRead</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad75ae4dc6006ffd8f928e5f0751df628a4abf05d30d33c58d64c8236d4d2e8c0b">BlockingWrite</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a1edc626188307b9de42b3d4533540b9d">canRead</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a7787be843610c1fb4a993c7b5aef80db">canWrite</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ac50df87aa63e061abd460f9a71e7176a">className</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3ea8e87826a944be0c9f67b2989b78e4">clearThreadedWriteQueue</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad59f415f0fec6692f1b2982b7deabf50">close</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a2e85eb26b57d368ba14e3824788c83ba">closed</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a3a3e8054f70c230c2d1b04b7ddead5d4">closeDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8">configure</a>(const PIString &config_file, const PIString &section, bool parent_section=false)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32">configureDevice</a>(const void *e_main, const void *e_parent=0)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad90b81c87da160e111f47f3438f0ab32">configureFromFullPath</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#ae711965d75a0d4c9dd6cce81db54ee27">configureFromFullPathDevice</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a36eb41db41fc261cf97260d1dbe76867">CONNECTU_QUEUED</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3168f2a9142f528710993b5ddce6f230">constructFullPath</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#ab905eeb8c5b91c69d204f5b16c61184f">constructFullPathDevice</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">createFromFullPath</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a0d71287dc6ba5ac1c6d1589923f291d7">createIndex</a>()</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a0586249105ab24e2b7975207882fe7bf">createNewFile</a>(const PIString &path)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#ac5c3e00d5fe2bd28e0c27af39c18717f">createNewFile</a>()</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>() const</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8df5efbe08b98034b5ebadad11a2e94e">debug</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a2de3989e67c6e0e09a6835f9bb8dd8ad">defaultID</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a3d5e7421d26c565d1c20bfa5220c2601">deleted</a>()</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a42ecbca216d3fc8c00cf419e105e0afc">DeviceInfoFlag</a> enum name</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#ab801563daab04dd3500257aa1fc89a60">deviceInfoFlags</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> enum name</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad75ae4dc6006ffd8f928e5f0751df628">DeviceOption</a> enum name</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a0bbc8d56e4f910c05e17ade5b9a0232f">emitter</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a607789d09caf49071872633ee508c15b">fileEnd</a>()</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#afbc9e07fd7eee89b83dc85c9d344f01e">fileError</a>()</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#ac9f7e976323c554baf35f58b23cb1cc3">filePrefix</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a6e3d3ea7f1938edb666b78e5a732e478">filterID</a></td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad7b78570d28f2db6457e47826a1b5d31">flush</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a24abe4753af2cb674c1c05f66ef060c5">fullPathPrefix</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a904318a294160dc2d63502fb248ed140">getLogInfo</a>(const PIString &path)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3493e22b8164875a6b9c6410046582f6">infoFlags</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81">init</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a82a822c0c2904563a5b19e69421d474d">isClosed</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a166542a771815585bc81ae9bbd91d7e8">isEmpty</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#ad9dc515194134e45f1aaa09ee4c927e6">isEnd</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3fb593f5bdcde9cc78fc6583541b7763">isOpened</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a0093e607931b8ded6b2f3a1fa371b68a">isOptionSet</a>(DeviceOption o) const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#ac33d12cebe246c26ce513135f5e144b5">isPause</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#afe264bac22327160e40c1db19862cabf">isPropertyExists</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#acd1c30cc18f4bb6050fa9c9eff2e1497">isReadable</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8c596d1a8dc1f99e657c4288767a2d18">isReopenEnabled</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a2281bcd181604a34fa3e5d1c9ac4edef">isRunning</a>() const</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af20ce6e0854882e5aaca8b673225e3ad">isThreadedRead</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#adb9d986ca7fbe15d2e8c0cef14bdcdfb">isThreadedWrite</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a18871730d6d983e99e139653bc46e656">isWriteable</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a30ae4ebb076de34026ea684c0d8d2d25">lastReadedID</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a79adfd915f4795703175b9d60e155f2f">lastReadedTimestamp</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#ab537b00b0907251c1f32a08d6fc995b1">logDir</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a1e7c1b40b3b2be5beddcac182447a87c">logIndex</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a837e6b87c08493266d1a595364a8f8e6">logInfo</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a1a16453cf560ec83ca30ceb1fe57ef48">logSize</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a193edd727a5b7f44cd48a966b74bb7ef">mode</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a>(bool need)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#ae1f7de22c44e88d4b4aa67b17f346d01">newFile</a>(const PIString &filename)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5">open</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a7ee1d02b01cc6d6657f78de396bde36b">open</a>(const PIString &_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a8d43d7d13b16fd665d5f814cb5daddfe">openDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a25901752de62f5099ac32b90409d8242">opened</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaa23ad0a927d95ea33d0a676ff68d553">options</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a1f77963c4e13cf6e1fd5c227028a0efb">optionsChanged</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a281e02fd3810ec632c5db2e2460aa85c">parentClassName</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8238332b6294817135603c77f12f2ae3">path</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac087db1174b1a2f6bb6400a62b93ed52">PIIODevice</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab37b5b49ddd5ec07d03df75dcc6f0343">PIIODevice</a>(const PIString &path, DeviceMode mode=ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a>(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a>(bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#adea1b222bd0f19dfaaab69f42a157f70">playDelay</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a35f1db594a5e144659e364e900c74ca6">playMode</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dc">PlayMode</a> enum name</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dca77debbcefe269247ca84125a2307f3fa">PlayRealTime</a> enum value</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a847827b927815e6adf4be11e1a3b976f">playSpeed</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dca87ba557909b26acc6d9a2327feb44f80">PlayStaticDelay</a> enum value</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dca9e264db9c4d915e2f720640c6af3c25a">PlayVariableSpeed</a> enum value</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a21ea221d7f290ddd1520cc2d45f6a215">pos</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> enum name</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a8d063a839ebdf61e1a70ad2521c8fc7e">priority</a>() const</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1363089418ce5b3c22593f8c2ffdf63d">properties</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#acbe8578cf9d01117554ec28d3882661c">propertiesCount</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1ea9294ee2f2f59784762992878d7b99">property</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a26af6aa5384bdd3160908ec8cb1942b5">propertyChanged</a>(const PIString &)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#adbe8837fc81b6a3056c86baa12bcc38d">rapidStart</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a14e2dda93e6e19c2b9cf003d4c5d70fd">read</a>(void *read_to, int max_size)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a97d70784dd67ee919704c37e53819525">PIIODevice::read</a>(int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a0d09347d6933b86b7fe18bf0da8d58e6">readBinLog</a>(int id=0, PISystemTime *time=0)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a7f7fecfa9d5426197324700a912781c5">readBinLog</a>(int id, void *read_to, int max_size, PISystemTime *time=0)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a2101d755075dd4a5f81edebe06ee2bb5">readDevice</a>(void *read_to, int max_size)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a>(const PIString &name, const T &def, const PIConfig::Entry *em, const PIConfig::Entry *ep)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aa4991bd904757496dcd41d0d614a7a59">readForTime</a>(double timeout_ms)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">ReadOnly</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a42ecbca216d3fc8c00cf419e105e0afca7fa4e50421d11f9c35bb46b8ff7a2a4a">Reliable</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad2483280da735187cfb6e05e84eebc6f">reopenEnabled</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaa4b61e2d131c7ccd2db8e16a91c6500">reopenTimeout</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab87197451c9d3700860c73f85538e0dd">reopenTimeout</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a776e7c48df18b40ef88cc703b3b32267">restart</a>()</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a3fe054d4bf7a4ab73848c623df10b2a6">seek</a>(const PISystemTime &time)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a2e7deab7e54f15a51735b8c72f368d5a">seek</a>(llong filepos)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#aa2e267f3cdd6c71e84a418b80b9a8632">seekTo</a>(int rindex)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a42ecbca216d3fc8c00cf419e105e0afcad99de22115dd43e1c8242319d4e6e907">Sequential</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#aea988168342f83b830661c1bd067a9a0">setDefaultID</a>(int id)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a55059867d459f317c79d6b5fa1e334e1">setFilePrefix</a>(const PIString &prefix)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a5bb6485891eb08ebafb1af0dbe6d4baf">setLogDir</a>(const PIString &path)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a589767ed326f04724ecfb3f73d51dc6d">setMode</a>(DeviceMode m)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af6d864b962a7cd8d115b65793f46f94b">setOption</a>(DeviceOption o, bool yes=true)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3855f75730904e15fb0d85f22d320135">setOptions</a>(DeviceOptions o)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac0a4c85cfc93f4f97889624f1af3f2da">setPath</a>(const PIString &path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#aad5e67387869ae57d12ca65d82ade18e">setPause</a>(bool pause)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a263f4065c226d032a5209e2da414c4c1">setPlayDelay</a>(const PISystemTime &delay)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#aafbce26312ccb6c092a6f756b4fcd3c9">setPlayMode</a>(PlayMode mode)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a9cbc4925e748a6f18cb11c2de1fc6900">setPlayRealTime</a>()</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a5b990272f4a09e4f4f7d558523089bf8">setPlaySpeed</a>(double speed)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a>(PIThread::Priority prior)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a02634ed26d5e5ae07c31d17ea9216f98">setRapidStart</a>(bool enabled)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af102eb926a08c8da2d0dcb06c3f951d6">setReopenEnabled</a>(bool yes=true)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac62f3a463fab444f084aa9ce7435e5a4">setReopenTimeout</a>(int msecs)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">setSlot</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#acba4be6dbbf12e97d03535c995fdc5c0">setSplitFileSize</a>(llong size)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a9c06f3d1d6da0f25c8228d72f8171a2e">setSplitMode</a>(SplitMode mode)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#acc29b0660d817e046e0c19246a0dc7de">setSplitRecordCount</a>(int count)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#ac68b9fedec090ba8755d6f3e6b69dba4">setSplitTime</a>(const PISystemTime &time)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71">setThreadedReadBufferSize</a>(int new_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5f8ef8392407794b48130487dffbd6e5">setThreadedReadData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b">setThreadedReadSlot</a>(ReadRetFunc func)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394a21be589c1781c5f15abafd32bbe2d0cd">SplitCount</a> enum value</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#acd03b3197ce2c4bade42409dd6b9bda7">splitFileSize</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394">SplitMode</a> enum name</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a575bb3333b845d458b043c2e076e2651">splitMode</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394a45914123c14bf1de0d71f75543c3557f">SplitNone</a> enum value</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a2cb90eaaa61e5e3c4518c4f07b43f102">splitRecordCount</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394aa5b0e2cc1dcbc85d644b83e8c812d1e2">SplitSize</a> enum value</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394a97ab9ad2ac3d9e45dcd419a24460654c">SplitTime</a> enum value</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a46fd0f80dc9a1f4a617b2abccb7ace9e">splitTime</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a9c6cb4c2ef6950a1d1d9b9de8eb31d72">start</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">PIThread::start</a>(int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaa58fd385f8dea3b3887da2b9af3f950">startThreadedRead</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a6d45079c93fd233e6ff73e00d4da7616">startThreadedRead</a>(ReadRetFunc func)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#abf19c9629dae97b30ecbd7fcaae0bb84">startThreadedWrite</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5f11f004b3976cc015cc4b9c04fa44f2">stop</a>(bool wait=false)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a4bc2ae587cec97123970afb489c0c530">stopThreadedRead</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8276a65b6c186478af39fe6482ccfc99">stopThreadedWrite</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a78ea56ff4489d441205ded106c63966e">threadedRead</a>(uchar *readed, int size)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ae174f0eaf376d8fada3fa1187616d82e">threadedReadBuffer</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a80ed0c7af3e062aecff43c2cb3e85804">threadedReadBufferSize</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a53308e8d0b87f5713d22d75e638dd10a">threadedReadBufferSize</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a1545656b5e2c1b1682b2a2d91ac09ab6">threadedReadBufferSizeChanged</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a25373514f3481e1ed0c749d1eec8c059">threadedReadData</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ae35ceb9623e56caad53cdf8699b7d327">threadedReadEvent</a>(uchar *readed, int size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#abadfd017efac451192e3a836e7a91497">threadedWriteEvent</a>(ullong id, int written_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a4f8d5e29b881b38e760ca887a6609d73">tid</a>() const</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73">unlock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">waitForFinish</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">waitForStart</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a3a6adfae7fb359a7baa016a3df3819d3">write</a>(const void *data, int size)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#acac67f5eda47b6934f262425547463f9">PIIODevice::write</a>(PIByteArray data)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a3a53507e6ec360b5ba09e04c15502c11">writeBinLog</a>(int id, PIByteArray data)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#ab5002c94f2c849c0d341ac101578df43">writeBinLog</a>(int id, const void *data, int size)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a8815b776df2f7f73782b4e2f1683e42c">writeBinLog_raw</a>(int id, const PISystemTime &time, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#ae9516aa61f98fb5f77b160fefb89f80f">writeCount</a>() const</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a5903fca9381f7d6569460135470c0b58">writeDevice</a>(const void *data, int size)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595ac8b9334253858c834ece08fc1d0a9c03">WriteOnly</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a534ea05df3ca267221dd8d5802df4ff9">writeThreaded</a>(const void *data, int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a444cedf1f38d9dc05eb2a26946318263">writeThreaded</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,1207 +0,0 @@
|
||||
<!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: PIBinaryLog 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_binary_log.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<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="#pub-attribs">Public Attributes</a> |
|
||||
<a href="#pro-methods">Protected Member Functions</a> |
|
||||
<a href="class_p_i_binary_log-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">PIBinaryLog Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Class for read and write binary data to logfile, and playback this data in realtime, or custom speed.
|
||||
<a href="class_p_i_binary_log.html#details">More...</a></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIBinaryLog:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="class_p_i_binary_log__inherit__graph.png" border="0" usemap="#_p_i_binary_log_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="_p_i_binary_log_inherit__map" id="_p_i_binary_log_inherit__map">
|
||||
<area shape="rect" id="node2" href="class_p_i_i_o_device.html" title="Base class for input/output classes. " alt="" coords="9,155,112,181"/>
|
||||
<area shape="rect" id="node3" href="class_p_i_thread.html" title="Thread class. " alt="" coords="17,80,104,107"/>
|
||||
<area shape="rect" id="node4" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. " alt="" coords="17,5,104,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="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_i_binary_log_1_1_bin_log_index.html">BinLogIndex</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Struct contains position, ID and timestamp of record in file. <a href="struct_p_i_binary_log_1_1_bin_log_index.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_i_binary_log_1_1_bin_log_info.html">BinLogInfo</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Struct contains full information about Binary Log file and about all Records using map of <em><a class="el" href="struct_p_i_binary_log_1_1_bin_log_record_info.html" title="Struct contains information about all records with same ID. ">BinLogRecordInfo</a></em>. <a href="struct_p_i_binary_log_1_1_bin_log_info.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_i_binary_log_1_1_bin_log_record_info.html">BinLogRecordInfo</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Struct contains information about all records with same ID. <a href="struct_p_i_binary_log_1_1_bin_log_record_info.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><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:a96a2d901e8d7b309a49003b3fa1846dc"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dc">PlayMode</a> { <a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dca77debbcefe269247ca84125a2307f3fa">PlayRealTime</a>,
|
||||
<a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dca9e264db9c4d915e2f720640c6af3c25a">PlayVariableSpeed</a>,
|
||||
<a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dca87ba557909b26acc6d9a2327feb44f80">PlayStaticDelay</a>
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a96a2d901e8d7b309a49003b3fa1846dc"><td class="mdescLeft"> </td><td class="mdescRight">Play modes for <em><a class="el" href="class_p_i_binary_log.html" title="Class for read and write binary data to logfile, and playback this data in realtime, or custom speed. ">PIBinaryLog</a></em>. <a href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dc">More...</a><br /></td></tr>
|
||||
<tr class="separator:a96a2d901e8d7b309a49003b3fa1846dc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8a4b695e9059befb71a350b595a58394"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394">SplitMode</a> { <a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394a45914123c14bf1de0d71f75543c3557f">SplitNone</a>,
|
||||
<a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394a97ab9ad2ac3d9e45dcd419a24460654c">SplitTime</a>,
|
||||
<a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394aa5b0e2cc1dcbc85d644b83e8c812d1e2">SplitSize</a>,
|
||||
<a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394a21be589c1781c5f15abafd32bbe2d0cd">SplitCount</a>
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a8a4b695e9059befb71a350b595a58394"><td class="mdescLeft"> </td><td class="mdescRight">Different split modes for writing <em><a class="el" href="class_p_i_binary_log.html" title="Class for read and write binary data to logfile, and playback this data in realtime, or custom speed. ">PIBinaryLog</a></em>, which can separate files by size, by time or by records count. <a href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394">More...</a><br /></td></tr>
|
||||
<tr class="separator:a8a4b695e9059befb71a350b595a58394"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_types_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:a546a024c6ff4a1dca9350b520e73b595 inherit pub_types_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> { <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">ReadOnly</a> = 0x01,
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595ac8b9334253858c834ece08fc1d0a9c03">WriteOnly</a> = 0x02,
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a> = 0x03
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a546a024c6ff4a1dca9350b520e73b595"><td class="mdescLeft"> </td><td class="mdescRight">Open modes for <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <a href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">More...</a><br /></td></tr>
|
||||
<tr class="separator:a546a024c6ff4a1dca9350b520e73b595 inherit pub_types_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad75ae4dc6006ffd8f928e5f0751df628 inherit pub_types_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad75ae4dc6006ffd8f928e5f0751df628">DeviceOption</a> { <a class="el" href="class_p_i_i_o_device.html#ad75ae4dc6006ffd8f928e5f0751df628ac3aac8dc0db63dbe5677ecce41dc0801">BlockingRead</a> = 0x01,
|
||||
<a class="el" href="class_p_i_i_o_device.html#ad75ae4dc6006ffd8f928e5f0751df628a4abf05d30d33c58d64c8236d4d2e8c0b">BlockingWrite</a> = 0x02
|
||||
}</td></tr>
|
||||
<tr class="memdesc:ad75ae4dc6006ffd8f928e5f0751df628"><td class="mdescLeft"> </td><td class="mdescRight">Options for <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>, works with some devices. <a href="class_p_i_i_o_device.html#ad75ae4dc6006ffd8f928e5f0751df628">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad75ae4dc6006ffd8f928e5f0751df628 inherit pub_types_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a42ecbca216d3fc8c00cf419e105e0afc inherit pub_types_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a42ecbca216d3fc8c00cf419e105e0afc">DeviceInfoFlag</a> { <a class="el" href="class_p_i_i_o_device.html#a42ecbca216d3fc8c00cf419e105e0afcad99de22115dd43e1c8242319d4e6e907">Sequential</a> = 0x01,
|
||||
<a class="el" href="class_p_i_i_o_device.html#a42ecbca216d3fc8c00cf419e105e0afca7fa4e50421d11f9c35bb46b8ff7a2a4a">Reliable</a> = 0x02
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a42ecbca216d3fc8c00cf419e105e0afc"><td class="mdescLeft"> </td><td class="mdescRight">Characteristics of <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> subclass. <a href="class_p_i_i_o_device.html#a42ecbca216d3fc8c00cf419e105e0afc">More...</a><br /></td></tr>
|
||||
<tr class="separator:a42ecbca216d3fc8c00cf419e105e0afc inherit pub_types_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<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>,
|
||||
<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a>,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a>
|
||||
<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 pub_types_class_p_i_thread"><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:a35f1db594a5e144659e364e900c74ca6"><td class="memItemLeft" align="right" valign="top"><a id="a35f1db594a5e144659e364e900c74ca6"></a>
|
||||
<a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dc">PlayMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a35f1db594a5e144659e364e900c74ca6">playMode</a> () const</td></tr>
|
||||
<tr class="memdesc:a35f1db594a5e144659e364e900c74ca6"><td class="mdescLeft"> </td><td class="mdescRight">Current <em>PlayMode</em>. <br /></td></tr>
|
||||
<tr class="separator:a35f1db594a5e144659e364e900c74ca6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a575bb3333b845d458b043c2e076e2651"><td class="memItemLeft" align="right" valign="top"><a id="a575bb3333b845d458b043c2e076e2651"></a>
|
||||
<a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394">SplitMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a575bb3333b845d458b043c2e076e2651">splitMode</a> () const</td></tr>
|
||||
<tr class="memdesc:a575bb3333b845d458b043c2e076e2651"><td class="mdescLeft"> </td><td class="mdescRight">Current <em>SplitMode</em>. <br /></td></tr>
|
||||
<tr class="separator:a575bb3333b845d458b043c2e076e2651"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab537b00b0907251c1f32a08d6fc995b1"><td class="memItemLeft" align="right" valign="top"><a id="ab537b00b0907251c1f32a08d6fc995b1"></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_binary_log.html#ab537b00b0907251c1f32a08d6fc995b1">logDir</a> () const</td></tr>
|
||||
<tr class="memdesc:ab537b00b0907251c1f32a08d6fc995b1"><td class="mdescLeft"> </td><td class="mdescRight">Current directory where billogs wiil be saved. <br /></td></tr>
|
||||
<tr class="separator:ab537b00b0907251c1f32a08d6fc995b1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac9f7e976323c554baf35f58b23cb1cc3"><td class="memItemLeft" align="right" valign="top"><a id="ac9f7e976323c554baf35f58b23cb1cc3"></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_binary_log.html#ac9f7e976323c554baf35f58b23cb1cc3">filePrefix</a> () const</td></tr>
|
||||
<tr class="memdesc:ac9f7e976323c554baf35f58b23cb1cc3"><td class="mdescLeft"> </td><td class="mdescRight">Returns current file prefix. <br /></td></tr>
|
||||
<tr class="separator:ac9f7e976323c554baf35f58b23cb1cc3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2de3989e67c6e0e09a6835f9bb8dd8ad"><td class="memItemLeft" align="right" valign="top"><a id="a2de3989e67c6e0e09a6835f9bb8dd8ad"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a2de3989e67c6e0e09a6835f9bb8dd8ad">defaultID</a> () const</td></tr>
|
||||
<tr class="memdesc:a2de3989e67c6e0e09a6835f9bb8dd8ad"><td class="mdescLeft"> </td><td class="mdescRight">Default ID, used in <em>write</em> function. <br /></td></tr>
|
||||
<tr class="separator:a2de3989e67c6e0e09a6835f9bb8dd8ad"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a847827b927815e6adf4be11e1a3b976f"><td class="memItemLeft" align="right" valign="top"><a id="a847827b927815e6adf4be11e1a3b976f"></a>
|
||||
double </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a847827b927815e6adf4be11e1a3b976f">playSpeed</a> () const</td></tr>
|
||||
<tr class="memdesc:a847827b927815e6adf4be11e1a3b976f"><td class="mdescLeft"> </td><td class="mdescRight">Returns current play speed. <br /></td></tr>
|
||||
<tr class="separator:a847827b927815e6adf4be11e1a3b976f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adea1b222bd0f19dfaaab69f42a157f70"><td class="memItemLeft" align="right" valign="top"><a id="adea1b222bd0f19dfaaab69f42a157f70"></a>
|
||||
<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_binary_log.html#adea1b222bd0f19dfaaab69f42a157f70">playDelay</a> () const</td></tr>
|
||||
<tr class="memdesc:adea1b222bd0f19dfaaab69f42a157f70"><td class="mdescLeft"> </td><td class="mdescRight">Returns current play delay. <br /></td></tr>
|
||||
<tr class="separator:adea1b222bd0f19dfaaab69f42a157f70"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a46fd0f80dc9a1f4a617b2abccb7ace9e"><td class="memItemLeft" align="right" valign="top"><a id="a46fd0f80dc9a1f4a617b2abccb7ace9e"></a>
|
||||
<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_binary_log.html#a46fd0f80dc9a1f4a617b2abccb7ace9e">splitTime</a> () const</td></tr>
|
||||
<tr class="memdesc:a46fd0f80dc9a1f4a617b2abccb7ace9e"><td class="mdescLeft"> </td><td class="mdescRight">Returns current binlog file split time. <br /></td></tr>
|
||||
<tr class="separator:a46fd0f80dc9a1f4a617b2abccb7ace9e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acd03b3197ce2c4bade42409dd6b9bda7"><td class="memItemLeft" align="right" valign="top"><a id="acd03b3197ce2c4bade42409dd6b9bda7"></a>
|
||||
llong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#acd03b3197ce2c4bade42409dd6b9bda7">splitFileSize</a> () const</td></tr>
|
||||
<tr class="memdesc:acd03b3197ce2c4bade42409dd6b9bda7"><td class="mdescLeft"> </td><td class="mdescRight">Returns current binlog file split size. <br /></td></tr>
|
||||
<tr class="separator:acd03b3197ce2c4bade42409dd6b9bda7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2cb90eaaa61e5e3c4518c4f07b43f102"><td class="memItemLeft" align="right" valign="top"><a id="a2cb90eaaa61e5e3c4518c4f07b43f102"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a2cb90eaaa61e5e3c4518c4f07b43f102">splitRecordCount</a> () const</td></tr>
|
||||
<tr class="memdesc:a2cb90eaaa61e5e3c4518c4f07b43f102"><td class="mdescLeft"> </td><td class="mdescRight">Returns current binlog file split records count. <br /></td></tr>
|
||||
<tr class="separator:a2cb90eaaa61e5e3c4518c4f07b43f102"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adbe8837fc81b6a3056c86baa12bcc38d"><td class="memItemLeft" align="right" valign="top"><a id="adbe8837fc81b6a3056c86baa12bcc38d"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#adbe8837fc81b6a3056c86baa12bcc38d">rapidStart</a> () const</td></tr>
|
||||
<tr class="memdesc:adbe8837fc81b6a3056c86baa12bcc38d"><td class="mdescLeft"> </td><td class="mdescRight">Returns if rapid start enabled. <br /></td></tr>
|
||||
<tr class="separator:adbe8837fc81b6a3056c86baa12bcc38d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0586249105ab24e2b7975207882fe7bf"><td class="memItemLeft" align="right" valign="top"><a id="a0586249105ab24e2b7975207882fe7bf"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a0586249105ab24e2b7975207882fe7bf">createNewFile</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8238332b6294817135603c77f12f2ae3">path</a>)</td></tr>
|
||||
<tr class="memdesc:a0586249105ab24e2b7975207882fe7bf"><td class="mdescLeft"> </td><td class="mdescRight">Create binlog file with Filename = path. <br /></td></tr>
|
||||
<tr class="separator:a0586249105ab24e2b7975207882fe7bf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aafbce26312ccb6c092a6f756b4fcd3c9"><td class="memItemLeft" align="right" valign="top"><a id="aafbce26312ccb6c092a6f756b4fcd3c9"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#aafbce26312ccb6c092a6f756b4fcd3c9">setPlayMode</a> (<a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dc">PlayMode</a> <a class="el" href="class_p_i_i_o_device.html#a193edd727a5b7f44cd48a966b74bb7ef">mode</a>)</td></tr>
|
||||
<tr class="memdesc:aafbce26312ccb6c092a6f756b4fcd3c9"><td class="mdescLeft"> </td><td class="mdescRight">Set <em>PlayMode</em>. <br /></td></tr>
|
||||
<tr class="separator:aafbce26312ccb6c092a6f756b4fcd3c9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c06f3d1d6da0f25c8228d72f8171a2e"><td class="memItemLeft" align="right" valign="top"><a id="a9c06f3d1d6da0f25c8228d72f8171a2e"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a9c06f3d1d6da0f25c8228d72f8171a2e">setSplitMode</a> (<a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394">SplitMode</a> <a class="el" href="class_p_i_i_o_device.html#a193edd727a5b7f44cd48a966b74bb7ef">mode</a>)</td></tr>
|
||||
<tr class="memdesc:a9c06f3d1d6da0f25c8228d72f8171a2e"><td class="mdescLeft"> </td><td class="mdescRight">Set <em>SplitMode</em>. <br /></td></tr>
|
||||
<tr class="separator:a9c06f3d1d6da0f25c8228d72f8171a2e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5bb6485891eb08ebafb1af0dbe6d4baf"><td class="memItemLeft" align="right" valign="top"><a id="a5bb6485891eb08ebafb1af0dbe6d4baf"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a5bb6485891eb08ebafb1af0dbe6d4baf">setLogDir</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8238332b6294817135603c77f12f2ae3">path</a>)</td></tr>
|
||||
<tr class="memdesc:a5bb6485891eb08ebafb1af0dbe6d4baf"><td class="mdescLeft"> </td><td class="mdescRight">Set path to directory where binlogs will be saved. <br /></td></tr>
|
||||
<tr class="separator:a5bb6485891eb08ebafb1af0dbe6d4baf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a55059867d459f317c79d6b5fa1e334e1"><td class="memItemLeft" align="right" valign="top"><a id="a55059867d459f317c79d6b5fa1e334e1"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a55059867d459f317c79d6b5fa1e334e1">setFilePrefix</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &prefix)</td></tr>
|
||||
<tr class="memdesc:a55059867d459f317c79d6b5fa1e334e1"><td class="mdescLeft"> </td><td class="mdescRight">Set file prefix, used to. <br /></td></tr>
|
||||
<tr class="separator:a55059867d459f317c79d6b5fa1e334e1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aea988168342f83b830661c1bd067a9a0"><td class="memItemLeft" align="right" valign="top"><a id="aea988168342f83b830661c1bd067a9a0"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#aea988168342f83b830661c1bd067a9a0">setDefaultID</a> (int id)</td></tr>
|
||||
<tr class="memdesc:aea988168342f83b830661c1bd067a9a0"><td class="mdescLeft"> </td><td class="mdescRight">Set defaultID, used in <em>write</em> function. <br /></td></tr>
|
||||
<tr class="separator:aea988168342f83b830661c1bd067a9a0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a02634ed26d5e5ae07c31d17ea9216f98"><td class="memItemLeft" align="right" valign="top"><a id="a02634ed26d5e5ae07c31d17ea9216f98"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a02634ed26d5e5ae07c31d17ea9216f98">setRapidStart</a> (bool enabled)</td></tr>
|
||||
<tr class="memdesc:a02634ed26d5e5ae07c31d17ea9216f98"><td class="mdescLeft"> </td><td class="mdescRight">If enabled BinLog <em>ThreadedRead</em> starts without delay for first record, i.e. first record will be readed immediately. <br /></td></tr>
|
||||
<tr class="separator:a02634ed26d5e5ae07c31d17ea9216f98"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5b990272f4a09e4f4f7d558523089bf8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a5b990272f4a09e4f4f7d558523089bf8">setPlaySpeed</a> (double speed)</td></tr>
|
||||
<tr class="separator:a5b990272f4a09e4f4f7d558523089bf8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a263f4065c226d032a5209e2da414c4c1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a263f4065c226d032a5209e2da414c4c1">setPlayDelay</a> (const <a class="el" href="class_p_i_system_time.html">PISystemTime</a> &delay)</td></tr>
|
||||
<tr class="separator:a263f4065c226d032a5209e2da414c4c1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9cbc4925e748a6f18cb11c2de1fc6900"><td class="memItemLeft" align="right" valign="top"><a id="a9cbc4925e748a6f18cb11c2de1fc6900"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a9cbc4925e748a6f18cb11c2de1fc6900">setPlayRealTime</a> ()</td></tr>
|
||||
<tr class="memdesc:a9cbc4925e748a6f18cb11c2de1fc6900"><td class="mdescLeft"> </td><td class="mdescRight">Set <em>playMode</em> to <em>PlayRealTime</em>. <br /></td></tr>
|
||||
<tr class="separator:a9cbc4925e748a6f18cb11c2de1fc6900"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac68b9fedec090ba8755d6f3e6b69dba4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ac68b9fedec090ba8755d6f3e6b69dba4">setSplitTime</a> (const <a class="el" href="class_p_i_system_time.html">PISystemTime</a> &time)</td></tr>
|
||||
<tr class="separator:ac68b9fedec090ba8755d6f3e6b69dba4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acba4be6dbbf12e97d03535c995fdc5c0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#acba4be6dbbf12e97d03535c995fdc5c0">setSplitFileSize</a> (llong size)</td></tr>
|
||||
<tr class="separator:acba4be6dbbf12e97d03535c995fdc5c0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acc29b0660d817e046e0c19246a0dc7de"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#acc29b0660d817e046e0c19246a0dc7de">setSplitRecordCount</a> (int count)</td></tr>
|
||||
<tr class="separator:acc29b0660d817e046e0c19246a0dc7de"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aad5e67387869ae57d12ca65d82ade18e"><td class="memItemLeft" align="right" valign="top"><a id="aad5e67387869ae57d12ca65d82ade18e"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#aad5e67387869ae57d12ca65d82ade18e">setPause</a> (bool pause)</td></tr>
|
||||
<tr class="memdesc:aad5e67387869ae57d12ca65d82ade18e"><td class="mdescLeft"> </td><td class="mdescRight">Set pause while playing via <em>threadedRead</em> or writing via write. <br /></td></tr>
|
||||
<tr class="separator:aad5e67387869ae57d12ca65d82ade18e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3a53507e6ec360b5ba09e04c15502c11"><td class="memItemLeft" align="right" valign="top"><a id="a3a53507e6ec360b5ba09e04c15502c11"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a3a53507e6ec360b5ba09e04c15502c11">writeBinLog</a> (int id, <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> <a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>)</td></tr>
|
||||
<tr class="memdesc:a3a53507e6ec360b5ba09e04c15502c11"><td class="mdescLeft"> </td><td class="mdescRight">Write one record to BinLog file, with ID = id, id must be greather than 0. <br /></td></tr>
|
||||
<tr class="separator:a3a53507e6ec360b5ba09e04c15502c11"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab5002c94f2c849c0d341ac101578df43"><td class="memItemLeft" align="right" valign="top"><a id="ab5002c94f2c849c0d341ac101578df43"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ab5002c94f2c849c0d341ac101578df43">writeBinLog</a> (int id, const void *<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>, int size)</td></tr>
|
||||
<tr class="memdesc:ab5002c94f2c849c0d341ac101578df43"><td class="mdescLeft"> </td><td class="mdescRight">Write one record to BinLog file, with ID = id, id must be greather than 0. <br /></td></tr>
|
||||
<tr class="separator:ab5002c94f2c849c0d341ac101578df43"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8815b776df2f7f73782b4e2f1683e42c"><td class="memItemLeft" align="right" valign="top"><a id="a8815b776df2f7f73782b4e2f1683e42c"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a8815b776df2f7f73782b4e2f1683e42c">writeBinLog_raw</a> (int id, const <a class="el" href="class_p_i_system_time.html">PISystemTime</a> &time, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>)</td></tr>
|
||||
<tr class="memdesc:a8815b776df2f7f73782b4e2f1683e42c"><td class="mdescLeft"> </td><td class="mdescRight">Write one RAW record to BinLog file, with ID = id, Timestamp = time. <br /></td></tr>
|
||||
<tr class="separator:a8815b776df2f7f73782b4e2f1683e42c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae9516aa61f98fb5f77b160fefb89f80f"><td class="memItemLeft" align="right" valign="top"><a id="ae9516aa61f98fb5f77b160fefb89f80f"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ae9516aa61f98fb5f77b160fefb89f80f">writeCount</a> () const</td></tr>
|
||||
<tr class="memdesc:ae9516aa61f98fb5f77b160fefb89f80f"><td class="mdescLeft"> </td><td class="mdescRight">Returns count of writed records. <br /></td></tr>
|
||||
<tr class="separator:ae9516aa61f98fb5f77b160fefb89f80f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0d09347d6933b86b7fe18bf0da8d58e6"><td class="memItemLeft" align="right" valign="top"><a id="a0d09347d6933b86b7fe18bf0da8d58e6"></a>
|
||||
<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_binary_log.html#a0d09347d6933b86b7fe18bf0da8d58e6">readBinLog</a> (int id=0, <a class="el" href="class_p_i_system_time.html">PISystemTime</a> *time=0)</td></tr>
|
||||
<tr class="memdesc:a0d09347d6933b86b7fe18bf0da8d58e6"><td class="mdescLeft"> </td><td class="mdescRight">Read one record from BinLog file, with ID = id, if id = 0 than any id will be readed. <br /></td></tr>
|
||||
<tr class="separator:a0d09347d6933b86b7fe18bf0da8d58e6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7f7fecfa9d5426197324700a912781c5"><td class="memItemLeft" align="right" valign="top"><a id="a7f7fecfa9d5426197324700a912781c5"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a7f7fecfa9d5426197324700a912781c5">readBinLog</a> (int id, void *read_to, int max_size, <a class="el" href="class_p_i_system_time.html">PISystemTime</a> *time=0)</td></tr>
|
||||
<tr class="memdesc:a7f7fecfa9d5426197324700a912781c5"><td class="mdescLeft"> </td><td class="mdescRight">Read one record from BinLog file, with ID = id, if id = 0 than any id will be readed. <br /></td></tr>
|
||||
<tr class="separator:a7f7fecfa9d5426197324700a912781c5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1a16453cf560ec83ca30ceb1fe57ef48"><td class="memItemLeft" align="right" valign="top"><a id="a1a16453cf560ec83ca30ceb1fe57ef48"></a>
|
||||
llong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a1a16453cf560ec83ca30ceb1fe57ef48">logSize</a> () const</td></tr>
|
||||
<tr class="memdesc:a1a16453cf560ec83ca30ceb1fe57ef48"><td class="mdescLeft"> </td><td class="mdescRight">Returns binary log file size. <br /></td></tr>
|
||||
<tr class="separator:a1a16453cf560ec83ca30ceb1fe57ef48"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad9dc515194134e45f1aaa09ee4c927e6"><td class="memItemLeft" align="right" valign="top"><a id="ad9dc515194134e45f1aaa09ee4c927e6"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ad9dc515194134e45f1aaa09ee4c927e6">isEnd</a> () const</td></tr>
|
||||
<tr class="memdesc:ad9dc515194134e45f1aaa09ee4c927e6"><td class="mdescLeft"> </td><td class="mdescRight">Return true, if position at the end of BinLog file. <br /></td></tr>
|
||||
<tr class="separator:ad9dc515194134e45f1aaa09ee4c927e6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a166542a771815585bc81ae9bbd91d7e8"><td class="memItemLeft" align="right" valign="top"><a id="a166542a771815585bc81ae9bbd91d7e8"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a166542a771815585bc81ae9bbd91d7e8">isEmpty</a> () const</td></tr>
|
||||
<tr class="memdesc:a166542a771815585bc81ae9bbd91d7e8"><td class="mdescLeft"> </td><td class="mdescRight">Returns if BinLog file is empty. <br /></td></tr>
|
||||
<tr class="separator:a166542a771815585bc81ae9bbd91d7e8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac33d12cebe246c26ce513135f5e144b5"><td class="memItemLeft" align="right" valign="top"><a id="ac33d12cebe246c26ce513135f5e144b5"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ac33d12cebe246c26ce513135f5e144b5">isPause</a> () const</td></tr>
|
||||
<tr class="memdesc:ac33d12cebe246c26ce513135f5e144b5"><td class="mdescLeft"> </td><td class="mdescRight">Returns BinLog pause status. <br /></td></tr>
|
||||
<tr class="separator:ac33d12cebe246c26ce513135f5e144b5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a30ae4ebb076de34026ea684c0d8d2d25"><td class="memItemLeft" align="right" valign="top"><a id="a30ae4ebb076de34026ea684c0d8d2d25"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a30ae4ebb076de34026ea684c0d8d2d25">lastReadedID</a> () const</td></tr>
|
||||
<tr class="memdesc:a30ae4ebb076de34026ea684c0d8d2d25"><td class="mdescLeft"> </td><td class="mdescRight">Returns id of last readed record. <br /></td></tr>
|
||||
<tr class="separator:a30ae4ebb076de34026ea684c0d8d2d25"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a79adfd915f4795703175b9d60e155f2f"><td class="memItemLeft" align="right" valign="top"><a id="a79adfd915f4795703175b9d60e155f2f"></a>
|
||||
<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_binary_log.html#a79adfd915f4795703175b9d60e155f2f">lastReadedTimestamp</a> () const</td></tr>
|
||||
<tr class="memdesc:a79adfd915f4795703175b9d60e155f2f"><td class="mdescLeft"> </td><td class="mdescRight">Returns timestamp of last readed record. <br /></td></tr>
|
||||
<tr class="separator:a79adfd915f4795703175b9d60e155f2f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a14e2dda93e6e19c2b9cf003d4c5d70fd"><td class="memItemLeft" align="right" valign="top"><a id="a14e2dda93e6e19c2b9cf003d4c5d70fd"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a14e2dda93e6e19c2b9cf003d4c5d70fd">read</a> (void *read_to, int max_size)</td></tr>
|
||||
<tr class="memdesc:a14e2dda93e6e19c2b9cf003d4c5d70fd"><td class="mdescLeft"> </td><td class="mdescRight">Read one message from binlog file, with ID contains in "filterID" or any ID, if "filterID" is empty. <br /></td></tr>
|
||||
<tr class="separator:a14e2dda93e6e19c2b9cf003d4c5d70fd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3a6adfae7fb359a7baa016a3df3819d3"><td class="memItemLeft" align="right" valign="top"><a id="a3a6adfae7fb359a7baa016a3df3819d3"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a3a6adfae7fb359a7baa016a3df3819d3">write</a> (const void *<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>, int size)</td></tr>
|
||||
<tr class="memdesc:a3a6adfae7fb359a7baa016a3df3819d3"><td class="mdescLeft"> </td><td class="mdescRight">Write one record to BinLog file, with ID = "defaultID". <br /></td></tr>
|
||||
<tr class="separator:a3a6adfae7fb359a7baa016a3df3819d3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a776e7c48df18b40ef88cc703b3b32267"><td class="memItemLeft" align="right" valign="top"><a id="a776e7c48df18b40ef88cc703b3b32267"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a776e7c48df18b40ef88cc703b3b32267">restart</a> ()</td></tr>
|
||||
<tr class="memdesc:a776e7c48df18b40ef88cc703b3b32267"><td class="mdescLeft"> </td><td class="mdescRight">Go to begin of BinLog file. <br /></td></tr>
|
||||
<tr class="separator:a776e7c48df18b40ef88cc703b3b32267"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a837e6b87c08493266d1a595364a8f8e6"><td class="memItemLeft" align="right" valign="top"><a id="a837e6b87c08493266d1a595364a8f8e6"></a>
|
||||
<a class="el" href="struct_p_i_binary_log_1_1_bin_log_info.html">BinLogInfo</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a837e6b87c08493266d1a595364a8f8e6">logInfo</a> () const</td></tr>
|
||||
<tr class="memdesc:a837e6b87c08493266d1a595364a8f8e6"><td class="mdescLeft"> </td><td class="mdescRight">Get binlog info <em><a class="el" href="struct_p_i_binary_log_1_1_bin_log_info.html" title="Struct contains full information about Binary Log file and about all Records using map of BinLogRecor...">BinLogInfo</a></em>. <br /></td></tr>
|
||||
<tr class="separator:a837e6b87c08493266d1a595364a8f8e6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1e7c1b40b3b2be5beddcac182447a87c"><td class="memItemLeft" align="right" valign="top"><a id="a1e7c1b40b3b2be5beddcac182447a87c"></a>
|
||||
const <a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="struct_p_i_binary_log_1_1_bin_log_index.html">BinLogIndex</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a1e7c1b40b3b2be5beddcac182447a87c">logIndex</a> () const</td></tr>
|
||||
<tr class="memdesc:a1e7c1b40b3b2be5beddcac182447a87c"><td class="mdescLeft"> </td><td class="mdescRight">Get binlog index <em><a class="el" href="struct_p_i_binary_log_1_1_bin_log_index.html" title="Struct contains position, ID and timestamp of record in file. ">BinLogIndex</a></em>, need <em>createIndex</em> before getting index. <br /></td></tr>
|
||||
<tr class="separator:a1e7c1b40b3b2be5beddcac182447a87c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0d71287dc6ba5ac1c6d1589923f291d7"><td class="memItemLeft" align="right" valign="top"><a id="a0d71287dc6ba5ac1c6d1589923f291d7"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a0d71287dc6ba5ac1c6d1589923f291d7">createIndex</a> ()</td></tr>
|
||||
<tr class="memdesc:a0d71287dc6ba5ac1c6d1589923f291d7"><td class="mdescLeft"> </td><td class="mdescRight">Create index of current binlog file. <br /></td></tr>
|
||||
<tr class="separator:a0d71287dc6ba5ac1c6d1589923f291d7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa2e267f3cdd6c71e84a418b80b9a8632"><td class="memItemLeft" align="right" valign="top"><a id="aa2e267f3cdd6c71e84a418b80b9a8632"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#aa2e267f3cdd6c71e84a418b80b9a8632">seekTo</a> (int rindex)</td></tr>
|
||||
<tr class="memdesc:aa2e267f3cdd6c71e84a418b80b9a8632"><td class="mdescLeft"> </td><td class="mdescRight">Go to record #index. <br /></td></tr>
|
||||
<tr class="separator:aa2e267f3cdd6c71e84a418b80b9a8632"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3fe054d4bf7a4ab73848c623df10b2a6"><td class="memItemLeft" align="right" valign="top"><a id="a3fe054d4bf7a4ab73848c623df10b2a6"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a3fe054d4bf7a4ab73848c623df10b2a6">seek</a> (const <a class="el" href="class_p_i_system_time.html">PISystemTime</a> &time)</td></tr>
|
||||
<tr class="memdesc:a3fe054d4bf7a4ab73848c623df10b2a6"><td class="mdescLeft"> </td><td class="mdescRight">Go to nearest record. <br /></td></tr>
|
||||
<tr class="separator:a3fe054d4bf7a4ab73848c623df10b2a6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e7deab7e54f15a51735b8c72f368d5a"><td class="memItemLeft" align="right" valign="top"><a id="a2e7deab7e54f15a51735b8c72f368d5a"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a2e7deab7e54f15a51735b8c72f368d5a">seek</a> (llong filepos)</td></tr>
|
||||
<tr class="memdesc:a2e7deab7e54f15a51735b8c72f368d5a"><td class="mdescLeft"> </td><td class="mdescRight">Set position in file to reading/playing. <br /></td></tr>
|
||||
<tr class="separator:a2e7deab7e54f15a51735b8c72f368d5a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a21ea221d7f290ddd1520cc2d45f6a215"><td class="memItemLeft" align="right" valign="top"><a id="a21ea221d7f290ddd1520cc2d45f6a215"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a21ea221d7f290ddd1520cc2d45f6a215">pos</a> () const</td></tr>
|
||||
<tr class="memdesc:a21ea221d7f290ddd1520cc2d45f6a215"><td class="mdescLeft"> </td><td class="mdescRight">Get current record index (position record in file) <br /></td></tr>
|
||||
<tr class="separator:a21ea221d7f290ddd1520cc2d45f6a215"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ac087db1174b1a2f6bb6400a62b93ed52"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac087db1174b1a2f6bb6400a62b93ed52">PIIODevice</a> ()</td></tr>
|
||||
<tr class="memdesc:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a empty <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <br /></td></tr>
|
||||
<tr class="separator:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab37b5b49ddd5ec07d03df75dcc6f0343">PIIODevice</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8238332b6294817135603c77f12f2ae3">path</a>, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> <a class="el" href="class_p_i_i_o_device.html#a193edd727a5b7f44cd48a966b74bb7ef">mode</a>=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> with path and mode. <a href="class_p_i_i_o_device.html#ab37b5b49ddd5ec07d03df75dcc6f0343">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a193edd727a5b7f44cd48a966b74bb7ef inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a193edd727a5b7f44cd48a966b74bb7ef"></a>
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a193edd727a5b7f44cd48a966b74bb7ef">mode</a> () const</td></tr>
|
||||
<tr class="memdesc:a193edd727a5b7f44cd48a966b74bb7ef inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Current open mode of device. <br /></td></tr>
|
||||
<tr class="separator:a193edd727a5b7f44cd48a966b74bb7ef inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a589767ed326f04724ecfb3f73d51dc6d inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a589767ed326f04724ecfb3f73d51dc6d"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a589767ed326f04724ecfb3f73d51dc6d">setMode</a> (<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> m)</td></tr>
|
||||
<tr class="memdesc:a589767ed326f04724ecfb3f73d51dc6d inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set open mode of device. <br /></td></tr>
|
||||
<tr class="separator:a589767ed326f04724ecfb3f73d51dc6d inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa23ad0a927d95ea33d0a676ff68d553 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="aaa23ad0a927d95ea33d0a676ff68d553"></a>
|
||||
<a class="el" href="class_p_i_flags.html">DeviceOptions</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaa23ad0a927d95ea33d0a676ff68d553">options</a> () const</td></tr>
|
||||
<tr class="memdesc:aaa23ad0a927d95ea33d0a676ff68d553 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Current device options. <br /></td></tr>
|
||||
<tr class="separator:aaa23ad0a927d95ea33d0a676ff68d553 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0093e607931b8ded6b2f3a1fa371b68a inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a0093e607931b8ded6b2f3a1fa371b68a"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a0093e607931b8ded6b2f3a1fa371b68a">isOptionSet</a> (<a class="el" href="class_p_i_i_o_device.html#ad75ae4dc6006ffd8f928e5f0751df628">DeviceOption</a> o) const</td></tr>
|
||||
<tr class="memdesc:a0093e607931b8ded6b2f3a1fa371b68a inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Current device option "o" state. <br /></td></tr>
|
||||
<tr class="separator:a0093e607931b8ded6b2f3a1fa371b68a inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3855f75730904e15fb0d85f22d320135 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a3855f75730904e15fb0d85f22d320135"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3855f75730904e15fb0d85f22d320135">setOptions</a> (<a class="el" href="class_p_i_flags.html">DeviceOptions</a> o)</td></tr>
|
||||
<tr class="memdesc:a3855f75730904e15fb0d85f22d320135 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set device options. <br /></td></tr>
|
||||
<tr class="separator:a3855f75730904e15fb0d85f22d320135 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af6d864b962a7cd8d115b65793f46f94b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="af6d864b962a7cd8d115b65793f46f94b"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af6d864b962a7cd8d115b65793f46f94b">setOption</a> (<a class="el" href="class_p_i_i_o_device.html#ad75ae4dc6006ffd8f928e5f0751df628">DeviceOption</a> o, bool yes=true)</td></tr>
|
||||
<tr class="memdesc:af6d864b962a7cd8d115b65793f46f94b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set device option "o" to "yes" and return previous state. <br /></td></tr>
|
||||
<tr class="separator:af6d864b962a7cd8d115b65793f46f94b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3493e22b8164875a6b9c6410046582f6 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a3493e22b8164875a6b9c6410046582f6"></a>
|
||||
<a class="el" href="class_p_i_flags.html">DeviceInfoFlags</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3493e22b8164875a6b9c6410046582f6">infoFlags</a> () const</td></tr>
|
||||
<tr class="memdesc:a3493e22b8164875a6b9c6410046582f6 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Returns device characteristic flags. <br /></td></tr>
|
||||
<tr class="separator:a3493e22b8164875a6b9c6410046582f6 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8238332b6294817135603c77f12f2ae3 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a8238332b6294817135603c77f12f2ae3"></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_i_o_device.html#a8238332b6294817135603c77f12f2ae3">path</a> () const</td></tr>
|
||||
<tr class="memdesc:a8238332b6294817135603c77f12f2ae3 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Current path of device. <br /></td></tr>
|
||||
<tr class="separator:a8238332b6294817135603c77f12f2ae3 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ac0a4c85cfc93f4f97889624f1af3f2da"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac0a4c85cfc93f4f97889624f1af3f2da">setPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8238332b6294817135603c77f12f2ae3">path</a>)</td></tr>
|
||||
<tr class="memdesc:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set path of device. <br /></td></tr>
|
||||
<tr class="separator:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acd1c30cc18f4bb6050fa9c9eff2e1497 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="acd1c30cc18f4bb6050fa9c9eff2e1497"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#acd1c30cc18f4bb6050fa9c9eff2e1497">isReadable</a> () const</td></tr>
|
||||
<tr class="memdesc:acd1c30cc18f4bb6050fa9c9eff2e1497 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if mode is ReadOnly or ReadWrite. <br /></td></tr>
|
||||
<tr class="separator:acd1c30cc18f4bb6050fa9c9eff2e1497 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a18871730d6d983e99e139653bc46e656 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a18871730d6d983e99e139653bc46e656"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a18871730d6d983e99e139653bc46e656">isWriteable</a> () const</td></tr>
|
||||
<tr class="memdesc:a18871730d6d983e99e139653bc46e656 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if mode is WriteOnly or ReadWrite. <br /></td></tr>
|
||||
<tr class="separator:a18871730d6d983e99e139653bc46e656 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3fb593f5bdcde9cc78fc6583541b7763 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a3fb593f5bdcde9cc78fc6583541b7763"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3fb593f5bdcde9cc78fc6583541b7763">isOpened</a> () const</td></tr>
|
||||
<tr class="memdesc:a3fb593f5bdcde9cc78fc6583541b7763 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device is successfully opened. <br /></td></tr>
|
||||
<tr class="separator:a3fb593f5bdcde9cc78fc6583541b7763 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a82a822c0c2904563a5b19e69421d474d inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a82a822c0c2904563a5b19e69421d474d"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a82a822c0c2904563a5b19e69421d474d">isClosed</a> () const</td></tr>
|
||||
<tr class="memdesc:a82a822c0c2904563a5b19e69421d474d inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device is closed. <br /></td></tr>
|
||||
<tr class="separator:a82a822c0c2904563a5b19e69421d474d inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1edc626188307b9de42b3d4533540b9d inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a1edc626188307b9de42b3d4533540b9d"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a1edc626188307b9de42b3d4533540b9d">canRead</a> () const</td></tr>
|
||||
<tr class="memdesc:a1edc626188307b9de42b3d4533540b9d inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device can read <b>now</b>. <br /></td></tr>
|
||||
<tr class="separator:a1edc626188307b9de42b3d4533540b9d inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7787be843610c1fb4a993c7b5aef80db inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a7787be843610c1fb4a993c7b5aef80db"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a7787be843610c1fb4a993c7b5aef80db">canWrite</a> () const</td></tr>
|
||||
<tr class="memdesc:a7787be843610c1fb4a993c7b5aef80db inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device can write <b>now</b>. <br /></td></tr>
|
||||
<tr class="separator:a7787be843610c1fb4a993c7b5aef80db inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="af102eb926a08c8da2d0dcb06c3f951d6"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af102eb926a08c8da2d0dcb06c3f951d6">setReopenEnabled</a> (bool yes=true)</td></tr>
|
||||
<tr class="memdesc:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set execution of <em>open</em> enabled while threaded read on closed device. <br /></td></tr>
|
||||
<tr class="separator:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ac62f3a463fab444f084aa9ce7435e5a4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac62f3a463fab444f084aa9ce7435e5a4">setReopenTimeout</a> (int msecs)</td></tr>
|
||||
<tr class="memdesc:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set timeout in milliseconds between <em>open</em> tryings if reopen is enabled. <br /></td></tr>
|
||||
<tr class="separator:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8c596d1a8dc1f99e657c4288767a2d18 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a8c596d1a8dc1f99e657c4288767a2d18"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8c596d1a8dc1f99e657c4288767a2d18">isReopenEnabled</a> () const</td></tr>
|
||||
<tr class="memdesc:a8c596d1a8dc1f99e657c4288767a2d18 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return reopen enable. <br /></td></tr>
|
||||
<tr class="separator:a8c596d1a8dc1f99e657c4288767a2d18 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ab87197451c9d3700860c73f85538e0dd"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab87197451c9d3700860c73f85538e0dd">reopenTimeout</a> ()</td></tr>
|
||||
<tr class="memdesc:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return reopen timeout. <br /></td></tr>
|
||||
<tr class="separator:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b">setThreadedReadSlot</a> (ReadRetFunc func)</td></tr>
|
||||
<tr class="memdesc:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set "threaded read slot". <a href="class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a5f8ef8392407794b48130487dffbd6e5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5f8ef8392407794b48130487dffbd6e5">setThreadedReadData</a> (void *d)</td></tr>
|
||||
<tr class="memdesc:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set custom data that will be passed to "threaded read slot". <br /></td></tr>
|
||||
<tr class="separator:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71">setThreadedReadBufferSize</a> (int new_size)</td></tr>
|
||||
<tr class="memdesc:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set size of threaded read buffer. <a href="class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71">More...</a><br /></td></tr>
|
||||
<tr class="separator:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a53308e8d0b87f5713d22d75e638dd10a inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a53308e8d0b87f5713d22d75e638dd10a"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a53308e8d0b87f5713d22d75e638dd10a">threadedReadBufferSize</a> () const</td></tr>
|
||||
<tr class="memdesc:a53308e8d0b87f5713d22d75e638dd10a inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return size of threaded read buffer. <br /></td></tr>
|
||||
<tr class="separator:a53308e8d0b87f5713d22d75e638dd10a inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae174f0eaf376d8fada3fa1187616d82e inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ae174f0eaf376d8fada3fa1187616d82e"></a>
|
||||
const uchar * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae174f0eaf376d8fada3fa1187616d82e">threadedReadBuffer</a> () const</td></tr>
|
||||
<tr class="memdesc:ae174f0eaf376d8fada3fa1187616d82e inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return content of threaded read buffer. <br /></td></tr>
|
||||
<tr class="separator:ae174f0eaf376d8fada3fa1187616d82e inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a25373514f3481e1ed0c749d1eec8c059 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a25373514f3481e1ed0c749d1eec8c059"></a>
|
||||
void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a25373514f3481e1ed0c749d1eec8c059">threadedReadData</a> () const</td></tr>
|
||||
<tr class="memdesc:a25373514f3481e1ed0c749d1eec8c059 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return custom data that will be passed to "threaded read slot". <br /></td></tr>
|
||||
<tr class="separator:a25373514f3481e1ed0c749d1eec8c059 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af20ce6e0854882e5aaca8b673225e3ad inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="af20ce6e0854882e5aaca8b673225e3ad"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af20ce6e0854882e5aaca8b673225e3ad">isThreadedRead</a> () const</td></tr>
|
||||
<tr class="memdesc:af20ce6e0854882e5aaca8b673225e3ad inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if threaded read is started. <br /></td></tr>
|
||||
<tr class="separator:af20ce6e0854882e5aaca8b673225e3ad inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="aaa58fd385f8dea3b3887da2b9af3f950"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaa58fd385f8dea3b3887da2b9af3f950">startThreadedRead</a> ()</td></tr>
|
||||
<tr class="memdesc:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded read. <br /></td></tr>
|
||||
<tr class="separator:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a6d45079c93fd233e6ff73e00d4da7616"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a6d45079c93fd233e6ff73e00d4da7616">startThreadedRead</a> (ReadRetFunc func)</td></tr>
|
||||
<tr class="memdesc:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded read and assign "threaded read slot" to "func". <br /></td></tr>
|
||||
<tr class="separator:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a4bc2ae587cec97123970afb489c0c530"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a4bc2ae587cec97123970afb489c0c530">stopThreadedRead</a> ()</td></tr>
|
||||
<tr class="memdesc:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop threaded read. <br /></td></tr>
|
||||
<tr class="separator:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adb9d986ca7fbe15d2e8c0cef14bdcdfb inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="adb9d986ca7fbe15d2e8c0cef14bdcdfb"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#adb9d986ca7fbe15d2e8c0cef14bdcdfb">isThreadedWrite</a> () const</td></tr>
|
||||
<tr class="memdesc:adb9d986ca7fbe15d2e8c0cef14bdcdfb inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if threaded write is started. <br /></td></tr>
|
||||
<tr class="separator:adb9d986ca7fbe15d2e8c0cef14bdcdfb inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="abf19c9629dae97b30ecbd7fcaae0bb84"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#abf19c9629dae97b30ecbd7fcaae0bb84">startThreadedWrite</a> ()</td></tr>
|
||||
<tr class="memdesc:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded write. <br /></td></tr>
|
||||
<tr class="separator:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a8276a65b6c186478af39fe6482ccfc99"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8276a65b6c186478af39fe6482ccfc99">stopThreadedWrite</a> ()</td></tr>
|
||||
<tr class="memdesc:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop threaded write. <br /></td></tr>
|
||||
<tr class="separator:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a3ea8e87826a944be0c9f67b2989b78e4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3ea8e87826a944be0c9f67b2989b78e4">clearThreadedWriteQueue</a> ()</td></tr>
|
||||
<tr class="memdesc:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Clear threaded write task queue. <br /></td></tr>
|
||||
<tr class="separator:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a9c6cb4c2ef6950a1d1d9b9de8eb31d72"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a9c6cb4c2ef6950a1d1d9b9de8eb31d72">start</a> ()</td></tr>
|
||||
<tr class="memdesc:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start both threaded read and threaded write. <br /></td></tr>
|
||||
<tr class="separator:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a5f11f004b3976cc015cc4b9c04fa44f2"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5f11f004b3976cc015cc4b9c04fa44f2">stop</a> (bool wait=false)</td></tr>
|
||||
<tr class="memdesc:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop both threaded read and threaded write and if "wait" block until both threads are stop. <br /></td></tr>
|
||||
<tr class="separator:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0da822ad3e23ab7163bdeb057fd0c54c inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a0da822ad3e23ab7163bdeb057fd0c54c"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a0da822ad3e23ab7163bdeb057fd0c54c">read</a> (void *read_to, int max_size)</td></tr>
|
||||
<tr class="memdesc:a0da822ad3e23ab7163bdeb057fd0c54c inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Read from device maximum "max_size" bytes to "read_to". <br /></td></tr>
|
||||
<tr class="separator:a0da822ad3e23ab7163bdeb057fd0c54c inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a97d70784dd67ee919704c37e53819525"></a>
|
||||
<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_i_o_device.html#a97d70784dd67ee919704c37e53819525">read</a> (int max_size)</td></tr>
|
||||
<tr class="memdesc:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Read from device maximum "max_size" bytes and return them as <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a>. <br /></td></tr>
|
||||
<tr class="separator:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaf187c1c3966021d9a079e0818b7f438 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="aaf187c1c3966021d9a079e0818b7f438"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaf187c1c3966021d9a079e0818b7f438">write</a> (const void *<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>, int max_size)</td></tr>
|
||||
<tr class="memdesc:aaf187c1c3966021d9a079e0818b7f438 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Write maximum "max_size" bytes of "data" to device. <br /></td></tr>
|
||||
<tr class="separator:aaf187c1c3966021d9a079e0818b7f438 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="aa4991bd904757496dcd41d0d614a7a59"></a>
|
||||
<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_i_o_device.html#aa4991bd904757496dcd41d0d614a7a59">readForTime</a> (double timeout_ms)</td></tr>
|
||||
<tr class="memdesc:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Read from device for "timeout_ms" milliseconds and return readed data as <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a>. Timeout should to be greater than 0. <br /></td></tr>
|
||||
<tr class="separator:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a534ea05df3ca267221dd8d5802df4ff9"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a534ea05df3ca267221dd8d5802df4ff9">writeThreaded</a> (const void *<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>, int max_size)</td></tr>
|
||||
<tr class="memdesc:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Add task to threaded write queue and return task ID. <br /></td></tr>
|
||||
<tr class="separator:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a444cedf1f38d9dc05eb2a26946318263"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a444cedf1f38d9dc05eb2a26946318263">writeThreaded</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>)</td></tr>
|
||||
<tr class="memdesc:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Add task to threaded write queue and return task ID. <br /></td></tr>
|
||||
<tr class="separator:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="afa5ccc05c7551d10f0c311e4aa534cd8"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8">configure</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &config_file, const <a class="el" href="class_p_i_string.html">PIString</a> &section, bool parent_section=false)</td></tr>
|
||||
<tr class="memdesc:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Configure device from section "section" of file "config_file", if "parent_section" parent section also will be read. <br /></td></tr>
|
||||
<tr class="separator:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3168f2a9142f528710993b5ddce6f230 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a3168f2a9142f528710993b5ddce6f230"></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_i_o_device.html#a3168f2a9142f528710993b5ddce6f230">constructFullPath</a> () const</td></tr>
|
||||
<tr class="memdesc:a3168f2a9142f528710993b5ddce6f230 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string, describes this device, default returns <em><a class="el" href="class_p_i_i_o_device.html#a5617e9e16c468e303f588a32108e261f" title="Reimplement to construct full unambiguous string prefix. Creating devices by unambiguous string...">fullPathPrefix()</a></em> + "://" + <em><a class="el" href="class_p_i_i_o_device.html#a8238332b6294817135603c77f12f2ae3" title="Current path of device. ">path()</a></em> <br /></td></tr>
|
||||
<tr class="separator:a3168f2a9142f528710993b5ddce6f230 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad90b81c87da160e111f47f3438f0ab32 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ad90b81c87da160e111f47f3438f0ab32"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad90b81c87da160e111f47f3438f0ab32">configureFromFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:ad90b81c87da160e111f47f3438f0ab32 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure your device with parameters of full unambiguous string. Default implementation does nothing. <br /></td></tr>
|
||||
<tr class="separator:ad90b81c87da160e111f47f3438f0ab32 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a9df120510444c1ebe5fea7a7ca8e07d5"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5">open</a> ()</td></tr>
|
||||
<tr class="memdesc:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device. <br /></td></tr>
|
||||
<tr class="separator:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a7ee1d02b01cc6d6657f78de396bde36b"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a7ee1d02b01cc6d6657f78de396bde36b">open</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &_path)</td></tr>
|
||||
<tr class="memdesc:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device with path "path". <br /></td></tr>
|
||||
<tr class="separator:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ad59f415f0fec6692f1b2982b7deabf50"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad59f415f0fec6692f1b2982b7deabf50">close</a> ()</td></tr>
|
||||
<tr class="memdesc:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Close device. <br /></td></tr>
|
||||
<tr class="separator:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acac67f5eda47b6934f262425547463f9 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="acac67f5eda47b6934f262425547463f9"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#acac67f5eda47b6934f262425547463f9">write</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> <a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>)</td></tr>
|
||||
<tr class="memdesc:acac67f5eda47b6934f262425547463f9 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Write "data" to device. <br /></td></tr>
|
||||
<tr class="separator:acac67f5eda47b6934f262425547463f9 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad7b78570d28f2db6457e47826a1b5d31 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ad7b78570d28f2db6457e47826a1b5d31"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad7b78570d28f2db6457e47826a1b5d31">flush</a> ()</td></tr>
|
||||
<tr class="memdesc:ad7b78570d28f2db6457e47826a1b5d31 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Immediate write all buffers. <br /></td></tr>
|
||||
<tr class="separator:ad7b78570d28f2db6457e47826a1b5d31 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a25901752de62f5099ac32b90409d8242"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a25901752de62f5099ac32b90409d8242">opened</a> ()</td></tr>
|
||||
<tr class="memdesc:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if succesfull open. <br /></td></tr>
|
||||
<tr class="separator:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a2e85eb26b57d368ba14e3824788c83ba"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a2e85eb26b57d368ba14e3824788c83ba">closed</a> ()</td></tr>
|
||||
<tr class="memdesc:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if succesfull close. <br /></td></tr>
|
||||
<tr class="separator:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ae35ceb9623e56caad53cdf8699b7d327"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae35ceb9623e56caad53cdf8699b7d327">threadedReadEvent</a> (uchar *readed, int size)</td></tr>
|
||||
<tr class="memdesc:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if read thread succesfull read some data. <br /></td></tr>
|
||||
<tr class="separator:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="abadfd017efac451192e3a836e7a91497"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#abadfd017efac451192e3a836e7a91497">threadedWriteEvent</a> (ullong id, int written_size)</td></tr>
|
||||
<tr class="memdesc:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if write thread successfull write some data of task with ID "id". <br /></td></tr>
|
||||
<tr class="separator:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><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>
|
||||
</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:a904318a294160dc2d63502fb248ed140"><td class="memItemLeft" align="right" valign="top"><a id="a904318a294160dc2d63502fb248ed140"></a>
|
||||
static <a class="el" href="struct_p_i_binary_log_1_1_bin_log_info.html">BinLogInfo</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a904318a294160dc2d63502fb248ed140">getLogInfo</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8238332b6294817135603c77f12f2ae3">path</a>)</td></tr>
|
||||
<tr class="memdesc:a904318a294160dc2d63502fb248ed140"><td class="mdescLeft"> </td><td class="mdescRight">Get binlog info and statistic. <br /></td></tr>
|
||||
<tr class="separator:a904318a294160dc2d63502fb248ed140"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_static_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">createFromFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Try to determine suitable device, create new one, configure it with <em><a class="el" href="class_p_i_i_o_device.html#ad90b81c87da160e111f47f3438f0ab32" title="Reimplement to configure your device with parameters of full unambiguous string. Default implementati...">configureFromFullPath()</a></em> and returns it. <a href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><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>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:a6e3d3ea7f1938edb666b78e5a732e478"><td class="memItemLeft" align="right" valign="top"><a id="a6e3d3ea7f1938edb666b78e5a732e478"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< int > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a6e3d3ea7f1938edb666b78e5a732e478">filterID</a></td></tr>
|
||||
<tr class="memdesc:a6e3d3ea7f1938edb666b78e5a732e478"><td class="mdescLeft"> </td><td class="mdescRight">Array of ID, that BinLog can read from binlog file, when use <em>read</em> function, or in <em>ThreadedRead</em>. <br /></td></tr>
|
||||
<tr class="separator:a6e3d3ea7f1938edb666b78e5a732e478"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_attribs_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ad2483280da735187cfb6e05e84eebc6f"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad2483280da735187cfb6e05e84eebc6f">reopenEnabled</a></td></tr>
|
||||
<tr class="memdesc:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setReopenEnabled, default "true" <br /></td></tr>
|
||||
<tr class="separator:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="aaa4b61e2d131c7ccd2db8e16a91c6500"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaa4b61e2d131c7ccd2db8e16a91c6500">reopenTimeout</a></td></tr>
|
||||
<tr class="memdesc:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setReopenTimeout in ms, default 1000 <br /></td></tr>
|
||||
<tr class="separator:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a80ed0c7af3e062aecff43c2cb3e85804"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a80ed0c7af3e062aecff43c2cb3e85804">threadedReadBufferSize</a></td></tr>
|
||||
<tr class="memdesc:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setThreadedReadBufferSize in bytes, default 4096 <br /></td></tr>
|
||||
<tr class="separator:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
|
||||
Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a24abe4753af2cb674c1c05f66ef060c5"><td class="memItemLeft" align="right" valign="top"><a id="a24abe4753af2cb674c1c05f66ef060c5"></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_binary_log.html#a24abe4753af2cb674c1c05f66ef060c5">fullPathPrefix</a> () const</td></tr>
|
||||
<tr class="memdesc:a24abe4753af2cb674c1c05f66ef060c5"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string prefix. <a class="el" href="class_p_i_i_o_device.html#PIIODevice_sec7">Creating devices by unambiguous string</a>. <br /></td></tr>
|
||||
<tr class="separator:a24abe4753af2cb674c1c05f66ef060c5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab905eeb8c5b91c69d204f5b16c61184f"><td class="memItemLeft" align="right" valign="top"><a id="ab905eeb8c5b91c69d204f5b16c61184f"></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_binary_log.html#ab905eeb8c5b91c69d204f5b16c61184f">constructFullPathDevice</a> () const</td></tr>
|
||||
<tr class="memdesc:ab905eeb8c5b91c69d204f5b16c61184f"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string, describes this device. Default implementation returns <em><a class="el" href="class_p_i_i_o_device.html#a8238332b6294817135603c77f12f2ae3" title="Current path of device. ">path()</a></em> <br /></td></tr>
|
||||
<tr class="separator:ab905eeb8c5b91c69d204f5b16c61184f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae711965d75a0d4c9dd6cce81db54ee27"><td class="memItemLeft" align="right" valign="top"><a id="ae711965d75a0d4c9dd6cce81db54ee27"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ae711965d75a0d4c9dd6cce81db54ee27">configureFromFullPathDevice</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:ae711965d75a0d4c9dd6cce81db54ee27"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure your device with parameters of full unambiguous string. Default implementation does nothing. <br /></td></tr>
|
||||
<tr class="separator:ae711965d75a0d4c9dd6cce81db54ee27"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2101d755075dd4a5f81edebe06ee2bb5"><td class="memItemLeft" align="right" valign="top"><a id="a2101d755075dd4a5f81edebe06ee2bb5"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a2101d755075dd4a5f81edebe06ee2bb5">readDevice</a> (void *read_to, int max_size)</td></tr>
|
||||
<tr class="memdesc:a2101d755075dd4a5f81edebe06ee2bb5"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement this function to read from your device. <br /></td></tr>
|
||||
<tr class="separator:a2101d755075dd4a5f81edebe06ee2bb5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5903fca9381f7d6569460135470c0b58"><td class="memItemLeft" align="right" valign="top"><a id="a5903fca9381f7d6569460135470c0b58"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a5903fca9381f7d6569460135470c0b58">writeDevice</a> (const void *<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>, int size)</td></tr>
|
||||
<tr class="memdesc:a5903fca9381f7d6569460135470c0b58"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement this function to write to your device. <br /></td></tr>
|
||||
<tr class="separator:a5903fca9381f7d6569460135470c0b58"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8d43d7d13b16fd665d5f814cb5daddfe"><td class="memItemLeft" align="right" valign="top"><a id="a8d43d7d13b16fd665d5f814cb5daddfe"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a8d43d7d13b16fd665d5f814cb5daddfe">openDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:a8d43d7d13b16fd665d5f814cb5daddfe"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to open device, return value will be set to "opened_" variable; don't call this function in subclass, use <a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5" title="Open device. ">open()</a> <br /></td></tr>
|
||||
<tr class="separator:a8d43d7d13b16fd665d5f814cb5daddfe"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3a3e8054f70c230c2d1b04b7ddead5d4"><td class="memItemLeft" align="right" valign="top"><a id="a3a3e8054f70c230c2d1b04b7ddead5d4"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a3a3e8054f70c230c2d1b04b7ddead5d4">closeDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:a3a3e8054f70c230c2d1b04b7ddead5d4"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to close device, inverse return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:a3a3e8054f70c230c2d1b04b7ddead5d4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26af6aa5384bdd3160908ec8cb1942b5"><td class="memItemLeft" align="right" valign="top"><a id="a26af6aa5384bdd3160908ec8cb1942b5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a26af6aa5384bdd3160908ec8cb1942b5">propertyChanged</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &)</td></tr>
|
||||
<tr class="memdesc:a26af6aa5384bdd3160908ec8cb1942b5"><td class="mdescLeft"> </td><td class="mdescRight">Virtual function executes after property with name "name" has been changed. <br /></td></tr>
|
||||
<tr class="separator:a26af6aa5384bdd3160908ec8cb1942b5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a78ea56ff4489d441205ded106c63966e"><td class="memItemLeft" align="right" valign="top"><a id="a78ea56ff4489d441205ded106c63966e"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a78ea56ff4489d441205ded106c63966e">threadedRead</a> (uchar *readed, int size)</td></tr>
|
||||
<tr class="memdesc:a78ea56ff4489d441205ded106c63966e"><td class="mdescLeft"> </td><td class="mdescRight">Function executed when thread read some data, default implementation execute external slot "ret_func_". <br /></td></tr>
|
||||
<tr class="separator:a78ea56ff4489d441205ded106c63966e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab801563daab04dd3500257aa1fc89a60"><td class="memItemLeft" align="right" valign="top"><a id="ab801563daab04dd3500257aa1fc89a60"></a>
|
||||
<a class="el" href="class_p_i_flags.html">DeviceInfoFlags</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ab801563daab04dd3500257aa1fc89a60">deviceInfoFlags</a> () const</td></tr>
|
||||
<tr class="memdesc:ab801563daab04dd3500257aa1fc89a60"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to return correct <em>DeviceInfoFlags</em>. Default implementation returns 0. <br /></td></tr>
|
||||
<tr class="separator:ab801563daab04dd3500257aa1fc89a60"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a587c32639f2732920338a363ad163d81"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81">init</a> ()</td></tr>
|
||||
<tr class="memdesc:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Function executed before first <em><a class="el" href="class_p_i_i_o_device.html#ae62b3035a9f884d345fd5d071c8089c8" title="Reimplement to open device, return value will be set to "opened_" variable; don't call this function ...">openDevice()</a></em> or from constructor. <br /></td></tr>
|
||||
<tr class="separator:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae7c5a2d7b6ea2409df4e200c8e4b8e32 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ae7c5a2d7b6ea2409df4e200c8e4b8e32"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32">configureDevice</a> (const void *e_main, const void *e_parent=0)</td></tr>
|
||||
<tr class="memdesc:ae7c5a2d7b6ea2409df4e200c8e4b8e32 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure device from entries "e_main" and "e_parent", cast arguments to <em><a class="el" href="class_p_i_config_1_1_entry.html" title="Entry of configuration file ">PIConfig::Entry</a>*</em>. <br /></td></tr>
|
||||
<tr class="separator:ae7c5a2d7b6ea2409df4e200c8e4b8e32 inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1f77963c4e13cf6e1fd5c227028a0efb inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a1f77963c4e13cf6e1fd5c227028a0efb"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a1f77963c4e13cf6e1fd5c227028a0efb">optionsChanged</a> ()</td></tr>
|
||||
<tr class="memdesc:a1f77963c4e13cf6e1fd5c227028a0efb inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to apply new device options. <br /></td></tr>
|
||||
<tr class="separator:a1f77963c4e13cf6e1fd5c227028a0efb inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1545656b5e2c1b1682b2a2d91ac09ab6 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a1545656b5e2c1b1682b2a2d91ac09ab6"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a1545656b5e2c1b1682b2a2d91ac09ab6">threadedReadBufferSizeChanged</a> ()</td></tr>
|
||||
<tr class="memdesc:a1545656b5e2c1b1682b2a2d91ac09ab6 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to apply new <em><a class="el" href="class_p_i_i_o_device.html#a80ed0c7af3e062aecff43c2cb3e85804" title="setThreadedReadBufferSize in bytes, default 4096 ">threadedReadBufferSize()</a></em> <br /></td></tr>
|
||||
<tr class="separator:a1545656b5e2c1b1682b2a2d91ac09ab6 inherit pro_methods_class_p_i_i_o_device"><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>
|
||||
<tr class="memdesc:a0bbc8d56e4f910c05e17ade5b9a0232f inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* which has raised an event. This value is correct only in definition of some event handler. <br /></td></tr>
|
||||
<tr class="separator:a0bbc8d56e4f910c05e17ade5b9a0232f inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<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>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Handlers</h2></td></tr>
|
||||
<tr class="memitem:ac5c3e00d5fe2bd28e0c27af39c18717f"><td class="memItemLeft" align="right" valign="top"><a id="ac5c3e00d5fe2bd28e0c27af39c18717f"></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_binary_log.html#ac5c3e00d5fe2bd28e0c27af39c18717f">createNewFile</a> ()</td></tr>
|
||||
<tr class="memdesc:ac5c3e00d5fe2bd28e0c27af39c18717f"><td class="mdescLeft"> </td><td class="mdescRight">Create new binlog file in <em>logDir</em>, if successful returns filename, else returns empty string. Filename is like <em>filePrefix</em> + "yyyy_MM_dd__hh_mm_ss.binlog". <br /></td></tr>
|
||||
<tr class="separator:ac5c3e00d5fe2bd28e0c27af39c18717f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Events</h2></td></tr>
|
||||
<tr class="memitem:a607789d09caf49071872633ee508c15b"><td class="memItemLeft" align="right" valign="top"><a id="a607789d09caf49071872633ee508c15b"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a607789d09caf49071872633ee508c15b">fileEnd</a> ()</td></tr>
|
||||
<tr class="memdesc:a607789d09caf49071872633ee508c15b"><td class="mdescLeft"> </td><td class="mdescRight">Raise on file end while reading. <br /></td></tr>
|
||||
<tr class="separator:a607789d09caf49071872633ee508c15b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afbc9e07fd7eee89b83dc85c9d344f01e"><td class="memItemLeft" align="right" valign="top"><a id="afbc9e07fd7eee89b83dc85c9d344f01e"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#afbc9e07fd7eee89b83dc85c9d344f01e">fileError</a> ()</td></tr>
|
||||
<tr class="memdesc:afbc9e07fd7eee89b83dc85c9d344f01e"><td class="mdescLeft"> </td><td class="mdescRight">Raise on file creation error. <br /></td></tr>
|
||||
<tr class="separator:afbc9e07fd7eee89b83dc85c9d344f01e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae1f7de22c44e88d4b4aa67b17f346d01"><td class="memItemLeft" align="right" valign="top"><a id="ae1f7de22c44e88d4b4aa67b17f346d01"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ae1f7de22c44e88d4b4aa67b17f346d01">newFile</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &filename)</td></tr>
|
||||
<tr class="memdesc:ae1f7de22c44e88d4b4aa67b17f346d01"><td class="mdescLeft"> </td><td class="mdescRight">Raise on new file created. <br /></td></tr>
|
||||
<tr class="separator:ae1f7de22c44e88d4b4aa67b17f346d01"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><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 related_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('related_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Related Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</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 T &def, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *em, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *ep)</td></tr>
|
||||
<tr class="memdesc:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Service function. useful for configuring devices. <a href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">More...</a><br /></td></tr>
|
||||
<tr class="separator:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a672a05d4391737b8fecd4524f1a47bda"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a>(class)</td></tr>
|
||||
<tr class="memdesc:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro to enable automatic creation instances of your class with <em><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150" title="Try to determine suitable device, create new one, configure it with configureFromFullPath() and retur...">createFromFullPath()</a></em> function. <br /></td></tr>
|
||||
<tr class="separator:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5adabd429443716b75771317ec43301b inherit related_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a5adabd429443716b75771317ec43301b"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a>(class)</td></tr>
|
||||
<tr class="memdesc:a5adabd429443716b75771317ec43301b inherit related_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro instead of PIOBJECT when describe your own <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <br /></td></tr>
|
||||
<tr class="separator:a5adabd429443716b75771317ec43301b inherit related_class_p_i_i_o_device"><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>
|
||||
<tr class="memdesc:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Macro used for conditional (piDebug and <a class="el" href="class_p_i_object.html#a8df5efbe08b98034b5ebadad11a2e94e" title="Return if debug of this object is active. ">PIObject::debug()</a>) output to <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a> for subclasses of <a class="el" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. ">PIObject</a>. <br /></td></tr>
|
||||
<tr class="separator:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="affa62b02040517a34b3f173d804e487f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class, and <em>scopeList()</em> <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>   <a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td></tr>
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a>   <a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td></tr>
|
||||
<tr class="memdesc:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_VHANDLER is synonym of EVENT_VHANDLER0. <br /></td></tr>
|
||||
<tr class="separator:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a4fa760299649bc8aeaa0dcf4d605be70"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>();</td></tr>
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a7877e997621e1161f058fce90febd464"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a>   <a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td></tr>
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a36eb41db41fc261cf97260d1dbe76867"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36eb41db41fc261cf97260d1dbe76867">CONNECTU_QUEUED</a>(src, event, dest, handler, performer)</td></tr>
|
||||
<tr class="memdesc:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". Event handler will be executed by "performer". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a>   <a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a>   <a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a>   <a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">DISCONNECT is synonym of DISCONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a3f7b0da6b28ced23e1deee48dde17c98"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a>(handler)</td></tr>
|
||||
<tr class="memdesc:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns pointer to events handler "handler". <br /></td></tr>
|
||||
<tr class="separator:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Class for read and write binary data to logfile, and playback this data in realtime, or custom speed. </p>
|
||||
<p>TODO: Create static functions to join binlog files TODO: Create functions to insert and delete records</p>
|
||||
<h1><a class="anchor" id="PIBinaryLog_sec0"></a>
|
||||
Synopsis</h1>
|
||||
<p>Binary Log is a file with simple header, where you can read and write some binary data. Any written data include special header with ID, size and timestamp. This header provides separation different messages from the one file by choosing different IDs. With <em>filterID</em> or special functions, like <em><a class="el" href="class_p_i_binary_log.html#a0d09347d6933b86b7fe18bf0da8d58e6" title="Read one record from BinLog file, with ID = id, if id = 0 than any id will be readed. ">readBinLog()</a></em> you can choose IDs what you want to read. With function <em><a class="el" href="class_p_i_binary_log.html#a3a53507e6ec360b5ba09e04c15502c11" title="Write one record to BinLog file, with ID = id, id must be greather than 0. ">writeBinLog()</a></em> or <em><a class="el" href="class_p_i_binary_log.html#aea988168342f83b830661c1bd067a9a0" title="Set defaultID, used in write function. ">setDefaultID()</a></em> you can choose ID that mark you data. By default ID = 1, and <em>filterID</em> is empty, that mean you read any ID without filtering. ThreadedRead provide you playback data, with delay that you write data. You can choose different playbak modes by set <em>PlayMode</em>.</p>
|
||||
<h1><a class="anchor" id="PIBinaryLog_sec1"></a>
|
||||
Basic usage</h1>
|
||||
<p>This class provide all functions of <em><a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a></em>, such <em><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5" title="Open device. ">open()</a></em>, <em><a class="el" href="class_p_i_i_o_device.html#ad59f415f0fec6692f1b2982b7deabf50" title="Close device. ">close()</a></em>, <em><a class="el" href="class_p_i_binary_log.html#a14e2dda93e6e19c2b9cf003d4c5d70fd" title="Read one message from binlog file, with ID contains in "filterID" or any ID, if "filterID" is empty...">read()</a></em> ,<em><a class="el" href="class_p_i_binary_log.html#a3a6adfae7fb359a7baa016a3df3819d3" title="Write one record to BinLog file, with ID = "defaultID". ">write()</a></em>, and threaded read/write. function <em><a class="el" href="class_p_i_binary_log.html#a5bb6485891eb08ebafb1af0dbe6d4baf" title="Set path to directory where binlogs will be saved. ">setLogDir()</a></em> need to set directory for BinLog files function <em><a class="el" href="class_p_i_binary_log.html#ac5c3e00d5fe2bd28e0c27af39c18717f" title="Create new binlog file in logDir, if successful returns filename, else returns empty string...">createNewFile()</a></em> need to create new binlog file function <em><a class="el" href="class_p_i_binary_log.html#a776e7c48df18b40ef88cc703b3b32267" title="Go to begin of BinLog file. ">restart()</a></em> need start from the begining of binlog file </p>
|
||||
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
|
||||
<a id="a96a2d901e8d7b309a49003b3fa1846dc"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a96a2d901e8d7b309a49003b3fa1846dc">◆ </a></span>PlayMode</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dc">PIBinaryLog::PlayMode</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Play modes for <em><a class="el" href="class_p_i_binary_log.html" title="Class for read and write binary data to logfile, and playback this data in realtime, or custom speed. ">PIBinaryLog</a></em>. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a96a2d901e8d7b309a49003b3fa1846dca77debbcefe269247ca84125a2307f3fa"></a>PlayRealTime </td><td class="fielddoc"><p>Play in system realtime, default mode </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a96a2d901e8d7b309a49003b3fa1846dca9e264db9c4d915e2f720640c6af3c25a"></a>PlayVariableSpeed </td><td class="fielddoc"><p>Play in software realtime with speed, set by <em>setSpeed</em> </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a96a2d901e8d7b309a49003b3fa1846dca87ba557909b26acc6d9a2327feb44f80"></a>PlayStaticDelay </td><td class="fielddoc"><p>Play with custom static delay, ignoring timestamp </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8a4b695e9059befb71a350b595a58394"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8a4b695e9059befb71a350b595a58394">◆ </a></span>SplitMode</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394">PIBinaryLog::SplitMode</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Different split modes for writing <em><a class="el" href="class_p_i_binary_log.html" title="Class for read and write binary data to logfile, and playback this data in realtime, or custom speed. ">PIBinaryLog</a></em>, which can separate files by size, by time or by records count. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a8a4b695e9059befb71a350b595a58394a45914123c14bf1de0d71f75543c3557f"></a>SplitNone </td><td class="fielddoc"><p>Without separate, default mode </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a8a4b695e9059befb71a350b595a58394a97ab9ad2ac3d9e45dcd419a24460654c"></a>SplitTime </td><td class="fielddoc"><p>Separate files by record time </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a8a4b695e9059befb71a350b595a58394aa5b0e2cc1dcbc85d644b83e8c812d1e2"></a>SplitSize </td><td class="fielddoc"><p>Separate files by size </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a8a4b695e9059befb71a350b595a58394a21be589c1781c5f15abafd32bbe2d0cd"></a>SplitCount </td><td class="fielddoc"><p>Separate files by records count </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a5b990272f4a09e4f4f7d558523089bf8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5b990272f4a09e4f4f7d558523089bf8">◆ </a></span>setPlaySpeed()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void PIBinaryLog::setPlaySpeed </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">double </td>
|
||||
<td class="paramname"><em>speed</em></td><td>)</td>
|
||||
<td></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>Set play speed to "speed", default value is 1.0x Also this function set <em>playMode</em> to <em>PlayVariableSpeed</em> </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a263f4065c226d032a5209e2da414c4c1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a263f4065c226d032a5209e2da414c4c1">◆ </a></span>setPlayDelay()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void PIBinaryLog::setPlayDelay </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_system_time.html">PISystemTime</a> & </td>
|
||||
<td class="paramname"><em>delay</em></td><td>)</td>
|
||||
<td></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>Setting static delay between records, default value is 1 sec Also this function set <em>playMode</em> to <em>PlayStaticDelay</em> </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac68b9fedec090ba8755d6f3e6b69dba4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac68b9fedec090ba8755d6f3e6b69dba4">◆ </a></span>setSplitTime()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void PIBinaryLog::setSplitTime </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_system_time.html">PISystemTime</a> & </td>
|
||||
<td class="paramname"><em>time</em></td><td>)</td>
|
||||
<td></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>Set binlog file split time Also this function set <em>splitMode</em> to <em>SplitTime</em> </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="acba4be6dbbf12e97d03535c995fdc5c0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#acba4be6dbbf12e97d03535c995fdc5c0">◆ </a></span>setSplitFileSize()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void PIBinaryLog::setSplitFileSize </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">llong </td>
|
||||
<td class="paramname"><em>size</em></td><td>)</td>
|
||||
<td></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>Set binlog file split size Also this function set <em>splitMode</em> to <em>SplitSize</em> </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="acc29b0660d817e046e0c19246a0dc7de"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#acc29b0660d817e046e0c19246a0dc7de">◆ </a></span>setSplitRecordCount()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void PIBinaryLog::setSplitRecordCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>count</em></td><td>)</td>
|
||||
<td></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>Set binlog file split records count Also this function set <em>splitMode</em> to <em>SplitCount</em> </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_binary_log.html">PIBinaryLog</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>
|
||||
@@ -1,79 +0,0 @@
|
||||
var class_p_i_binary_log =
|
||||
[
|
||||
[ "BinLogIndex", "struct_p_i_binary_log_1_1_bin_log_index.html", null ],
|
||||
[ "BinLogInfo", "struct_p_i_binary_log_1_1_bin_log_info.html", "struct_p_i_binary_log_1_1_bin_log_info" ],
|
||||
[ "BinLogRecordInfo", "struct_p_i_binary_log_1_1_bin_log_record_info.html", null ],
|
||||
[ "PlayMode", "class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dc", [
|
||||
[ "PlayRealTime", "class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dca77debbcefe269247ca84125a2307f3fa", null ],
|
||||
[ "PlayVariableSpeed", "class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dca9e264db9c4d915e2f720640c6af3c25a", null ],
|
||||
[ "PlayStaticDelay", "class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dca87ba557909b26acc6d9a2327feb44f80", null ]
|
||||
] ],
|
||||
[ "SplitMode", "class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394", [
|
||||
[ "SplitNone", "class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394a45914123c14bf1de0d71f75543c3557f", null ],
|
||||
[ "SplitTime", "class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394a97ab9ad2ac3d9e45dcd419a24460654c", null ],
|
||||
[ "SplitSize", "class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394aa5b0e2cc1dcbc85d644b83e8c812d1e2", null ],
|
||||
[ "SplitCount", "class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394a21be589c1781c5f15abafd32bbe2d0cd", null ]
|
||||
] ],
|
||||
[ "playMode", "class_p_i_binary_log.html#a35f1db594a5e144659e364e900c74ca6", null ],
|
||||
[ "splitMode", "class_p_i_binary_log.html#a575bb3333b845d458b043c2e076e2651", null ],
|
||||
[ "logDir", "class_p_i_binary_log.html#ab537b00b0907251c1f32a08d6fc995b1", null ],
|
||||
[ "filePrefix", "class_p_i_binary_log.html#ac9f7e976323c554baf35f58b23cb1cc3", null ],
|
||||
[ "defaultID", "class_p_i_binary_log.html#a2de3989e67c6e0e09a6835f9bb8dd8ad", null ],
|
||||
[ "playSpeed", "class_p_i_binary_log.html#a847827b927815e6adf4be11e1a3b976f", null ],
|
||||
[ "playDelay", "class_p_i_binary_log.html#adea1b222bd0f19dfaaab69f42a157f70", null ],
|
||||
[ "splitTime", "class_p_i_binary_log.html#a46fd0f80dc9a1f4a617b2abccb7ace9e", null ],
|
||||
[ "splitFileSize", "class_p_i_binary_log.html#acd03b3197ce2c4bade42409dd6b9bda7", null ],
|
||||
[ "splitRecordCount", "class_p_i_binary_log.html#a2cb90eaaa61e5e3c4518c4f07b43f102", null ],
|
||||
[ "rapidStart", "class_p_i_binary_log.html#adbe8837fc81b6a3056c86baa12bcc38d", null ],
|
||||
[ "createNewFile", "class_p_i_binary_log.html#a0586249105ab24e2b7975207882fe7bf", null ],
|
||||
[ "setPlayMode", "class_p_i_binary_log.html#aafbce26312ccb6c092a6f756b4fcd3c9", null ],
|
||||
[ "setSplitMode", "class_p_i_binary_log.html#a9c06f3d1d6da0f25c8228d72f8171a2e", null ],
|
||||
[ "setLogDir", "class_p_i_binary_log.html#a5bb6485891eb08ebafb1af0dbe6d4baf", null ],
|
||||
[ "setFilePrefix", "class_p_i_binary_log.html#a55059867d459f317c79d6b5fa1e334e1", null ],
|
||||
[ "setDefaultID", "class_p_i_binary_log.html#aea988168342f83b830661c1bd067a9a0", null ],
|
||||
[ "setRapidStart", "class_p_i_binary_log.html#a02634ed26d5e5ae07c31d17ea9216f98", null ],
|
||||
[ "setPlaySpeed", "class_p_i_binary_log.html#a5b990272f4a09e4f4f7d558523089bf8", null ],
|
||||
[ "setPlayDelay", "class_p_i_binary_log.html#a263f4065c226d032a5209e2da414c4c1", null ],
|
||||
[ "setPlayRealTime", "class_p_i_binary_log.html#a9cbc4925e748a6f18cb11c2de1fc6900", null ],
|
||||
[ "setSplitTime", "class_p_i_binary_log.html#ac68b9fedec090ba8755d6f3e6b69dba4", null ],
|
||||
[ "setSplitFileSize", "class_p_i_binary_log.html#acba4be6dbbf12e97d03535c995fdc5c0", null ],
|
||||
[ "setSplitRecordCount", "class_p_i_binary_log.html#acc29b0660d817e046e0c19246a0dc7de", null ],
|
||||
[ "setPause", "class_p_i_binary_log.html#aad5e67387869ae57d12ca65d82ade18e", null ],
|
||||
[ "writeBinLog", "class_p_i_binary_log.html#a3a53507e6ec360b5ba09e04c15502c11", null ],
|
||||
[ "writeBinLog", "class_p_i_binary_log.html#ab5002c94f2c849c0d341ac101578df43", null ],
|
||||
[ "writeBinLog_raw", "class_p_i_binary_log.html#a8815b776df2f7f73782b4e2f1683e42c", null ],
|
||||
[ "writeCount", "class_p_i_binary_log.html#ae9516aa61f98fb5f77b160fefb89f80f", null ],
|
||||
[ "readBinLog", "class_p_i_binary_log.html#a0d09347d6933b86b7fe18bf0da8d58e6", null ],
|
||||
[ "readBinLog", "class_p_i_binary_log.html#a7f7fecfa9d5426197324700a912781c5", null ],
|
||||
[ "logSize", "class_p_i_binary_log.html#a1a16453cf560ec83ca30ceb1fe57ef48", null ],
|
||||
[ "isEnd", "class_p_i_binary_log.html#ad9dc515194134e45f1aaa09ee4c927e6", null ],
|
||||
[ "isEmpty", "class_p_i_binary_log.html#a166542a771815585bc81ae9bbd91d7e8", null ],
|
||||
[ "isPause", "class_p_i_binary_log.html#ac33d12cebe246c26ce513135f5e144b5", null ],
|
||||
[ "lastReadedID", "class_p_i_binary_log.html#a30ae4ebb076de34026ea684c0d8d2d25", null ],
|
||||
[ "lastReadedTimestamp", "class_p_i_binary_log.html#a79adfd915f4795703175b9d60e155f2f", null ],
|
||||
[ "read", "class_p_i_binary_log.html#a14e2dda93e6e19c2b9cf003d4c5d70fd", null ],
|
||||
[ "write", "class_p_i_binary_log.html#a3a6adfae7fb359a7baa016a3df3819d3", null ],
|
||||
[ "restart", "class_p_i_binary_log.html#a776e7c48df18b40ef88cc703b3b32267", null ],
|
||||
[ "logInfo", "class_p_i_binary_log.html#a837e6b87c08493266d1a595364a8f8e6", null ],
|
||||
[ "logIndex", "class_p_i_binary_log.html#a1e7c1b40b3b2be5beddcac182447a87c", null ],
|
||||
[ "createIndex", "class_p_i_binary_log.html#a0d71287dc6ba5ac1c6d1589923f291d7", null ],
|
||||
[ "seekTo", "class_p_i_binary_log.html#aa2e267f3cdd6c71e84a418b80b9a8632", null ],
|
||||
[ "seek", "class_p_i_binary_log.html#a3fe054d4bf7a4ab73848c623df10b2a6", null ],
|
||||
[ "seek", "class_p_i_binary_log.html#a2e7deab7e54f15a51735b8c72f368d5a", null ],
|
||||
[ "pos", "class_p_i_binary_log.html#a21ea221d7f290ddd1520cc2d45f6a215", null ],
|
||||
[ "createNewFile", "class_p_i_binary_log.html#ac5c3e00d5fe2bd28e0c27af39c18717f", null ],
|
||||
[ "fileEnd", "class_p_i_binary_log.html#a607789d09caf49071872633ee508c15b", null ],
|
||||
[ "fileError", "class_p_i_binary_log.html#afbc9e07fd7eee89b83dc85c9d344f01e", null ],
|
||||
[ "newFile", "class_p_i_binary_log.html#ae1f7de22c44e88d4b4aa67b17f346d01", null ],
|
||||
[ "fullPathPrefix", "class_p_i_binary_log.html#a24abe4753af2cb674c1c05f66ef060c5", null ],
|
||||
[ "constructFullPathDevice", "class_p_i_binary_log.html#ab905eeb8c5b91c69d204f5b16c61184f", null ],
|
||||
[ "configureFromFullPathDevice", "class_p_i_binary_log.html#ae711965d75a0d4c9dd6cce81db54ee27", null ],
|
||||
[ "readDevice", "class_p_i_binary_log.html#a2101d755075dd4a5f81edebe06ee2bb5", null ],
|
||||
[ "writeDevice", "class_p_i_binary_log.html#a5903fca9381f7d6569460135470c0b58", null ],
|
||||
[ "openDevice", "class_p_i_binary_log.html#a8d43d7d13b16fd665d5f814cb5daddfe", null ],
|
||||
[ "closeDevice", "class_p_i_binary_log.html#a3a3e8054f70c230c2d1b04b7ddead5d4", null ],
|
||||
[ "propertyChanged", "class_p_i_binary_log.html#a26af6aa5384bdd3160908ec8cb1942b5", null ],
|
||||
[ "threadedRead", "class_p_i_binary_log.html#a78ea56ff4489d441205ded106c63966e", null ],
|
||||
[ "deviceInfoFlags", "class_p_i_binary_log.html#ab801563daab04dd3500257aa1fc89a60", null ],
|
||||
[ "filterID", "class_p_i_binary_log.html#a6e3d3ea7f1938edb666b78e5a732e478", null ]
|
||||
];
|
||||
@@ -1,5 +0,0 @@
|
||||
<map id="PIBinaryLog" name="PIBinaryLog">
|
||||
<area shape="rect" id="node2" href="$class_p_i_i_o_device.html" title="Base class for input/output classes. " alt="" coords="9,155,112,181"/>
|
||||
<area shape="rect" id="node3" href="$class_p_i_thread.html" title="Thread class. " alt="" coords="17,80,104,107"/>
|
||||
<area shape="rect" id="node4" href="$class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. " alt="" coords="17,5,104,32"/>
|
||||
</map>
|
||||
@@ -1 +0,0 @@
|
||||
96ed6073678b0b2737fc5a12d83efa43
|
||||
|
Before Width: | Height: | Size: 5.0 KiB |
@@ -1,57 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
|
||||
-->
|
||||
<!-- Title: PIBinaryLog Pages: 1 -->
|
||||
<svg width="91pt" height="196pt"
|
||||
viewBox="0.00 0.00 91.00 196.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 192)">
|
||||
<title>PIBinaryLog</title>
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-192 87,-192 87,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node"><title>Node1</title>
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-19.5 83,-19.5 83,-0.5 0,-0.5"/>
|
||||
<text text-anchor="middle" x="41.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIBinaryLog</text>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node"><title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="class_p_i_i_o_device.html" target="_top" xlink:title="Base class for input/output classes. ">
|
||||
<polygon fill="white" stroke="black" points="3,-56.5 3,-75.5 80,-75.5 80,-56.5 3,-56.5"/>
|
||||
<text text-anchor="middle" x="41.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIIODevice</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node1 -->
|
||||
<g id="edge1" class="edge"><title>Node2->Node1</title>
|
||||
<path fill="none" stroke="midnightblue" d="M41.5,-45.8045C41.5,-36.9102 41.5,-26.7798 41.5,-19.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="38.0001,-46.083 41.5,-56.083 45.0001,-46.083 38.0001,-46.083"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node"><title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="class_p_i_thread.html" target="_top" xlink:title="Thread class. ">
|
||||
<polygon fill="white" stroke="black" points="9,-112.5 9,-131.5 74,-131.5 74,-112.5 9,-112.5"/>
|
||||
<text text-anchor="middle" x="41.5" y="-119.5" font-family="DejaVu Sans Mono" font-size="10.00">PIThread</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node2 -->
|
||||
<g id="edge2" class="edge"><title>Node3->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M41.5,-101.805C41.5,-92.9102 41.5,-82.7798 41.5,-75.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="38.0001,-102.083 41.5,-112.083 45.0001,-102.083 38.0001,-102.083"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node"><title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="class_p_i_object.html" target="_top" xlink:title="This is base class for any classes which use events -> handlers mechanism. ">
|
||||
<polygon fill="white" stroke="black" points="9,-168.5 9,-187.5 74,-187.5 74,-168.5 9,-168.5"/>
|
||||
<text text-anchor="middle" x="41.5" y="-175.5" font-family="DejaVu Sans Mono" font-size="10.00">PIObject</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node3 -->
|
||||
<g id="edge3" class="edge"><title>Node4->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M41.5,-157.805C41.5,-148.91 41.5,-138.78 41.5,-131.751"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="38.0001,-158.083 41.5,-168.083 45.0001,-158.083 38.0001,-158.083"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 3.0 KiB |
@@ -1,211 +0,0 @@
|
||||
<!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: Member List</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_broadcast.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIBroadcast Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_broadcast.html">PIBroadcast</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_broadcast.html#a9b82dfae7f970ced83a087400b2d28afa424139ae0bca80e7818d26854dbcec3f">All</a> enum value</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a70d5c858e8b7144280b8b216304ce1d0">begin</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_broadcast.html#a9b82dfae7f970ced83a087400b2d28afabd8a0123afd20d1cd137b06b29577116">Broadcast</a> enum value</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_broadcast.html#a203a0c9340ddc4292e94be2b3a2ef318">broadcastPort</a>()</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_broadcast.html#a9b82dfae7f970ced83a087400b2d28af">Channel</a> enum name</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_broadcast.html#a37a6be39ada878c397dc6e827481e801">channels</a>() const</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ac50df87aa63e061abd460f9a71e7176a">className</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a36eb41db41fc261cf97260d1dbe76867">CONNECTU_QUEUED</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_eth_util_base.html#af767aecb3d1ec67811df1fa4bf98ed5d">createCryptKey</a>(const PIString &k)</td><td class="entry"><a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_eth_util_base.html#aece8c6e8f3947771371f647f29041c40">cryptData</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_eth_util_base.html#add574b4867213e919735dc17aaf6a660">cryptDisable</a>()</td><td class="entry"><a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_eth_util_base.html#a236d43aab3c789aa8e13dbc9891d3f04">cryptEnable</a>()</td><td class="entry"><a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_eth_util_base.html#afb42451017033d01487de9e34d9bc1bd">cryptKey</a>() const</td><td class="entry"><a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>() const</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8df5efbe08b98034b5ebadad11a2e94e">debug</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_eth_util_base.html#a20185c767428c8d1c1d84d687c770164">decryptData</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a3d5e7421d26c565d1c20bfa5220c2601">deleted</a>()</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a0bbc8d56e4f910c05e17ade5b9a0232f">emitter</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#af6dacd35973ff834f007d0f6a40f6e9c">end</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_eth_util_base.html#ad05e492bb73b2761000ed35ae8e4e84a">isCryptEnabled</a>() const</td><td class="entry"><a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#afe264bac22327160e40c1db19862cabf">isPropertyExists</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a2281bcd181604a34fa3e5d1c9ac4edef">isRunning</a>() const</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_broadcast.html#a115b0622a31293a8144ee7be9925715d">isSendOnly</a>() const</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_broadcast.html#a9b82dfae7f970ced83a087400b2d28afa801cb241b251a71c682a26fee954b63e">Loopback</a> enum value</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_broadcast.html#a5b29dc7f257dafb48c39e94bbe260e79">loopbackPort</a>()</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_broadcast.html#a574d5fab394112270d486b7fbef9adc8">loopbackPortsCount</a>() const</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_broadcast.html#a9b82dfae7f970ced83a087400b2d28afac249b9ff91f3f4f36d23de609b9fea57">Multicast</a> enum value</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_broadcast.html#a38279fd719f9bf85959bdaefb09fc962">multicastAddress</a>() const</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_broadcast.html#a7b4aacfd7f3f87360465aa0e1e32b376">multicastGroup</a>() const</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_broadcast.html#a62f66ec58a70422d6789328d0a73142b">multicastPort</a>() const</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a>(bool need)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a281e02fd3810ec632c5db2e2460aa85c">parentClassName</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_broadcast.html#a12da6494875fa86bbe624b2e38447a00">PIBroadcast</a>(bool send_only=false)</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a>(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a>(bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a8d063a839ebdf61e1a70ad2521c8fc7e">priority</a>() const</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> enum name</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1363089418ce5b3c22593f8c2ffdf63d">properties</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#acbe8578cf9d01117554ec28d3882661c">propertiesCount</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1ea9294ee2f2f59784762992878d7b99">property</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_broadcast.html#a8b8c566a3acc390a47b85f69e11ec4b7">received</a>(PIByteArray data)</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_broadcast.html#ac645d45b65eae720637ae5b13e244446">receiveEvent</a>(PIByteArray data)</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_broadcast.html#ac75990ac671d44bc348172da3ae147c3">reinit</a>()</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_broadcast.html#a762846ae5154d14c25011f40fb2166ac">send</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_broadcast.html#a3ca111af059db3815b84fb193515a43e">setBroadcastPort</a>(ushort port)</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_broadcast.html#a7107d4ffea3a05392e2969830adb8df8">setChannels</a>(Channels ch)</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_eth_util_base.html#a935d02f1ad790d9c7c56c295faf933fc">setCryptEnabled</a>(bool on)</td><td class="entry"><a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_eth_util_base.html#a1798e06d39958edc702bd1305bdb891b">setCryptKey</a>(const PIByteArray &k)</td><td class="entry"><a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_broadcast.html#a859baf8562aa91455eacaa2674cb4f79">setLoopbackPort</a>(ushort port)</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_broadcast.html#a6968e92f57636874fc2ab898e9be8dbb">setLoopbackPortsCount</a>(int count)</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_broadcast.html#a43843c55bd4e4cec54abee05c3e23fbd">setMulticastAddress</a>(const PIEthernet::Address &addr)</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_broadcast.html#ac3d8dc965a8830c6d0640492a185d5be">setMulticastGroup</a>(const PIString &mg)</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_broadcast.html#a9472bbaeac10367b6107d85cf9df3115">setMulticastPort</a>(ushort port)</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a>(PIThread::Priority prior)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">setSlot</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">start</a>(int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_broadcast.html#ae50d140c2847b8c75abbb0fba3a9c496">startRead</a>()</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a37e179466edd8011aca3a07e10153e62">stop</a>(bool wait)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_broadcast.html#aa29e4609ea569fdadfa85782d36ee7f5">stopRead</a>()</td><td class="entry"><a class="el" href="class_p_i_broadcast.html">PIBroadcast</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a2004de7b6aa59ecb50321571b932ec20">terminate</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a4f8d5e29b881b38e760ca887a6609d73">tid</a>() const</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73">unlock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">waitForFinish</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">waitForStart</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,650 +0,0 @@
|
||||
<!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: PIBroadcast 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_broadcast.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="#pro-methods">Protected Member Functions</a> |
|
||||
<a href="class_p_i_broadcast-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">PIBroadcast Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Broadcast for all interfaces, including loopback.
|
||||
<a href="class_p_i_broadcast.html#details">More...</a></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIBroadcast:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="class_p_i_broadcast__inherit__graph.png" border="0" usemap="#_p_i_broadcast_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="_p_i_broadcast_inherit__map" id="_p_i_broadcast_inherit__map">
|
||||
<area shape="rect" id="node2" href="class_p_i_thread.html" title="Thread class. " alt="" coords="5,80,92,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="5,5,92,32"/>
|
||||
<area shape="rect" id="node4" href="class_p_i_eth_util_base.html" title="Base class for ethernet utils. " alt="" coords="116,80,243,107"/>
|
||||
</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="pub-types"></a>
|
||||
Public Types</h2></td></tr>
|
||||
<tr class="memitem:a9b82dfae7f970ced83a087400b2d28af"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#a9b82dfae7f970ced83a087400b2d28af">Channel</a> { <a class="el" href="class_p_i_broadcast.html#a9b82dfae7f970ced83a087400b2d28afac249b9ff91f3f4f36d23de609b9fea57">Multicast</a> = 0x01,
|
||||
<a class="el" href="class_p_i_broadcast.html#a9b82dfae7f970ced83a087400b2d28afabd8a0123afd20d1cd137b06b29577116">Broadcast</a> = 0x02,
|
||||
<a class="el" href="class_p_i_broadcast.html#a9b82dfae7f970ced83a087400b2d28afa801cb241b251a71c682a26fee954b63e">Loopback</a> = 0x04,
|
||||
<a class="el" href="class_p_i_broadcast.html#a9b82dfae7f970ced83a087400b2d28afa424139ae0bca80e7818d26854dbcec3f">All</a> = 0xFFFF
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a9b82dfae7f970ced83a087400b2d28af"><td class="mdescLeft"> </td><td class="mdescRight">PIBroadcast channels, can be used independently <a href="class_p_i_broadcast.html#a9b82dfae7f970ced83a087400b2d28af">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9b82dfae7f970ced83a087400b2d28af"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<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>,
|
||||
<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a>,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a>
|
||||
<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 pub_types_class_p_i_thread"><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:a12da6494875fa86bbe624b2e38447a00"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#a12da6494875fa86bbe624b2e38447a00">PIBroadcast</a> (bool send_only=false)</td></tr>
|
||||
<tr class="separator:a12da6494875fa86bbe624b2e38447a00"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7107d4ffea3a05392e2969830adb8df8"><td class="memItemLeft" align="right" valign="top"><a id="a7107d4ffea3a05392e2969830adb8df8"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#a7107d4ffea3a05392e2969830adb8df8">setChannels</a> (<a class="el" href="class_p_i_flags.html">Channels</a> ch)</td></tr>
|
||||
<tr class="memdesc:a7107d4ffea3a05392e2969830adb8df8"><td class="mdescLeft"> </td><td class="mdescRight">Set channels to "ch" and queue to reinit. <br /></td></tr>
|
||||
<tr class="separator:a7107d4ffea3a05392e2969830adb8df8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37a6be39ada878c397dc6e827481e801"><td class="memItemLeft" align="right" valign="top"><a id="a37a6be39ada878c397dc6e827481e801"></a>
|
||||
<a class="el" href="class_p_i_flags.html">Channels</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#a37a6be39ada878c397dc6e827481e801">channels</a> () const</td></tr>
|
||||
<tr class="memdesc:a37a6be39ada878c397dc6e827481e801"><td class="mdescLeft"> </td><td class="mdescRight">Returns channels. <br /></td></tr>
|
||||
<tr class="separator:a37a6be39ada878c397dc6e827481e801"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a115b0622a31293a8144ee7be9925715d"><td class="memItemLeft" align="right" valign="top"><a id="a115b0622a31293a8144ee7be9925715d"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#a115b0622a31293a8144ee7be9925715d">isSendOnly</a> () const</td></tr>
|
||||
<tr class="memdesc:a115b0622a31293a8144ee7be9925715d"><td class="mdescLeft"> </td><td class="mdescRight">Returns if is send_only. <br /></td></tr>
|
||||
<tr class="separator:a115b0622a31293a8144ee7be9925715d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac3d8dc965a8830c6d0640492a185d5be"><td class="memItemLeft" align="right" valign="top"><a id="ac3d8dc965a8830c6d0640492a185d5be"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#ac3d8dc965a8830c6d0640492a185d5be">setMulticastGroup</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &mg)</td></tr>
|
||||
<tr class="memdesc:ac3d8dc965a8830c6d0640492a185d5be"><td class="mdescLeft"> </td><td class="mdescRight">Set multicast IP to "mg" and queue to reinit. <br /></td></tr>
|
||||
<tr class="separator:ac3d8dc965a8830c6d0640492a185d5be"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7b4aacfd7f3f87360465aa0e1e32b376"><td class="memItemLeft" align="right" valign="top"><a id="a7b4aacfd7f3f87360465aa0e1e32b376"></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_broadcast.html#a7b4aacfd7f3f87360465aa0e1e32b376">multicastGroup</a> () const</td></tr>
|
||||
<tr class="memdesc:a7b4aacfd7f3f87360465aa0e1e32b376"><td class="mdescLeft"> </td><td class="mdescRight">Returns multicast IP. <br /></td></tr>
|
||||
<tr class="separator:a7b4aacfd7f3f87360465aa0e1e32b376"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9472bbaeac10367b6107d85cf9df3115"><td class="memItemLeft" align="right" valign="top"><a id="a9472bbaeac10367b6107d85cf9df3115"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#a9472bbaeac10367b6107d85cf9df3115">setMulticastPort</a> (ushort port)</td></tr>
|
||||
<tr class="memdesc:a9472bbaeac10367b6107d85cf9df3115"><td class="mdescLeft"> </td><td class="mdescRight">Set multicast port to "port" and queue to reinit. <br /></td></tr>
|
||||
<tr class="separator:a9472bbaeac10367b6107d85cf9df3115"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a62f66ec58a70422d6789328d0a73142b"><td class="memItemLeft" align="right" valign="top"><a id="a62f66ec58a70422d6789328d0a73142b"></a>
|
||||
ushort </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#a62f66ec58a70422d6789328d0a73142b">multicastPort</a> () const</td></tr>
|
||||
<tr class="memdesc:a62f66ec58a70422d6789328d0a73142b"><td class="mdescLeft"> </td><td class="mdescRight">Returns multicast port. <br /></td></tr>
|
||||
<tr class="separator:a62f66ec58a70422d6789328d0a73142b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a43843c55bd4e4cec54abee05c3e23fbd"><td class="memItemLeft" align="right" valign="top"><a id="a43843c55bd4e4cec54abee05c3e23fbd"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#a43843c55bd4e4cec54abee05c3e23fbd">setMulticastAddress</a> (const <a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a> &addr)</td></tr>
|
||||
<tr class="memdesc:a43843c55bd4e4cec54abee05c3e23fbd"><td class="mdescLeft"> </td><td class="mdescRight">Set multicast address to "addr" and queue to reinit. <br /></td></tr>
|
||||
<tr class="separator:a43843c55bd4e4cec54abee05c3e23fbd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38279fd719f9bf85959bdaefb09fc962"><td class="memItemLeft" align="right" valign="top"><a id="a38279fd719f9bf85959bdaefb09fc962"></a>
|
||||
<a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#a38279fd719f9bf85959bdaefb09fc962">multicastAddress</a> () const</td></tr>
|
||||
<tr class="memdesc:a38279fd719f9bf85959bdaefb09fc962"><td class="mdescLeft"> </td><td class="mdescRight">Returns multicast address. <br /></td></tr>
|
||||
<tr class="separator:a38279fd719f9bf85959bdaefb09fc962"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3ca111af059db3815b84fb193515a43e"><td class="memItemLeft" align="right" valign="top"><a id="a3ca111af059db3815b84fb193515a43e"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#a3ca111af059db3815b84fb193515a43e">setBroadcastPort</a> (ushort port)</td></tr>
|
||||
<tr class="memdesc:a3ca111af059db3815b84fb193515a43e"><td class="mdescLeft"> </td><td class="mdescRight">Set broadcast port to "port" and queue to reinit. <br /></td></tr>
|
||||
<tr class="separator:a3ca111af059db3815b84fb193515a43e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a203a0c9340ddc4292e94be2b3a2ef318"><td class="memItemLeft" align="right" valign="top"><a id="a203a0c9340ddc4292e94be2b3a2ef318"></a>
|
||||
ushort </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#a203a0c9340ddc4292e94be2b3a2ef318">broadcastPort</a> ()</td></tr>
|
||||
<tr class="memdesc:a203a0c9340ddc4292e94be2b3a2ef318"><td class="mdescLeft"> </td><td class="mdescRight">Returns broadcast port. <br /></td></tr>
|
||||
<tr class="separator:a203a0c9340ddc4292e94be2b3a2ef318"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a859baf8562aa91455eacaa2674cb4f79"><td class="memItemLeft" align="right" valign="top"><a id="a859baf8562aa91455eacaa2674cb4f79"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#a859baf8562aa91455eacaa2674cb4f79">setLoopbackPort</a> (ushort port)</td></tr>
|
||||
<tr class="memdesc:a859baf8562aa91455eacaa2674cb4f79"><td class="mdescLeft"> </td><td class="mdescRight">Set loopback start port to "port" and queue to reinit. <br /></td></tr>
|
||||
<tr class="separator:a859baf8562aa91455eacaa2674cb4f79"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5b29dc7f257dafb48c39e94bbe260e79"><td class="memItemLeft" align="right" valign="top"><a id="a5b29dc7f257dafb48c39e94bbe260e79"></a>
|
||||
ushort </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#a5b29dc7f257dafb48c39e94bbe260e79">loopbackPort</a> ()</td></tr>
|
||||
<tr class="memdesc:a5b29dc7f257dafb48c39e94bbe260e79"><td class="mdescLeft"> </td><td class="mdescRight">Returns loopback start port. <br /></td></tr>
|
||||
<tr class="separator:a5b29dc7f257dafb48c39e94bbe260e79"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6968e92f57636874fc2ab898e9be8dbb"><td class="memItemLeft" align="right" valign="top"><a id="a6968e92f57636874fc2ab898e9be8dbb"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#a6968e92f57636874fc2ab898e9be8dbb">setLoopbackPortsCount</a> (int count)</td></tr>
|
||||
<tr class="memdesc:a6968e92f57636874fc2ab898e9be8dbb"><td class="mdescLeft"> </td><td class="mdescRight">Set loopback ports count to "count" and queue to reinit. <br /></td></tr>
|
||||
<tr class="separator:a6968e92f57636874fc2ab898e9be8dbb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a574d5fab394112270d486b7fbef9adc8"><td class="memItemLeft" align="right" valign="top"><a id="a574d5fab394112270d486b7fbef9adc8"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#a574d5fab394112270d486b7fbef9adc8">loopbackPortsCount</a> () const</td></tr>
|
||||
<tr class="memdesc:a574d5fab394112270d486b7fbef9adc8"><td class="mdescLeft"> </td><td class="mdescRight">Returns loopback ports count. <br /></td></tr>
|
||||
<tr class="separator:a574d5fab394112270d486b7fbef9adc8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae50d140c2847b8c75abbb0fba3a9c496"><td class="memItemLeft" align="right" valign="top"><a id="ae50d140c2847b8c75abbb0fba3a9c496"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#ae50d140c2847b8c75abbb0fba3a9c496">startRead</a> ()</td></tr>
|
||||
<tr class="memdesc:ae50d140c2847b8c75abbb0fba3a9c496"><td class="mdescLeft"> </td><td class="mdescRight">If not send_only starts all threaded reads. <br /></td></tr>
|
||||
<tr class="separator:ae50d140c2847b8c75abbb0fba3a9c496"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa29e4609ea569fdadfa85782d36ee7f5"><td class="memItemLeft" align="right" valign="top"><a id="aa29e4609ea569fdadfa85782d36ee7f5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#aa29e4609ea569fdadfa85782d36ee7f5">stopRead</a> ()</td></tr>
|
||||
<tr class="memdesc:aa29e4609ea569fdadfa85782d36ee7f5"><td class="mdescLeft"> </td><td class="mdescRight">Stop all threaded reads. <br /></td></tr>
|
||||
<tr class="separator:aa29e4609ea569fdadfa85782d36ee7f5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac75990ac671d44bc348172da3ae147c3"><td class="memItemLeft" align="right" valign="top"><a id="ac75990ac671d44bc348172da3ae147c3"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#ac75990ac671d44bc348172da3ae147c3">reinit</a> ()</td></tr>
|
||||
<tr class="memdesc:ac75990ac671d44bc348172da3ae147c3"><td class="mdescLeft"> </td><td class="mdescRight">Reinit all PIEthernets with current <em><a class="el" href="class_p_i_ethernet.html#a0feeb4c669e5eb7b9802e82639b3e38e" title="Returns all system network IP addresses. ">PIEthernet::allAddresses()</a></em> <br /></td></tr>
|
||||
<tr class="separator:ac75990ac671d44bc348172da3ae147c3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a762846ae5154d14c25011f40fb2166ac"><td class="memItemLeft" align="right" valign="top"><a id="a762846ae5154d14c25011f40fb2166ac"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#a762846ae5154d14c25011f40fb2166ac">send</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>)</td></tr>
|
||||
<tr class="memdesc:a762846ae5154d14c25011f40fb2166ac"><td class="mdescLeft"> </td><td class="mdescRight">Send packet. <br /></td></tr>
|
||||
<tr class="separator:a762846ae5154d14c25011f40fb2166ac"><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_methods_class_p_i_eth_util_base"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_eth_util_base')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td></tr>
|
||||
<tr class="memitem:a935d02f1ad790d9c7c56c295faf933fc inherit pub_methods_class_p_i_eth_util_base"><td class="memItemLeft" align="right" valign="top"><a id="a935d02f1ad790d9c7c56c295faf933fc"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_eth_util_base.html#a935d02f1ad790d9c7c56c295faf933fc">setCryptEnabled</a> (bool on)</td></tr>
|
||||
<tr class="memdesc:a935d02f1ad790d9c7c56c295faf933fc inherit pub_methods_class_p_i_eth_util_base"><td class="mdescLeft"> </td><td class="mdescRight">Set crypt layer enabled. <br /></td></tr>
|
||||
<tr class="separator:a935d02f1ad790d9c7c56c295faf933fc inherit pub_methods_class_p_i_eth_util_base"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a236d43aab3c789aa8e13dbc9891d3f04 inherit pub_methods_class_p_i_eth_util_base"><td class="memItemLeft" align="right" valign="top"><a id="a236d43aab3c789aa8e13dbc9891d3f04"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_eth_util_base.html#a236d43aab3c789aa8e13dbc9891d3f04">cryptEnable</a> ()</td></tr>
|
||||
<tr class="memdesc:a236d43aab3c789aa8e13dbc9891d3f04 inherit pub_methods_class_p_i_eth_util_base"><td class="mdescLeft"> </td><td class="mdescRight">Enable crypt layer. <br /></td></tr>
|
||||
<tr class="separator:a236d43aab3c789aa8e13dbc9891d3f04 inherit pub_methods_class_p_i_eth_util_base"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:add574b4867213e919735dc17aaf6a660 inherit pub_methods_class_p_i_eth_util_base"><td class="memItemLeft" align="right" valign="top"><a id="add574b4867213e919735dc17aaf6a660"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_eth_util_base.html#add574b4867213e919735dc17aaf6a660">cryptDisable</a> ()</td></tr>
|
||||
<tr class="memdesc:add574b4867213e919735dc17aaf6a660 inherit pub_methods_class_p_i_eth_util_base"><td class="mdescLeft"> </td><td class="mdescRight">Disable crypt layer. <br /></td></tr>
|
||||
<tr class="separator:add574b4867213e919735dc17aaf6a660 inherit pub_methods_class_p_i_eth_util_base"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad05e492bb73b2761000ed35ae8e4e84a inherit pub_methods_class_p_i_eth_util_base"><td class="memItemLeft" align="right" valign="top"><a id="ad05e492bb73b2761000ed35ae8e4e84a"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_eth_util_base.html#ad05e492bb73b2761000ed35ae8e4e84a">isCryptEnabled</a> () const</td></tr>
|
||||
<tr class="memdesc:ad05e492bb73b2761000ed35ae8e4e84a inherit pub_methods_class_p_i_eth_util_base"><td class="mdescLeft"> </td><td class="mdescRight">Returns if crypt layer enabled. <br /></td></tr>
|
||||
<tr class="separator:ad05e492bb73b2761000ed35ae8e4e84a inherit pub_methods_class_p_i_eth_util_base"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1798e06d39958edc702bd1305bdb891b inherit pub_methods_class_p_i_eth_util_base"><td class="memItemLeft" align="right" valign="top"><a id="a1798e06d39958edc702bd1305bdb891b"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_eth_util_base.html#a1798e06d39958edc702bd1305bdb891b">setCryptKey</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &k)</td></tr>
|
||||
<tr class="memdesc:a1798e06d39958edc702bd1305bdb891b inherit pub_methods_class_p_i_eth_util_base"><td class="mdescLeft"> </td><td class="mdescRight">Set crypt layer key to "k". <br /></td></tr>
|
||||
<tr class="separator:a1798e06d39958edc702bd1305bdb891b inherit pub_methods_class_p_i_eth_util_base"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af767aecb3d1ec67811df1fa4bf98ed5d inherit pub_methods_class_p_i_eth_util_base"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_eth_util_base.html#af767aecb3d1ec67811df1fa4bf98ed5d">createCryptKey</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &k)</td></tr>
|
||||
<tr class="separator:af767aecb3d1ec67811df1fa4bf98ed5d inherit pub_methods_class_p_i_eth_util_base"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb42451017033d01487de9e34d9bc1bd inherit pub_methods_class_p_i_eth_util_base"><td class="memItemLeft" align="right" valign="top"><a id="afb42451017033d01487de9e34d9bc1bd"></a>
|
||||
<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_eth_util_base.html#afb42451017033d01487de9e34d9bc1bd">cryptKey</a> () const</td></tr>
|
||||
<tr class="memdesc:afb42451017033d01487de9e34d9bc1bd inherit pub_methods_class_p_i_eth_util_base"><td class="mdescLeft"> </td><td class="mdescRight">Returns crypt layer key. <br /></td></tr>
|
||||
<tr class="separator:afb42451017033d01487de9e34d9bc1bd inherit pub_methods_class_p_i_eth_util_base"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
|
||||
Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a8b8c566a3acc390a47b85f69e11ec4b7"><td class="memItemLeft" align="right" valign="top"><a id="a8b8c566a3acc390a47b85f69e11ec4b7"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#a8b8c566a3acc390a47b85f69e11ec4b7">received</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> <a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>)</td></tr>
|
||||
<tr class="memdesc:a8b8c566a3acc390a47b85f69e11ec4b7"><td class="mdescLeft"> </td><td class="mdescRight">Called when packet received. <br /></td></tr>
|
||||
<tr class="separator:a8b8c566a3acc390a47b85f69e11ec4b7"><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>
|
||||
<tr class="memdesc:a70d5c858e8b7144280b8b216304ce1d0 inherit pro_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Function executed once at the start of thread. <br /></td></tr>
|
||||
<tr class="separator:a70d5c858e8b7144280b8b216304ce1d0 inherit pro_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af6dacd35973ff834f007d0f6a40f6e9c inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="af6dacd35973ff834f007d0f6a40f6e9c"></a>
|
||||
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="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>
|
||||
<tr class="memdesc:a0bbc8d56e4f910c05e17ade5b9a0232f inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* which has raised an event. This value is correct only in definition of some event handler. <br /></td></tr>
|
||||
<tr class="separator:a0bbc8d56e4f910c05e17ade5b9a0232f inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a2f98c7c43b93f9d636e9119f0a577715"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</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:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Virtual function executes after property with name "name" has been changed. <br /></td></tr>
|
||||
<tr class="separator:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<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="inherit_header pro_methods_class_p_i_eth_util_base"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_eth_util_base')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td></tr>
|
||||
<tr class="memitem:aece8c6e8f3947771371f647f29041c40 inherit pro_methods_class_p_i_eth_util_base"><td class="memItemLeft" align="right" valign="top"><a id="aece8c6e8f3947771371f647f29041c40"></a>
|
||||
<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_eth_util_base.html#aece8c6e8f3947771371f647f29041c40">cryptData</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &data)</td></tr>
|
||||
<tr class="memdesc:aece8c6e8f3947771371f647f29041c40 inherit pro_methods_class_p_i_eth_util_base"><td class="mdescLeft"> </td><td class="mdescRight">Returns encrypted data if layer enabled, otherwise returns unchanged "data". <br /></td></tr>
|
||||
<tr class="separator:aece8c6e8f3947771371f647f29041c40 inherit pro_methods_class_p_i_eth_util_base"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a20185c767428c8d1c1d84d687c770164 inherit pro_methods_class_p_i_eth_util_base"><td class="memItemLeft" align="right" valign="top"><a id="a20185c767428c8d1c1d84d687c770164"></a>
|
||||
<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_eth_util_base.html#a20185c767428c8d1c1d84d687c770164">decryptData</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &data)</td></tr>
|
||||
<tr class="memdesc:a20185c767428c8d1c1d84d687c770164 inherit pro_methods_class_p_i_eth_util_base"><td class="mdescLeft"> </td><td class="mdescRight">Returns decrypted data if layer enabled, otherwise returns unchanged "data". If decryption was unsuccessfull returns empty PIByteArray. <br /></td></tr>
|
||||
<tr class="separator:a20185c767428c8d1c1d84d687c770164 inherit pro_methods_class_p_i_eth_util_base"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Events</h2></td></tr>
|
||||
<tr class="memitem:ac645d45b65eae720637ae5b13e244446"><td class="memItemLeft" align="right" valign="top"><a id="ac645d45b65eae720637ae5b13e244446"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_broadcast.html#ac645d45b65eae720637ae5b13e244446">receiveEvent</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> <a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>)</td></tr>
|
||||
<tr class="memdesc:ac645d45b65eae720637ae5b13e244446"><td class="mdescLeft"> </td><td class="mdescRight">Raise on packet received. <br /></td></tr>
|
||||
<tr class="separator:ac645d45b65eae720637ae5b13e244446"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><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 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 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>
|
||||
<tr class="memdesc:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Macro used for conditional (piDebug and <a class="el" href="class_p_i_object.html#a8df5efbe08b98034b5ebadad11a2e94e" title="Return if debug of this object is active. ">PIObject::debug()</a>) output to <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a> for subclasses of <a class="el" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. ">PIObject</a>. <br /></td></tr>
|
||||
<tr class="separator:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="affa62b02040517a34b3f173d804e487f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class, and <em>scopeList()</em> <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>   <a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td></tr>
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a>   <a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td></tr>
|
||||
<tr class="memdesc:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_VHANDLER is synonym of EVENT_VHANDLER0. <br /></td></tr>
|
||||
<tr class="separator:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a4fa760299649bc8aeaa0dcf4d605be70"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>();</td></tr>
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a7877e997621e1161f058fce90febd464"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a>   <a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td></tr>
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a36eb41db41fc261cf97260d1dbe76867"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36eb41db41fc261cf97260d1dbe76867">CONNECTU_QUEUED</a>(src, event, dest, handler, performer)</td></tr>
|
||||
<tr class="memdesc:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". Event handler will be executed by "performer". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a>   <a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a>   <a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a>   <a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">DISCONNECT is synonym of DISCONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a3f7b0da6b28ced23e1deee48dde17c98"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a>(handler)</td></tr>
|
||||
<tr class="memdesc:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns pointer to events handler "handler". <br /></td></tr>
|
||||
<tr class="separator:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Broadcast for all interfaces, including loopback. </p>
|
||||
<h1><a class="anchor" id="PIBroadcast_synopsis"></a>
|
||||
Synopsis</h1>
|
||||
<p>PIBroadcast used as multichannel IO device. It can use multicast, broadcast and loopback ethernet channels to send/receive packets. <em><a class="el" href="class_p_i_broadcast.html#a762846ae5154d14c25011f40fb2166ac" title="Send packet. ">send()</a></em> function send packet to all initialized ethernets. <em><a class="el" href="class_p_i_broadcast.html#ac645d45b65eae720637ae5b13e244446" title="Raise on packet received. ">receiveEvent()</a></em> raised on packet received by any ethernet. All multi/broadcast ethernets created for all current addresses, obtained by <em>PIEthernets::allAddresses()</em>.</p>
|
||||
<ul>
|
||||
<li><em>Multicast</em> ethernets use <em><a class="el" href="class_p_i_broadcast.html#a7b4aacfd7f3f87360465aa0e1e32b376" title="Returns multicast IP. ">multicastGroup()</a></em> and <em><a class="el" href="class_p_i_broadcast.html#a62f66ec58a70422d6789328d0a73142b" title="Returns multicast port. ">multicastPort()</a></em> </li>
|
||||
<li><em>Broadcast</em> ethernets use <em><a class="el" href="class_p_i_broadcast.html#a203a0c9340ddc4292e94be2b3a2ef318" title="Returns broadcast port. ">broadcastPort()</a></em> </li>
|
||||
<li><em>Loopback</em> ethernet use <em><a class="el" href="class_p_i_broadcast.html#a574d5fab394112270d486b7fbef9adc8" title="Returns loopback ports count. ">loopbackPortsCount()</a></em> started from <em><a class="el" href="class_p_i_broadcast.html#a5b29dc7f257dafb48c39e94bbe260e79" title="Returns loopback start port. ">loopbackPort()</a></em> </li>
|
||||
</ul>
|
||||
<p>PIBroadcast starts thread , which every 3 seconds check if current <em><a class="el" href="class_p_i_ethernet.html#a0feeb4c669e5eb7b9802e82639b3e38e" title="Returns all system network IP addresses. ">PIEthernet::allAddresses()</a></em> was changed and call <em><a class="el" href="class_p_i_broadcast.html#ac75990ac671d44bc348172da3ae147c3" title="Reinit all PIEthernets with current PIEthernet::allAddresses() ">reinit()</a></em> if it necessary. </p>
|
||||
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
|
||||
<a id="a9b82dfae7f970ced83a087400b2d28af"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9b82dfae7f970ced83a087400b2d28af">◆ </a></span>Channel</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="class_p_i_broadcast.html#a9b82dfae7f970ced83a087400b2d28af">PIBroadcast::Channel</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>PIBroadcast channels, can be used independently </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a9b82dfae7f970ced83a087400b2d28afac249b9ff91f3f4f36d23de609b9fea57"></a>Multicast </td><td class="fielddoc"><p>Use multicast addresses </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a9b82dfae7f970ced83a087400b2d28afabd8a0123afd20d1cd137b06b29577116"></a>Broadcast </td><td class="fielddoc"><p>Use broadcast addresses </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a9b82dfae7f970ced83a087400b2d28afa801cb241b251a71c682a26fee954b63e"></a>Loopback </td><td class="fielddoc"><p>Use loopback addresses </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a9b82dfae7f970ced83a087400b2d28afa424139ae0bca80e7818d26854dbcec3f"></a>All </td><td class="fielddoc"><p>Use all channels </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a12da6494875fa86bbe624b2e38447a00"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a12da6494875fa86bbe624b2e38447a00">◆ </a></span>PIBroadcast()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">PIBroadcast::PIBroadcast </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>send_only</em> = <code>false</code></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Contructs PIBroadcast, if "send_only" not set all PIEthernets will be binded to receive data </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_broadcast.html">PIBroadcast</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>
|
||||
@@ -1,31 +0,0 @@
|
||||
var class_p_i_broadcast =
|
||||
[
|
||||
[ "Channel", "class_p_i_broadcast.html#a9b82dfae7f970ced83a087400b2d28af", [
|
||||
[ "Multicast", "class_p_i_broadcast.html#a9b82dfae7f970ced83a087400b2d28afac249b9ff91f3f4f36d23de609b9fea57", null ],
|
||||
[ "Broadcast", "class_p_i_broadcast.html#a9b82dfae7f970ced83a087400b2d28afabd8a0123afd20d1cd137b06b29577116", null ],
|
||||
[ "Loopback", "class_p_i_broadcast.html#a9b82dfae7f970ced83a087400b2d28afa801cb241b251a71c682a26fee954b63e", null ],
|
||||
[ "All", "class_p_i_broadcast.html#a9b82dfae7f970ced83a087400b2d28afa424139ae0bca80e7818d26854dbcec3f", null ]
|
||||
] ],
|
||||
[ "PIBroadcast", "class_p_i_broadcast.html#a12da6494875fa86bbe624b2e38447a00", null ],
|
||||
[ "setChannels", "class_p_i_broadcast.html#a7107d4ffea3a05392e2969830adb8df8", null ],
|
||||
[ "channels", "class_p_i_broadcast.html#a37a6be39ada878c397dc6e827481e801", null ],
|
||||
[ "isSendOnly", "class_p_i_broadcast.html#a115b0622a31293a8144ee7be9925715d", null ],
|
||||
[ "setMulticastGroup", "class_p_i_broadcast.html#ac3d8dc965a8830c6d0640492a185d5be", null ],
|
||||
[ "multicastGroup", "class_p_i_broadcast.html#a7b4aacfd7f3f87360465aa0e1e32b376", null ],
|
||||
[ "setMulticastPort", "class_p_i_broadcast.html#a9472bbaeac10367b6107d85cf9df3115", null ],
|
||||
[ "multicastPort", "class_p_i_broadcast.html#a62f66ec58a70422d6789328d0a73142b", null ],
|
||||
[ "setMulticastAddress", "class_p_i_broadcast.html#a43843c55bd4e4cec54abee05c3e23fbd", null ],
|
||||
[ "multicastAddress", "class_p_i_broadcast.html#a38279fd719f9bf85959bdaefb09fc962", null ],
|
||||
[ "setBroadcastPort", "class_p_i_broadcast.html#a3ca111af059db3815b84fb193515a43e", null ],
|
||||
[ "broadcastPort", "class_p_i_broadcast.html#a203a0c9340ddc4292e94be2b3a2ef318", null ],
|
||||
[ "setLoopbackPort", "class_p_i_broadcast.html#a859baf8562aa91455eacaa2674cb4f79", null ],
|
||||
[ "loopbackPort", "class_p_i_broadcast.html#a5b29dc7f257dafb48c39e94bbe260e79", null ],
|
||||
[ "setLoopbackPortsCount", "class_p_i_broadcast.html#a6968e92f57636874fc2ab898e9be8dbb", null ],
|
||||
[ "loopbackPortsCount", "class_p_i_broadcast.html#a574d5fab394112270d486b7fbef9adc8", null ],
|
||||
[ "startRead", "class_p_i_broadcast.html#ae50d140c2847b8c75abbb0fba3a9c496", null ],
|
||||
[ "stopRead", "class_p_i_broadcast.html#aa29e4609ea569fdadfa85782d36ee7f5", null ],
|
||||
[ "reinit", "class_p_i_broadcast.html#ac75990ac671d44bc348172da3ae147c3", null ],
|
||||
[ "send", "class_p_i_broadcast.html#a762846ae5154d14c25011f40fb2166ac", null ],
|
||||
[ "receiveEvent", "class_p_i_broadcast.html#ac645d45b65eae720637ae5b13e244446", null ],
|
||||
[ "received", "class_p_i_broadcast.html#a8b8c566a3acc390a47b85f69e11ec4b7", null ]
|
||||
];
|
||||
@@ -1,5 +0,0 @@
|
||||
<map id="PIBroadcast" name="PIBroadcast">
|
||||
<area shape="rect" id="node2" href="$class_p_i_thread.html" title="Thread class. " alt="" coords="5,80,92,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="5,5,92,32"/>
|
||||
<area shape="rect" id="node4" href="$class_p_i_eth_util_base.html" title="Base class for ethernet utils. " alt="" coords="116,80,243,107"/>
|
||||
</map>
|
||||
@@ -1 +0,0 @@
|
||||
d3b3574995c344bd0021696a072f357d
|
||||
|
Before Width: | Height: | Size: 5.9 KiB |
@@ -1,157 +0,0 @@
|
||||
<!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: Member List</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_byte_array.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIByteArray Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_byte_array.html">PIByteArray</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a3f59d6f9e5aa117ebce88de767bdf6a0">append</a>(const void *data_, int size_)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a42ccaa717c6341aaf47a3a811c8c6498">append</a>(const PIByteArray &data_)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a39f312983543d828a41472f1166dd1da">checksumPlain32</a>() const</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a009a67857f87425757be371ae86e1942">checksumPlain8</a>() const</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a8da7fefa9e8a1d9ab88bcb71d70666a1">compressRLE</a>(uchar threshold=192)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a3dff2c2171ecbd1b12c0edc232648cf9">convertFromBase64</a>()</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#ae024450dbd082250560b168189a6f043">convertToBase64</a>()</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a9db13625502ec190fa40b4155ad136eb">operator!=</a>(PIByteArray &f, PIByteArray &s)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a068a0bcfbe5b9d2fa4b778ba968f44db">operator<<</a>(PIByteArray &s, const PIList< T > &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a32613363dcf56aac9f693c135fff6f89">operator<<</a>(PICout s, const PIByteArray &ba)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#ab07d2143afed8d5c50c9f63082fd3779">operator<<</a>(PIByteArray &s, bool v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a2456ce06fcf2df4ccc4e92c79e026255">operator<<</a>(PIByteArray &s, char v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#ae4152fca25c857d502396fc477dd5b4e">operator<<</a>(PIByteArray &s, uchar v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a27cb4295a655c80c9223e2af2843ac14">operator<<</a>(PIByteArray &s, const short v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#ab8951385e7eda4d8d6925b2a519624ae">operator<<</a>(PIByteArray &s, const int v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a750963c1940bf98afb59c6d5ee745f57">operator<<</a>(PIByteArray &s, const long &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a34e8e853e5ed6beccd359e6cdbbd79ee">operator<<</a>(PIByteArray &s, const llong &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#ab5772ffd8c729df606daef9af4bab33f">operator<<</a>(PIByteArray &s, const ushort v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#ad4fedc65364715baf41b635174c5fe8a">operator<<</a>(PIByteArray &s, const uint v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#ac808ed51ef9536275a6133abfde4bb83">operator<<</a>(PIByteArray &s, const ulong &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#ab44ea6a59afa51508ff2901d41b627f0">operator<<</a>(PIByteArray &s, const ullong &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a2a485f703e44ccea18c8638c7c4c5889">operator<<</a>(PIByteArray &s, const float v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a499da27a6b5a3474fff8cda6c723886a">operator<<</a>(PIByteArray &s, const double &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a975eef78fce4f88fda2b515f73876b20">operator<<</a>(PIByteArray &s, const ldouble &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a6a3097b282b4c6f199ab7f98ece1f482">operator<<</a>(PIByteArray &s, const PIFlags< T > &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a959efd617590b844d4dccf73c3565f95">operator<<</a>(PIByteArray &s, const PIByteArray &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a65a8de355c00ee10f723c0c4a108adcd">operator<<</a>(PIByteArray &s, const PIByteArray::RawData &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#adbbbcf8bf5e3b56e3a114df299fe7c7f">operator<<</a>(PIByteArray &s, const PIVector< T > &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a9b9678e9c4c372565e933d2e3ea99407">operator<<</a>(PIByteArray &s, const PIDeque< T > &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a279e2e4140a5fe36d502496783fafc96">operator<<</a>(PIByteArray &s, const PIMap< Key, T > &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a1a6a74e3305f3b5e06030de7530da577">operator<<</a>(PIByteArray &s, const PIBitArray &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#adaf9cbdf9ef8f318a08ff773a54a3d6c">operator<<</a>(PIByteArray &s, const PIString &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a08f09ee06ada0b3aab326f1c888daf4c">operator<<</a>(PIByteArray &s, const PIStringList &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a43f469a88331d5bf809f97f77a12e019">operator<<</a>(PIByteArray &s, const PISystemTime &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a1dbf7d2bccd539755632bfd774ea7a37">operator<<</a>(PIByteArray &s, complexf v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a1084889e4ca59ad8c59ba6fe6eb73d22">operator<<</a>(PIByteArray &s, complexd v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#acf5b40a528f99730414ed53e46d006ff">operator<<</a>(PIByteArray &s, complexld v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a30e1b305b0f9bdcfc1d1e9c970e82d5d">operator==</a>(PIByteArray &f, PIByteArray &s)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a35c4ea115bdcb4627fd9fa635d1c681a">operator>></a>(PIByteArray &s, PIList< T > &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#ac1267e59cb3d258bdd7af82b72c55886">operator>></a>(PIByteArray &s, bool &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a90f76112193066599755db29e462a9a7">operator>></a>(PIByteArray &s, char &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#ab13b3356e12200d943eca6fb5914fff3">operator>></a>(PIByteArray &s, uchar &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#ab169b593f262836b81ef0f1e85742bb5">operator>></a>(PIByteArray &s, short &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a9193853f9065d13faa500d7402011e95">operator>></a>(PIByteArray &s, int &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a2936831420330a89c932b9378bcb531a">operator>></a>(PIByteArray &s, long &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#ac2f7009be50024c741ba1e34e2520105">operator>></a>(PIByteArray &s, llong &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a6d7b09e8e0ae58e2a0660a95f5297d62">operator>></a>(PIByteArray &s, ushort &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a6c4c55eac2a9c3f087e4f86ae8d76104">operator>></a>(PIByteArray &s, uint &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a562da0ccdeabb8269757e25955bb3da5">operator>></a>(PIByteArray &s, ulong &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a51721eb920f53d0c919eec52cf10cd52">operator>></a>(PIByteArray &s, ullong &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a908c8071a8eee9fb7a3752bee614333a">operator>></a>(PIByteArray &s, float &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a4f8b92d20e45ebe4e3bac6e2ccedf9f0">operator>></a>(PIByteArray &s, double &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a0cabea5ab3c7000cf122f0177d668548">operator>></a>(PIByteArray &s, ldouble &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#ac40a6a633a27c5b1cba3dab359ef949b">operator>></a>(PIByteArray &s, PIFlags< T > &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#aa77ecc852d4e3ba6e4fbe7a7258cfb87">operator>></a>(PIByteArray &s, PIByteArray &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#afb2b51047b10d19aced414fec7744dd2">operator>></a>(PIByteArray &s, PIByteArray::RawData v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#ab2b77a56ba810e64d937dc4f33438310">operator>></a>(PIByteArray &s, PIPair< Type0, Type1 > &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a3ad45b3c81b974189a6c9ab5193e24d5">operator>></a>(PIByteArray &s, PIVector< T > &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a6cee541d60566eef92585f50aa9ec436">operator>></a>(PIByteArray &s, PIDeque< T > &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a81dc149c9f0c1861212c4f1f761aab45">operator>></a>(PIByteArray &s, PIMap< Key, T > &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#ad40de45c6748dd1f1ecfc837b93e6532">operator>></a>(PIByteArray &s, PIBitArray &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a6cd37806e2577611e4a22dc2031fc166">operator>></a>(PIByteArray &s, PIString &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a410bed597b49992e265e0941feca5cb8">operator>></a>(PIByteArray &s, PIStringList &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#ad563e018cb30fbced03966997b2fc65a">operator>></a>(PIByteArray &s, PISystemTime &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a6cdb12254550852b98666d61357e16b7">operator>></a>(PIByteArray &s, complexf &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a9f144662807a6143e22435c8fdeeac8e">operator>></a>(PIByteArray &s, complexd &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a4b196eba8bb05c970ae84f6d026e7b4e">operator>></a>(PIByteArray &s, complexld &v)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#aaff8154b09dfd8f6b42a2ffccf77a417">PIByteArray</a>()</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#a77c41715c48c52ca6fde95e49c398bff">PIByteArray</a>(const uint size)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a53393736cdd642d3fb0f68cc762eaf10">PIByteArray</a>(const void *data, const uint size)</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_byte_array.html#ad36407543237210fa1f528ad510d164f">resized</a>(int new_size) const</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_byte_array.html#a7fee80b84fd0a864a12f9ae4de19f21d">toBase64</a>() const</td><td class="entry"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,76 +0,0 @@
|
||||
var class_p_i_byte_array =
|
||||
[
|
||||
[ "RawData", "struct_p_i_byte_array_1_1_raw_data.html", "struct_p_i_byte_array_1_1_raw_data" ],
|
||||
[ "PIByteArray", "class_p_i_byte_array.html#aaff8154b09dfd8f6b42a2ffccf77a417", null ],
|
||||
[ "PIByteArray", "class_p_i_byte_array.html#a77c41715c48c52ca6fde95e49c398bff", null ],
|
||||
[ "PIByteArray", "class_p_i_byte_array.html#a53393736cdd642d3fb0f68cc762eaf10", null ],
|
||||
[ "resized", "class_p_i_byte_array.html#ad36407543237210fa1f528ad510d164f", null ],
|
||||
[ "convertToBase64", "class_p_i_byte_array.html#ae024450dbd082250560b168189a6f043", null ],
|
||||
[ "convertFromBase64", "class_p_i_byte_array.html#a3dff2c2171ecbd1b12c0edc232648cf9", null ],
|
||||
[ "toBase64", "class_p_i_byte_array.html#a7fee80b84fd0a864a12f9ae4de19f21d", null ],
|
||||
[ "compressRLE", "class_p_i_byte_array.html#a8da7fefa9e8a1d9ab88bcb71d70666a1", null ],
|
||||
[ "append", "class_p_i_byte_array.html#a3f59d6f9e5aa117ebce88de767bdf6a0", null ],
|
||||
[ "append", "class_p_i_byte_array.html#a42ccaa717c6341aaf47a3a811c8c6498", null ],
|
||||
[ "checksumPlain8", "class_p_i_byte_array.html#a009a67857f87425757be371ae86e1942", null ],
|
||||
[ "checksumPlain32", "class_p_i_byte_array.html#a39f312983543d828a41472f1166dd1da", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#a068a0bcfbe5b9d2fa4b778ba968f44db", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#a35c4ea115bdcb4627fd9fa635d1c681a", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#a32613363dcf56aac9f693c135fff6f89", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#ab07d2143afed8d5c50c9f63082fd3779", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#a2456ce06fcf2df4ccc4e92c79e026255", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#ae4152fca25c857d502396fc477dd5b4e", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#a27cb4295a655c80c9223e2af2843ac14", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#ab8951385e7eda4d8d6925b2a519624ae", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#a750963c1940bf98afb59c6d5ee745f57", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#a34e8e853e5ed6beccd359e6cdbbd79ee", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#ab5772ffd8c729df606daef9af4bab33f", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#ad4fedc65364715baf41b635174c5fe8a", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#ac808ed51ef9536275a6133abfde4bb83", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#ab44ea6a59afa51508ff2901d41b627f0", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#a2a485f703e44ccea18c8638c7c4c5889", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#a499da27a6b5a3474fff8cda6c723886a", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#a975eef78fce4f88fda2b515f73876b20", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#a6a3097b282b4c6f199ab7f98ece1f482", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#a959efd617590b844d4dccf73c3565f95", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#a65a8de355c00ee10f723c0c4a108adcd", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#ac1267e59cb3d258bdd7af82b72c55886", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#a90f76112193066599755db29e462a9a7", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#ab13b3356e12200d943eca6fb5914fff3", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#ab169b593f262836b81ef0f1e85742bb5", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#a9193853f9065d13faa500d7402011e95", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#a2936831420330a89c932b9378bcb531a", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#ac2f7009be50024c741ba1e34e2520105", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#a6d7b09e8e0ae58e2a0660a95f5297d62", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#a6c4c55eac2a9c3f087e4f86ae8d76104", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#a562da0ccdeabb8269757e25955bb3da5", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#a51721eb920f53d0c919eec52cf10cd52", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#a908c8071a8eee9fb7a3752bee614333a", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#a4f8b92d20e45ebe4e3bac6e2ccedf9f0", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#a0cabea5ab3c7000cf122f0177d668548", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#ac40a6a633a27c5b1cba3dab359ef949b", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#aa77ecc852d4e3ba6e4fbe7a7258cfb87", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#afb2b51047b10d19aced414fec7744dd2", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#adbbbcf8bf5e3b56e3a114df299fe7c7f", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#a9b9678e9c4c372565e933d2e3ea99407", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#a279e2e4140a5fe36d502496783fafc96", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#ab2b77a56ba810e64d937dc4f33438310", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#a3ad45b3c81b974189a6c9ab5193e24d5", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#a6cee541d60566eef92585f50aa9ec436", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#a81dc149c9f0c1861212c4f1f761aab45", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#a1a6a74e3305f3b5e06030de7530da577", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#ad40de45c6748dd1f1ecfc837b93e6532", null ],
|
||||
[ "operator==", "class_p_i_byte_array.html#a30e1b305b0f9bdcfc1d1e9c970e82d5d", null ],
|
||||
[ "operator!=", "class_p_i_byte_array.html#a9db13625502ec190fa40b4155ad136eb", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#adaf9cbdf9ef8f318a08ff773a54a3d6c", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#a6cd37806e2577611e4a22dc2031fc166", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#a08f09ee06ada0b3aab326f1c888daf4c", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#a410bed597b49992e265e0941feca5cb8", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#a43f469a88331d5bf809f97f77a12e019", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#ad563e018cb30fbced03966997b2fc65a", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#a1dbf7d2bccd539755632bfd774ea7a37", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#a1084889e4ca59ad8c59ba6fe6eb73d22", null ],
|
||||
[ "operator<<", "class_p_i_byte_array.html#acf5b40a528f99730414ed53e46d006ff", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#a6cdb12254550852b98666d61357e16b7", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#a9f144662807a6143e22435c8fdeeac8e", null ],
|
||||
[ "operator>>", "class_p_i_byte_array.html#a4b196eba8bb05c970ae84f6d026e7b4e", null ]
|
||||
];
|
||||
@@ -1,154 +0,0 @@
|
||||
<!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: Member List</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_c_l_i.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PICLI Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_c_l_i.html">PICLI</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_c_l_i.html#a6091825b4eb1e3e8e336ae9524fa8331">addArgument</a>(const PIString &name, bool value=false)</td><td class="entry"><a class="el" href="class_p_i_c_l_i.html">PICLI</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_c_l_i.html#ab378101cdb1517da4c430d3b58a3ed79">addArgument</a>(const PIString &name, const PIChar &shortKey, bool value=false)</td><td class="entry"><a class="el" href="class_p_i_c_l_i.html">PICLI</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_c_l_i.html#a787fd46efaa3f64d57398782e7deb612">addArgument</a>(const PIString &name, const char *shortKey, bool value=false)</td><td class="entry"><a class="el" href="class_p_i_c_l_i.html">PICLI</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_c_l_i.html#a1335cd90d383e1cdeeb6e6b729d18244">addArgument</a>(const PIString &name, const PIChar &shortKey, const PIString &fullKey, bool value=false)</td><td class="entry"><a class="el" href="class_p_i_c_l_i.html">PICLI</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_c_l_i.html#a9a69f3dd05852ebdbddb0543ca912faa">addArgument</a>(const PIString &name, const char *shortKey, const PIString &fullKey, bool value=false)</td><td class="entry"><a class="el" href="class_p_i_c_l_i.html">PICLI</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ac50df87aa63e061abd460f9a71e7176a">className</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a36eb41db41fc261cf97260d1dbe76867">CONNECTU_QUEUED</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8df5efbe08b98034b5ebadad11a2e94e">debug</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a3d5e7421d26c565d1c20bfa5220c2601">deleted</a>()</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a0bbc8d56e4f910c05e17ade5b9a0232f">emitter</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#afe264bac22327160e40c1db19862cabf">isPropertyExists</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a281e02fd3810ec632c5db2e2460aa85c">parentClassName</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_c_l_i.html#abc57c0e1bb06e1af2087e1ff158039ac">PICLI</a>(int argc, char *argv[])</td><td class="entry"><a class="el" href="class_p_i_c_l_i.html">PICLI</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_c_l_i.html#a31bf2b18e408514af453029ebc09f00d">programCommand</a>()</td><td class="entry"><a class="el" href="class_p_i_c_l_i.html">PICLI</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1363089418ce5b3c22593f8c2ffdf63d">properties</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#acbe8578cf9d01117554ec28d3882661c">propertiesCount</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1ea9294ee2f2f59784762992878d7b99">property</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_c_l_i.html#acfa1357e283fb2fceb69ff93e53cef6f">rawArgument</a>(int index)</td><td class="entry"><a class="el" href="class_p_i_c_l_i.html">PICLI</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_c_l_i.html#a48e694f023cd8a8606865b1704583613">rawArguments</a>()</td><td class="entry"><a class="el" href="class_p_i_c_l_i.html">PICLI</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,390 +0,0 @@
|
||||
<!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: PICLI 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_c_l_i.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_p_i_c_l_i-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">PICLI Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Command-line arguments parser.
|
||||
<a href="class_p_i_c_l_i.html#details">More...</a></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PICLI:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="class_p_i_c_l_i__inherit__graph.png" border="0" usemap="#_p_i_c_l_i_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="_p_i_c_l_i_inherit__map" id="_p_i_c_l_i_inherit__map">
|
||||
<area shape="rect" id="node2" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. " alt="" coords="5,5,92,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="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:abc57c0e1bb06e1af2087e1ff158039ac"><td class="memItemLeft" align="right" valign="top"><a id="abc57c0e1bb06e1af2087e1ff158039ac"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_c_l_i.html#abc57c0e1bb06e1af2087e1ff158039ac">PICLI</a> (int argc, char *argv[])</td></tr>
|
||||
<tr class="memdesc:abc57c0e1bb06e1af2087e1ff158039ac"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <br /></td></tr>
|
||||
<tr class="separator:abc57c0e1bb06e1af2087e1ff158039ac"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6091825b4eb1e3e8e336ae9524fa8331"><td class="memItemLeft" align="right" valign="top"><a id="a6091825b4eb1e3e8e336ae9524fa8331"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_c_l_i.html#a6091825b4eb1e3e8e336ae9524fa8331">addArgument</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>, bool value=false)</td></tr>
|
||||
<tr class="memdesc:a6091825b4eb1e3e8e336ae9524fa8331"><td class="mdescLeft"> </td><td class="mdescRight">Add argument with name "name", short key = name first letter, full key = name. <br /></td></tr>
|
||||
<tr class="separator:a6091825b4eb1e3e8e336ae9524fa8331"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab378101cdb1517da4c430d3b58a3ed79"><td class="memItemLeft" align="right" valign="top"><a id="ab378101cdb1517da4c430d3b58a3ed79"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_c_l_i.html#ab378101cdb1517da4c430d3b58a3ed79">addArgument</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_char.html">PIChar</a> &shortKey, bool value=false)</td></tr>
|
||||
<tr class="memdesc:ab378101cdb1517da4c430d3b58a3ed79"><td class="mdescLeft"> </td><td class="mdescRight">Add argument with name "name", short key = "shortKey", full key = name. <br /></td></tr>
|
||||
<tr class="separator:ab378101cdb1517da4c430d3b58a3ed79"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a787fd46efaa3f64d57398782e7deb612"><td class="memItemLeft" align="right" valign="top"><a id="a787fd46efaa3f64d57398782e7deb612"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_c_l_i.html#a787fd46efaa3f64d57398782e7deb612">addArgument</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 char *shortKey, bool value=false)</td></tr>
|
||||
<tr class="memdesc:a787fd46efaa3f64d57398782e7deb612"><td class="mdescLeft"> </td><td class="mdescRight">Add argument with name "name", short key = "shortKey", full key = name. <br /></td></tr>
|
||||
<tr class="separator:a787fd46efaa3f64d57398782e7deb612"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1335cd90d383e1cdeeb6e6b729d18244"><td class="memItemLeft" align="right" valign="top"><a id="a1335cd90d383e1cdeeb6e6b729d18244"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_c_l_i.html#a1335cd90d383e1cdeeb6e6b729d18244">addArgument</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_char.html">PIChar</a> &shortKey, const <a class="el" href="class_p_i_string.html">PIString</a> &fullKey, bool value=false)</td></tr>
|
||||
<tr class="memdesc:a1335cd90d383e1cdeeb6e6b729d18244"><td class="mdescLeft"> </td><td class="mdescRight">Add argument with name "name", short key = "shortKey", full key = "fullKey". <br /></td></tr>
|
||||
<tr class="separator:a1335cd90d383e1cdeeb6e6b729d18244"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9a69f3dd05852ebdbddb0543ca912faa"><td class="memItemLeft" align="right" valign="top"><a id="a9a69f3dd05852ebdbddb0543ca912faa"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_c_l_i.html#a9a69f3dd05852ebdbddb0543ca912faa">addArgument</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 char *shortKey, const <a class="el" href="class_p_i_string.html">PIString</a> &fullKey, bool value=false)</td></tr>
|
||||
<tr class="memdesc:a9a69f3dd05852ebdbddb0543ca912faa"><td class="mdescLeft"> </td><td class="mdescRight">Add argument with name "name", short key = "shortKey", full key = "fullKey". <br /></td></tr>
|
||||
<tr class="separator:a9a69f3dd05852ebdbddb0543ca912faa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acfa1357e283fb2fceb69ff93e53cef6f"><td class="memItemLeft" align="right" valign="top"><a id="acfa1357e283fb2fceb69ff93e53cef6f"></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_c_l_i.html#acfa1357e283fb2fceb69ff93e53cef6f">rawArgument</a> (int index)</td></tr>
|
||||
<tr class="memdesc:acfa1357e283fb2fceb69ff93e53cef6f"><td class="mdescLeft"> </td><td class="mdescRight">Returns unparsed command-line argument by index "index". Index 0 is program execute command. <br /></td></tr>
|
||||
<tr class="separator:acfa1357e283fb2fceb69ff93e53cef6f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a48e694f023cd8a8606865b1704583613"><td class="memItemLeft" align="right" valign="top"><a id="a48e694f023cd8a8606865b1704583613"></a>
|
||||
const <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_c_l_i.html#a48e694f023cd8a8606865b1704583613">rawArguments</a> ()</td></tr>
|
||||
<tr class="memdesc:a48e694f023cd8a8606865b1704583613"><td class="mdescLeft"> </td><td class="mdescRight">Returns unparsed command-line arguments. <br /></td></tr>
|
||||
<tr class="separator:a48e694f023cd8a8606865b1704583613"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a31bf2b18e408514af453029ebc09f00d"><td class="memItemLeft" align="right" valign="top"><a id="a31bf2b18e408514af453029ebc09f00d"></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_c_l_i.html#a31bf2b18e408514af453029ebc09f00d">programCommand</a> ()</td></tr>
|
||||
<tr class="memdesc:a31bf2b18e408514af453029ebc09f00d"><td class="mdescLeft"> </td><td class="mdescRight">Returns program execute command without arguments. <br /></td></tr>
|
||||
<tr class="separator:a31bf2b18e408514af453029ebc09f00d"><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>
|
||||
</table><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 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_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>
|
||||
<tr class="memdesc:a0bbc8d56e4f910c05e17ade5b9a0232f inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* which has raised an event. This value is correct only in definition of some event handler. <br /></td></tr>
|
||||
<tr class="separator:a0bbc8d56e4f910c05e17ade5b9a0232f inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a2f98c7c43b93f9d636e9119f0a577715"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</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:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Virtual function executes after property with name "name" has been changed. <br /></td></tr>
|
||||
<tr class="separator:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<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="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>
|
||||
<tr class="memdesc:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Macro used for conditional (piDebug and <a class="el" href="class_p_i_object.html#a8df5efbe08b98034b5ebadad11a2e94e" title="Return if debug of this object is active. ">PIObject::debug()</a>) output to <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a> for subclasses of <a class="el" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. ">PIObject</a>. <br /></td></tr>
|
||||
<tr class="separator:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="affa62b02040517a34b3f173d804e487f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class, and <em>scopeList()</em> <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>   <a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td></tr>
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a>   <a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td></tr>
|
||||
<tr class="memdesc:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_VHANDLER is synonym of EVENT_VHANDLER0. <br /></td></tr>
|
||||
<tr class="separator:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a4fa760299649bc8aeaa0dcf4d605be70"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>();</td></tr>
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a7877e997621e1161f058fce90febd464"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a>   <a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td></tr>
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a36eb41db41fc261cf97260d1dbe76867"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36eb41db41fc261cf97260d1dbe76867">CONNECTU_QUEUED</a>(src, event, dest, handler, performer)</td></tr>
|
||||
<tr class="memdesc:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". Event handler will be executed by "performer". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a>   <a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a>   <a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a>   <a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">DISCONNECT is synonym of DISCONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a3f7b0da6b28ced23e1deee48dde17c98"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a>(handler)</td></tr>
|
||||
<tr class="memdesc:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns pointer to events handler "handler". <br /></td></tr>
|
||||
<tr class="separator:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Command-line arguments parser. </p>
|
||||
<h1><a class="anchor" id="PICLI_sec0"></a>
|
||||
Synopsis</h1>
|
||||
<p>This class provide handy parsing of command-line arguments. First you should add arguments to <a class="el" href="class_p_i_c_l_i.html" title="Command-line arguments parser. ">PICLI</a> with function <em><a class="el" href="class_p_i_c_l_i.html#a6091825b4eb1e3e8e336ae9524fa8331" title="Add argument with name "name", short key = name first letter, full key = name. ">addArgument()</a></em>. Then you can check if there is some argument in application command-line with function <em>hasArgument()</em>; </p>
|
||||
<h1><a class="anchor" id="PICLI_sec1"></a>
|
||||
Example</h1>
|
||||
<div class="fragment"><div class="line"><span class="keywordtype">int</span> main(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> ** argv) {</div><div class="line"> <a class="code" href="class_p_i_c_l_i.html">PICLI</a> cli(argc, argv);</div><div class="line"> cli.addArgument(<span class="stringliteral">"console"</span>);</div><div class="line"> cli.addArgument(<span class="stringliteral">"debug"</span>);</div><div class="line"> cli.addArgument(<span class="stringliteral">"Value"</span>, <span class="stringliteral">"v"</span>, <span class="stringliteral">"value"</span>, <span class="keyword">true</span>);</div><div class="line"> <span class="keywordflow">if</span> (cli.hasArgument(<span class="stringliteral">"console"</span>))</div><div class="line"> <a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"console active"</span>;</div><div class="line"> <span class="keywordflow">if</span> (cli.hasArgument(<span class="stringliteral">"debug"</span>))</div><div class="line"> <a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"debug active"</span>;</div><div class="line"> <a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"Value ="</span> << cli.argumentValue(<span class="stringliteral">"Value"</span>);</div><div class="line"> <span class="keywordflow">return</span> 0;</div><div class="line">}</div><div class="line"></div><div class="line">These executions are similar:</div><div class="line">a.out -cd -v 10</div><div class="line">a.out --value 10 -dc</div><div class="line">a.out -c -v 10 -d</div><div class="line">a.out --console -d -v 10</div><div class="line">a.out --<a class="code" href="class_p_i_object.html#a8df5efbe08b98034b5ebadad11a2e94e">debug</a> -c --value 10</div></div><!-- fragment --></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_c_l_i.html">PICLI</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>
|
||||
@@ -1,12 +0,0 @@
|
||||
var class_p_i_c_l_i =
|
||||
[
|
||||
[ "PICLI", "class_p_i_c_l_i.html#abc57c0e1bb06e1af2087e1ff158039ac", null ],
|
||||
[ "addArgument", "class_p_i_c_l_i.html#a6091825b4eb1e3e8e336ae9524fa8331", null ],
|
||||
[ "addArgument", "class_p_i_c_l_i.html#ab378101cdb1517da4c430d3b58a3ed79", null ],
|
||||
[ "addArgument", "class_p_i_c_l_i.html#a787fd46efaa3f64d57398782e7deb612", null ],
|
||||
[ "addArgument", "class_p_i_c_l_i.html#a1335cd90d383e1cdeeb6e6b729d18244", null ],
|
||||
[ "addArgument", "class_p_i_c_l_i.html#a9a69f3dd05852ebdbddb0543ca912faa", null ],
|
||||
[ "rawArgument", "class_p_i_c_l_i.html#acfa1357e283fb2fceb69ff93e53cef6f", null ],
|
||||
[ "rawArguments", "class_p_i_c_l_i.html#a48e694f023cd8a8606865b1704583613", null ],
|
||||
[ "programCommand", "class_p_i_c_l_i.html#a31bf2b18e408514af453029ebc09f00d", null ]
|
||||
];
|
||||
@@ -1,3 +0,0 @@
|
||||
<map id="PICLI" name="PICLI">
|
||||
<area shape="rect" id="node2" href="$class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. " alt="" coords="5,5,92,32"/>
|
||||
</map>
|
||||
@@ -1 +0,0 @@
|
||||
d06cbaabb169ba4e0d067c6eaca3953d
|
||||
|
Before Width: | Height: | Size: 1.9 KiB |
@@ -1,31 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
|
||||
-->
|
||||
<!-- Title: PICLI Pages: 1 -->
|
||||
<svg width="73pt" height="84pt"
|
||||
viewBox="0.00 0.00 73.00 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
|
||||
<title>PICLI</title>
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-80 69,-80 69,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node"><title>Node1</title>
|
||||
<polygon fill="#bfbfbf" stroke="black" points="9,-0.5 9,-19.5 56,-19.5 56,-0.5 9,-0.5"/>
|
||||
<text text-anchor="middle" x="32.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PICLI</text>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node"><title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="class_p_i_object.html" target="_top" xlink:title="This is base class for any classes which use events -> handlers mechanism. ">
|
||||
<polygon fill="white" stroke="black" points="0,-56.5 0,-75.5 65,-75.5 65,-56.5 0,-56.5"/>
|
||||
<text text-anchor="middle" x="32.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIObject</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node1 -->
|
||||
<g id="edge1" class="edge"><title>Node2->Node1</title>
|
||||
<path fill="none" stroke="midnightblue" d="M32.5,-45.8045C32.5,-36.9102 32.5,-26.7798 32.5,-19.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="29.0001,-46.083 32.5,-56.083 36.0001,-46.083 29.0001,-46.083"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.6 KiB |
@@ -1,116 +0,0 @@
|
||||
<!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: Member List</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_char.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIChar Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_char.html">PIChar</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_char.html#a9b9fcae45225ea805f857ec80a3f85eb">isAlpha</a>() const</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_char.html#a4e67e75e45be817240a174230443608b">isAscii</a>() const</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_char.html#a97b5687aa26b867c1705d7226055980d">isControl</a>() const</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_char.html#aeb7862c3c8e81e287c670aed46169ec8">isDigit</a>() const</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_char.html#ac9a2815e68d7919d3ca451ee87303d66">isGraphical</a>() const</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_char.html#a4d90f81b9491a3555a6ea5e2cd6caf92">isHex</a>() const</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_char.html#ab67a7b83934d9a1ab2e78b9519f4150b">isLower</a>() const</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_char.html#a6a7d0c43bf87b7f237f2da3e9ff96a2c">isPrint</a>() const</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_char.html#a35ef343558fc2af2218ea8c781c4ac88">isSpace</a>() const</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_char.html#a32deb973674ecaaf79e69d1d97509f36">isUpper</a>() const</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_char.html#ace124d1b47ac146082b43e9a14ad6177">operator!=</a>(const PIChar &o) const</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_char.html#a45f4d9b02c0206f9655e36c53921144d">operator<</a>(const PIChar &o) const</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_char.html#a43cad479313327c089e30ae490e01c24">operator<<</a>(PIByteArray &s, const PIChar &v)</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_char.html#abadc4164b551872ca8d636998a638792">operator<<</a>(PICout s, const PIChar &v)</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_char.html#a39613be7e1e595eb0a1c5b98076b4ab3">operator<<</a>(std::ostream &s, const PIChar &v)</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_char.html#a0b16c1b4ea771e04a34f2b7f48e3f8c2">operator<=</a>(const PIChar &o) const</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_char.html#a1ef5c3ed6b13e9dcf10f23f702dd600e">operator=</a>(const char v)</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_char.html#a43a2c55c291294e7c2e6373a8e38c08a">operator==</a>(const PIChar &o) const</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_char.html#a64d54eeb375a88f09b918bf52431849f">operator></a>(const PIChar &o) const</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_char.html#adc04f112c64bf7a3f9729757f9565456">operator>=</a>(const PIChar &o) const</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_char.html#a697daa3db190238c3cad29b288821ae0">operator>></a>(PIByteArray &s, PIChar &v)</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_char.html#a9c13f6b3a242d13924b64dbd3deec204">PIChar</a>(const char c)</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_char.html#ac11bc7f521d447ef402a9cb9ef05707f">PIChar</a>(const short c)</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_char.html#a272e1665fe42d557cad91ed3dc416a29">PIChar</a>(const int c)</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_char.html#a610057fd1840516fce1c5fb0955535b9">PIChar</a>(const uchar c)</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_char.html#a2dcff5b1473cc887cff45cb31bb132f5">PIChar</a>(const ushort c)</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_char.html#ae684b56acf78dff045b74bfdd91b0540">PIChar</a>(const uint c=0)</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_char.html#ac891fc6cb5a963351aca07fc1ede01ea">PIChar</a>(const char *c, int *bytes=0)</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_char.html#ae27eea6a98ea261d60aec8b666c53033">toCharPtr</a>() const</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_char.html#af99fbd918492d678ef907fd8c42a0346">toLower</a>() const</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_char.html#a9d36dc55172bf754aa0d88cff8547e10">toUpper</a>() const</td><td class="entry"><a class="el" href="class_p_i_char.html">PIChar</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,230 +0,0 @@
|
||||
<!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: PIChar 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_char.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#friends">Friends</a> |
|
||||
<a href="#related">Related Functions</a> |
|
||||
<a href="class_p_i_char-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">PIChar Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Unicode char.
|
||||
<a href="class_p_i_char.html#details">More...</a></p>
|
||||
<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:a9c13f6b3a242d13924b64dbd3deec204"><td class="memItemLeft" align="right" valign="top"><a id="a9c13f6b3a242d13924b64dbd3deec204"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#a9c13f6b3a242d13924b64dbd3deec204">PIChar</a> (const char c)</td></tr>
|
||||
<tr class="memdesc:a9c13f6b3a242d13924b64dbd3deec204"><td class="mdescLeft"> </td><td class="mdescRight">Contructs ascii symbol. <br /></td></tr>
|
||||
<tr class="separator:a9c13f6b3a242d13924b64dbd3deec204"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac11bc7f521d447ef402a9cb9ef05707f"><td class="memItemLeft" align="right" valign="top"><a id="ac11bc7f521d447ef402a9cb9ef05707f"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#ac11bc7f521d447ef402a9cb9ef05707f">PIChar</a> (const short c)</td></tr>
|
||||
<tr class="memdesc:ac11bc7f521d447ef402a9cb9ef05707f"><td class="mdescLeft"> </td><td class="mdescRight">Contructs 2-bytes symbol. <br /></td></tr>
|
||||
<tr class="separator:ac11bc7f521d447ef402a9cb9ef05707f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a272e1665fe42d557cad91ed3dc416a29"><td class="memItemLeft" align="right" valign="top"><a id="a272e1665fe42d557cad91ed3dc416a29"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#a272e1665fe42d557cad91ed3dc416a29">PIChar</a> (const int c)</td></tr>
|
||||
<tr class="memdesc:a272e1665fe42d557cad91ed3dc416a29"><td class="mdescLeft"> </td><td class="mdescRight">Contructs 4-bytes symbol. <br /></td></tr>
|
||||
<tr class="separator:a272e1665fe42d557cad91ed3dc416a29"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a610057fd1840516fce1c5fb0955535b9"><td class="memItemLeft" align="right" valign="top"><a id="a610057fd1840516fce1c5fb0955535b9"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#a610057fd1840516fce1c5fb0955535b9">PIChar</a> (const uchar c)</td></tr>
|
||||
<tr class="memdesc:a610057fd1840516fce1c5fb0955535b9"><td class="mdescLeft"> </td><td class="mdescRight">Contructs ascii symbol. <br /></td></tr>
|
||||
<tr class="separator:a610057fd1840516fce1c5fb0955535b9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2dcff5b1473cc887cff45cb31bb132f5"><td class="memItemLeft" align="right" valign="top"><a id="a2dcff5b1473cc887cff45cb31bb132f5"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#a2dcff5b1473cc887cff45cb31bb132f5">PIChar</a> (const ushort c)</td></tr>
|
||||
<tr class="memdesc:a2dcff5b1473cc887cff45cb31bb132f5"><td class="mdescLeft"> </td><td class="mdescRight">Contructs 2-bytes symbol. <br /></td></tr>
|
||||
<tr class="separator:a2dcff5b1473cc887cff45cb31bb132f5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae684b56acf78dff045b74bfdd91b0540"><td class="memItemLeft" align="right" valign="top"><a id="ae684b56acf78dff045b74bfdd91b0540"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#ae684b56acf78dff045b74bfdd91b0540">PIChar</a> (const uint c=0)</td></tr>
|
||||
<tr class="memdesc:ae684b56acf78dff045b74bfdd91b0540"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. Contructs 4-bytes symbol. <br /></td></tr>
|
||||
<tr class="separator:ae684b56acf78dff045b74bfdd91b0540"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac891fc6cb5a963351aca07fc1ede01ea"><td class="memItemLeft" align="right" valign="top"><a id="ac891fc6cb5a963351aca07fc1ede01ea"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#ac891fc6cb5a963351aca07fc1ede01ea">PIChar</a> (const char *c, int *bytes=0)</td></tr>
|
||||
<tr class="memdesc:ac891fc6cb5a963351aca07fc1ede01ea"><td class="mdescLeft"> </td><td class="mdescRight">Contructs symbol from no more than 4 bytes of string. <br /></td></tr>
|
||||
<tr class="separator:ac891fc6cb5a963351aca07fc1ede01ea"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1ef5c3ed6b13e9dcf10f23f702dd600e"><td class="memItemLeft" align="right" valign="top"><a id="a1ef5c3ed6b13e9dcf10f23f702dd600e"></a>
|
||||
<a class="el" href="class_p_i_char.html">PIChar</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#a1ef5c3ed6b13e9dcf10f23f702dd600e">operator=</a> (const char v)</td></tr>
|
||||
<tr class="memdesc:a1ef5c3ed6b13e9dcf10f23f702dd600e"><td class="mdescLeft"> </td><td class="mdescRight">Copy operator. <br /></td></tr>
|
||||
<tr class="separator:a1ef5c3ed6b13e9dcf10f23f702dd600e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a43a2c55c291294e7c2e6373a8e38c08a"><td class="memItemLeft" align="right" valign="top"><a id="a43a2c55c291294e7c2e6373a8e38c08a"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#a43a2c55c291294e7c2e6373a8e38c08a">operator==</a> (const <a class="el" href="class_p_i_char.html">PIChar</a> &o) const</td></tr>
|
||||
<tr class="memdesc:a43a2c55c291294e7c2e6373a8e38c08a"><td class="mdescLeft"> </td><td class="mdescRight">Compare operator. <br /></td></tr>
|
||||
<tr class="separator:a43a2c55c291294e7c2e6373a8e38c08a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ace124d1b47ac146082b43e9a14ad6177"><td class="memItemLeft" align="right" valign="top"><a id="ace124d1b47ac146082b43e9a14ad6177"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#ace124d1b47ac146082b43e9a14ad6177">operator!=</a> (const <a class="el" href="class_p_i_char.html">PIChar</a> &o) const</td></tr>
|
||||
<tr class="memdesc:ace124d1b47ac146082b43e9a14ad6177"><td class="mdescLeft"> </td><td class="mdescRight">Compare operator. <br /></td></tr>
|
||||
<tr class="separator:ace124d1b47ac146082b43e9a14ad6177"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a64d54eeb375a88f09b918bf52431849f"><td class="memItemLeft" align="right" valign="top"><a id="a64d54eeb375a88f09b918bf52431849f"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#a64d54eeb375a88f09b918bf52431849f">operator></a> (const <a class="el" href="class_p_i_char.html">PIChar</a> &o) const</td></tr>
|
||||
<tr class="memdesc:a64d54eeb375a88f09b918bf52431849f"><td class="mdescLeft"> </td><td class="mdescRight">Compare operator. <br /></td></tr>
|
||||
<tr class="separator:a64d54eeb375a88f09b918bf52431849f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a45f4d9b02c0206f9655e36c53921144d"><td class="memItemLeft" align="right" valign="top"><a id="a45f4d9b02c0206f9655e36c53921144d"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#a45f4d9b02c0206f9655e36c53921144d">operator<</a> (const <a class="el" href="class_p_i_char.html">PIChar</a> &o) const</td></tr>
|
||||
<tr class="memdesc:a45f4d9b02c0206f9655e36c53921144d"><td class="mdescLeft"> </td><td class="mdescRight">Compare operator. <br /></td></tr>
|
||||
<tr class="separator:a45f4d9b02c0206f9655e36c53921144d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adc04f112c64bf7a3f9729757f9565456"><td class="memItemLeft" align="right" valign="top"><a id="adc04f112c64bf7a3f9729757f9565456"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#adc04f112c64bf7a3f9729757f9565456">operator>=</a> (const <a class="el" href="class_p_i_char.html">PIChar</a> &o) const</td></tr>
|
||||
<tr class="memdesc:adc04f112c64bf7a3f9729757f9565456"><td class="mdescLeft"> </td><td class="mdescRight">Compare operator. <br /></td></tr>
|
||||
<tr class="separator:adc04f112c64bf7a3f9729757f9565456"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0b16c1b4ea771e04a34f2b7f48e3f8c2"><td class="memItemLeft" align="right" valign="top"><a id="a0b16c1b4ea771e04a34f2b7f48e3f8c2"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#a0b16c1b4ea771e04a34f2b7f48e3f8c2">operator<=</a> (const <a class="el" href="class_p_i_char.html">PIChar</a> &o) const</td></tr>
|
||||
<tr class="memdesc:a0b16c1b4ea771e04a34f2b7f48e3f8c2"><td class="mdescLeft"> </td><td class="mdescRight">Compare operator. <br /></td></tr>
|
||||
<tr class="separator:a0b16c1b4ea771e04a34f2b7f48e3f8c2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb7862c3c8e81e287c670aed46169ec8"><td class="memItemLeft" align="right" valign="top"><a id="aeb7862c3c8e81e287c670aed46169ec8"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#aeb7862c3c8e81e287c670aed46169ec8">isDigit</a> () const</td></tr>
|
||||
<tr class="memdesc:aeb7862c3c8e81e287c670aed46169ec8"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if symbol is digit ('0' to '9') <br /></td></tr>
|
||||
<tr class="separator:aeb7862c3c8e81e287c670aed46169ec8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4d90f81b9491a3555a6ea5e2cd6caf92"><td class="memItemLeft" align="right" valign="top"><a id="a4d90f81b9491a3555a6ea5e2cd6caf92"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#a4d90f81b9491a3555a6ea5e2cd6caf92">isHex</a> () const</td></tr>
|
||||
<tr class="memdesc:a4d90f81b9491a3555a6ea5e2cd6caf92"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if symbol is HEX digit ('0' to '9', 'a' to 'f', 'A' to 'F') <br /></td></tr>
|
||||
<tr class="separator:a4d90f81b9491a3555a6ea5e2cd6caf92"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac9a2815e68d7919d3ca451ee87303d66"><td class="memItemLeft" align="right" valign="top"><a id="ac9a2815e68d7919d3ca451ee87303d66"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#ac9a2815e68d7919d3ca451ee87303d66">isGraphical</a> () const</td></tr>
|
||||
<tr class="memdesc:ac9a2815e68d7919d3ca451ee87303d66"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if symbol is drawable (without space) <br /></td></tr>
|
||||
<tr class="separator:ac9a2815e68d7919d3ca451ee87303d66"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a97b5687aa26b867c1705d7226055980d"><td class="memItemLeft" align="right" valign="top"><a id="a97b5687aa26b867c1705d7226055980d"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#a97b5687aa26b867c1705d7226055980d">isControl</a> () const</td></tr>
|
||||
<tr class="memdesc:a97b5687aa26b867c1705d7226055980d"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if symbol is control byte (< 32 or 127) <br /></td></tr>
|
||||
<tr class="separator:a97b5687aa26b867c1705d7226055980d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab67a7b83934d9a1ab2e78b9519f4150b"><td class="memItemLeft" align="right" valign="top"><a id="ab67a7b83934d9a1ab2e78b9519f4150b"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#ab67a7b83934d9a1ab2e78b9519f4150b">isLower</a> () const</td></tr>
|
||||
<tr class="memdesc:ab67a7b83934d9a1ab2e78b9519f4150b"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if symbol is in lower case. <br /></td></tr>
|
||||
<tr class="separator:ab67a7b83934d9a1ab2e78b9519f4150b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a32deb973674ecaaf79e69d1d97509f36"><td class="memItemLeft" align="right" valign="top"><a id="a32deb973674ecaaf79e69d1d97509f36"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#a32deb973674ecaaf79e69d1d97509f36">isUpper</a> () const</td></tr>
|
||||
<tr class="memdesc:a32deb973674ecaaf79e69d1d97509f36"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if symbol is in upper case. <br /></td></tr>
|
||||
<tr class="separator:a32deb973674ecaaf79e69d1d97509f36"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6a7d0c43bf87b7f237f2da3e9ff96a2c"><td class="memItemLeft" align="right" valign="top"><a id="a6a7d0c43bf87b7f237f2da3e9ff96a2c"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#a6a7d0c43bf87b7f237f2da3e9ff96a2c">isPrint</a> () const</td></tr>
|
||||
<tr class="memdesc:a6a7d0c43bf87b7f237f2da3e9ff96a2c"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if symbol is printable (with space) <br /></td></tr>
|
||||
<tr class="separator:a6a7d0c43bf87b7f237f2da3e9ff96a2c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a35ef343558fc2af2218ea8c781c4ac88"><td class="memItemLeft" align="right" valign="top"><a id="a35ef343558fc2af2218ea8c781c4ac88"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#a35ef343558fc2af2218ea8c781c4ac88">isSpace</a> () const</td></tr>
|
||||
<tr class="memdesc:a35ef343558fc2af2218ea8c781c4ac88"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if symbol is space or tab. <br /></td></tr>
|
||||
<tr class="separator:a35ef343558fc2af2218ea8c781c4ac88"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9b9fcae45225ea805f857ec80a3f85eb"><td class="memItemLeft" align="right" valign="top"><a id="a9b9fcae45225ea805f857ec80a3f85eb"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#a9b9fcae45225ea805f857ec80a3f85eb">isAlpha</a> () const</td></tr>
|
||||
<tr class="memdesc:a9b9fcae45225ea805f857ec80a3f85eb"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if symbol is alphabetical letter. <br /></td></tr>
|
||||
<tr class="separator:a9b9fcae45225ea805f857ec80a3f85eb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4e67e75e45be817240a174230443608b"><td class="memItemLeft" align="right" valign="top"><a id="a4e67e75e45be817240a174230443608b"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#a4e67e75e45be817240a174230443608b">isAscii</a> () const</td></tr>
|
||||
<tr class="memdesc:a4e67e75e45be817240a174230443608b"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if symbol is ascii (< 128) <br /></td></tr>
|
||||
<tr class="separator:a4e67e75e45be817240a174230443608b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae27eea6a98ea261d60aec8b666c53033"><td class="memItemLeft" align="right" valign="top"><a id="ae27eea6a98ea261d60aec8b666c53033"></a>
|
||||
const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#ae27eea6a98ea261d60aec8b666c53033">toCharPtr</a> () const</td></tr>
|
||||
<tr class="memdesc:ae27eea6a98ea261d60aec8b666c53033"><td class="mdescLeft"> </td><td class="mdescRight">Return as <code>"char * "</code> string. <br /></td></tr>
|
||||
<tr class="separator:ae27eea6a98ea261d60aec8b666c53033"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9d36dc55172bf754aa0d88cff8547e10"><td class="memItemLeft" align="right" valign="top"><a id="a9d36dc55172bf754aa0d88cff8547e10"></a>
|
||||
<a class="el" href="class_p_i_char.html">PIChar</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#a9d36dc55172bf754aa0d88cff8547e10">toUpper</a> () const</td></tr>
|
||||
<tr class="memdesc:a9d36dc55172bf754aa0d88cff8547e10"><td class="mdescLeft"> </td><td class="mdescRight">Return symbol in upper case. <br /></td></tr>
|
||||
<tr class="separator:a9d36dc55172bf754aa0d88cff8547e10"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af99fbd918492d678ef907fd8c42a0346"><td class="memItemLeft" align="right" valign="top"><a id="af99fbd918492d678ef907fd8c42a0346"></a>
|
||||
<a class="el" href="class_p_i_char.html">PIChar</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#af99fbd918492d678ef907fd8c42a0346">toLower</a> () const</td></tr>
|
||||
<tr class="memdesc:af99fbd918492d678ef907fd8c42a0346"><td class="mdescLeft"> </td><td class="mdescRight">Return symbol in lower case. <br /></td></tr>
|
||||
<tr class="separator:af99fbd918492d678ef907fd8c42a0346"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
|
||||
Friends</h2></td></tr>
|
||||
<tr class="memitem:a43cad479313327c089e30ae490e01c24"><td class="memItemLeft" align="right" valign="top"><a id="a43cad479313327c089e30ae490e01c24"></a>
|
||||
<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_char.html#a43cad479313327c089e30ae490e01c24">operator<<</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &s, const <a class="el" href="class_p_i_char.html">PIChar</a> &v)</td></tr>
|
||||
<tr class="memdesc:a43cad479313327c089e30ae490e01c24"><td class="mdescLeft"> </td><td class="mdescRight">Write operator to <code><a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a></code>. <br /></td></tr>
|
||||
<tr class="separator:a43cad479313327c089e30ae490e01c24"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a697daa3db190238c3cad29b288821ae0"><td class="memItemLeft" align="right" valign="top"><a id="a697daa3db190238c3cad29b288821ae0"></a>
|
||||
<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_char.html#a697daa3db190238c3cad29b288821ae0">operator>></a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &s, <a class="el" href="class_p_i_char.html">PIChar</a> &v)</td></tr>
|
||||
<tr class="memdesc:a697daa3db190238c3cad29b288821ae0"><td class="mdescLeft"> </td><td class="mdescRight">Read operator from <code><a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a></code>. <br /></td></tr>
|
||||
<tr class="separator:a697daa3db190238c3cad29b288821ae0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abadc4164b551872ca8d636998a638792"><td class="memItemLeft" align="right" valign="top"><a id="abadc4164b551872ca8d636998a638792"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#abadc4164b551872ca8d636998a638792">operator<<</a> (<a class="el" href="class_p_i_cout.html">PICout</a> s, const <a class="el" href="class_p_i_char.html">PIChar</a> &v)</td></tr>
|
||||
<tr class="memdesc:abadc4164b551872ca8d636998a638792"><td class="mdescLeft"> </td><td class="mdescRight">Output operator to <em><a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a></em>. <br /></td></tr>
|
||||
<tr class="separator:abadc4164b551872ca8d636998a638792"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="related"></a>
|
||||
Related Functions</h2></td></tr>
|
||||
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
|
||||
</td></tr>
|
||||
<tr class="memitem:a39613be7e1e595eb0a1c5b98076b4ab3"><td class="memItemLeft" align="right" valign="top"><a id="a39613be7e1e595eb0a1c5b98076b4ab3"></a>
|
||||
std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_char.html#a39613be7e1e595eb0a1c5b98076b4ab3">operator<<</a> (std::ostream &s, const <a class="el" href="class_p_i_char.html">PIChar</a> &v)</td></tr>
|
||||
<tr class="memdesc:a39613be7e1e595eb0a1c5b98076b4ab3"><td class="mdescLeft"> </td><td class="mdescRight">Output operator to <code>std::ostream</code>. <br /></td></tr>
|
||||
<tr class="separator:a39613be7e1e595eb0a1c5b98076b4ab3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Unicode char. </p>
|
||||
<p>This class is wrapper around <code>"uint"</code>. There are many contructors and information functions </p>
|
||||
</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_char.html">PIChar</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>
|
||||
@@ -1,34 +0,0 @@
|
||||
var class_p_i_char =
|
||||
[
|
||||
[ "PIChar", "class_p_i_char.html#a9c13f6b3a242d13924b64dbd3deec204", null ],
|
||||
[ "PIChar", "class_p_i_char.html#ac11bc7f521d447ef402a9cb9ef05707f", null ],
|
||||
[ "PIChar", "class_p_i_char.html#a272e1665fe42d557cad91ed3dc416a29", null ],
|
||||
[ "PIChar", "class_p_i_char.html#a610057fd1840516fce1c5fb0955535b9", null ],
|
||||
[ "PIChar", "class_p_i_char.html#a2dcff5b1473cc887cff45cb31bb132f5", null ],
|
||||
[ "PIChar", "class_p_i_char.html#ae684b56acf78dff045b74bfdd91b0540", null ],
|
||||
[ "PIChar", "class_p_i_char.html#ac891fc6cb5a963351aca07fc1ede01ea", null ],
|
||||
[ "operator=", "class_p_i_char.html#a1ef5c3ed6b13e9dcf10f23f702dd600e", null ],
|
||||
[ "operator==", "class_p_i_char.html#a43a2c55c291294e7c2e6373a8e38c08a", null ],
|
||||
[ "operator!=", "class_p_i_char.html#ace124d1b47ac146082b43e9a14ad6177", null ],
|
||||
[ "operator>", "class_p_i_char.html#a64d54eeb375a88f09b918bf52431849f", null ],
|
||||
[ "operator<", "class_p_i_char.html#a45f4d9b02c0206f9655e36c53921144d", null ],
|
||||
[ "operator>=", "class_p_i_char.html#adc04f112c64bf7a3f9729757f9565456", null ],
|
||||
[ "operator<=", "class_p_i_char.html#a0b16c1b4ea771e04a34f2b7f48e3f8c2", null ],
|
||||
[ "isDigit", "class_p_i_char.html#aeb7862c3c8e81e287c670aed46169ec8", null ],
|
||||
[ "isHex", "class_p_i_char.html#a4d90f81b9491a3555a6ea5e2cd6caf92", null ],
|
||||
[ "isGraphical", "class_p_i_char.html#ac9a2815e68d7919d3ca451ee87303d66", null ],
|
||||
[ "isControl", "class_p_i_char.html#a97b5687aa26b867c1705d7226055980d", null ],
|
||||
[ "isLower", "class_p_i_char.html#ab67a7b83934d9a1ab2e78b9519f4150b", null ],
|
||||
[ "isUpper", "class_p_i_char.html#a32deb973674ecaaf79e69d1d97509f36", null ],
|
||||
[ "isPrint", "class_p_i_char.html#a6a7d0c43bf87b7f237f2da3e9ff96a2c", null ],
|
||||
[ "isSpace", "class_p_i_char.html#a35ef343558fc2af2218ea8c781c4ac88", null ],
|
||||
[ "isAlpha", "class_p_i_char.html#a9b9fcae45225ea805f857ec80a3f85eb", null ],
|
||||
[ "isAscii", "class_p_i_char.html#a4e67e75e45be817240a174230443608b", null ],
|
||||
[ "toCharPtr", "class_p_i_char.html#ae27eea6a98ea261d60aec8b666c53033", null ],
|
||||
[ "toUpper", "class_p_i_char.html#a9d36dc55172bf754aa0d88cff8547e10", null ],
|
||||
[ "toLower", "class_p_i_char.html#af99fbd918492d678ef907fd8c42a0346", null ],
|
||||
[ "operator<<", "class_p_i_char.html#a43cad479313327c089e30ae490e01c24", null ],
|
||||
[ "operator>>", "class_p_i_char.html#a697daa3db190238c3cad29b288821ae0", null ],
|
||||
[ "operator<<", "class_p_i_char.html#abadc4164b551872ca8d636998a638792", null ],
|
||||
[ "operator<<", "class_p_i_char.html#a39613be7e1e595eb0a1c5b98076b4ab3", null ]
|
||||
];
|
||||
@@ -1,95 +0,0 @@
|
||||
<!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: Member List</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_chunk_stream.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIChunkStream Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_chunk_stream.html">PIChunkStream</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_chunk_stream.html#a5cb476b3db25a975941f4a595ae4be48">add</a>(int id, const T &data)</td><td class="entry"><a class="el" href="class_p_i_chunk_stream.html">PIChunkStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_chunk_stream.html#a6868bc79c950346046e3f0948a8a9958">atEnd</a>() const</td><td class="entry"><a class="el" href="class_p_i_chunk_stream.html">PIChunkStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_chunk_stream.html#aa53cc70261d65c9476980ba21ec1f933">chunk</a>(int id, const T &data)</td><td class="entry"><a class="el" href="class_p_i_chunk_stream.html">PIChunkStream</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_chunk_stream.html#a01fea43dff1a046ab062647f831466ef">data</a>() const</td><td class="entry"><a class="el" href="class_p_i_chunk_stream.html">PIChunkStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_chunk_stream.html#a59bfd24c5577d92446528bce027bfa28">get</a>(T &v) const</td><td class="entry"><a class="el" href="class_p_i_chunk_stream.html">PIChunkStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_chunk_stream.html#ae3b78b34774fdb36076a12e505c721a2">getData</a>() const</td><td class="entry"><a class="el" href="class_p_i_chunk_stream.html">PIChunkStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_chunk_stream.html#ae50f13503bcff6cce8f5d8c6984595c1">getID</a>()</td><td class="entry"><a class="el" href="class_p_i_chunk_stream.html">PIChunkStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_chunk_stream.html#a9b0680f7b75f247a5fc4c9d366edf43f">PIChunkStream</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_chunk_stream.html">PIChunkStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_chunk_stream.html#a604f6dc1e095daa47442320ffa6b944b">PIChunkStream</a>(PIByteArray *data=0)</td><td class="entry"><a class="el" href="class_p_i_chunk_stream.html">PIChunkStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_chunk_stream.html#ac7f7588cf308dd128b6fdd8ac678cceb">read</a>()</td><td class="entry"><a class="el" href="class_p_i_chunk_stream.html">PIChunkStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,153 +0,0 @@
|
||||
<!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: PIChunkStream 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_chunk_stream.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="class_p_i_chunk_stream-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">PIChunkStream Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Class for binary serialization.
|
||||
<a href="class_p_i_chunk_stream.html#details">More...</a></p>
|
||||
<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:a9b0680f7b75f247a5fc4c9d366edf43f"><td class="memItemLeft" align="right" valign="top"><a id="a9b0680f7b75f247a5fc4c9d366edf43f"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_chunk_stream.html#a9b0680f7b75f247a5fc4c9d366edf43f">PIChunkStream</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_chunk_stream.html#a01fea43dff1a046ab062647f831466ef">data</a>)</td></tr>
|
||||
<tr class="memdesc:a9b0680f7b75f247a5fc4c9d366edf43f"><td class="mdescLeft"> </td><td class="mdescRight">Contructs stream for read from "data". <br /></td></tr>
|
||||
<tr class="separator:a9b0680f7b75f247a5fc4c9d366edf43f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a604f6dc1e095daa47442320ffa6b944b"><td class="memItemLeft" align="right" valign="top"><a id="a604f6dc1e095daa47442320ffa6b944b"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_chunk_stream.html#a604f6dc1e095daa47442320ffa6b944b">PIChunkStream</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> *<a class="el" href="class_p_i_chunk_stream.html#a01fea43dff1a046ab062647f831466ef">data</a>=0)</td></tr>
|
||||
<tr class="memdesc:a604f6dc1e095daa47442320ffa6b944b"><td class="mdescLeft"> </td><td class="mdescRight">Contructs stream for read or write to/from "data", or empty stream for write. <br /></td></tr>
|
||||
<tr class="separator:a604f6dc1e095daa47442320ffa6b944b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5cb476b3db25a975941f4a595ae4be48"><td class="memTemplParams" colspan="2"><a id="a5cb476b3db25a975941f4a595ae4be48"></a>
|
||||
template<typename T > </td></tr>
|
||||
<tr class="memitem:a5cb476b3db25a975941f4a595ae4be48"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="class_p_i_chunk_stream.html">PIChunkStream</a> & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_p_i_chunk_stream.html#a5cb476b3db25a975941f4a595ae4be48">add</a> (int id, const T &<a class="el" href="class_p_i_chunk_stream.html#a01fea43dff1a046ab062647f831466ef">data</a>)</td></tr>
|
||||
<tr class="memdesc:a5cb476b3db25a975941f4a595ae4be48"><td class="mdescLeft"> </td><td class="mdescRight">Add data to this chunk strean with ID "id" and value "data". <br /></td></tr>
|
||||
<tr class="separator:a5cb476b3db25a975941f4a595ae4be48"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a01fea43dff1a046ab062647f831466ef"><td class="memItemLeft" align="right" valign="top"><a id="a01fea43dff1a046ab062647f831466ef"></a>
|
||||
<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_chunk_stream.html#a01fea43dff1a046ab062647f831466ef">data</a> () const</td></tr>
|
||||
<tr class="memdesc:a01fea43dff1a046ab062647f831466ef"><td class="mdescLeft"> </td><td class="mdescRight">Returns internal buffer with written data. <br /></td></tr>
|
||||
<tr class="separator:a01fea43dff1a046ab062647f831466ef"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6868bc79c950346046e3f0948a8a9958"><td class="memItemLeft" align="right" valign="top"><a id="a6868bc79c950346046e3f0948a8a9958"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_chunk_stream.html#a6868bc79c950346046e3f0948a8a9958">atEnd</a> () const</td></tr>
|
||||
<tr class="memdesc:a6868bc79c950346046e3f0948a8a9958"><td class="mdescLeft"> </td><td class="mdescRight">Returns if there is end of stream. <br /></td></tr>
|
||||
<tr class="separator:a6868bc79c950346046e3f0948a8a9958"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac7f7588cf308dd128b6fdd8ac678cceb"><td class="memItemLeft" align="right" valign="top"><a id="ac7f7588cf308dd128b6fdd8ac678cceb"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_chunk_stream.html#ac7f7588cf308dd128b6fdd8ac678cceb">read</a> ()</td></tr>
|
||||
<tr class="memdesc:ac7f7588cf308dd128b6fdd8ac678cceb"><td class="mdescLeft"> </td><td class="mdescRight">Read one chunk from stream and returns its ID. <br /></td></tr>
|
||||
<tr class="separator:ac7f7588cf308dd128b6fdd8ac678cceb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae50f13503bcff6cce8f5d8c6984595c1"><td class="memItemLeft" align="right" valign="top"><a id="ae50f13503bcff6cce8f5d8c6984595c1"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_chunk_stream.html#ae50f13503bcff6cce8f5d8c6984595c1">getID</a> ()</td></tr>
|
||||
<tr class="memdesc:ae50f13503bcff6cce8f5d8c6984595c1"><td class="mdescLeft"> </td><td class="mdescRight">Returns last readed chunk ID. <br /></td></tr>
|
||||
<tr class="separator:ae50f13503bcff6cce8f5d8c6984595c1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae3b78b34774fdb36076a12e505c721a2"><td class="memTemplParams" colspan="2"><a id="ae3b78b34774fdb36076a12e505c721a2"></a>
|
||||
template<typename T > </td></tr>
|
||||
<tr class="memitem:ae3b78b34774fdb36076a12e505c721a2"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_p_i_chunk_stream.html#ae3b78b34774fdb36076a12e505c721a2">getData</a> () const</td></tr>
|
||||
<tr class="memdesc:ae3b78b34774fdb36076a12e505c721a2"><td class="mdescLeft"> </td><td class="mdescRight">Returns value of last readed chunk. <br /></td></tr>
|
||||
<tr class="separator:ae3b78b34774fdb36076a12e505c721a2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59bfd24c5577d92446528bce027bfa28"><td class="memTemplParams" colspan="2"><a id="a59bfd24c5577d92446528bce027bfa28"></a>
|
||||
template<typename T > </td></tr>
|
||||
<tr class="memitem:a59bfd24c5577d92446528bce027bfa28"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_p_i_chunk_stream.html#a59bfd24c5577d92446528bce027bfa28">get</a> (T &v) const</td></tr>
|
||||
<tr class="memdesc:a59bfd24c5577d92446528bce027bfa28"><td class="mdescLeft"> </td><td class="mdescRight">Place value of last readed chunk into "v". <br /></td></tr>
|
||||
<tr class="separator:a59bfd24c5577d92446528bce027bfa28"><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:aa53cc70261d65c9476980ba21ec1f933"><td class="memTemplParams" colspan="2"><a id="aa53cc70261d65c9476980ba21ec1f933"></a>
|
||||
template<typename T > </td></tr>
|
||||
<tr class="memitem:aa53cc70261d65c9476980ba21ec1f933"><td class="memTemplItemLeft" align="right" valign="top">static Chunk< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_p_i_chunk_stream.html#aa53cc70261d65c9476980ba21ec1f933">chunk</a> (int id, const T &<a class="el" href="class_p_i_chunk_stream.html#a01fea43dff1a046ab062647f831466ef">data</a>)</td></tr>
|
||||
<tr class="memdesc:aa53cc70261d65c9476980ba21ec1f933"><td class="mdescLeft"> </td><td class="mdescRight">Returns chunk with ID "id" and value "data" for write to stream. <br /></td></tr>
|
||||
<tr class="separator:aa53cc70261d65c9476980ba21ec1f933"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Class for binary serialization. </p>
|
||||
<h1><a class="anchor" id="PIChunkStream_sec0"></a>
|
||||
Synopsis</h1>
|
||||
<p>This class provides very handly mechanism to store and restore values to and from <em><a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a></em>. The main advantage of using this class is that your binary data become independent from order and collection of your values.</p>
|
||||
<h1><a class="anchor" id="PIChunkStream_sec1"></a>
|
||||
Mechanism</h1>
|
||||
<p>PIChunkStream works with items called "chunk". Chunk is an ID and any value that can be stored and restored to <em><a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a></em> with stream operators << and >>. You can place chunks to stream and read chunks from stream.</p>
|
||||
<p>To construct PIChunkStream for writing data use any constructor. Empty constructor creates internal empty buffer that can be accessed by function <em><a class="el" href="class_p_i_chunk_stream.html#a01fea43dff1a046ab062647f831466ef" title="Returns internal buffer with written data. ">data()</a></em>. Non-empty constructor works with given byte array.</p>
|
||||
<p>To read chunks from byte array use function <em><a class="el" href="class_p_i_chunk_stream.html#ac7f7588cf308dd128b6fdd8ac678cceb" title="Read one chunk from stream and returns its ID. ">read()</a></em> that returns ID of next chunk. Then you can get value of this chunk with function <em><a class="el" href="class_p_i_chunk_stream.html#ae3b78b34774fdb36076a12e505c721a2" title="Returns value of last readed chunk. ">getData()</a></em>, but you should definitely know type of this value. You can read from byte array while <em><a class="el" href="class_p_i_chunk_stream.html#a6868bc79c950346046e3f0948a8a9958" title="Returns if there is end of stream. ">atEnd()</a></em> if false.</p>
|
||||
<h1><a class="anchor" id="PIChunkStream_ex0"></a>
|
||||
Example</h1>
|
||||
<p>Prepare your structs to work with PIChunkStream </p><div class="fragment"><div class="line"><span class="comment">// Your struct</span></div><div class="line"><span class="keyword">struct </span>S {</div><div class="line"> <span class="keywordtype">int</span> i;</div><div class="line"> <span class="keywordtype">float</span> f;</div><div class="line"> <a class="code" href="class_p_i_string.html">PIString</a> s;</div><div class="line">};</div><div class="line"></div><div class="line"><span class="comment">// Operators</span></div><div class="line"><a class="code" href="class_p_i_byte_array.html">PIByteArray</a> & operator <<(<a class="code" href="class_p_i_byte_array.html">PIByteArray</a> & b, <span class="keyword">const</span> S & s) {b << s.i << s.f << s.s; <span class="keywordflow">return</span> b;}</div><div class="line"><a class="code" href="class_p_i_byte_array.html">PIByteArray</a> & operator >>(<a class="code" href="class_p_i_byte_array.html">PIByteArray</a> & b, S & s) {b >> s.i >> s.f >> s.s; <span class="keywordflow">return</span> b;}</div></div><!-- fragment --><p>Writing to PIChunkStream </p><div class="fragment"><div class="line"><span class="comment">// Write chunk stream</span></div><div class="line">S s;</div><div class="line">s.i = 99;</div><div class="line">s.f = 0.01;</div><div class="line">s.s = <span class="stringliteral">"SSS"</span>;</div><div class="line"><a class="code" href="class_p_i_vector.html">PIVector<float></a> f;</div><div class="line">f << -1. << 2.5 << 11.;</div><div class="line"><span class="comment">// write some data to empty stream</span></div><div class="line"><a class="code" href="class_p_i_chunk_stream.html">PIChunkStream</a> cs;</div><div class="line">cs << cs.<a class="code" href="class_p_i_chunk_stream.html#aa53cc70261d65c9476980ba21ec1f933">chunk</a>(1, <span class="keywordtype">int</span>(10))</div><div class="line"> << cs.<a class="code" href="class_p_i_chunk_stream.html#aa53cc70261d65c9476980ba21ec1f933">chunk</a>(2, <a class="code" href="class_p_i_string.html">PIString</a>(<span class="stringliteral">"text"</span>))</div><div class="line"> << cs.<a class="code" href="class_p_i_chunk_stream.html#aa53cc70261d65c9476980ba21ec1f933">chunk</a>(4, f)</div><div class="line"> << cs.<a class="code" href="class_p_i_chunk_stream.html#aa53cc70261d65c9476980ba21ec1f933">chunk</a>(3, s);</div><div class="line"><span class="comment">// now you can take cs.data() and send or place it somewhere ...</span></div></div><!-- fragment --><p>Reading from PIChunkStream </p><div class="fragment"><div class="line"><span class="comment">// create stream for read, cs from upper code</span></div><div class="line"><a class="code" href="class_p_i_byte_array.html">PIByteArray</a> ba(cs.<a class="code" href="class_p_i_chunk_stream.html#a01fea43dff1a046ab062647f831466ef">data</a>());</div><div class="line"><a class="code" href="class_p_i_chunk_stream.html">PIChunkStream</a> cs2(ba);</div><div class="line"><span class="keywordtype">int</span> i(0);</div><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> str;</div><div class="line">S s;</div><div class="line"><a class="code" href="class_p_i_vector.html">PIVector<float></a> f;</div><div class="line"><span class="comment">// read from stream</span></div><div class="line"><span class="keywordflow">while</span> (!cs2.atEnd()) {</div><div class="line"> <span class="keywordflow">switch</span> (cs2.read()) {</div><div class="line"> <span class="keywordflow">case</span> 1: i = cs2.getData<<span class="keywordtype">int</span>>(); <span class="keywordflow">break</span>;</div><div class="line"> <span class="keywordflow">case</span> 2: str = cs2.getData<<a class="code" href="class_p_i_string.html">PIString</a>>(); <span class="keywordflow">break</span>;</div><div class="line"> <span class="keywordflow">case</span> 3: s = cs2.getData<S>(); <span class="keywordflow">break</span>;</div><div class="line"> <span class="keywordflow">case</span> 4: f = cs2.getData<<a class="code" href="class_p_i_vector.html">PIVector<float></a> >(); <span class="keywordflow">break</span>;</div><div class="line"> }</div><div class="line">}</div><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << i << str << f << s.i << s.f << s.s;</div></div><!-- fragment --></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_chunk_stream.html">PIChunkStream</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>
|
||||
@@ -1,12 +0,0 @@
|
||||
var class_p_i_chunk_stream =
|
||||
[
|
||||
[ "PIChunkStream", "class_p_i_chunk_stream.html#a9b0680f7b75f247a5fc4c9d366edf43f", null ],
|
||||
[ "PIChunkStream", "class_p_i_chunk_stream.html#a604f6dc1e095daa47442320ffa6b944b", null ],
|
||||
[ "add", "class_p_i_chunk_stream.html#a5cb476b3db25a975941f4a595ae4be48", null ],
|
||||
[ "data", "class_p_i_chunk_stream.html#a01fea43dff1a046ab062647f831466ef", null ],
|
||||
[ "atEnd", "class_p_i_chunk_stream.html#a6868bc79c950346046e3f0948a8a9958", null ],
|
||||
[ "read", "class_p_i_chunk_stream.html#ac7f7588cf308dd128b6fdd8ac678cceb", null ],
|
||||
[ "getID", "class_p_i_chunk_stream.html#ae50f13503bcff6cce8f5d8c6984595c1", null ],
|
||||
[ "getData", "class_p_i_chunk_stream.html#ae3b78b34774fdb36076a12e505c721a2", null ],
|
||||
[ "get", "class_p_i_chunk_stream.html#a59bfd24c5577d92446528bce027bfa28", null ]
|
||||
];
|
||||
@@ -1,89 +0,0 @@
|
||||
<!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: Member List</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_collection.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PICollection Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_collection.html">PICollection</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_collection.html#a78cc4937360f5e286cdd8baf403edfec">ADD_NEW_TO_COLLECTION</a></td><td class="entry"><a class="el" href="class_p_i_collection.html">PICollection</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_collection.html#a450e8ac720c8b0f6223ad2bf42f83ae2">ADD_TO_COLLECTION</a></td><td class="entry"><a class="el" href="class_p_i_collection.html">PICollection</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_collection.html#ad8f8eb883104f57c4fd7a9937a8821d1">groupElements</a>(const PIString &group)</td><td class="entry"><a class="el" href="class_p_i_collection.html">PICollection</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_collection.html#a84d0050eaeb3187ed61a46ac31aa812f">groups</a>()</td><td class="entry"><a class="el" href="class_p_i_collection.html">PICollection</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,198 +0,0 @@
|
||||
<!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: PICollection 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_collection.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="#related">Related Functions</a> |
|
||||
<a href="class_p_i_collection-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">PICollection Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Interface to discover element groups.
|
||||
<a href="class_p_i_collection.html#details">More...</a></p>
|
||||
<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:a84d0050eaeb3187ed61a46ac31aa812f"><td class="memItemLeft" align="right" valign="top"><a id="a84d0050eaeb3187ed61a46ac31aa812f"></a>
|
||||
static <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_collection.html#a84d0050eaeb3187ed61a46ac31aa812f">groups</a> ()</td></tr>
|
||||
<tr class="memdesc:a84d0050eaeb3187ed61a46ac31aa812f"><td class="mdescLeft"> </td><td class="mdescRight">Returns all existing groups by their names. <br /></td></tr>
|
||||
<tr class="separator:a84d0050eaeb3187ed61a46ac31aa812f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad8f8eb883104f57c4fd7a9937a8821d1"><td class="memItemLeft" align="right" valign="top"><a id="ad8f8eb883104f57c4fd7a9937a8821d1"></a>
|
||||
static <a class="el" href="class_p_i_vector.html">PIVector</a>< const <a class="el" href="class_p_i_object.html">PIObject</a> *> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_collection.html#ad8f8eb883104f57c4fd7a9937a8821d1">groupElements</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &group)</td></tr>
|
||||
<tr class="memdesc:ad8f8eb883104f57c4fd7a9937a8821d1"><td class="mdescLeft"> </td><td class="mdescRight">Returns all elements of group "group". <br /></td></tr>
|
||||
<tr class="separator:ad8f8eb883104f57c4fd7a9937a8821d1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="related"></a>
|
||||
Related Functions</h2></td></tr>
|
||||
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
|
||||
</td></tr>
|
||||
<tr class="memitem:a450e8ac720c8b0f6223ad2bf42f83ae2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_collection.html#a450e8ac720c8b0f6223ad2bf42f83ae2">ADD_TO_COLLECTION</a>(group, object)</td></tr>
|
||||
<tr class="memdesc:a450e8ac720c8b0f6223ad2bf42f83ae2"><td class="mdescLeft"> </td><td class="mdescRight">Add existing element "object" in group with name "group". <a href="#a450e8ac720c8b0f6223ad2bf42f83ae2">More...</a><br /></td></tr>
|
||||
<tr class="separator:a450e8ac720c8b0f6223ad2bf42f83ae2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a78cc4937360f5e286cdd8baf403edfec"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_collection.html#a78cc4937360f5e286cdd8baf403edfec">ADD_NEW_TO_COLLECTION</a>(group, class)</td></tr>
|
||||
<tr class="memdesc:a78cc4937360f5e286cdd8baf403edfec"><td class="mdescLeft"> </td><td class="mdescRight">Add new element of class "class" in group with name "group". <a href="#a78cc4937360f5e286cdd8baf403edfec">More...</a><br /></td></tr>
|
||||
<tr class="separator:a78cc4937360f5e286cdd8baf403edfec"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Interface to discover element groups. </p>
|
||||
<h1><a class="anchor" id="PICollection_sec0"></a>
|
||||
Synopsis</h1>
|
||||
<p>This class has only static functions so no need to create instance of the PICollection. This class provide macros to add some classes or existing objects to global collection and access to them from any place of the code. </p><div class="fragment"><div class="line"><span class="keyword">class </span>ElementA: <span class="keyword">public</span> <a class="code" href="class_p_i_object.html">PIObject</a> {</div><div class="line"> <a class="code" href="piobject_8h.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(ElementA)</div><div class="line"> <span class="comment">// ...</span></div><div class="line">};</div><div class="line"><a class="code" href="class_p_i_collection.html#a78cc4937360f5e286cdd8baf403edfec">ADD_NEW_TO_COLLECTION</a>(ab_group, ElementA)</div><div class="line"></div><div class="line"><span class="keyword">class </span>ElementB: <span class="keyword">public</span> <a class="code" href="class_p_i_object.html">PIObject</a> {</div><div class="line"> <a class="code" href="piobject_8h.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(ElementB)</div><div class="line"> <span class="comment">// ...</span></div><div class="line">};</div><div class="line"><a class="code" href="class_p_i_collection.html#a78cc4937360f5e286cdd8baf403edfec">ADD_NEW_TO_COLLECTION</a>(ab_group, ElementB)</div><div class="line"></div><div class="line"><span class="keyword">class </span>ElementC: <span class="keyword">public</span> <a class="code" href="class_p_i_object.html">PIObject</a> {</div><div class="line"> <a class="code" href="piobject_8h.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(ElementC)</div><div class="line"> <span class="comment">// ...</span></div><div class="line">};</div><div class="line"><a class="code" href="class_p_i_collection.html#a78cc4937360f5e286cdd8baf403edfec">ADD_NEW_TO_COLLECTION</a>(c_group, ElementC)</div><div class="line"></div><div class="line"><span class="keyword">class </span>ElementD: <span class="keyword">public</span> <a class="code" href="class_p_i_object.html">PIObject</a> {</div><div class="line"> <a class="code" href="piobject_8h.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(ElementD)</div><div class="line"> <span class="comment">// ...</span></div><div class="line">};</div><div class="line"></div><div class="line"><span class="keywordtype">int</span> main() {</div><div class="line"> ElementD * el_d = <span class="keyword">new</span> ElementD();</div><div class="line"> <a class="code" href="class_p_i_collection.html#a450e8ac720c8b0f6223ad2bf42f83ae2">ADD_TO_COLLECTION</a>(ab_group, el_d)</div><div class="line"> </div><div class="line"> <a class="code" href="class_p_i_string_list.html">PIStringList</a> gl = <a class="code" href="class_p_i_collection.html#a84d0050eaeb3187ed61a46ac31aa812f">PICollection::groups</a>();</div><div class="line"> <a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << gl; <span class="comment">// {"ab_group", "c_group"}</span></div><div class="line"> <a class="code" href="picontainers_8h.html#a807914d038e5a193d2e36b4b82b6df96">piForeachC</a> (<a class="code" href="class_p_i_string.html">PIString</a> g, gl) {</div><div class="line"> <a class="code" href="class_p_i_vector.html">PIVector<const PIObject * ></a> go = <a class="code" href="class_p_i_collection.html#ad8f8eb883104f57c4fd7a9937a8821d1">PICollection::groupElements</a>(g);</div><div class="line"> <a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"group"</span> << g << <span class="stringliteral">":"</span>;</div><div class="line"> <a class="code" href="picontainers_8h.html#a807914d038e5a193d2e36b4b82b6df96">piForeachC</a> (<a class="code" href="class_p_i_object.html">PIObject</a> * o, go)</div><div class="line"> <a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="namespace_p_i_cout_manipulators.html#a66678520ac7701c016e3e90e17a7dfa2a9d183ab2eef93987077269cad1047bcb">Tab</a> << o->className();</div><div class="line"> }</div><div class="line"> </div><div class="line"> <span class="comment">/*</span></div><div class="line"><span class="comment"> group ab_group :</span></div><div class="line"><span class="comment"> ElementA</span></div><div class="line"><span class="comment"> ElementB</span></div><div class="line"><span class="comment"> ElementD</span></div><div class="line"><span class="comment"> group c_group :</span></div><div class="line"><span class="comment"> ElementC</span></div><div class="line"><span class="comment"> */</span></div><div class="line">};</div></div><!-- fragment --></div><h2 class="groupheader">Friends And Related Function Documentation</h2>
|
||||
<a id="a450e8ac720c8b0f6223ad2bf42f83ae2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a450e8ac720c8b0f6223ad2bf42f83ae2">◆ </a></span>ADD_TO_COLLECTION</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define ADD_TO_COLLECTION</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname">group, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname">object </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">related</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Add existing element "object" in group with name "group". </p>
|
||||
<p>If there is no group with name "group" it will be created. Only one element of the class "object" can be in group "group". If this is already exists nothing be happens. <br />
|
||||
"object" should to be pointer to object based on <a class="el" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. ">PIObject</a>. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a78cc4937360f5e286cdd8baf403edfec"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a78cc4937360f5e286cdd8baf403edfec">◆ </a></span>ADD_NEW_TO_COLLECTION</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define ADD_NEW_TO_COLLECTION</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname">group, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname">class </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">related</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Add new element of class "class" in group with name "group". </p>
|
||||
<p>If there is no group with name "group" it will be created. Only one element of the class "class" can be in group "group". If this is already exists nothing be happens. <br />
|
||||
"class" should to be name of the any class based on <a class="el" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. ">PIObject</a>. </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_collection.html">PICollection</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>
|
||||
@@ -1,5 +0,0 @@
|
||||
var class_p_i_collection =
|
||||
[
|
||||
[ "ADD_TO_COLLECTION", "class_p_i_collection.html#a450e8ac720c8b0f6223ad2bf42f83ae2", null ],
|
||||
[ "ADD_NEW_TO_COLLECTION", "class_p_i_collection.html#a78cc4937360f5e286cdd8baf403edfec", null ]
|
||||
];
|
||||
@@ -1,127 +0,0 @@
|
||||
<!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: Member List</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_config.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIConfig Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_config.html">PIConfig</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a52ba17ebcb28248b1ec4fcedd9deba4b">allLeaves</a>()</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a16f81586debe78f0ad886aac2c5d20f0">allTree</a>()</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a5183a5859cd1006d4e93bf007b28fd2b">clear</a>()</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a75d09b6268c97c8a865b04c9276fb851">delimiter</a>() const</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a3b3acbc89aef7d5091e71e4bd4f29a60">entriesCount</a>() const</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#afa9ff95ee07a0426a06196cdb0674bb1">getValue</a>(const PIString &vname, const PIString &def=PIString(), bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#aa58ad8481d1f0280a3bd4c92f47f516f">getValue</a>(const PIString &vname, const char *def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a59ee8d190f4a82e2fbe4e0320877e0a7">getValue</a>(const PIString &vname, const PIStringList &def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a5f44b199f4679ee58df0b7e1db44b4f1">getValue</a>(const PIString &vname, const bool def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#ac2fa98010be70e9d7fda3baa56804ad0">getValue</a>(const PIString &vname, const short def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#aa7750ea22e6d133d80070f9ff9328bd7">getValue</a>(const PIString &vname, const int def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a073bd20b948c3f68b7eb846f4d080006">getValue</a>(const PIString &vname, const long def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a04ff1fa7aea07e52f1f9b743a7236e0c">getValue</a>(const PIString &vname, const uchar def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#ae359d44525852377fe944f34f3a3aadf">getValue</a>(const PIString &vname, const ushort def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#ab37b341b3468d25beae61112ec0da134">getValue</a>(const PIString &vname, const uint def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a081565174316b60dc5a6f27ffb0c3118">getValue</a>(const PIString &vname, const ulong def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a9fc2514ae2881bd0cace552b179e58f7">getValue</a>(const PIString &vname, const float def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a81a5f8e644ef77db5b85b3d0a1169940">getValue</a>(const PIString &vname, const double def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a56e9e758d994f2bd5bb0ddbf93b187e0">getValues</a>(const PIString &vname)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a659a76abf492295fef7dc8850ad86f1c">isEntryExists</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a0312e03a9c2293e8efdb2766e8286ed9">open</a>(const PIString &path, PIIODevice::DeviceMode mode=PIIODevice::ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#ac5c4db345838b07e122878168193304d">open</a>(PIString *string, PIIODevice::DeviceMode mode=PIIODevice::ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a283394a8822215eaf98a828df32ae72d">PIConfig</a>(const PIString &path, PIIODevice::DeviceMode mode=PIIODevice::ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a174c55efaeafe569618cc7bec43cb877">PIConfig</a>(PIString *string, PIIODevice::DeviceMode mode=PIIODevice::ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#ac0c9218acf5aa9b6ed419ef705260c0e">PIConfig</a>(PIIODevice *device=0, PIIODevice::DeviceMode mode=PIIODevice::ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#ab2bb45897ec17ef66c729dfe7d43a135">readAll</a>()</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#ab3b501c744eec9526b06509e14e868ec">rootEntry</a>()</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#ae196cc6e271aa930c7c0849150df868c">setDelimiter</a>(const PIString &d)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a21a16d4652c57e310f9e4eb4e40dea39">setValue</a>(const PIString &name, const PIString &value, const PIString &type="s", bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#ab0fd0d0f7932d805655908447dddf4ea">setValue</a>(const PIString &name, const PIStringList &value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#ab321f10c0a70bb1e357a09879431b08c">setValue</a>(const PIString &name, const char *value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a47fd7b93880a60ceabaa95401fc006c9">setValue</a>(const PIString &name, const bool value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a05152c400b1bcc94154ce54050dfbdd8">setValue</a>(const PIString &name, const short value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a11affac002d95972f7023bb02a580d2c">setValue</a>(const PIString &name, const int value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#acdac45e85e5a9e48301bb66f5e596237">setValue</a>(const PIString &name, const long value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#aa92620b2af384471e86ed5095643d10a">setValue</a>(const PIString &name, const uchar value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a2252cdecef6f23dd22f68482ad2f3aa8">setValue</a>(const PIString &name, const ushort value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a727a3a4efbd6d4bd10592acb2e94b35c">setValue</a>(const PIString &name, const uint value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#ad94dcedcb0e7e08e68729cba293342ff">setValue</a>(const PIString &name, const ulong value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#ac99bcbe1e6656c15481d2b4e7a6aacae">setValue</a>(const PIString &name, const float value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#aa45477274950fc3b50f5e6ece6299c7a">setValue</a>(const PIString &name, const double value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a7d228b9feed1e5a301da526ea4cd4d01">writeAll</a>()</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,282 +0,0 @@
|
||||
<!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: PIConfig 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_config.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_p_i_config-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">PIConfig Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Configuration file.
|
||||
<a href="class_p_i_config.html#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_branch.html">Branch</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Branch is a list of entries of configuration file <a href="class_p_i_config_1_1_branch.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html">Entry</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Entry of configuration file <a href="class_p_i_config_1_1_entry.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><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:a283394a8822215eaf98a828df32ae72d"><td class="memItemLeft" align="right" valign="top"><a id="a283394a8822215eaf98a828df32ae72d"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a283394a8822215eaf98a828df32ae72d">PIConfig</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &path, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">PIIODevice::DeviceMode</a> mode=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">PIIODevice::ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:a283394a8822215eaf98a828df32ae72d"><td class="mdescLeft"> </td><td class="mdescRight">Contructs and read configuration file at path "path" in mode "mode". <br /></td></tr>
|
||||
<tr class="separator:a283394a8822215eaf98a828df32ae72d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a174c55efaeafe569618cc7bec43cb877"><td class="memItemLeft" align="right" valign="top"><a id="a174c55efaeafe569618cc7bec43cb877"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a174c55efaeafe569618cc7bec43cb877">PIConfig</a> (<a class="el" href="class_p_i_string.html">PIString</a> *string, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">PIIODevice::DeviceMode</a> mode=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">PIIODevice::ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:a174c55efaeafe569618cc7bec43cb877"><td class="mdescLeft"> </td><td class="mdescRight">Contructs and read configuration string "string" in mode "mode". <br /></td></tr>
|
||||
<tr class="separator:a174c55efaeafe569618cc7bec43cb877"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac0c9218acf5aa9b6ed419ef705260c0e"><td class="memItemLeft" align="right" valign="top"><a id="ac0c9218acf5aa9b6ed419ef705260c0e"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ac0c9218acf5aa9b6ed419ef705260c0e">PIConfig</a> (<a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *device=0, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">PIIODevice::DeviceMode</a> mode=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">PIIODevice::ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:ac0c9218acf5aa9b6ed419ef705260c0e"><td class="mdescLeft"> </td><td class="mdescRight">Contructs and read configuration from custom device "device" in mode "mode". <br /></td></tr>
|
||||
<tr class="separator:ac0c9218acf5aa9b6ed419ef705260c0e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0312e03a9c2293e8efdb2766e8286ed9"><td class="memItemLeft" align="right" valign="top"><a id="a0312e03a9c2293e8efdb2766e8286ed9"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a0312e03a9c2293e8efdb2766e8286ed9">open</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &path, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">PIIODevice::DeviceMode</a> mode=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">PIIODevice::ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:a0312e03a9c2293e8efdb2766e8286ed9"><td class="mdescLeft"> </td><td class="mdescRight">Read configuration file at path "path" in mode "mode". <br /></td></tr>
|
||||
<tr class="separator:a0312e03a9c2293e8efdb2766e8286ed9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac5c4db345838b07e122878168193304d"><td class="memItemLeft" align="right" valign="top"><a id="ac5c4db345838b07e122878168193304d"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ac5c4db345838b07e122878168193304d">open</a> (<a class="el" href="class_p_i_string.html">PIString</a> *string, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">PIIODevice::DeviceMode</a> mode=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">PIIODevice::ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:ac5c4db345838b07e122878168193304d"><td class="mdescLeft"> </td><td class="mdescRight">Read configuration string "string" in mode "mode". <br /></td></tr>
|
||||
<tr class="separator:ac5c4db345838b07e122878168193304d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afa9ff95ee07a0426a06196cdb0674bb1"><td class="memItemLeft" align="right" valign="top"><a id="afa9ff95ee07a0426a06196cdb0674bb1"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#afa9ff95ee07a0426a06196cdb0674bb1">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const <a class="el" href="class_p_i_string.html">PIString</a> &def=<a class="el" href="class_p_i_string.html">PIString</a>(), bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:afa9ff95ee07a0426a06196cdb0674bb1"><td class="mdescLeft"> </td><td class="mdescRight">Returns top-level entry with name "vname", if doesn`t exists return entry with value "def" and set *exist to false. <br /></td></tr>
|
||||
<tr class="separator:afa9ff95ee07a0426a06196cdb0674bb1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa58ad8481d1f0280a3bd4c92f47f516f"><td class="memItemLeft" align="right" valign="top"><a id="aa58ad8481d1f0280a3bd4c92f47f516f"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#aa58ad8481d1f0280a3bd4c92f47f516f">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const char *def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:aa58ad8481d1f0280a3bd4c92f47f516f"><td class="mdescLeft"> </td><td class="mdescRight">Returns top-level entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:aa58ad8481d1f0280a3bd4c92f47f516f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59ee8d190f4a82e2fbe4e0320877e0a7"><td class="memItemLeft" align="right" valign="top"><a id="a59ee8d190f4a82e2fbe4e0320877e0a7"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a59ee8d190f4a82e2fbe4e0320877e0a7">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const <a class="el" href="class_p_i_string_list.html">PIStringList</a> &def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:a59ee8d190f4a82e2fbe4e0320877e0a7"><td class="mdescLeft"> </td><td class="mdescRight">Returns top-level entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:a59ee8d190f4a82e2fbe4e0320877e0a7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f44b199f4679ee58df0b7e1db44b4f1"><td class="memItemLeft" align="right" valign="top"><a id="a5f44b199f4679ee58df0b7e1db44b4f1"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a5f44b199f4679ee58df0b7e1db44b4f1">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const bool def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:a5f44b199f4679ee58df0b7e1db44b4f1"><td class="mdescLeft"> </td><td class="mdescRight">Returns top-level entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:a5f44b199f4679ee58df0b7e1db44b4f1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac2fa98010be70e9d7fda3baa56804ad0"><td class="memItemLeft" align="right" valign="top"><a id="ac2fa98010be70e9d7fda3baa56804ad0"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ac2fa98010be70e9d7fda3baa56804ad0">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const short def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:ac2fa98010be70e9d7fda3baa56804ad0"><td class="mdescLeft"> </td><td class="mdescRight">Returns top-level entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:ac2fa98010be70e9d7fda3baa56804ad0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa7750ea22e6d133d80070f9ff9328bd7"><td class="memItemLeft" align="right" valign="top"><a id="aa7750ea22e6d133d80070f9ff9328bd7"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#aa7750ea22e6d133d80070f9ff9328bd7">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const int def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:aa7750ea22e6d133d80070f9ff9328bd7"><td class="mdescLeft"> </td><td class="mdescRight">Returns top-level entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:aa7750ea22e6d133d80070f9ff9328bd7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a073bd20b948c3f68b7eb846f4d080006"><td class="memItemLeft" align="right" valign="top"><a id="a073bd20b948c3f68b7eb846f4d080006"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a073bd20b948c3f68b7eb846f4d080006">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const long def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:a073bd20b948c3f68b7eb846f4d080006"><td class="mdescLeft"> </td><td class="mdescRight">Returns top-level entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:a073bd20b948c3f68b7eb846f4d080006"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a04ff1fa7aea07e52f1f9b743a7236e0c"><td class="memItemLeft" align="right" valign="top"><a id="a04ff1fa7aea07e52f1f9b743a7236e0c"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a04ff1fa7aea07e52f1f9b743a7236e0c">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const uchar def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:a04ff1fa7aea07e52f1f9b743a7236e0c"><td class="mdescLeft"> </td><td class="mdescRight">Returns top-level entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:a04ff1fa7aea07e52f1f9b743a7236e0c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae359d44525852377fe944f34f3a3aadf"><td class="memItemLeft" align="right" valign="top"><a id="ae359d44525852377fe944f34f3a3aadf"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ae359d44525852377fe944f34f3a3aadf">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const ushort def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:ae359d44525852377fe944f34f3a3aadf"><td class="mdescLeft"> </td><td class="mdescRight">Returns top-level entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:ae359d44525852377fe944f34f3a3aadf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab37b341b3468d25beae61112ec0da134"><td class="memItemLeft" align="right" valign="top"><a id="ab37b341b3468d25beae61112ec0da134"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ab37b341b3468d25beae61112ec0da134">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const uint def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:ab37b341b3468d25beae61112ec0da134"><td class="mdescLeft"> </td><td class="mdescRight">Returns top-level entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:ab37b341b3468d25beae61112ec0da134"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a081565174316b60dc5a6f27ffb0c3118"><td class="memItemLeft" align="right" valign="top"><a id="a081565174316b60dc5a6f27ffb0c3118"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a081565174316b60dc5a6f27ffb0c3118">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const ulong def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:a081565174316b60dc5a6f27ffb0c3118"><td class="mdescLeft"> </td><td class="mdescRight">Returns top-level entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:a081565174316b60dc5a6f27ffb0c3118"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9fc2514ae2881bd0cace552b179e58f7"><td class="memItemLeft" align="right" valign="top"><a id="a9fc2514ae2881bd0cace552b179e58f7"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a9fc2514ae2881bd0cace552b179e58f7">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const float def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:a9fc2514ae2881bd0cace552b179e58f7"><td class="mdescLeft"> </td><td class="mdescRight">Returns top-level entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:a9fc2514ae2881bd0cace552b179e58f7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a81a5f8e644ef77db5b85b3d0a1169940"><td class="memItemLeft" align="right" valign="top"><a id="a81a5f8e644ef77db5b85b3d0a1169940"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a81a5f8e644ef77db5b85b3d0a1169940">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const double def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:a81a5f8e644ef77db5b85b3d0a1169940"><td class="mdescLeft"> </td><td class="mdescRight">Returns top-level entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:a81a5f8e644ef77db5b85b3d0a1169940"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56e9e758d994f2bd5bb0ddbf93b187e0"><td class="memItemLeft" align="right" valign="top"><a id="a56e9e758d994f2bd5bb0ddbf93b187e0"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_branch.html">Branch</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a56e9e758d994f2bd5bb0ddbf93b187e0">getValues</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname)</td></tr>
|
||||
<tr class="memdesc:a56e9e758d994f2bd5bb0ddbf93b187e0"><td class="mdescLeft"> </td><td class="mdescRight">Returns top-level entries with names with substrings "vname". <br /></td></tr>
|
||||
<tr class="separator:a56e9e758d994f2bd5bb0ddbf93b187e0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a21a16d4652c57e310f9e4eb4e40dea39"><td class="memItemLeft" align="right" valign="top"><a id="a21a16d4652c57e310f9e4eb4e40dea39"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a21a16d4652c57e310f9e4eb4e40dea39">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const <a class="el" href="class_p_i_string.html">PIString</a> &value, const <a class="el" href="class_p_i_string.html">PIString</a> &type="s", bool write=true)</td></tr>
|
||||
<tr class="memdesc:a21a16d4652c57e310f9e4eb4e40dea39"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "type" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:a21a16d4652c57e310f9e4eb4e40dea39"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab0fd0d0f7932d805655908447dddf4ea"><td class="memItemLeft" align="right" valign="top"><a id="ab0fd0d0f7932d805655908447dddf4ea"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ab0fd0d0f7932d805655908447dddf4ea">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const <a class="el" href="class_p_i_string_list.html">PIStringList</a> &value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:ab0fd0d0f7932d805655908447dddf4ea"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "l" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:ab0fd0d0f7932d805655908447dddf4ea"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab321f10c0a70bb1e357a09879431b08c"><td class="memItemLeft" align="right" valign="top"><a id="ab321f10c0a70bb1e357a09879431b08c"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ab321f10c0a70bb1e357a09879431b08c">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const char *value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:ab321f10c0a70bb1e357a09879431b08c"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "s" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:ab321f10c0a70bb1e357a09879431b08c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a47fd7b93880a60ceabaa95401fc006c9"><td class="memItemLeft" align="right" valign="top"><a id="a47fd7b93880a60ceabaa95401fc006c9"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a47fd7b93880a60ceabaa95401fc006c9">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const bool value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:a47fd7b93880a60ceabaa95401fc006c9"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "b" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:a47fd7b93880a60ceabaa95401fc006c9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a05152c400b1bcc94154ce54050dfbdd8"><td class="memItemLeft" align="right" valign="top"><a id="a05152c400b1bcc94154ce54050dfbdd8"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a05152c400b1bcc94154ce54050dfbdd8">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const short value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:a05152c400b1bcc94154ce54050dfbdd8"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "n" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:a05152c400b1bcc94154ce54050dfbdd8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a11affac002d95972f7023bb02a580d2c"><td class="memItemLeft" align="right" valign="top"><a id="a11affac002d95972f7023bb02a580d2c"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a11affac002d95972f7023bb02a580d2c">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const int value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:a11affac002d95972f7023bb02a580d2c"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "n" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:a11affac002d95972f7023bb02a580d2c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acdac45e85e5a9e48301bb66f5e596237"><td class="memItemLeft" align="right" valign="top"><a id="acdac45e85e5a9e48301bb66f5e596237"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#acdac45e85e5a9e48301bb66f5e596237">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const long value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:acdac45e85e5a9e48301bb66f5e596237"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "n" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:acdac45e85e5a9e48301bb66f5e596237"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa92620b2af384471e86ed5095643d10a"><td class="memItemLeft" align="right" valign="top"><a id="aa92620b2af384471e86ed5095643d10a"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#aa92620b2af384471e86ed5095643d10a">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const uchar value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:aa92620b2af384471e86ed5095643d10a"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "n" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:aa92620b2af384471e86ed5095643d10a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2252cdecef6f23dd22f68482ad2f3aa8"><td class="memItemLeft" align="right" valign="top"><a id="a2252cdecef6f23dd22f68482ad2f3aa8"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a2252cdecef6f23dd22f68482ad2f3aa8">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const ushort value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:a2252cdecef6f23dd22f68482ad2f3aa8"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "n" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:a2252cdecef6f23dd22f68482ad2f3aa8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a727a3a4efbd6d4bd10592acb2e94b35c"><td class="memItemLeft" align="right" valign="top"><a id="a727a3a4efbd6d4bd10592acb2e94b35c"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a727a3a4efbd6d4bd10592acb2e94b35c">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const uint value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:a727a3a4efbd6d4bd10592acb2e94b35c"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "n" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:a727a3a4efbd6d4bd10592acb2e94b35c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad94dcedcb0e7e08e68729cba293342ff"><td class="memItemLeft" align="right" valign="top"><a id="ad94dcedcb0e7e08e68729cba293342ff"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ad94dcedcb0e7e08e68729cba293342ff">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const ulong value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:ad94dcedcb0e7e08e68729cba293342ff"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "n" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:ad94dcedcb0e7e08e68729cba293342ff"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac99bcbe1e6656c15481d2b4e7a6aacae"><td class="memItemLeft" align="right" valign="top"><a id="ac99bcbe1e6656c15481d2b4e7a6aacae"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ac99bcbe1e6656c15481d2b4e7a6aacae">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const float value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:ac99bcbe1e6656c15481d2b4e7a6aacae"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "f" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:ac99bcbe1e6656c15481d2b4e7a6aacae"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa45477274950fc3b50f5e6ece6299c7a"><td class="memItemLeft" align="right" valign="top"><a id="aa45477274950fc3b50f5e6ece6299c7a"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#aa45477274950fc3b50f5e6ece6299c7a">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const double value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:aa45477274950fc3b50f5e6ece6299c7a"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "f" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:aa45477274950fc3b50f5e6ece6299c7a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab3b501c744eec9526b06509e14e868ec"><td class="memItemLeft" align="right" valign="top"><a id="ab3b501c744eec9526b06509e14e868ec"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ab3b501c744eec9526b06509e14e868ec">rootEntry</a> ()</td></tr>
|
||||
<tr class="memdesc:ab3b501c744eec9526b06509e14e868ec"><td class="mdescLeft"> </td><td class="mdescRight">Returns root entry. <br /></td></tr>
|
||||
<tr class="separator:ab3b501c744eec9526b06509e14e868ec"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3b3acbc89aef7d5091e71e4bd4f29a60"><td class="memItemLeft" align="right" valign="top"><a id="a3b3acbc89aef7d5091e71e4bd4f29a60"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a3b3acbc89aef7d5091e71e4bd4f29a60">entriesCount</a> () const</td></tr>
|
||||
<tr class="memdesc:a3b3acbc89aef7d5091e71e4bd4f29a60"><td class="mdescLeft"> </td><td class="mdescRight">Returns top-level entries count. <br /></td></tr>
|
||||
<tr class="separator:a3b3acbc89aef7d5091e71e4bd4f29a60"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a659a76abf492295fef7dc8850ad86f1c"><td class="memItemLeft" align="right" valign="top"><a id="a659a76abf492295fef7dc8850ad86f1c"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a659a76abf492295fef7dc8850ad86f1c">isEntryExists</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name) const</td></tr>
|
||||
<tr class="memdesc:a659a76abf492295fef7dc8850ad86f1c"><td class="mdescLeft"> </td><td class="mdescRight">Returns if top-level entry with name "name" exists. <br /></td></tr>
|
||||
<tr class="separator:a659a76abf492295fef7dc8850ad86f1c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a16f81586debe78f0ad886aac2c5d20f0"><td class="memItemLeft" align="right" valign="top"><a id="a16f81586debe78f0ad886aac2c5d20f0"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_branch.html">Branch</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a16f81586debe78f0ad886aac2c5d20f0">allTree</a> ()</td></tr>
|
||||
<tr class="memdesc:a16f81586debe78f0ad886aac2c5d20f0"><td class="mdescLeft"> </td><td class="mdescRight">Returns all top-level entries. <br /></td></tr>
|
||||
<tr class="separator:a16f81586debe78f0ad886aac2c5d20f0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52ba17ebcb28248b1ec4fcedd9deba4b"><td class="memItemLeft" align="right" valign="top"><a id="a52ba17ebcb28248b1ec4fcedd9deba4b"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_branch.html">Branch</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a52ba17ebcb28248b1ec4fcedd9deba4b">allLeaves</a> ()</td></tr>
|
||||
<tr class="memdesc:a52ba17ebcb28248b1ec4fcedd9deba4b"><td class="mdescLeft"> </td><td class="mdescRight">Returns all entries without children. <br /></td></tr>
|
||||
<tr class="separator:a52ba17ebcb28248b1ec4fcedd9deba4b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5183a5859cd1006d4e93bf007b28fd2b"><td class="memItemLeft" align="right" valign="top"><a id="a5183a5859cd1006d4e93bf007b28fd2b"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a5183a5859cd1006d4e93bf007b28fd2b">clear</a> ()</td></tr>
|
||||
<tr class="memdesc:a5183a5859cd1006d4e93bf007b28fd2b"><td class="mdescLeft"> </td><td class="mdescRight">Remove all tree and device content. <br /></td></tr>
|
||||
<tr class="separator:a5183a5859cd1006d4e93bf007b28fd2b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab2bb45897ec17ef66c729dfe7d43a135"><td class="memItemLeft" align="right" valign="top"><a id="ab2bb45897ec17ef66c729dfe7d43a135"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ab2bb45897ec17ef66c729dfe7d43a135">readAll</a> ()</td></tr>
|
||||
<tr class="memdesc:ab2bb45897ec17ef66c729dfe7d43a135"><td class="mdescLeft"> </td><td class="mdescRight">Parse device and build internal tree. <br /></td></tr>
|
||||
<tr class="separator:ab2bb45897ec17ef66c729dfe7d43a135"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7d228b9feed1e5a301da526ea4cd4d01"><td class="memItemLeft" align="right" valign="top"><a id="a7d228b9feed1e5a301da526ea4cd4d01"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a7d228b9feed1e5a301da526ea4cd4d01">writeAll</a> ()</td></tr>
|
||||
<tr class="memdesc:a7d228b9feed1e5a301da526ea4cd4d01"><td class="mdescLeft"> </td><td class="mdescRight">Write all internal tree to device. <br /></td></tr>
|
||||
<tr class="separator:a7d228b9feed1e5a301da526ea4cd4d01"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a75d09b6268c97c8a865b04c9276fb851"><td class="memItemLeft" align="right" valign="top"><a id="a75d09b6268c97c8a865b04c9276fb851"></a>
|
||||
const <a class="el" href="class_p_i_string.html">PIString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a75d09b6268c97c8a865b04c9276fb851">delimiter</a> () const</td></tr>
|
||||
<tr class="memdesc:a75d09b6268c97c8a865b04c9276fb851"><td class="mdescLeft"> </td><td class="mdescRight">Returns current tree delimiter, default ".". <br /></td></tr>
|
||||
<tr class="separator:a75d09b6268c97c8a865b04c9276fb851"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae196cc6e271aa930c7c0849150df868c"><td class="memItemLeft" align="right" valign="top"><a id="ae196cc6e271aa930c7c0849150df868c"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ae196cc6e271aa930c7c0849150df868c">setDelimiter</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &d)</td></tr>
|
||||
<tr class="memdesc:ae196cc6e271aa930c7c0849150df868c"><td class="mdescLeft"> </td><td class="mdescRight">Set current tree delimiter. <br /></td></tr>
|
||||
<tr class="separator:ae196cc6e271aa930c7c0849150df868c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Configuration file. </p>
|
||||
<p>This class provide handle access to configuration file.</p>
|
||||
<h1><a class="anchor" id="PIConfig_sec0"></a>
|
||||
Synopsis</h1>
|
||||
<p><a class="el" href="class_p_i_config.html" title="Configuration file. ">PIConfig</a> reads configuration file and create internal dendritic representation of all entries of this file. You can easily read some values and write new. </p><div class="image">
|
||||
<img src="piconfig.png" alt="piconfig.png"/>
|
||||
</div>
|
||||
<p>PIConfig supports also INI-style files with sections "[section]". In this case line with section name interpret as prefix to the next lines. For example, these configs are equal: </p><div class="fragment"><div class="line">ser.device = /dev/ttyS0</div><div class="line">ser.speed = 115200</div><div class="line">debug = <span class="keyword">true</span></div></div><!-- fragment --> <div class="fragment"><div class="line">[ser]</div><div class="line">device = /dev/ttyS0</div><div class="line">speed = 115200</div><div class="line">[]</div><div class="line">debug = <span class="keyword">true</span></div></div><!-- fragment --><h1><a class="anchor" id="PIConfig_sec1"></a>
|
||||
Concepts</h1>
|
||||
<p>Each node of internal tree has type <a class="el" href="class_p_i_config_1_1_entry.html" title="Entry of configuration file ">PIConfig::Entry</a>. PIConfig has one root element <em><a class="el" href="class_p_i_config.html#ab3b501c744eec9526b06509e14e868ec" title="Returns root entry. ">rootEntry()</a></em>. Any entry of configuration file is a child of this element. </p>
|
||||
</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_config.html">PIConfig</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>
|
||||
@@ -1,47 +0,0 @@
|
||||
var class_p_i_config =
|
||||
[
|
||||
[ "Branch", "class_p_i_config_1_1_branch.html", null ],
|
||||
[ "Entry", "class_p_i_config_1_1_entry.html", "class_p_i_config_1_1_entry" ],
|
||||
[ "PIConfig", "class_p_i_config.html#a283394a8822215eaf98a828df32ae72d", null ],
|
||||
[ "PIConfig", "class_p_i_config.html#a174c55efaeafe569618cc7bec43cb877", null ],
|
||||
[ "PIConfig", "class_p_i_config.html#ac0c9218acf5aa9b6ed419ef705260c0e", null ],
|
||||
[ "open", "class_p_i_config.html#a0312e03a9c2293e8efdb2766e8286ed9", null ],
|
||||
[ "open", "class_p_i_config.html#ac5c4db345838b07e122878168193304d", null ],
|
||||
[ "getValue", "class_p_i_config.html#afa9ff95ee07a0426a06196cdb0674bb1", null ],
|
||||
[ "getValue", "class_p_i_config.html#aa58ad8481d1f0280a3bd4c92f47f516f", null ],
|
||||
[ "getValue", "class_p_i_config.html#a59ee8d190f4a82e2fbe4e0320877e0a7", null ],
|
||||
[ "getValue", "class_p_i_config.html#a5f44b199f4679ee58df0b7e1db44b4f1", null ],
|
||||
[ "getValue", "class_p_i_config.html#ac2fa98010be70e9d7fda3baa56804ad0", null ],
|
||||
[ "getValue", "class_p_i_config.html#aa7750ea22e6d133d80070f9ff9328bd7", null ],
|
||||
[ "getValue", "class_p_i_config.html#a073bd20b948c3f68b7eb846f4d080006", null ],
|
||||
[ "getValue", "class_p_i_config.html#a04ff1fa7aea07e52f1f9b743a7236e0c", null ],
|
||||
[ "getValue", "class_p_i_config.html#ae359d44525852377fe944f34f3a3aadf", null ],
|
||||
[ "getValue", "class_p_i_config.html#ab37b341b3468d25beae61112ec0da134", null ],
|
||||
[ "getValue", "class_p_i_config.html#a081565174316b60dc5a6f27ffb0c3118", null ],
|
||||
[ "getValue", "class_p_i_config.html#a9fc2514ae2881bd0cace552b179e58f7", null ],
|
||||
[ "getValue", "class_p_i_config.html#a81a5f8e644ef77db5b85b3d0a1169940", null ],
|
||||
[ "getValues", "class_p_i_config.html#a56e9e758d994f2bd5bb0ddbf93b187e0", null ],
|
||||
[ "setValue", "class_p_i_config.html#a21a16d4652c57e310f9e4eb4e40dea39", null ],
|
||||
[ "setValue", "class_p_i_config.html#ab0fd0d0f7932d805655908447dddf4ea", null ],
|
||||
[ "setValue", "class_p_i_config.html#ab321f10c0a70bb1e357a09879431b08c", null ],
|
||||
[ "setValue", "class_p_i_config.html#a47fd7b93880a60ceabaa95401fc006c9", null ],
|
||||
[ "setValue", "class_p_i_config.html#a05152c400b1bcc94154ce54050dfbdd8", null ],
|
||||
[ "setValue", "class_p_i_config.html#a11affac002d95972f7023bb02a580d2c", null ],
|
||||
[ "setValue", "class_p_i_config.html#acdac45e85e5a9e48301bb66f5e596237", null ],
|
||||
[ "setValue", "class_p_i_config.html#aa92620b2af384471e86ed5095643d10a", null ],
|
||||
[ "setValue", "class_p_i_config.html#a2252cdecef6f23dd22f68482ad2f3aa8", null ],
|
||||
[ "setValue", "class_p_i_config.html#a727a3a4efbd6d4bd10592acb2e94b35c", null ],
|
||||
[ "setValue", "class_p_i_config.html#ad94dcedcb0e7e08e68729cba293342ff", null ],
|
||||
[ "setValue", "class_p_i_config.html#ac99bcbe1e6656c15481d2b4e7a6aacae", null ],
|
||||
[ "setValue", "class_p_i_config.html#aa45477274950fc3b50f5e6ece6299c7a", null ],
|
||||
[ "rootEntry", "class_p_i_config.html#ab3b501c744eec9526b06509e14e868ec", null ],
|
||||
[ "entriesCount", "class_p_i_config.html#a3b3acbc89aef7d5091e71e4bd4f29a60", null ],
|
||||
[ "isEntryExists", "class_p_i_config.html#a659a76abf492295fef7dc8850ad86f1c", null ],
|
||||
[ "allTree", "class_p_i_config.html#a16f81586debe78f0ad886aac2c5d20f0", null ],
|
||||
[ "allLeaves", "class_p_i_config.html#a52ba17ebcb28248b1ec4fcedd9deba4b", null ],
|
||||
[ "clear", "class_p_i_config.html#a5183a5859cd1006d4e93bf007b28fd2b", null ],
|
||||
[ "readAll", "class_p_i_config.html#ab2bb45897ec17ef66c729dfe7d43a135", null ],
|
||||
[ "writeAll", "class_p_i_config.html#a7d228b9feed1e5a301da526ea4cd4d01", null ],
|
||||
[ "delimiter", "class_p_i_config.html#a75d09b6268c97c8a865b04c9276fb851", null ],
|
||||
[ "setDelimiter", "class_p_i_config.html#ae196cc6e271aa930c7c0849150df868c", null ]
|
||||
];
|
||||
@@ -1,113 +0,0 @@
|
||||
<!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: Member List</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_config_1_1_branch.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIConfig::Branch Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_config_1_1_branch.html">PIConfig::Branch</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#afb5b4f1521561b82ef18a740b89f3838">back</a>()</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#afb958ae243fbf6901490067eab4f1570">back</a>() const</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#a1eac8cb055835b44a4d7b718e976fbc3">clear</a>()</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a3e72f0fc2245a55a29b1a1c3ce0d36e2">compare_func</a>(const Entry * *t0, const Entry * *t1)</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#ac3c6084cda65446d087920e358da7e81">contains</a>(const Entry * &v) const</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a834ee327d55d935cefe8358169bc4aee">enlarge</a>(llong piv_size)</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#adc1fc9ae977983d0f780b5c75691f926">etries</a>(const Entry * &v) const</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#aa6b5cd062e622fa4e3460249c11a2eb2">fill</a>(const Entry * &f=Entry *())</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#abf6923dacf515f1f433544717d615999">front</a>()</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a79954019725879e8966b625ea9f2b7de">front</a>() const</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#a4b8fbd7b71957294736a8a630b84fe85">isEmpty</a>() const</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a7c6d16ec59e9f886a7cfc6bc07f8edd1">operator!=</a>(const PIVector< Entry * > &t) const</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#a24a59359b4ddeadc529bf35a11f38f6f">PIVector< Entry * >::operator<<</a>(const PIVector< Entry * > &other)</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a3ddcaf02f4950306b6acf7470568ce2c">operator==</a>(const PIVector< Entry * > &t) const</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#a1c666fc2ba39eff314508f1420530875">PIVector</a>()</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a8f5297d0ee721627ad8c545980756b68">pop_back</a>()</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#a94b63d4c818f6e27415b8895f37805b9">pop_front</a>()</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a6b0cf989ba342d06c8cf21a55d434a8e">push_back</a>(const Entry * &v)</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#adadda79d8436c657fd6039e8e090da67">push_front</a>(const Entry * &v)</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a0e43a8466d800cd8ac31f91dc8f6e6a3">remove</a>(size_t index, size_t count=1)</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#a5c8b3839e69249aa672e76017af2be1f">removeAll</a>(const Entry * &v)</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a016a1c78ec7270e6edccc81d7c8075ef">removeOne</a>(const Entry * &v)</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#af3dc895f63a2b64927918f1be97e8947">resize</a>(size_t new_size, const Entry * &f=Entry *())</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#aee2ea2acd9ad304537c0b81a6fcb6e77">size</a>() const</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#a557b61aed23c6ec1ec60427fd87448d8">size_s</a>() const</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#ad05af044be450c64a351df48a96fea97">sort</a>(CompareFunc compare=compare_func)</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#ae951eefed7d44357b714224d9f4558b1">take_back</a>()</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a69dbb89bfade5d2c6e4ad18c9a33f718">take_front</a>()</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,208 +0,0 @@
|
||||
<!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: PIConfig::Branch 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_config_1_1_branch.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="class_p_i_config_1_1_branch-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">PIConfig::Branch Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Branch is a list of entries of configuration file
|
||||
<a href="class_p_i_config_1_1_branch.html#details">More...</a></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIConfig::Branch:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="class_p_i_config_1_1_branch__inherit__graph.png" border="0" usemap="#_p_i_config_1_1_branch_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="_p_i_config_1_1_branch_inherit__map" id="_p_i_config_1_1_branch_inherit__map">
|
||||
<area shape="rect" id="node2" href="class_p_i_vector.html" title="PIVector\< Entry * \>" alt="" coords="5,5,180,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 pub_methods_class_p_i_vector"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_vector')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td></tr>
|
||||
<tr class="memitem:a1c666fc2ba39eff314508f1420530875 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a1c666fc2ba39eff314508f1420530875">PIVector</a> ()</td></tr>
|
||||
<tr class="separator:a1c666fc2ba39eff314508f1420530875 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aee2ea2acd9ad304537c0b81a6fcb6e77 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="aee2ea2acd9ad304537c0b81a6fcb6e77"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#aee2ea2acd9ad304537c0b81a6fcb6e77">size</a> () const</td></tr>
|
||||
<tr class="memdesc:aee2ea2acd9ad304537c0b81a6fcb6e77 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Elements count. <br /></td></tr>
|
||||
<tr class="separator:aee2ea2acd9ad304537c0b81a6fcb6e77 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a557b61aed23c6ec1ec60427fd87448d8 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a557b61aed23c6ec1ec60427fd87448d8"></a>
|
||||
ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a557b61aed23c6ec1ec60427fd87448d8">size_s</a> () const</td></tr>
|
||||
<tr class="memdesc:a557b61aed23c6ec1ec60427fd87448d8 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Elements count. <br /></td></tr>
|
||||
<tr class="separator:a557b61aed23c6ec1ec60427fd87448d8 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4b8fbd7b71957294736a8a630b84fe85 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a4b8fbd7b71957294736a8a630b84fe85"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a4b8fbd7b71957294736a8a630b84fe85">isEmpty</a> () const</td></tr>
|
||||
<tr class="memdesc:a4b8fbd7b71957294736a8a630b84fe85 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Return <code>"true"</code> if vector is empty, i.e. size = 0. <br /></td></tr>
|
||||
<tr class="separator:a4b8fbd7b71957294736a8a630b84fe85 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb5b4f1521561b82ef18a740b89f3838 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="afb5b4f1521561b82ef18a740b89f3838"></a>
|
||||
Entry * & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#afb5b4f1521561b82ef18a740b89f3838">back</a> ()</td></tr>
|
||||
<tr class="memdesc:afb5b4f1521561b82ef18a740b89f3838 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Last element of the vector. <br /></td></tr>
|
||||
<tr class="separator:afb5b4f1521561b82ef18a740b89f3838 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb958ae243fbf6901490067eab4f1570 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="afb958ae243fbf6901490067eab4f1570"></a>
|
||||
const Entry * & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#afb958ae243fbf6901490067eab4f1570">back</a> () const</td></tr>
|
||||
<tr class="memdesc:afb958ae243fbf6901490067eab4f1570 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Last element of the vector. <br /></td></tr>
|
||||
<tr class="separator:afb958ae243fbf6901490067eab4f1570 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf6923dacf515f1f433544717d615999 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="abf6923dacf515f1f433544717d615999"></a>
|
||||
Entry * & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#abf6923dacf515f1f433544717d615999">front</a> ()</td></tr>
|
||||
<tr class="memdesc:abf6923dacf515f1f433544717d615999 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">First element of the vector. <br /></td></tr>
|
||||
<tr class="separator:abf6923dacf515f1f433544717d615999 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a79954019725879e8966b625ea9f2b7de inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a79954019725879e8966b625ea9f2b7de"></a>
|
||||
const Entry * & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a79954019725879e8966b625ea9f2b7de">front</a> () const</td></tr>
|
||||
<tr class="memdesc:a79954019725879e8966b625ea9f2b7de inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">First element of the vector. <br /></td></tr>
|
||||
<tr class="separator:a79954019725879e8966b625ea9f2b7de inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3ddcaf02f4950306b6acf7470568ce2c inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a3ddcaf02f4950306b6acf7470568ce2c"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a3ddcaf02f4950306b6acf7470568ce2c">operator==</a> (const <a class="el" href="class_p_i_vector.html">PIVector</a>< Entry * > &t) const</td></tr>
|
||||
<tr class="memdesc:a3ddcaf02f4950306b6acf7470568ce2c inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Compare with vector "t". <br /></td></tr>
|
||||
<tr class="separator:a3ddcaf02f4950306b6acf7470568ce2c inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7c6d16ec59e9f886a7cfc6bc07f8edd1 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a7c6d16ec59e9f886a7cfc6bc07f8edd1"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a7c6d16ec59e9f886a7cfc6bc07f8edd1">operator!=</a> (const <a class="el" href="class_p_i_vector.html">PIVector</a>< Entry * > &t) const</td></tr>
|
||||
<tr class="memdesc:a7c6d16ec59e9f886a7cfc6bc07f8edd1 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Compare with vector "t". <br /></td></tr>
|
||||
<tr class="separator:a7c6d16ec59e9f886a7cfc6bc07f8edd1 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac3c6084cda65446d087920e358da7e81 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="ac3c6084cda65446d087920e358da7e81"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#ac3c6084cda65446d087920e358da7e81">contains</a> (const Entry * &v) const</td></tr>
|
||||
<tr class="memdesc:ac3c6084cda65446d087920e358da7e81 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Return <code>"true"</code> if vector has at least one element equal "t". <br /></td></tr>
|
||||
<tr class="separator:ac3c6084cda65446d087920e358da7e81 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adc1fc9ae977983d0f780b5c75691f926 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="adc1fc9ae977983d0f780b5c75691f926"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#adc1fc9ae977983d0f780b5c75691f926">etries</a> (const Entry * &v) const</td></tr>
|
||||
<tr class="memdesc:adc1fc9ae977983d0f780b5c75691f926 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Return how many times element "t" appears in vector. <br /></td></tr>
|
||||
<tr class="separator:adc1fc9ae977983d0f780b5c75691f926 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1eac8cb055835b44a4d7b718e976fbc3 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a1eac8cb055835b44a4d7b718e976fbc3"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< Entry * > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a1eac8cb055835b44a4d7b718e976fbc3">clear</a> ()</td></tr>
|
||||
<tr class="memdesc:a1eac8cb055835b44a4d7b718e976fbc3 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Clear vector. Equivalent to call <code>"resize(0)"</code> <br /></td></tr>
|
||||
<tr class="separator:a1eac8cb055835b44a4d7b718e976fbc3 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa6b5cd062e622fa4e3460249c11a2eb2 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>< Entry * > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#aa6b5cd062e622fa4e3460249c11a2eb2">fill</a> (const Entry * &f=Entry *())</td></tr>
|
||||
<tr class="memdesc:aa6b5cd062e622fa4e3460249c11a2eb2 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Fill vector with elements "t" leave size is unchanged and return reference to vector. <a href="class_p_i_vector.html#aa6b5cd062e622fa4e3460249c11a2eb2">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa6b5cd062e622fa4e3460249c11a2eb2 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af3dc895f63a2b64927918f1be97e8947 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>< Entry * > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#af3dc895f63a2b64927918f1be97e8947">resize</a> (size_t new_size, const Entry * &f=Entry *())</td></tr>
|
||||
<tr class="memdesc:af3dc895f63a2b64927918f1be97e8947 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Resize vector to size "size". <a href="class_p_i_vector.html#af3dc895f63a2b64927918f1be97e8947">More...</a><br /></td></tr>
|
||||
<tr class="separator:af3dc895f63a2b64927918f1be97e8947 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0e43a8466d800cd8ac31f91dc8f6e6a3 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>< Entry * > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a0e43a8466d800cd8ac31f91dc8f6e6a3">remove</a> (size_t index, size_t count=1)</td></tr>
|
||||
<tr class="memdesc:a0e43a8466d800cd8ac31f91dc8f6e6a3 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Remove one element by index "index" and return reference to vector. <a href="class_p_i_vector.html#a0e43a8466d800cd8ac31f91dc8f6e6a3">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0e43a8466d800cd8ac31f91dc8f6e6a3 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad05af044be450c64a351df48a96fea97 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>< Entry * > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#ad05af044be450c64a351df48a96fea97">sort</a> (CompareFunc compare=<a class="el" href="class_p_i_vector.html#a3e72f0fc2245a55a29b1a1c3ce0d36e2">compare_func</a>)</td></tr>
|
||||
<tr class="memdesc:ad05af044be450c64a351df48a96fea97 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Sort vector using quick sort algorithm and standard compare function. <a href="class_p_i_vector.html#ad05af044be450c64a351df48a96fea97">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad05af044be450c64a351df48a96fea97 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a834ee327d55d935cefe8358169bc4aee inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a834ee327d55d935cefe8358169bc4aee"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< Entry * > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a834ee327d55d935cefe8358169bc4aee">enlarge</a> (llong piv_size)</td></tr>
|
||||
<tr class="memdesc:a834ee327d55d935cefe8358169bc4aee inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Increase vector size with "size" elements. <br /></td></tr>
|
||||
<tr class="separator:a834ee327d55d935cefe8358169bc4aee inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a016a1c78ec7270e6edccc81d7c8075ef inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>< Entry * > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a016a1c78ec7270e6edccc81d7c8075ef">removeOne</a> (const Entry * &v)</td></tr>
|
||||
<tr class="memdesc:a016a1c78ec7270e6edccc81d7c8075ef inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Remove no more than one element equal "v" and return reference to vector. <a href="class_p_i_vector.html#a016a1c78ec7270e6edccc81d7c8075ef">More...</a><br /></td></tr>
|
||||
<tr class="separator:a016a1c78ec7270e6edccc81d7c8075ef inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5c8b3839e69249aa672e76017af2be1f inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>< Entry * > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a5c8b3839e69249aa672e76017af2be1f">removeAll</a> (const Entry * &v)</td></tr>
|
||||
<tr class="memdesc:a5c8b3839e69249aa672e76017af2be1f inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Remove all elements equal "v" and return reference to vector. <a href="class_p_i_vector.html#a5c8b3839e69249aa672e76017af2be1f">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5c8b3839e69249aa672e76017af2be1f inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6b0cf989ba342d06c8cf21a55d434a8e inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a6b0cf989ba342d06c8cf21a55d434a8e"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< Entry * > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a6b0cf989ba342d06c8cf21a55d434a8e">push_back</a> (const Entry * &v)</td></tr>
|
||||
<tr class="memdesc:a6b0cf989ba342d06c8cf21a55d434a8e inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Add new element "t" at the end of vector and return reference to vector. <br /></td></tr>
|
||||
<tr class="separator:a6b0cf989ba342d06c8cf21a55d434a8e inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a24a59359b4ddeadc529bf35a11f38f6f inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a24a59359b4ddeadc529bf35a11f38f6f"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< Entry * > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a24a59359b4ddeadc529bf35a11f38f6f">operator<<</a> (const <a class="el" href="class_p_i_vector.html">PIVector</a>< Entry * > &other)</td></tr>
|
||||
<tr class="memdesc:a24a59359b4ddeadc529bf35a11f38f6f inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Add vector "t" at the end of vector and return reference to vector. <br /></td></tr>
|
||||
<tr class="separator:a24a59359b4ddeadc529bf35a11f38f6f inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adadda79d8436c657fd6039e8e090da67 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="adadda79d8436c657fd6039e8e090da67"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< Entry * > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#adadda79d8436c657fd6039e8e090da67">push_front</a> (const Entry * &v)</td></tr>
|
||||
<tr class="memdesc:adadda79d8436c657fd6039e8e090da67 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Add new element "t" at the beginning of vector and return reference to vector. <br /></td></tr>
|
||||
<tr class="separator:adadda79d8436c657fd6039e8e090da67 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f5297d0ee721627ad8c545980756b68 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a8f5297d0ee721627ad8c545980756b68"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< Entry * > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a8f5297d0ee721627ad8c545980756b68">pop_back</a> ()</td></tr>
|
||||
<tr class="memdesc:a8f5297d0ee721627ad8c545980756b68 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Remove one element from the end of vector and return reference to vector. <br /></td></tr>
|
||||
<tr class="separator:a8f5297d0ee721627ad8c545980756b68 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a94b63d4c818f6e27415b8895f37805b9 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a94b63d4c818f6e27415b8895f37805b9"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< Entry * > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a94b63d4c818f6e27415b8895f37805b9">pop_front</a> ()</td></tr>
|
||||
<tr class="memdesc:a94b63d4c818f6e27415b8895f37805b9 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Remove one element from the beginning of vector and return reference to vector. <br /></td></tr>
|
||||
<tr class="separator:a94b63d4c818f6e27415b8895f37805b9 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae951eefed7d44357b714224d9f4558b1 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="ae951eefed7d44357b714224d9f4558b1"></a>
|
||||
Entry * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#ae951eefed7d44357b714224d9f4558b1">take_back</a> ()</td></tr>
|
||||
<tr class="memdesc:ae951eefed7d44357b714224d9f4558b1 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Remove one element from the end of vector and return it. <br /></td></tr>
|
||||
<tr class="separator:ae951eefed7d44357b714224d9f4558b1 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a69dbb89bfade5d2c6e4ad18c9a33f718 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a69dbb89bfade5d2c6e4ad18c9a33f718"></a>
|
||||
Entry * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a69dbb89bfade5d2c6e4ad18c9a33f718">take_front</a> ()</td></tr>
|
||||
<tr class="memdesc:a69dbb89bfade5d2c6e4ad18c9a33f718 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Remove one element from the beginning of vector and return it. <br /></td></tr>
|
||||
<tr class="separator:a69dbb89bfade5d2c6e4ad18c9a33f718 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_static_methods_class_p_i_vector"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_p_i_vector')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_p_i_vector.html">PIVector< Entry * ></a></td></tr>
|
||||
<tr class="memitem:a3e72f0fc2245a55a29b1a1c3ce0d36e2 inherit pub_static_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a3e72f0fc2245a55a29b1a1c3ce0d36e2"></a>
|
||||
static int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a3e72f0fc2245a55a29b1a1c3ce0d36e2">compare_func</a> (const Entry * *t0, const Entry * *t1)</td></tr>
|
||||
<tr class="memdesc:a3e72f0fc2245a55a29b1a1c3ce0d36e2 inherit pub_static_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Standard compare function for type "Type". Return 0 if t0 = t1, -1 if t0 < t1 and 1 if t0 > t1. <br /></td></tr>
|
||||
<tr class="separator:a3e72f0fc2245a55a29b1a1c3ce0d36e2 inherit pub_static_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Branch is a list of entries of configuration file </p>
|
||||
<p>Branch provides some features to get entries lists. </p><div class="fragment"></div><!-- fragment --></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_config.html">PIConfig</a></li><li class="navelem"><a class="el" href="class_p_i_config_1_1_branch.html">Branch</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>
|
||||
@@ -1,3 +0,0 @@
|
||||
<map id="PIConfig::Branch" name="PIConfig::Branch">
|
||||
<area shape="rect" id="node2" href="$class_p_i_vector.html" title="PIVector\< Entry * \>" alt="" coords="5,5,180,32"/>
|
||||
</map>
|
||||
@@ -1 +0,0 @@
|
||||
f3aa2d9d68f88d302b6aeadc85b33e8a
|
||||
|
Before Width: | Height: | Size: 3.4 KiB |
@@ -1,31 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
|
||||
-->
|
||||
<!-- Title: PIConfig::Branch Pages: 1 -->
|
||||
<svg width="139pt" height="84pt"
|
||||
viewBox="0.00 0.00 139.00 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
|
||||
<title>PIConfig::Branch</title>
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-80 135,-80 135,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node"><title>Node1</title>
|
||||
<polygon fill="#bfbfbf" stroke="black" points="9,-0.5 9,-19.5 122,-19.5 122,-0.5 9,-0.5"/>
|
||||
<text text-anchor="middle" x="65.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIConfig::Branch</text>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node"><title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="class_p_i_vector.html" target="_top" xlink:title="PIVector\< Entry * \>">
|
||||
<polygon fill="white" stroke="black" points="0,-56.5 0,-75.5 131,-75.5 131,-56.5 0,-56.5"/>
|
||||
<text text-anchor="middle" x="65.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIVector< Entry * ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node1 -->
|
||||
<g id="edge1" class="edge"><title>Node2->Node1</title>
|
||||
<path fill="none" stroke="midnightblue" d="M65.5,-45.8045C65.5,-36.9102 65.5,-26.7798 65.5,-19.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="62.0001,-46.083 65.5,-56.083 69.0001,-46.083 62.0001,-46.083"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.6 KiB |
@@ -1,142 +0,0 @@
|
||||
<!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: Member List</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_config_1_1_entry.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIConfig::Entry Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#ae978b387456bcf259e83520d58f27f2f">child</a>(const int index) const</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a849ed8934a44d6d2feff5bb87ad800eb">childCount</a>() const</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a49e40486b0f21d63fc282a2388500e5f">children</a>() const</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#ad6a78d74e0bb07bafbde006466ae9802">comment</a>() const</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#aa3b36dd3fbf8af0f7bc2cb0e683a0ef1">findChild</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a079cc103d7b63846a1e5478b81a7e8db">findChild</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#aa624a5fd952b9c979fafd224e7b7ddc1">fullName</a>() const</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#af2e42a391ca7eb215de51af19985de7a">getValue</a>(const PIString &vname, const PIString &def=PIString(), bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a05bbbeed3dadb60e6bea03c749bfd6e4">getValue</a>(const PIString &vname, const char *def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#ae50da453abb433db637f727dc18fd2ea">getValue</a>(const PIString &vname, const PIStringList &def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#aa0e0499b5fc68a1d12259da24c7a3c2a">getValue</a>(const PIString &vname, const bool def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a5a6ac80cb3daf664987b8b07f29a85e3">getValue</a>(const PIString &vname, const short def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a819012c8ada9a1d829fa076eed212d07">getValue</a>(const PIString &vname, const int def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a513d067edac5971ac9cb5546cc8ed9b0">getValue</a>(const PIString &vname, const long def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#ad92d8722f1390a0d46b194f6557edf02">getValue</a>(const PIString &vname, const uchar def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#ae0560a9ee49304088c0192b26e4fbbf5">getValue</a>(const PIString &vname, const ushort def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#ab75c9b8261196d24f8eee1183251474f">getValue</a>(const PIString &vname, const uint def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#aa373eef636c8a372366bab7ca968a6ae">getValue</a>(const PIString &vname, const ulong def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a7868346fb50b9dc21d950c69e6a96657">getValue</a>(const PIString &vname, const float def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a6fd5ddc7b21c3d0cca6a2e885e8c29bd">getValue</a>(const PIString &vname, const double def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a42a7e4e6ccf80f82b2e35de26fcc6274">getValues</a>(const PIString &vname)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#ac74838859acff630175bbf8d85fc8faa">isEntryExists</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#ad6299833ef1e57971c5226543f5415b4">isLeaf</a>() const</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a2f0e2f6414ee1c3e8aecb0778a91c309">name</a>() const</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#aed73af24f8cde6f1b57234a9ce97a920">operator bool</a>()</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a4b29ac07d6a8c0e67eb6e4b6c345d157">operator char</a>()</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a2cf9ea4e32c819b2b725560a9ca49171">operator double</a>()</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a5b301d721e422fc57ebd73f2ecc17187">operator float</a>()</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a325a3c6c64f72cc129d95b56f0d0e2b9">operator int</a>()</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a60c00d0029ca1ecc9fc8c709db1e7c7b">operator long</a>()</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#ae2e947832d8a7116cf304a2db130da38">operator PIString</a>()</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a1154d48f87cef1df3bd02cce06006215">operator PIStringList</a>()</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#abd30994ea9658c723bfe53ad27cdd612">operator short</a>()</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#aabe52ad80e9051d30b40ab30297165cb">operator uchar</a>()</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#aac49561de0e3e8c1a6207b7395aad13b">operator uint</a>()</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#aedd0654a624229b0a9eac9fc47ecd162">operator ulong</a>()</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a80bfe47eb1cf861ea9655d1dc9be7052">operator ushort</a>()</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a04da94c24cfc515e88cce38656c8fb64">parent</a>() const</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a18f083b2d0fdff86e717938718c8be2b">setComment</a>(const PIString &value)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a46ddf99ee1a724a9fb28d0947a4baf84">setName</a>(const PIString &value)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a8d18745edbfecaf560ee5d7b65dd8aa8">setType</a>(const PIString &value)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#ab853f549061be73216c6cf9a3b35eb2e">setValue</a>(const PIString &value)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#aaa54ae0f45ed6a9a831859bc2f23d19b">setValue</a>(const PIStringList &value)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a6b61be4474ee644b3481c5990ef6f6a9">setValue</a>(const char *value)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a25ef9be02eebed805878cfa0e8e8d1f0">setValue</a>(const bool value)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#af7b9092abef7e1817620d87ab77990fc">setValue</a>(const char value)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#aa40ae09f7d30dcc31233d0a9a8311fe7">setValue</a>(const short value)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a163fe43914c955a72141519d4b7a456a">setValue</a>(const int value)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a9c4b2139fbf28d9950781a52e1c97bc0">setValue</a>(const long value)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a1fa1e3d6caff65808f19b9ee95950154">setValue</a>(const uchar value)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a7258173c103a96454f171177692d8d28">setValue</a>(const ushort value)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a37ae1f65fcf05808e1327b8ccba1ca38">setValue</a>(const uint value)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a34288a020a8a8eac9ec8d96be22d4456">setValue</a>(const ulong value)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a4c2e5bcbae8fc94d6a02099019dea723">setValue</a>(const float value)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a1fb68e7559ea156c0ad3a1477713d901">setValue</a>(const double value)</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a7533a6ed576dd0a5eb7618288f23f288">type</a>() const</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a>() const</td><td class="entry"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,396 +0,0 @@
|
||||
<!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: PIConfig::Entry 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_config_1_1_entry.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_p_i_config_1_1_entry-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">PIConfig::Entry Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Entry of configuration file
|
||||
<a href="class_p_i_config_1_1_entry.html#details">More...</a></p>
|
||||
<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:a04da94c24cfc515e88cce38656c8fb64"><td class="memItemLeft" align="right" valign="top"><a id="a04da94c24cfc515e88cce38656c8fb64"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a04da94c24cfc515e88cce38656c8fb64">parent</a> () const</td></tr>
|
||||
<tr class="memdesc:a04da94c24cfc515e88cce38656c8fb64"><td class="mdescLeft"> </td><td class="mdescRight">Returns parent entry, or 0 if there is no parent (root of default value) <br /></td></tr>
|
||||
<tr class="separator:a04da94c24cfc515e88cce38656c8fb64"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a849ed8934a44d6d2feff5bb87ad800eb"><td class="memItemLeft" align="right" valign="top"><a id="a849ed8934a44d6d2feff5bb87ad800eb"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a849ed8934a44d6d2feff5bb87ad800eb">childCount</a> () const</td></tr>
|
||||
<tr class="memdesc:a849ed8934a44d6d2feff5bb87ad800eb"><td class="mdescLeft"> </td><td class="mdescRight">Returns children count. <br /></td></tr>
|
||||
<tr class="separator:a849ed8934a44d6d2feff5bb87ad800eb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a49e40486b0f21d63fc282a2388500e5f"><td class="memItemLeft" align="right" valign="top"><a id="a49e40486b0f21d63fc282a2388500e5f"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_branch.html">Branch</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a49e40486b0f21d63fc282a2388500e5f">children</a> () const</td></tr>
|
||||
<tr class="memdesc:a49e40486b0f21d63fc282a2388500e5f"><td class="mdescLeft"> </td><td class="mdescRight">Returns children as <em><a class="el" href="class_p_i_config_1_1_branch.html" title="Branch is a list of entries of configuration file ">PIConfig::Branch</a></em>. <br /></td></tr>
|
||||
<tr class="separator:a49e40486b0f21d63fc282a2388500e5f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae978b387456bcf259e83520d58f27f2f"><td class="memItemLeft" align="right" valign="top"><a id="ae978b387456bcf259e83520d58f27f2f"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#ae978b387456bcf259e83520d58f27f2f">child</a> (const int index) const</td></tr>
|
||||
<tr class="memdesc:ae978b387456bcf259e83520d58f27f2f"><td class="mdescLeft"> </td><td class="mdescRight">Returns child at index "index". <br /></td></tr>
|
||||
<tr class="separator:ae978b387456bcf259e83520d58f27f2f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa3b36dd3fbf8af0f7bc2cb0e683a0ef1"><td class="memItemLeft" align="right" valign="top"><a id="aa3b36dd3fbf8af0f7bc2cb0e683a0ef1"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#aa3b36dd3fbf8af0f7bc2cb0e683a0ef1">findChild</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_config_1_1_entry.html#a2f0e2f6414ee1c3e8aecb0778a91c309">name</a>)</td></tr>
|
||||
<tr class="memdesc:aa3b36dd3fbf8af0f7bc2cb0e683a0ef1"><td class="mdescLeft"> </td><td class="mdescRight">Returns first child with name "name". <br /></td></tr>
|
||||
<tr class="separator:aa3b36dd3fbf8af0f7bc2cb0e683a0ef1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a079cc103d7b63846a1e5478b81a7e8db"><td class="memItemLeft" align="right" valign="top"><a id="a079cc103d7b63846a1e5478b81a7e8db"></a>
|
||||
const <a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a079cc103d7b63846a1e5478b81a7e8db">findChild</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_config_1_1_entry.html#a2f0e2f6414ee1c3e8aecb0778a91c309">name</a>) const</td></tr>
|
||||
<tr class="memdesc:a079cc103d7b63846a1e5478b81a7e8db"><td class="mdescLeft"> </td><td class="mdescRight">Returns first child with name "name". <br /></td></tr>
|
||||
<tr class="separator:a079cc103d7b63846a1e5478b81a7e8db"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad6299833ef1e57971c5226543f5415b4"><td class="memItemLeft" align="right" valign="top"><a id="ad6299833ef1e57971c5226543f5415b4"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#ad6299833ef1e57971c5226543f5415b4">isLeaf</a> () const</td></tr>
|
||||
<tr class="memdesc:ad6299833ef1e57971c5226543f5415b4"><td class="mdescLeft"> </td><td class="mdescRight">Returns <b>true</b> if there is no children. <br /></td></tr>
|
||||
<tr class="separator:ad6299833ef1e57971c5226543f5415b4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2f0e2f6414ee1c3e8aecb0778a91c309"><td class="memItemLeft" align="right" valign="top"><a id="a2f0e2f6414ee1c3e8aecb0778a91c309"></a>
|
||||
const <a class="el" href="class_p_i_string.html">PIString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a2f0e2f6414ee1c3e8aecb0778a91c309">name</a> () const</td></tr>
|
||||
<tr class="memdesc:a2f0e2f6414ee1c3e8aecb0778a91c309"><td class="mdescLeft"> </td><td class="mdescRight">Returns name. <br /></td></tr>
|
||||
<tr class="separator:a2f0e2f6414ee1c3e8aecb0778a91c309"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a73ef36c2477391e6e5488223e6b6eaa2"><td class="memItemLeft" align="right" valign="top"><a id="a73ef36c2477391e6e5488223e6b6eaa2"></a>
|
||||
const <a class="el" href="class_p_i_string.html">PIString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a> () const</td></tr>
|
||||
<tr class="memdesc:a73ef36c2477391e6e5488223e6b6eaa2"><td class="mdescLeft"> </td><td class="mdescRight">Returns value. <br /></td></tr>
|
||||
<tr class="separator:a73ef36c2477391e6e5488223e6b6eaa2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7533a6ed576dd0a5eb7618288f23f288"><td class="memItemLeft" align="right" valign="top"><a id="a7533a6ed576dd0a5eb7618288f23f288"></a>
|
||||
const <a class="el" href="class_p_i_string.html">PIString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a7533a6ed576dd0a5eb7618288f23f288">type</a> () const</td></tr>
|
||||
<tr class="memdesc:a7533a6ed576dd0a5eb7618288f23f288"><td class="mdescLeft"> </td><td class="mdescRight">Returns type. <br /></td></tr>
|
||||
<tr class="separator:a7533a6ed576dd0a5eb7618288f23f288"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad6a78d74e0bb07bafbde006466ae9802"><td class="memItemLeft" align="right" valign="top"><a id="ad6a78d74e0bb07bafbde006466ae9802"></a>
|
||||
const <a class="el" href="class_p_i_string.html">PIString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#ad6a78d74e0bb07bafbde006466ae9802">comment</a> () const</td></tr>
|
||||
<tr class="memdesc:ad6a78d74e0bb07bafbde006466ae9802"><td class="mdescLeft"> </td><td class="mdescRight">Returns comment. <br /></td></tr>
|
||||
<tr class="separator:ad6a78d74e0bb07bafbde006466ae9802"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa624a5fd952b9c979fafd224e7b7ddc1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_p_i_string.html">PIString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#aa624a5fd952b9c979fafd224e7b7ddc1">fullName</a> () const</td></tr>
|
||||
<tr class="memdesc:aa624a5fd952b9c979fafd224e7b7ddc1"><td class="mdescLeft"> </td><td class="mdescRight">Returns full name, i.e. name as it looks in file. <a href="#aa624a5fd952b9c979fafd224e7b7ddc1">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa624a5fd952b9c979fafd224e7b7ddc1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a46ddf99ee1a724a9fb28d0947a4baf84"><td class="memItemLeft" align="right" valign="top"><a id="a46ddf99ee1a724a9fb28d0947a4baf84"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a46ddf99ee1a724a9fb28d0947a4baf84">setName</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a>)</td></tr>
|
||||
<tr class="memdesc:a46ddf99ee1a724a9fb28d0947a4baf84"><td class="mdescLeft"> </td><td class="mdescRight">Set name to "value" and returns this. <br /></td></tr>
|
||||
<tr class="separator:a46ddf99ee1a724a9fb28d0947a4baf84"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8d18745edbfecaf560ee5d7b65dd8aa8"><td class="memItemLeft" align="right" valign="top"><a id="a8d18745edbfecaf560ee5d7b65dd8aa8"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a8d18745edbfecaf560ee5d7b65dd8aa8">setType</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a>)</td></tr>
|
||||
<tr class="memdesc:a8d18745edbfecaf560ee5d7b65dd8aa8"><td class="mdescLeft"> </td><td class="mdescRight">Set type to "value" and returns this. <br /></td></tr>
|
||||
<tr class="separator:a8d18745edbfecaf560ee5d7b65dd8aa8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a18f083b2d0fdff86e717938718c8be2b"><td class="memItemLeft" align="right" valign="top"><a id="a18f083b2d0fdff86e717938718c8be2b"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a18f083b2d0fdff86e717938718c8be2b">setComment</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a>)</td></tr>
|
||||
<tr class="memdesc:a18f083b2d0fdff86e717938718c8be2b"><td class="mdescLeft"> </td><td class="mdescRight">Set comment to "value" and returns this. <br /></td></tr>
|
||||
<tr class="separator:a18f083b2d0fdff86e717938718c8be2b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab853f549061be73216c6cf9a3b35eb2e"><td class="memItemLeft" align="right" valign="top"><a id="ab853f549061be73216c6cf9a3b35eb2e"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#ab853f549061be73216c6cf9a3b35eb2e">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a>)</td></tr>
|
||||
<tr class="memdesc:ab853f549061be73216c6cf9a3b35eb2e"><td class="mdescLeft"> </td><td class="mdescRight">Set value to "value" and returns this. <br /></td></tr>
|
||||
<tr class="separator:ab853f549061be73216c6cf9a3b35eb2e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa54ae0f45ed6a9a831859bc2f23d19b"><td class="memItemLeft" align="right" valign="top"><a id="aaa54ae0f45ed6a9a831859bc2f23d19b"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#aaa54ae0f45ed6a9a831859bc2f23d19b">setValue</a> (const <a class="el" href="class_p_i_string_list.html">PIStringList</a> &<a class="el" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a>)</td></tr>
|
||||
<tr class="memdesc:aaa54ae0f45ed6a9a831859bc2f23d19b"><td class="mdescLeft"> </td><td class="mdescRight">Set value to "value" and returns this. Type is set to "l". <br /></td></tr>
|
||||
<tr class="separator:aaa54ae0f45ed6a9a831859bc2f23d19b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6b61be4474ee644b3481c5990ef6f6a9"><td class="memItemLeft" align="right" valign="top"><a id="a6b61be4474ee644b3481c5990ef6f6a9"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a6b61be4474ee644b3481c5990ef6f6a9">setValue</a> (const char *<a class="el" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a>)</td></tr>
|
||||
<tr class="memdesc:a6b61be4474ee644b3481c5990ef6f6a9"><td class="mdescLeft"> </td><td class="mdescRight">Set value to "value" and returns this. Type is set to "s". <br /></td></tr>
|
||||
<tr class="separator:a6b61be4474ee644b3481c5990ef6f6a9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a25ef9be02eebed805878cfa0e8e8d1f0"><td class="memItemLeft" align="right" valign="top"><a id="a25ef9be02eebed805878cfa0e8e8d1f0"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a25ef9be02eebed805878cfa0e8e8d1f0">setValue</a> (const bool <a class="el" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a>)</td></tr>
|
||||
<tr class="memdesc:a25ef9be02eebed805878cfa0e8e8d1f0"><td class="mdescLeft"> </td><td class="mdescRight">Set value to "value" and returns this. Type is set to "b". <br /></td></tr>
|
||||
<tr class="separator:a25ef9be02eebed805878cfa0e8e8d1f0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af7b9092abef7e1817620d87ab77990fc"><td class="memItemLeft" align="right" valign="top"><a id="af7b9092abef7e1817620d87ab77990fc"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#af7b9092abef7e1817620d87ab77990fc">setValue</a> (const char <a class="el" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a>)</td></tr>
|
||||
<tr class="memdesc:af7b9092abef7e1817620d87ab77990fc"><td class="mdescLeft"> </td><td class="mdescRight">Set value to "value" and returns this. Type is set to "s". <br /></td></tr>
|
||||
<tr class="separator:af7b9092abef7e1817620d87ab77990fc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa40ae09f7d30dcc31233d0a9a8311fe7"><td class="memItemLeft" align="right" valign="top"><a id="aa40ae09f7d30dcc31233d0a9a8311fe7"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#aa40ae09f7d30dcc31233d0a9a8311fe7">setValue</a> (const short <a class="el" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a>)</td></tr>
|
||||
<tr class="memdesc:aa40ae09f7d30dcc31233d0a9a8311fe7"><td class="mdescLeft"> </td><td class="mdescRight">Set value to "value" and returns this. Type is set to "n". <br /></td></tr>
|
||||
<tr class="separator:aa40ae09f7d30dcc31233d0a9a8311fe7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a163fe43914c955a72141519d4b7a456a"><td class="memItemLeft" align="right" valign="top"><a id="a163fe43914c955a72141519d4b7a456a"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a163fe43914c955a72141519d4b7a456a">setValue</a> (const int <a class="el" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a>)</td></tr>
|
||||
<tr class="memdesc:a163fe43914c955a72141519d4b7a456a"><td class="mdescLeft"> </td><td class="mdescRight">Set value to "value" and returns this. Type is set to "n". <br /></td></tr>
|
||||
<tr class="separator:a163fe43914c955a72141519d4b7a456a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c4b2139fbf28d9950781a52e1c97bc0"><td class="memItemLeft" align="right" valign="top"><a id="a9c4b2139fbf28d9950781a52e1c97bc0"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a9c4b2139fbf28d9950781a52e1c97bc0">setValue</a> (const long <a class="el" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a>)</td></tr>
|
||||
<tr class="memdesc:a9c4b2139fbf28d9950781a52e1c97bc0"><td class="mdescLeft"> </td><td class="mdescRight">Set value to "value" and returns this. Type is set to "n". <br /></td></tr>
|
||||
<tr class="separator:a9c4b2139fbf28d9950781a52e1c97bc0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1fa1e3d6caff65808f19b9ee95950154"><td class="memItemLeft" align="right" valign="top"><a id="a1fa1e3d6caff65808f19b9ee95950154"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a1fa1e3d6caff65808f19b9ee95950154">setValue</a> (const uchar <a class="el" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a>)</td></tr>
|
||||
<tr class="memdesc:a1fa1e3d6caff65808f19b9ee95950154"><td class="mdescLeft"> </td><td class="mdescRight">Set value to "value" and returns this. Type is set to "n". <br /></td></tr>
|
||||
<tr class="separator:a1fa1e3d6caff65808f19b9ee95950154"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7258173c103a96454f171177692d8d28"><td class="memItemLeft" align="right" valign="top"><a id="a7258173c103a96454f171177692d8d28"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a7258173c103a96454f171177692d8d28">setValue</a> (const ushort <a class="el" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a>)</td></tr>
|
||||
<tr class="memdesc:a7258173c103a96454f171177692d8d28"><td class="mdescLeft"> </td><td class="mdescRight">Set value to "value" and returns this. Type is set to "n". <br /></td></tr>
|
||||
<tr class="separator:a7258173c103a96454f171177692d8d28"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37ae1f65fcf05808e1327b8ccba1ca38"><td class="memItemLeft" align="right" valign="top"><a id="a37ae1f65fcf05808e1327b8ccba1ca38"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a37ae1f65fcf05808e1327b8ccba1ca38">setValue</a> (const uint <a class="el" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a>)</td></tr>
|
||||
<tr class="memdesc:a37ae1f65fcf05808e1327b8ccba1ca38"><td class="mdescLeft"> </td><td class="mdescRight">Set value to "value" and returns this. Type is set to "n". <br /></td></tr>
|
||||
<tr class="separator:a37ae1f65fcf05808e1327b8ccba1ca38"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34288a020a8a8eac9ec8d96be22d4456"><td class="memItemLeft" align="right" valign="top"><a id="a34288a020a8a8eac9ec8d96be22d4456"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a34288a020a8a8eac9ec8d96be22d4456">setValue</a> (const ulong <a class="el" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a>)</td></tr>
|
||||
<tr class="memdesc:a34288a020a8a8eac9ec8d96be22d4456"><td class="mdescLeft"> </td><td class="mdescRight">Set value to "value" and returns this. Type is set to "n". <br /></td></tr>
|
||||
<tr class="separator:a34288a020a8a8eac9ec8d96be22d4456"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4c2e5bcbae8fc94d6a02099019dea723"><td class="memItemLeft" align="right" valign="top"><a id="a4c2e5bcbae8fc94d6a02099019dea723"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a4c2e5bcbae8fc94d6a02099019dea723">setValue</a> (const float <a class="el" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a>)</td></tr>
|
||||
<tr class="memdesc:a4c2e5bcbae8fc94d6a02099019dea723"><td class="mdescLeft"> </td><td class="mdescRight">Set value to "value" and returns this. Type is set to "f". <br /></td></tr>
|
||||
<tr class="separator:a4c2e5bcbae8fc94d6a02099019dea723"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1fb68e7559ea156c0ad3a1477713d901"><td class="memItemLeft" align="right" valign="top"><a id="a1fb68e7559ea156c0ad3a1477713d901"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a1fb68e7559ea156c0ad3a1477713d901">setValue</a> (const double <a class="el" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a>)</td></tr>
|
||||
<tr class="memdesc:a1fb68e7559ea156c0ad3a1477713d901"><td class="mdescLeft"> </td><td class="mdescRight">Set value to "value" and returns this. Type is set to "f". <br /></td></tr>
|
||||
<tr class="separator:a1fb68e7559ea156c0ad3a1477713d901"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2e42a391ca7eb215de51af19985de7a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#af2e42a391ca7eb215de51af19985de7a">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const <a class="el" href="class_p_i_string.html">PIString</a> &def=<a class="el" href="class_p_i_string.html">PIString</a>(), bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:af2e42a391ca7eb215de51af19985de7a"><td class="mdescLeft"> </td><td class="mdescRight">Returns entry with name "vname" and default value "def". <a href="#af2e42a391ca7eb215de51af19985de7a">More...</a><br /></td></tr>
|
||||
<tr class="separator:af2e42a391ca7eb215de51af19985de7a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a05bbbeed3dadb60e6bea03c749bfd6e4"><td class="memItemLeft" align="right" valign="top"><a id="a05bbbeed3dadb60e6bea03c749bfd6e4"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a05bbbeed3dadb60e6bea03c749bfd6e4">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const char *def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:a05bbbeed3dadb60e6bea03c749bfd6e4"><td class="mdescLeft"> </td><td class="mdescRight">Returns entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:a05bbbeed3dadb60e6bea03c749bfd6e4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae50da453abb433db637f727dc18fd2ea"><td class="memItemLeft" align="right" valign="top"><a id="ae50da453abb433db637f727dc18fd2ea"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#ae50da453abb433db637f727dc18fd2ea">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const <a class="el" href="class_p_i_string_list.html">PIStringList</a> &def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:ae50da453abb433db637f727dc18fd2ea"><td class="mdescLeft"> </td><td class="mdescRight">Returns entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:ae50da453abb433db637f727dc18fd2ea"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa0e0499b5fc68a1d12259da24c7a3c2a"><td class="memItemLeft" align="right" valign="top"><a id="aa0e0499b5fc68a1d12259da24c7a3c2a"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#aa0e0499b5fc68a1d12259da24c7a3c2a">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const bool def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:aa0e0499b5fc68a1d12259da24c7a3c2a"><td class="mdescLeft"> </td><td class="mdescRight">Returns entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:aa0e0499b5fc68a1d12259da24c7a3c2a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5a6ac80cb3daf664987b8b07f29a85e3"><td class="memItemLeft" align="right" valign="top"><a id="a5a6ac80cb3daf664987b8b07f29a85e3"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a5a6ac80cb3daf664987b8b07f29a85e3">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const short def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:a5a6ac80cb3daf664987b8b07f29a85e3"><td class="mdescLeft"> </td><td class="mdescRight">Returns entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:a5a6ac80cb3daf664987b8b07f29a85e3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a819012c8ada9a1d829fa076eed212d07"><td class="memItemLeft" align="right" valign="top"><a id="a819012c8ada9a1d829fa076eed212d07"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a819012c8ada9a1d829fa076eed212d07">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const int def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:a819012c8ada9a1d829fa076eed212d07"><td class="mdescLeft"> </td><td class="mdescRight">Returns entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:a819012c8ada9a1d829fa076eed212d07"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a513d067edac5971ac9cb5546cc8ed9b0"><td class="memItemLeft" align="right" valign="top"><a id="a513d067edac5971ac9cb5546cc8ed9b0"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a513d067edac5971ac9cb5546cc8ed9b0">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const long def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:a513d067edac5971ac9cb5546cc8ed9b0"><td class="mdescLeft"> </td><td class="mdescRight">Returns entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:a513d067edac5971ac9cb5546cc8ed9b0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad92d8722f1390a0d46b194f6557edf02"><td class="memItemLeft" align="right" valign="top"><a id="ad92d8722f1390a0d46b194f6557edf02"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#ad92d8722f1390a0d46b194f6557edf02">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const uchar def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:ad92d8722f1390a0d46b194f6557edf02"><td class="mdescLeft"> </td><td class="mdescRight">Returns entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:ad92d8722f1390a0d46b194f6557edf02"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae0560a9ee49304088c0192b26e4fbbf5"><td class="memItemLeft" align="right" valign="top"><a id="ae0560a9ee49304088c0192b26e4fbbf5"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#ae0560a9ee49304088c0192b26e4fbbf5">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const ushort def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:ae0560a9ee49304088c0192b26e4fbbf5"><td class="mdescLeft"> </td><td class="mdescRight">Returns entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:ae0560a9ee49304088c0192b26e4fbbf5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab75c9b8261196d24f8eee1183251474f"><td class="memItemLeft" align="right" valign="top"><a id="ab75c9b8261196d24f8eee1183251474f"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#ab75c9b8261196d24f8eee1183251474f">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const uint def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:ab75c9b8261196d24f8eee1183251474f"><td class="mdescLeft"> </td><td class="mdescRight">Returns entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:ab75c9b8261196d24f8eee1183251474f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa373eef636c8a372366bab7ca968a6ae"><td class="memItemLeft" align="right" valign="top"><a id="aa373eef636c8a372366bab7ca968a6ae"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#aa373eef636c8a372366bab7ca968a6ae">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const ulong def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:aa373eef636c8a372366bab7ca968a6ae"><td class="mdescLeft"> </td><td class="mdescRight">Returns entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:aa373eef636c8a372366bab7ca968a6ae"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7868346fb50b9dc21d950c69e6a96657"><td class="memItemLeft" align="right" valign="top"><a id="a7868346fb50b9dc21d950c69e6a96657"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a7868346fb50b9dc21d950c69e6a96657">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const float def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:a7868346fb50b9dc21d950c69e6a96657"><td class="mdescLeft"> </td><td class="mdescRight">Returns entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:a7868346fb50b9dc21d950c69e6a96657"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6fd5ddc7b21c3d0cca6a2e885e8c29bd"><td class="memItemLeft" align="right" valign="top"><a id="a6fd5ddc7b21c3d0cca6a2e885e8c29bd"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a6fd5ddc7b21c3d0cca6a2e885e8c29bd">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const double def, bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:a6fd5ddc7b21c3d0cca6a2e885e8c29bd"><td class="mdescLeft"> </td><td class="mdescRight">Returns entry with name "vname" and default value "def". <br /></td></tr>
|
||||
<tr class="separator:a6fd5ddc7b21c3d0cca6a2e885e8c29bd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a42a7e4e6ccf80f82b2e35de26fcc6274"><td class="memItemLeft" align="right" valign="top"><a id="a42a7e4e6ccf80f82b2e35de26fcc6274"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_branch.html">Branch</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a42a7e4e6ccf80f82b2e35de26fcc6274">getValues</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname)</td></tr>
|
||||
<tr class="memdesc:a42a7e4e6ccf80f82b2e35de26fcc6274"><td class="mdescLeft"> </td><td class="mdescRight">Find all entries with names with substrings "vname" and returns them as <em><a class="el" href="class_p_i_config_1_1_branch.html" title="Branch is a list of entries of configuration file ">PIConfig::Branch</a></em>. <br /></td></tr>
|
||||
<tr class="separator:a42a7e4e6ccf80f82b2e35de26fcc6274"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac74838859acff630175bbf8d85fc8faa"><td class="memItemLeft" align="right" valign="top"><a id="ac74838859acff630175bbf8d85fc8faa"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#ac74838859acff630175bbf8d85fc8faa">isEntryExists</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_config_1_1_entry.html#a2f0e2f6414ee1c3e8aecb0778a91c309">name</a>) const</td></tr>
|
||||
<tr class="memdesc:ac74838859acff630175bbf8d85fc8faa"><td class="mdescLeft"> </td><td class="mdescRight">If there is no children returns if name == "name". Else returns if any child has name == "name". <br /></td></tr>
|
||||
<tr class="separator:ac74838859acff630175bbf8d85fc8faa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed73af24f8cde6f1b57234a9ce97a920"><td class="memItemLeft" align="right" valign="top"><a id="aed73af24f8cde6f1b57234a9ce97a920"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#aed73af24f8cde6f1b57234a9ce97a920">operator bool</a> ()</td></tr>
|
||||
<tr class="memdesc:aed73af24f8cde6f1b57234a9ce97a920"><td class="mdescLeft"> </td><td class="mdescRight">Convertion to boolean. <br /></td></tr>
|
||||
<tr class="separator:aed73af24f8cde6f1b57234a9ce97a920"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4b29ac07d6a8c0e67eb6e4b6c345d157"><td class="memItemLeft" align="right" valign="top"><a id="a4b29ac07d6a8c0e67eb6e4b6c345d157"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a4b29ac07d6a8c0e67eb6e4b6c345d157">operator char</a> ()</td></tr>
|
||||
<tr class="memdesc:a4b29ac07d6a8c0e67eb6e4b6c345d157"><td class="mdescLeft"> </td><td class="mdescRight">Convertion to char. <br /></td></tr>
|
||||
<tr class="separator:a4b29ac07d6a8c0e67eb6e4b6c345d157"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abd30994ea9658c723bfe53ad27cdd612"><td class="memItemLeft" align="right" valign="top"><a id="abd30994ea9658c723bfe53ad27cdd612"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#abd30994ea9658c723bfe53ad27cdd612">operator short</a> ()</td></tr>
|
||||
<tr class="memdesc:abd30994ea9658c723bfe53ad27cdd612"><td class="mdescLeft"> </td><td class="mdescRight">Convertion to short. <br /></td></tr>
|
||||
<tr class="separator:abd30994ea9658c723bfe53ad27cdd612"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a325a3c6c64f72cc129d95b56f0d0e2b9"><td class="memItemLeft" align="right" valign="top"><a id="a325a3c6c64f72cc129d95b56f0d0e2b9"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a325a3c6c64f72cc129d95b56f0d0e2b9">operator int</a> ()</td></tr>
|
||||
<tr class="memdesc:a325a3c6c64f72cc129d95b56f0d0e2b9"><td class="mdescLeft"> </td><td class="mdescRight">Convertion to int. <br /></td></tr>
|
||||
<tr class="separator:a325a3c6c64f72cc129d95b56f0d0e2b9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a60c00d0029ca1ecc9fc8c709db1e7c7b"><td class="memItemLeft" align="right" valign="top"><a id="a60c00d0029ca1ecc9fc8c709db1e7c7b"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a60c00d0029ca1ecc9fc8c709db1e7c7b">operator long</a> ()</td></tr>
|
||||
<tr class="memdesc:a60c00d0029ca1ecc9fc8c709db1e7c7b"><td class="mdescLeft"> </td><td class="mdescRight">Convertion to long. <br /></td></tr>
|
||||
<tr class="separator:a60c00d0029ca1ecc9fc8c709db1e7c7b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aabe52ad80e9051d30b40ab30297165cb"><td class="memItemLeft" align="right" valign="top"><a id="aabe52ad80e9051d30b40ab30297165cb"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#aabe52ad80e9051d30b40ab30297165cb">operator uchar</a> ()</td></tr>
|
||||
<tr class="memdesc:aabe52ad80e9051d30b40ab30297165cb"><td class="mdescLeft"> </td><td class="mdescRight">Convertion to uchar. <br /></td></tr>
|
||||
<tr class="separator:aabe52ad80e9051d30b40ab30297165cb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a80bfe47eb1cf861ea9655d1dc9be7052"><td class="memItemLeft" align="right" valign="top"><a id="a80bfe47eb1cf861ea9655d1dc9be7052"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a80bfe47eb1cf861ea9655d1dc9be7052">operator ushort</a> ()</td></tr>
|
||||
<tr class="memdesc:a80bfe47eb1cf861ea9655d1dc9be7052"><td class="mdescLeft"> </td><td class="mdescRight">Convertion to ushort. <br /></td></tr>
|
||||
<tr class="separator:a80bfe47eb1cf861ea9655d1dc9be7052"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aac49561de0e3e8c1a6207b7395aad13b"><td class="memItemLeft" align="right" valign="top"><a id="aac49561de0e3e8c1a6207b7395aad13b"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#aac49561de0e3e8c1a6207b7395aad13b">operator uint</a> ()</td></tr>
|
||||
<tr class="memdesc:aac49561de0e3e8c1a6207b7395aad13b"><td class="mdescLeft"> </td><td class="mdescRight">Convertion to uint. <br /></td></tr>
|
||||
<tr class="separator:aac49561de0e3e8c1a6207b7395aad13b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedd0654a624229b0a9eac9fc47ecd162"><td class="memItemLeft" align="right" valign="top"><a id="aedd0654a624229b0a9eac9fc47ecd162"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#aedd0654a624229b0a9eac9fc47ecd162">operator ulong</a> ()</td></tr>
|
||||
<tr class="memdesc:aedd0654a624229b0a9eac9fc47ecd162"><td class="mdescLeft"> </td><td class="mdescRight">Convertion to ulong. <br /></td></tr>
|
||||
<tr class="separator:aedd0654a624229b0a9eac9fc47ecd162"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5b301d721e422fc57ebd73f2ecc17187"><td class="memItemLeft" align="right" valign="top"><a id="a5b301d721e422fc57ebd73f2ecc17187"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a5b301d721e422fc57ebd73f2ecc17187">operator float</a> ()</td></tr>
|
||||
<tr class="memdesc:a5b301d721e422fc57ebd73f2ecc17187"><td class="mdescLeft"> </td><td class="mdescRight">Convertion to float. <br /></td></tr>
|
||||
<tr class="separator:a5b301d721e422fc57ebd73f2ecc17187"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2cf9ea4e32c819b2b725560a9ca49171"><td class="memItemLeft" align="right" valign="top"><a id="a2cf9ea4e32c819b2b725560a9ca49171"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a2cf9ea4e32c819b2b725560a9ca49171">operator double</a> ()</td></tr>
|
||||
<tr class="memdesc:a2cf9ea4e32c819b2b725560a9ca49171"><td class="mdescLeft"> </td><td class="mdescRight">Convertion to double. <br /></td></tr>
|
||||
<tr class="separator:a2cf9ea4e32c819b2b725560a9ca49171"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae2e947832d8a7116cf304a2db130da38"><td class="memItemLeft" align="right" valign="top"><a id="ae2e947832d8a7116cf304a2db130da38"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#ae2e947832d8a7116cf304a2db130da38">operator PIString</a> ()</td></tr>
|
||||
<tr class="memdesc:ae2e947832d8a7116cf304a2db130da38"><td class="mdescLeft"> </td><td class="mdescRight">Convertion to <a class="el" href="class_p_i_string.html" title="String class. ">PIString</a>. <br /></td></tr>
|
||||
<tr class="separator:ae2e947832d8a7116cf304a2db130da38"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1154d48f87cef1df3bd02cce06006215"><td class="memItemLeft" align="right" valign="top"><a id="a1154d48f87cef1df3bd02cce06006215"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config_1_1_entry.html#a1154d48f87cef1df3bd02cce06006215">operator PIStringList</a> ()</td></tr>
|
||||
<tr class="memdesc:a1154d48f87cef1df3bd02cce06006215"><td class="mdescLeft"> </td><td class="mdescRight">Convertion to <a class="el" href="class_p_i_string_list.html" title="Strings array class. ">PIStringList</a>. <br /></td></tr>
|
||||
<tr class="separator:a1154d48f87cef1df3bd02cce06006215"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Entry of configuration file </p>
|
||||
<p>This class is node of internal <a class="el" href="class_p_i_config.html" title="Configuration file. ">PIConfig</a> tree. Entry provide access to elements of <a class="el" href="class_p_i_config.html" title="Configuration file. ">PIConfig</a>. Each entry has children or next properties:</p><ul>
|
||||
<li>name</li>
|
||||
<li>value</li>
|
||||
<li>type</li>
|
||||
<li>comment</li>
|
||||
</ul>
|
||||
<p>Each property is a <a class="el" href="class_p_i_string.html" title="String class. ">PIString</a>. These properties forms from text line with format:</p><div class="fragment"><div class="line"><<a class="code" href="class_p_i_config_1_1_entry.html#a2f0e2f6414ee1c3e8aecb0778a91c309">name</a>> = <<a class="code" href="class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2">value</a>> #<<a class="code" href="class_p_i_config_1_1_entry.html#a7533a6ed576dd0a5eb7618288f23f288">type</a>> <<a class="code" href="class_p_i_config_1_1_entry.html#ad6a78d74e0bb07bafbde006466ae9802">comment</a>> </div></div><!-- fragment --><p> Type and comment are optional fields. Type is a single letter immediately after comment symbol "#". <br />
|
||||
<br />
|
||||
Entry has many implicit convertions to common types: boolean, integers, float, double, <a class="el" href="class_p_i_string.html" title="String class. ">PIString</a>, <a class="el" href="class_p_i_string_list.html" title="Strings array class. ">PIStringList</a>. <br />
|
||||
<br />
|
||||
Generally there is no need to create instance of PIConfig::Entry manually, it returns by functions <em><a class="el" href="class_p_i_config_1_1_entry.html#af2e42a391ca7eb215de51af19985de7a" title="Returns entry with name "vname" and default value "def". ">getValue()</a></em> of <em><a class="el" href="class_p_i_config.html" title="Configuration file. ">PIConfig</a></em>, <em><a class="el" href="class_p_i_config_1_1_entry.html" title="Entry of configuration file ">PIConfig::Entry</a></em> or <em><a class="el" href="class_p_i_config_1_1_branch.html" title="Branch is a list of entries of configuration file ">PIConfig::Branch</a></em>. If there is no suitable entry to return, reference to internal instance of PIConfig::Entry with "default" value will be returned. </p><div class="fragment"><div class="line"><span class="comment">/* "example.conf"</span></div><div class="line"><span class="comment">a = 1</span></div><div class="line"><span class="comment">s0.a = A</span></div><div class="line"><span class="comment">s0.b = B</span></div><div class="line"><span class="comment">*/</span></div><div class="line"><a class="code" href="class_p_i_config.html">PIConfig</a> conf(<span class="stringliteral">"example.conf"</span>, <a class="code" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">PIIODevice::ReadOnly</a>);</div><div class="line"><a class="code" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> ce = conf.<a class="code" href="class_p_i_config_1_1_entry.html#af2e42a391ca7eb215de51af19985de7a">getValue</a>(<span class="stringliteral">"a"</span>);</div><div class="line"><span class="keywordtype">int</span> a = ce; <span class="comment">// a = 1</span></div><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> A = ce; <span class="comment">// A = "1"</span></div><div class="line">ce = conf.<a class="code" href="class_p_i_config_1_1_entry.html#af2e42a391ca7eb215de51af19985de7a">getValue</a>(<span class="stringliteral">"s0"</span>);</div><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << ce.<a class="code" href="class_p_i_config_1_1_entry.html#a849ed8934a44d6d2feff5bb87ad800eb">childCount</a>(); <span class="comment">// 2</span></div><div class="line">A = ce.<a class="code" href="class_p_i_config_1_1_entry.html#af2e42a391ca7eb215de51af19985de7a">getValue</a>(<span class="stringliteral">"b"</span>); <span class="comment">// A = "B"</span></div><div class="line">A = conf.getValue(<span class="stringliteral">"s0.a"</span>); <span class="comment">// A = "A"</span></div></div><!-- fragment --></div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="aa624a5fd952b9c979fafd224e7b7ddc1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa624a5fd952b9c979fafd224e7b7ddc1">◆ </a></span>fullName()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const <a class="el" href="class_p_i_string.html">PIString</a>& PIConfig::Entry::fullName </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 full name, i.e. name as it looks in file. </p>
|
||||
<p>In case of default entry full name always is empty </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_config.html">PIConfig</a> conf(<span class="stringliteral">"example.conf"</span>, <a class="code" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">PIIODevice::ReadOnly</a>);</div><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << conf.getValue(<span class="stringliteral">"a.b.c"</span>).name(); <span class="comment">// "c"</span></div><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << conf.getValue(<span class="stringliteral">"a.b.c"</span>).fullName(); <span class="comment">// "a.b.c"</span></div></div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="af2e42a391ca7eb215de51af19985de7a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af2e42a391ca7eb215de51af19985de7a">◆ </a></span>getValue()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> & PIConfig::Entry::getValue </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>vname</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>def</em> = <code><a class="el" href="class_p_i_string.html">PIString</a>()</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool * </td>
|
||||
<td class="paramname"><em>exists</em> = <code>0</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns entry with name "vname" and default value "def". </p>
|
||||
<p>If there is no suitable entry found, reference to default internal entry with value = "def" will be returned, and if "exists" not null it will be set to <b>false</b> </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_config.html">PIConfig</a></li><li class="navelem"><a class="el" href="class_p_i_config_1_1_entry.html">Entry</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>
|
||||
@@ -1,60 +0,0 @@
|
||||
var class_p_i_config_1_1_entry =
|
||||
[
|
||||
[ "parent", "class_p_i_config_1_1_entry.html#a04da94c24cfc515e88cce38656c8fb64", null ],
|
||||
[ "childCount", "class_p_i_config_1_1_entry.html#a849ed8934a44d6d2feff5bb87ad800eb", null ],
|
||||
[ "children", "class_p_i_config_1_1_entry.html#a49e40486b0f21d63fc282a2388500e5f", null ],
|
||||
[ "child", "class_p_i_config_1_1_entry.html#ae978b387456bcf259e83520d58f27f2f", null ],
|
||||
[ "findChild", "class_p_i_config_1_1_entry.html#aa3b36dd3fbf8af0f7bc2cb0e683a0ef1", null ],
|
||||
[ "findChild", "class_p_i_config_1_1_entry.html#a079cc103d7b63846a1e5478b81a7e8db", null ],
|
||||
[ "isLeaf", "class_p_i_config_1_1_entry.html#ad6299833ef1e57971c5226543f5415b4", null ],
|
||||
[ "name", "class_p_i_config_1_1_entry.html#a2f0e2f6414ee1c3e8aecb0778a91c309", null ],
|
||||
[ "value", "class_p_i_config_1_1_entry.html#a73ef36c2477391e6e5488223e6b6eaa2", null ],
|
||||
[ "type", "class_p_i_config_1_1_entry.html#a7533a6ed576dd0a5eb7618288f23f288", null ],
|
||||
[ "comment", "class_p_i_config_1_1_entry.html#ad6a78d74e0bb07bafbde006466ae9802", null ],
|
||||
[ "fullName", "class_p_i_config_1_1_entry.html#aa624a5fd952b9c979fafd224e7b7ddc1", null ],
|
||||
[ "setName", "class_p_i_config_1_1_entry.html#a46ddf99ee1a724a9fb28d0947a4baf84", null ],
|
||||
[ "setType", "class_p_i_config_1_1_entry.html#a8d18745edbfecaf560ee5d7b65dd8aa8", null ],
|
||||
[ "setComment", "class_p_i_config_1_1_entry.html#a18f083b2d0fdff86e717938718c8be2b", null ],
|
||||
[ "setValue", "class_p_i_config_1_1_entry.html#ab853f549061be73216c6cf9a3b35eb2e", null ],
|
||||
[ "setValue", "class_p_i_config_1_1_entry.html#aaa54ae0f45ed6a9a831859bc2f23d19b", null ],
|
||||
[ "setValue", "class_p_i_config_1_1_entry.html#a6b61be4474ee644b3481c5990ef6f6a9", null ],
|
||||
[ "setValue", "class_p_i_config_1_1_entry.html#a25ef9be02eebed805878cfa0e8e8d1f0", null ],
|
||||
[ "setValue", "class_p_i_config_1_1_entry.html#af7b9092abef7e1817620d87ab77990fc", null ],
|
||||
[ "setValue", "class_p_i_config_1_1_entry.html#aa40ae09f7d30dcc31233d0a9a8311fe7", null ],
|
||||
[ "setValue", "class_p_i_config_1_1_entry.html#a163fe43914c955a72141519d4b7a456a", null ],
|
||||
[ "setValue", "class_p_i_config_1_1_entry.html#a9c4b2139fbf28d9950781a52e1c97bc0", null ],
|
||||
[ "setValue", "class_p_i_config_1_1_entry.html#a1fa1e3d6caff65808f19b9ee95950154", null ],
|
||||
[ "setValue", "class_p_i_config_1_1_entry.html#a7258173c103a96454f171177692d8d28", null ],
|
||||
[ "setValue", "class_p_i_config_1_1_entry.html#a37ae1f65fcf05808e1327b8ccba1ca38", null ],
|
||||
[ "setValue", "class_p_i_config_1_1_entry.html#a34288a020a8a8eac9ec8d96be22d4456", null ],
|
||||
[ "setValue", "class_p_i_config_1_1_entry.html#a4c2e5bcbae8fc94d6a02099019dea723", null ],
|
||||
[ "setValue", "class_p_i_config_1_1_entry.html#a1fb68e7559ea156c0ad3a1477713d901", null ],
|
||||
[ "getValue", "class_p_i_config_1_1_entry.html#af2e42a391ca7eb215de51af19985de7a", null ],
|
||||
[ "getValue", "class_p_i_config_1_1_entry.html#a05bbbeed3dadb60e6bea03c749bfd6e4", null ],
|
||||
[ "getValue", "class_p_i_config_1_1_entry.html#ae50da453abb433db637f727dc18fd2ea", null ],
|
||||
[ "getValue", "class_p_i_config_1_1_entry.html#aa0e0499b5fc68a1d12259da24c7a3c2a", null ],
|
||||
[ "getValue", "class_p_i_config_1_1_entry.html#a5a6ac80cb3daf664987b8b07f29a85e3", null ],
|
||||
[ "getValue", "class_p_i_config_1_1_entry.html#a819012c8ada9a1d829fa076eed212d07", null ],
|
||||
[ "getValue", "class_p_i_config_1_1_entry.html#a513d067edac5971ac9cb5546cc8ed9b0", null ],
|
||||
[ "getValue", "class_p_i_config_1_1_entry.html#ad92d8722f1390a0d46b194f6557edf02", null ],
|
||||
[ "getValue", "class_p_i_config_1_1_entry.html#ae0560a9ee49304088c0192b26e4fbbf5", null ],
|
||||
[ "getValue", "class_p_i_config_1_1_entry.html#ab75c9b8261196d24f8eee1183251474f", null ],
|
||||
[ "getValue", "class_p_i_config_1_1_entry.html#aa373eef636c8a372366bab7ca968a6ae", null ],
|
||||
[ "getValue", "class_p_i_config_1_1_entry.html#a7868346fb50b9dc21d950c69e6a96657", null ],
|
||||
[ "getValue", "class_p_i_config_1_1_entry.html#a6fd5ddc7b21c3d0cca6a2e885e8c29bd", null ],
|
||||
[ "getValues", "class_p_i_config_1_1_entry.html#a42a7e4e6ccf80f82b2e35de26fcc6274", null ],
|
||||
[ "isEntryExists", "class_p_i_config_1_1_entry.html#ac74838859acff630175bbf8d85fc8faa", null ],
|
||||
[ "operator bool", "class_p_i_config_1_1_entry.html#aed73af24f8cde6f1b57234a9ce97a920", null ],
|
||||
[ "operator char", "class_p_i_config_1_1_entry.html#a4b29ac07d6a8c0e67eb6e4b6c345d157", null ],
|
||||
[ "operator short", "class_p_i_config_1_1_entry.html#abd30994ea9658c723bfe53ad27cdd612", null ],
|
||||
[ "operator int", "class_p_i_config_1_1_entry.html#a325a3c6c64f72cc129d95b56f0d0e2b9", null ],
|
||||
[ "operator long", "class_p_i_config_1_1_entry.html#a60c00d0029ca1ecc9fc8c709db1e7c7b", null ],
|
||||
[ "operator uchar", "class_p_i_config_1_1_entry.html#aabe52ad80e9051d30b40ab30297165cb", null ],
|
||||
[ "operator ushort", "class_p_i_config_1_1_entry.html#a80bfe47eb1cf861ea9655d1dc9be7052", null ],
|
||||
[ "operator uint", "class_p_i_config_1_1_entry.html#aac49561de0e3e8c1a6207b7395aad13b", null ],
|
||||
[ "operator ulong", "class_p_i_config_1_1_entry.html#aedd0654a624229b0a9eac9fc47ecd162", null ],
|
||||
[ "operator float", "class_p_i_config_1_1_entry.html#a5b301d721e422fc57ebd73f2ecc17187", null ],
|
||||
[ "operator double", "class_p_i_config_1_1_entry.html#a2cf9ea4e32c819b2b725560a9ca49171", null ],
|
||||
[ "operator PIString", "class_p_i_config_1_1_entry.html#ae2e947832d8a7116cf304a2db130da38", null ],
|
||||
[ "operator PIStringList", "class_p_i_config_1_1_entry.html#a1154d48f87cef1df3bd02cce06006215", null ]
|
||||
];
|
||||
@@ -1,6 +0,0 @@
|
||||
<map id="PIConfig" name="PIConfig">
|
||||
<area shape="rect" id="node2" href="$class_p_i_file.html" title="Local file. " alt="" coords="21,229,92,256"/>
|
||||
<area shape="rect" id="node3" href="$class_p_i_i_o_device.html" title="Base class for input/output classes. " alt="" coords="5,155,108,181"/>
|
||||
<area shape="rect" id="node4" href="$class_p_i_thread.html" title="Thread class. " alt="" coords="13,80,100,107"/>
|
||||
<area shape="rect" id="node5" href="$class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. " alt="" coords="13,5,100,32"/>
|
||||
</map>
|
||||
@@ -1 +0,0 @@
|
||||
75ecf2961ec623305d3ee2a6d8abf2ed
|
||||
@@ -1,70 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
|
||||
-->
|
||||
<!-- Title: PIConfig Pages: 1 -->
|
||||
<svg width="85pt" height="252pt"
|
||||
viewBox="0.00 0.00 85.00 252.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 248)">
|
||||
<title>PIConfig</title>
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-248 81,-248 81,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node"><title>Node1</title>
|
||||
<polygon fill="#bfbfbf" stroke="black" points="6,-0.5 6,-19.5 71,-19.5 71,-0.5 6,-0.5"/>
|
||||
<text text-anchor="middle" x="38.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIConfig</text>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node"><title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="class_p_i_file.html" target="_top" xlink:title="Local file. ">
|
||||
<polygon fill="white" stroke="black" points="12,-56.5 12,-75.5 65,-75.5 65,-56.5 12,-56.5"/>
|
||||
<text text-anchor="middle" x="38.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIFile</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node1 -->
|
||||
<g id="edge1" class="edge"><title>Node2->Node1</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.5,-45.8045C38.5,-36.9102 38.5,-26.7798 38.5,-19.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="35.0001,-46.083 38.5,-56.083 42.0001,-46.083 35.0001,-46.083"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node"><title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="class_p_i_i_o_device.html" target="_top" xlink:title="Base class for input/output classes. ">
|
||||
<polygon fill="white" stroke="black" points="0,-112.5 0,-131.5 77,-131.5 77,-112.5 0,-112.5"/>
|
||||
<text text-anchor="middle" x="38.5" y="-119.5" font-family="DejaVu Sans Mono" font-size="10.00">PIIODevice</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node2 -->
|
||||
<g id="edge2" class="edge"><title>Node3->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.5,-101.805C38.5,-92.9102 38.5,-82.7798 38.5,-75.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="35.0001,-102.083 38.5,-112.083 42.0001,-102.083 35.0001,-102.083"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node"><title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="class_p_i_thread.html" target="_top" xlink:title="Thread class. ">
|
||||
<polygon fill="white" stroke="black" points="6,-168.5 6,-187.5 71,-187.5 71,-168.5 6,-168.5"/>
|
||||
<text text-anchor="middle" x="38.5" y="-175.5" font-family="DejaVu Sans Mono" font-size="10.00">PIThread</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node3 -->
|
||||
<g id="edge3" class="edge"><title>Node4->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.5,-157.805C38.5,-148.91 38.5,-138.78 38.5,-131.751"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="35.0001,-158.083 38.5,-168.083 42.0001,-158.083 35.0001,-158.083"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node"><title>Node5</title>
|
||||
<g id="a_node5"><a xlink:href="class_p_i_object.html" target="_top" xlink:title="This is base class for any classes which use events -> handlers mechanism. ">
|
||||
<polygon fill="white" stroke="black" points="6,-224.5 6,-243.5 71,-243.5 71,-224.5 6,-224.5"/>
|
||||
<text text-anchor="middle" x="38.5" y="-231.5" font-family="DejaVu Sans Mono" font-size="10.00">PIObject</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node5->Node4 -->
|
||||
<g id="edge4" class="edge"><title>Node5->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.5,-213.805C38.5,-204.91 38.5,-194.78 38.5,-187.751"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="35.0001,-214.083 38.5,-224.083 42.0001,-214.083 35.0001,-214.083"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 3.7 KiB |
@@ -1,223 +0,0 @@
|
||||
<!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: Member List</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_connection.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIConnection Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_connection.html">PIConnection</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#ac633cbd86559b6c5f39c2de7d02d3c6f">addChannel</a>(const PIString &name_from, const PIString &name_to)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a0345dc20954d0cde05504e23b5db9e94">addChannel</a>(const PIString &name_from, const PIIODevice *dev_to)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#aeee8312bb71cd0417e7079f67f2849e8">addChannel</a>(const PIIODevice *dev_from, const PIString &name_to)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a72e9bed935739be4aff88c08df5af73e">addChannel</a>(const PIIODevice *dev_from, const PIIODevice *dev_to)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#abef3fbce379e0f8cf01b3c12c1e6b297">addDevice</a>(const PIString &full_path, PIIODevice::DeviceMode mode=PIIODevice::ReadWrite, bool start=false)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a1105a544b2018fbee5ccf8bf026991c1">addFilter</a>(const PIString &name, const PIString &full_path_name, PIPacketExtractor::SplitMode mode=PIPacketExtractor::None)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#aee76c16fda7f9e6f09748caa1e512487">addFilter</a>(const PIString &name, const PIIODevice *dev, PIPacketExtractor::SplitMode mode=PIPacketExtractor::None)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a267a27858dedc821bd2263f665fa0dc8">addFilter</a>(PIPacketExtractor *filter, const PIString &full_path_name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a007308890f15325784f0bd323623da9f">addFilter</a>(PIPacketExtractor *filter, const PIIODevice *dev)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#ae5e071ebb9948197f2103a579bf72c17">addSender</a>(const PIString &name, const PIString &full_path_name, float frequency, bool start=false)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#adbfdd3671eb66e4967312b411a757697">addSender</a>(const PIString &name, const PIIODevice *dev, float frequency, bool start=false)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a09fed1d8dacf19721a9f5168e18d7638">allConnections</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#ad40afc83aecb5fcf1f9f369362a62794">allDevices</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a79acd303dc973f4e5938c6bc788c35a6">boundedDevices</a>() const</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a4f3e5f5663a9c421f62929181a620c77">channels</a>() const</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ac50df87aa63e061abd460f9a71e7176a">className</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#aea2898a9729c594ab7bd174425ae8dcf">clearSenderFixedData</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a088a382847195aa67cca3ff04a946578">configureFromConfig</a>(const PIString &config, const PIString &name=PIString::fromAscii("connection"))</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#ad701dbf274c9de68c16ac53ff7c32dbf">configureFromString</a>(PIString *string, const PIString &name=PIString::fromAscii("connection"))</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a36eb41db41fc261cf97260d1dbe76867">CONNECTU_QUEUED</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a0646157ff90676be46c8e96a9dfce78f">dataReceived</a>(const PIString &from, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#afdec29f2680315ace29a8b8f1c445e00">dataReceivedEvent</a>(const PIString &from, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8df5efbe08b98034b5ebadad11a2e94e">debug</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a3d5e7421d26c565d1c20bfa5220c2601">deleted</a>()</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#acdb2759efe1cbaefad5d26f7ce65b16f">destroy</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a2f610875dfe7d28e933798dee834e1bf">deviceByFullPath</a>(const PIString &full_path) const</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a1e826cce0a2eff341713868a6419812f">deviceByName</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a4fca7072d3d1ef4dac394afded0ac148">diagnostic</a>(const PIString &full_path_name) const</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a2eae11acfe844b058576552bbab7d5ee">diagnostic</a>(const PIIODevice *dev) const</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a0bbc8d56e4f910c05e17ade5b9a0232f">emitter</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#aa9ecb3a50d00862739c9b23d75dc1656">filter</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#abe798d9a67f93f3b5fd964ff2818ddb4">filterBoundedDevices</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a2cc3540331b24a0c4096b8d9014bc9fb">filterNames</a>() const</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#aee6f5f1c8a113734a8827f83b83cdc44">filters</a>() const</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a2691ceec3dea8c0588f8afd74359277e">filterValidateFooter</a>(const PIString &filter_name, uchar *src, uchar *rec, int size)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a6f8f899f40de092639f1e0cefe95c968">filterValidateHeader</a>(const PIString &filter_name, uchar *src, uchar *rec, int size)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#ad883e4b2174fc086da98b1dbcad69aaf">filterValidatePayload</a>(const PIString &filter_name, uchar *rec, int size)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#aaab7561533a402adf3c508507a7c4200">isEmpty</a>() const</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a7d2e972d85b71626d93c5e3fb697d0e0">isFakeMode</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#afe264bac22327160e40c1db19862cabf">isPropertyExists</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#ae0dae407d665b2e0247382bc5d5f50f8">makeConfig</a>() const</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a3883e8b65fccb1b85c810c690bb820c6">packetReceived</a>(const PIString &from, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a0f25a2e5625a1c33a3cd4d494ea3b9da">packetReceivedEvent</a>(const PIString &from, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a281e02fd3810ec632c5db2e2460aa85c">parentClassName</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a02b85866cce340e64c58e4ea173f5f9e">PIConnection</a>(const PIString &name=PIString::fromAscii("connection"))</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a245a605ddceaf33c0b2a9e66378c0c98">PIConnection</a>(const PIString &config, const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#ae9a495a3c24d14c5a35dc6f414c904f3">PIConnection</a>(PIString *string, const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a1363089418ce5b3c22593f8c2ffdf63d">properties</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#acbe8578cf9d01117554ec28d3882661c">propertiesCount</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a1ea9294ee2f2f59784762992878d7b99">property</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a7b0653e32d771b1f2d40c85b1ff85feb">qualityChanged</a>(const PIIODevice *dev, PIDiagnostics::Quality new_quality, PIDiagnostics::Quality old_quality)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a2ef0febef147d0314b8ec312e81d535a">removeAllChannels</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a01600f5a22b49eb796fbf245a0853b6d">removeAllDevices</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a762b4641d14843628d7af4af8212bbf9">removeAllFilters</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a0c7c309e54c2c09a779c25843dd13efd">removeAllSenders</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#ab512962f328b702d416a13d577937524">removeChannel</a>(const PIString &name_from, const PIString &name_to)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#af4e276c0cf30890cb7e599ffdbe0b9e8">removeChannel</a>(const PIString &name_from, const PIIODevice *dev_to)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#acf9fb8b023f09c12b64809928951dfd1">removeChannel</a>(const PIIODevice *dev_from, const PIString &name_to)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#aa3d4e83032706f342f70f25928a87bfa">removeChannel</a>(const PIIODevice *dev_from, const PIIODevice *dev_to)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a95bcc784d1436285666d141955468227">removeChannel</a>(const PIString &name_from)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#ace1bad69c9498f390fd324f5ec11683c">removeChannel</a>(const PIIODevice *dev_from)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#ab6579532c7de05b4ac379a9ca2ea8ec9">removeDevice</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a82a9d3c484bbc073ef7d9196343e1368">removeFilter</a>(const PIString &name, const PIString &full_path_name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a870f2081626fa2aa352069a19b1c52ff">removeFilter</a>(const PIString &name, const PIIODevice *dev)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a1d486b41013a8cc455a5a07529d2eea3">removeFilter</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#ae9fb7eeb79f40c55060071ee82452963">removeSender</a>(const PIString &name, const PIString &full_path_name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a6e94e0174cecb9a57571be67ead71381">removeSender</a>(const PIString &name, const PIIODevice *dev)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a34af1d09b375682bdcd25590153530d1">removeSender</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a023551841a2209d5ada16c376feb91f9">senderData</a>(const PIString &sender_name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#ad5a35514e2f67be6d198c5f8edda81a1">senderFixedData</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#addf2c9aecdcb31222627a98c8e73f90f">senderFrequency</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#aafccf022a31b97b5e5a79f9bda2f77c1">setFakeMode</a>(bool yes)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#aa547b4a4e64e9adf0c7c45171160bded">setSenderFixedData</a>(const PIString &name, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a296ce68f2f85085bf4ecfb71580587c4">start</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#ab4cb20685c610275c31c4c1a4e4de9c6">startAllSenders</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#aa0319a04d2b0a72809347b556fbde478">startAllThreadedReads</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#ae21103d16eb22cefe68cf5f237f2052a">startSender</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#aa509a786b22ea52e3ada9dbcd74e9502">startThreadedRead</a>(const PIString &full_path_name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#acb0bfcc3c1e36d1d9881e31a331e2d59">startThreadedRead</a>(const PIIODevice *dev)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#afd9148e6424e609eff5e42e456788533">stop</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a96a185e9d93134b8d092265c230158a3">stopAllSenders</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a48c592b6ce3b7d629a379d3858d3fcfa">stopAllThreadedReads</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#ab2021a8aadf16591b52196a368700ba6">stopSender</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a78184d20927ca25802e1a2cd07aadb9c">stopThreadedRead</a>(const PIString &full_path_name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a5ca12246273a1871fe6c53d535f7ab7f">stopThreadedRead</a>(const PIIODevice *dev)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#aa770bff5449eb5d710c1909b420126ca">write</a>(PIIODevice *dev, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#aa5d2671bb1f185bf2acf1115e0ee30a2">writeByFullPath</a>(const PIString &full_path, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a222a616fcd375371b22d43f98d84ae79">writeByName</a>(const PIString &name, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,1055 +0,0 @@
|
||||
<!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: PIConnection 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_connection.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="#pro-methods">Protected Member Functions</a> |
|
||||
<a href="class_p_i_connection-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">PIConnection Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Complex Input/Output point.
|
||||
<a href="class_p_i_connection.html#details">More...</a></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIConnection:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="class_p_i_connection__inherit__graph.png" border="0" usemap="#_p_i_connection_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="_p_i_connection_inherit__map" id="_p_i_connection_inherit__map">
|
||||
<area shape="rect" id="node2" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. " alt="" coords="21,5,108,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="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a02b85866cce340e64c58e4ea173f5f9e"><td class="memItemLeft" align="right" valign="top"><a id="a02b85866cce340e64c58e4ea173f5f9e"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a02b85866cce340e64c58e4ea173f5f9e">PIConnection</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#af37fc8d2e8cd370de65a9956acc47808">PIString::fromAscii</a>("connection"))</td></tr>
|
||||
<tr class="memdesc:a02b85866cce340e64c58e4ea173f5f9e"><td class="mdescLeft"> </td><td class="mdescRight">Constructs connection with name "name", or with default name = "connection". <br /></td></tr>
|
||||
<tr class="separator:a02b85866cce340e64c58e4ea173f5f9e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a245a605ddceaf33c0b2a9e66378c0c98"><td class="memItemLeft" align="right" valign="top"><a id="a245a605ddceaf33c0b2a9e66378c0c98"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a245a605ddceaf33c0b2a9e66378c0c98">PIConnection</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &config, 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:a245a605ddceaf33c0b2a9e66378c0c98"><td class="mdescLeft"> </td><td class="mdescRight">Constructs connection and configure it from config file "config" from section "name". <br /></td></tr>
|
||||
<tr class="separator:a245a605ddceaf33c0b2a9e66378c0c98"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae9a495a3c24d14c5a35dc6f414c904f3"><td class="memItemLeft" align="right" valign="top"><a id="ae9a495a3c24d14c5a35dc6f414c904f3"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#ae9a495a3c24d14c5a35dc6f414c904f3">PIConnection</a> (<a class="el" href="class_p_i_string.html">PIString</a> *string, 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:ae9a495a3c24d14c5a35dc6f414c904f3"><td class="mdescLeft"> </td><td class="mdescRight">Constructs connection and configure it from config content "string" from section "name". <br /></td></tr>
|
||||
<tr class="separator:ae9a495a3c24d14c5a35dc6f414c904f3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a088a382847195aa67cca3ff04a946578"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a088a382847195aa67cca3ff04a946578">configureFromConfig</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &config, 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#af37fc8d2e8cd370de65a9956acc47808">PIString::fromAscii</a>("connection"))</td></tr>
|
||||
<tr class="memdesc:a088a382847195aa67cca3ff04a946578"><td class="mdescLeft"> </td><td class="mdescRight">Configure connection from config file "config" from section "name". Returns if configuration was successful. <a href="#a088a382847195aa67cca3ff04a946578">More...</a><br /></td></tr>
|
||||
<tr class="separator:a088a382847195aa67cca3ff04a946578"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad701dbf274c9de68c16ac53ff7c32dbf"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#ad701dbf274c9de68c16ac53ff7c32dbf">configureFromString</a> (<a class="el" href="class_p_i_string.html">PIString</a> *string, 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#af37fc8d2e8cd370de65a9956acc47808">PIString::fromAscii</a>("connection"))</td></tr>
|
||||
<tr class="memdesc:ad701dbf274c9de68c16ac53ff7c32dbf"><td class="mdescLeft"> </td><td class="mdescRight">Configure connection from config content "string" from section "name". Returns if configuration was successful. <a href="#ad701dbf274c9de68c16ac53ff7c32dbf">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad701dbf274c9de68c16ac53ff7c32dbf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae0dae407d665b2e0247382bc5d5f50f8"><td class="memItemLeft" align="right" valign="top"><a id="ae0dae407d665b2e0247382bc5d5f50f8"></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_connection.html#ae0dae407d665b2e0247382bc5d5f50f8">makeConfig</a> () const</td></tr>
|
||||
<tr class="memdesc:ae0dae407d665b2e0247382bc5d5f50f8"><td class="mdescLeft"> </td><td class="mdescRight">Returns config file section of current connection configuration. <br /></td></tr>
|
||||
<tr class="separator:ae0dae407d665b2e0247382bc5d5f50f8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abef3fbce379e0f8cf01b3c12c1e6b297"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#abef3fbce379e0f8cf01b3c12c1e6b297">addDevice</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">PIIODevice::DeviceMode</a> mode=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">PIIODevice::ReadWrite</a>, bool <a class="el" href="class_p_i_connection.html#a296ce68f2f85085bf4ecfb71580587c4">start</a>=false)</td></tr>
|
||||
<tr class="memdesc:abef3fbce379e0f8cf01b3c12c1e6b297"><td class="mdescLeft"> </td><td class="mdescRight">Add device with full path "full_path", open mode "mode" to Device pool and connection. <a href="#abef3fbce379e0f8cf01b3c12c1e6b297">More...</a><br /></td></tr>
|
||||
<tr class="separator:abef3fbce379e0f8cf01b3c12c1e6b297"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab6579532c7de05b4ac379a9ca2ea8ec9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#ab6579532c7de05b4ac379a9ca2ea8ec9">removeDevice</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:ab6579532c7de05b4ac379a9ca2ea8ec9"><td class="mdescLeft"> </td><td class="mdescRight">Remove device with full path "full_path" from connection. <a href="#ab6579532c7de05b4ac379a9ca2ea8ec9">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab6579532c7de05b4ac379a9ca2ea8ec9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a01600f5a22b49eb796fbf245a0853b6d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a01600f5a22b49eb796fbf245a0853b6d">removeAllDevices</a> ()</td></tr>
|
||||
<tr class="memdesc:a01600f5a22b49eb796fbf245a0853b6d"><td class="mdescLeft"> </td><td class="mdescRight">Remove all device from connection. <a href="#a01600f5a22b49eb796fbf245a0853b6d">More...</a><br /></td></tr>
|
||||
<tr class="separator:a01600f5a22b49eb796fbf245a0853b6d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2f610875dfe7d28e933798dee834e1bf"><td class="memItemLeft" align="right" valign="top"><a id="a2f610875dfe7d28e933798dee834e1bf"></a>
|
||||
<a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a2f610875dfe7d28e933798dee834e1bf">deviceByFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path) const</td></tr>
|
||||
<tr class="memdesc:a2f610875dfe7d28e933798dee834e1bf"><td class="mdescLeft"> </td><td class="mdescRight">Returns device with full path "full_path" or null if there is no such device. <br /></td></tr>
|
||||
<tr class="separator:a2f610875dfe7d28e933798dee834e1bf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1e826cce0a2eff341713868a6419812f"><td class="memItemLeft" align="right" valign="top"><a id="a1e826cce0a2eff341713868a6419812f"></a>
|
||||
<a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a1e826cce0a2eff341713868a6419812f">deviceByName</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:a1e826cce0a2eff341713868a6419812f"><td class="mdescLeft"> </td><td class="mdescRight">Returns device with name "name" or null if there is no such device. <br /></td></tr>
|
||||
<tr class="separator:a1e826cce0a2eff341713868a6419812f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a79acd303dc973f4e5938c6bc788c35a6"><td class="memItemLeft" align="right" valign="top"><a id="a79acd303dc973f4e5938c6bc788c35a6"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a79acd303dc973f4e5938c6bc788c35a6">boundedDevices</a> () const</td></tr>
|
||||
<tr class="memdesc:a79acd303dc973f4e5938c6bc788c35a6"><td class="mdescLeft"> </td><td class="mdescRight">Returns all devices bounded to this connection. <br /></td></tr>
|
||||
<tr class="separator:a79acd303dc973f4e5938c6bc788c35a6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1105a544b2018fbee5ccf8bf026991c1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a1105a544b2018fbee5ccf8bf026991c1">addFilter</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_string.html">PIString</a> &full_path_name, <a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6">PIPacketExtractor::SplitMode</a> mode=<a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6aab134660d4356d548ad2c7e9bb3ecae0">PIPacketExtractor::None</a>)</td></tr>
|
||||
<tr class="memdesc:a1105a544b2018fbee5ccf8bf026991c1"><td class="mdescLeft"> </td><td class="mdescRight">Add filter with name "name" to device with full path "full_path_name" or filter "full_path_name". <a href="#a1105a544b2018fbee5ccf8bf026991c1">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1105a544b2018fbee5ccf8bf026991c1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aee76c16fda7f9e6f09748caa1e512487"><td class="memItemLeft" align="right" valign="top"><a id="aee76c16fda7f9e6f09748caa1e512487"></a>
|
||||
<a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#aee76c16fda7f9e6f09748caa1e512487">addFilter</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_i_o_device.html">PIIODevice</a> *dev, <a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6">PIPacketExtractor::SplitMode</a> mode=<a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6aab134660d4356d548ad2c7e9bb3ecae0">PIPacketExtractor::None</a>)</td></tr>
|
||||
<tr class="memdesc:aee76c16fda7f9e6f09748caa1e512487"><td class="mdescLeft"> </td><td class="mdescRight">Add filter with name "name" to device "dev". <br /></td></tr>
|
||||
<tr class="separator:aee76c16fda7f9e6f09748caa1e512487"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a267a27858dedc821bd2263f665fa0dc8"><td class="memItemLeft" align="right" valign="top"><a id="a267a27858dedc821bd2263f665fa0dc8"></a>
|
||||
<a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a267a27858dedc821bd2263f665fa0dc8">addFilter</a> (<a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a> *<a class="el" href="class_p_i_connection.html#aa9ecb3a50d00862739c9b23d75dc1656">filter</a>, const <a class="el" href="class_p_i_string.html">PIString</a> &full_path_name)</td></tr>
|
||||
<tr class="memdesc:a267a27858dedc821bd2263f665fa0dc8"><td class="mdescLeft"> </td><td class="mdescRight">Add filter with "filter" to device "dev". <br /></td></tr>
|
||||
<tr class="separator:a267a27858dedc821bd2263f665fa0dc8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a007308890f15325784f0bd323623da9f"><td class="memItemLeft" align="right" valign="top"><a id="a007308890f15325784f0bd323623da9f"></a>
|
||||
<a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a007308890f15325784f0bd323623da9f">addFilter</a> (<a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a> *<a class="el" href="class_p_i_connection.html#aa9ecb3a50d00862739c9b23d75dc1656">filter</a>, const <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *dev)</td></tr>
|
||||
<tr class="memdesc:a007308890f15325784f0bd323623da9f"><td class="mdescLeft"> </td><td class="mdescRight">Add filter with "filter" to device "dev". <br /></td></tr>
|
||||
<tr class="separator:a007308890f15325784f0bd323623da9f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a82a9d3c484bbc073ef7d9196343e1368"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a82a9d3c484bbc073ef7d9196343e1368">removeFilter</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_string.html">PIString</a> &full_path_name)</td></tr>
|
||||
<tr class="memdesc:a82a9d3c484bbc073ef7d9196343e1368"><td class="mdescLeft"> </td><td class="mdescRight">Remove from filter with name "name" device with full path "full_path_name" or filter "full_path_name". <a href="#a82a9d3c484bbc073ef7d9196343e1368">More...</a><br /></td></tr>
|
||||
<tr class="separator:a82a9d3c484bbc073ef7d9196343e1368"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a870f2081626fa2aa352069a19b1c52ff"><td class="memItemLeft" align="right" valign="top"><a id="a870f2081626fa2aa352069a19b1c52ff"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a870f2081626fa2aa352069a19b1c52ff">removeFilter</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_i_o_device.html">PIIODevice</a> *dev)</td></tr>
|
||||
<tr class="memdesc:a870f2081626fa2aa352069a19b1c52ff"><td class="mdescLeft"> </td><td class="mdescRight">Remove from filter with name "name" device or filter "dev". <br /></td></tr>
|
||||
<tr class="separator:a870f2081626fa2aa352069a19b1c52ff"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1d486b41013a8cc455a5a07529d2eea3"><td class="memItemLeft" align="right" valign="top"><a id="a1d486b41013a8cc455a5a07529d2eea3"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a1d486b41013a8cc455a5a07529d2eea3">removeFilter</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:a1d486b41013a8cc455a5a07529d2eea3"><td class="mdescLeft"> </td><td class="mdescRight">Remove filter with name "name". Returns if filter was removed. <br /></td></tr>
|
||||
<tr class="separator:a1d486b41013a8cc455a5a07529d2eea3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a762b4641d14843628d7af4af8212bbf9"><td class="memItemLeft" align="right" valign="top"><a id="a762b4641d14843628d7af4af8212bbf9"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a762b4641d14843628d7af4af8212bbf9">removeAllFilters</a> ()</td></tr>
|
||||
<tr class="memdesc:a762b4641d14843628d7af4af8212bbf9"><td class="mdescLeft"> </td><td class="mdescRight">Remove all filters from connection. <br /></td></tr>
|
||||
<tr class="separator:a762b4641d14843628d7af4af8212bbf9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aee6f5f1c8a113734a8827f83b83cdc44"><td class="memItemLeft" align="right" valign="top"><a id="aee6f5f1c8a113734a8827f83b83cdc44"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a> *> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#aee6f5f1c8a113734a8827f83b83cdc44">filters</a> () const</td></tr>
|
||||
<tr class="memdesc:aee6f5f1c8a113734a8827f83b83cdc44"><td class="mdescLeft"> </td><td class="mdescRight">Returns all filters of connection. <br /></td></tr>
|
||||
<tr class="separator:aee6f5f1c8a113734a8827f83b83cdc44"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2cc3540331b24a0c4096b8d9014bc9fb"><td class="memItemLeft" align="right" valign="top"><a id="a2cc3540331b24a0c4096b8d9014bc9fb"></a>
|
||||
<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_connection.html#a2cc3540331b24a0c4096b8d9014bc9fb">filterNames</a> () const</td></tr>
|
||||
<tr class="memdesc:a2cc3540331b24a0c4096b8d9014bc9fb"><td class="mdescLeft"> </td><td class="mdescRight">Returns all filter names of connection. <br /></td></tr>
|
||||
<tr class="separator:a2cc3540331b24a0c4096b8d9014bc9fb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa9ecb3a50d00862739c9b23d75dc1656"><td class="memItemLeft" align="right" valign="top"><a id="aa9ecb3a50d00862739c9b23d75dc1656"></a>
|
||||
<a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#aa9ecb3a50d00862739c9b23d75dc1656">filter</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:aa9ecb3a50d00862739c9b23d75dc1656"><td class="mdescLeft"> </td><td class="mdescRight">Returns <a class="el" href="class_p_i_packet_extractor.html" title="Packets extractor. ">PIPacketExtractor</a> * assosiated with filter "name" or null if there is no such filter. <br /></td></tr>
|
||||
<tr class="separator:aa9ecb3a50d00862739c9b23d75dc1656"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abe798d9a67f93f3b5fd964ff2818ddb4"><td class="memItemLeft" align="right" valign="top"><a id="abe798d9a67f93f3b5fd964ff2818ddb4"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#abe798d9a67f93f3b5fd964ff2818ddb4">filterBoundedDevices</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:abe798d9a67f93f3b5fd964ff2818ddb4"><td class="mdescLeft"> </td><td class="mdescRight">Returns all devices bounded to filter "name". <br /></td></tr>
|
||||
<tr class="separator:abe798d9a67f93f3b5fd964ff2818ddb4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac633cbd86559b6c5f39c2de7d02d3c6f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#ac633cbd86559b6c5f39c2de7d02d3c6f">addChannel</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name_from, const <a class="el" href="class_p_i_string.html">PIString</a> &name_to)</td></tr>
|
||||
<tr class="memdesc:ac633cbd86559b6c5f39c2de7d02d3c6f"><td class="mdescLeft"> </td><td class="mdescRight">Add to connection channel from "name_from" to "name_to". <a href="#ac633cbd86559b6c5f39c2de7d02d3c6f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac633cbd86559b6c5f39c2de7d02d3c6f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0345dc20954d0cde05504e23b5db9e94"><td class="memItemLeft" align="right" valign="top"><a id="a0345dc20954d0cde05504e23b5db9e94"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a0345dc20954d0cde05504e23b5db9e94">addChannel</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name_from, const <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *dev_to)</td></tr>
|
||||
<tr class="memdesc:a0345dc20954d0cde05504e23b5db9e94"><td class="mdescLeft"> </td><td class="mdescRight">Add to connection channel from "name_from" to "dev_to". <br /></td></tr>
|
||||
<tr class="separator:a0345dc20954d0cde05504e23b5db9e94"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeee8312bb71cd0417e7079f67f2849e8"><td class="memItemLeft" align="right" valign="top"><a id="aeee8312bb71cd0417e7079f67f2849e8"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#aeee8312bb71cd0417e7079f67f2849e8">addChannel</a> (const <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *dev_from, const <a class="el" href="class_p_i_string.html">PIString</a> &name_to)</td></tr>
|
||||
<tr class="memdesc:aeee8312bb71cd0417e7079f67f2849e8"><td class="mdescLeft"> </td><td class="mdescRight">Add to connection channel from "dev_from" to "name_to". <br /></td></tr>
|
||||
<tr class="separator:aeee8312bb71cd0417e7079f67f2849e8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a72e9bed935739be4aff88c08df5af73e"><td class="memItemLeft" align="right" valign="top"><a id="a72e9bed935739be4aff88c08df5af73e"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a72e9bed935739be4aff88c08df5af73e">addChannel</a> (const <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *dev_from, const <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *dev_to)</td></tr>
|
||||
<tr class="memdesc:a72e9bed935739be4aff88c08df5af73e"><td class="mdescLeft"> </td><td class="mdescRight">Add to connection channel from "dev_from" to "dev_to". <br /></td></tr>
|
||||
<tr class="separator:a72e9bed935739be4aff88c08df5af73e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab512962f328b702d416a13d577937524"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#ab512962f328b702d416a13d577937524">removeChannel</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name_from, const <a class="el" href="class_p_i_string.html">PIString</a> &name_to)</td></tr>
|
||||
<tr class="memdesc:ab512962f328b702d416a13d577937524"><td class="mdescLeft"> </td><td class="mdescRight">Remove from connection channel from "name_from" to "name_to". <a href="#ab512962f328b702d416a13d577937524">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab512962f328b702d416a13d577937524"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af4e276c0cf30890cb7e599ffdbe0b9e8"><td class="memItemLeft" align="right" valign="top"><a id="af4e276c0cf30890cb7e599ffdbe0b9e8"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#af4e276c0cf30890cb7e599ffdbe0b9e8">removeChannel</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name_from, const <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *dev_to)</td></tr>
|
||||
<tr class="memdesc:af4e276c0cf30890cb7e599ffdbe0b9e8"><td class="mdescLeft"> </td><td class="mdescRight">Remove from connection channel from "name_from" to "dev_to". <br /></td></tr>
|
||||
<tr class="separator:af4e276c0cf30890cb7e599ffdbe0b9e8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acf9fb8b023f09c12b64809928951dfd1"><td class="memItemLeft" align="right" valign="top"><a id="acf9fb8b023f09c12b64809928951dfd1"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#acf9fb8b023f09c12b64809928951dfd1">removeChannel</a> (const <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *dev_from, const <a class="el" href="class_p_i_string.html">PIString</a> &name_to)</td></tr>
|
||||
<tr class="memdesc:acf9fb8b023f09c12b64809928951dfd1"><td class="mdescLeft"> </td><td class="mdescRight">Remove from connection channel from "dev_from" to "name_to". <br /></td></tr>
|
||||
<tr class="separator:acf9fb8b023f09c12b64809928951dfd1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa3d4e83032706f342f70f25928a87bfa"><td class="memItemLeft" align="right" valign="top"><a id="aa3d4e83032706f342f70f25928a87bfa"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#aa3d4e83032706f342f70f25928a87bfa">removeChannel</a> (const <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *dev_from, const <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *dev_to)</td></tr>
|
||||
<tr class="memdesc:aa3d4e83032706f342f70f25928a87bfa"><td class="mdescLeft"> </td><td class="mdescRight">Remove from connection channel from "dev_from" to "dev_to". <br /></td></tr>
|
||||
<tr class="separator:aa3d4e83032706f342f70f25928a87bfa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a95bcc784d1436285666d141955468227"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a95bcc784d1436285666d141955468227">removeChannel</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name_from)</td></tr>
|
||||
<tr class="memdesc:a95bcc784d1436285666d141955468227"><td class="mdescLeft"> </td><td class="mdescRight">Remove from connection all channels from "name_from". <a href="#a95bcc784d1436285666d141955468227">More...</a><br /></td></tr>
|
||||
<tr class="separator:a95bcc784d1436285666d141955468227"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ace1bad69c9498f390fd324f5ec11683c"><td class="memItemLeft" align="right" valign="top"><a id="ace1bad69c9498f390fd324f5ec11683c"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#ace1bad69c9498f390fd324f5ec11683c">removeChannel</a> (const <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *dev_from)</td></tr>
|
||||
<tr class="memdesc:ace1bad69c9498f390fd324f5ec11683c"><td class="mdescLeft"> </td><td class="mdescRight">Remove from connection all channels from "dev_from". <br /></td></tr>
|
||||
<tr class="separator:ace1bad69c9498f390fd324f5ec11683c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2ef0febef147d0314b8ec312e81d535a"><td class="memItemLeft" align="right" valign="top"><a id="a2ef0febef147d0314b8ec312e81d535a"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a2ef0febef147d0314b8ec312e81d535a">removeAllChannels</a> ()</td></tr>
|
||||
<tr class="memdesc:a2ef0febef147d0314b8ec312e81d535a"><td class="mdescLeft"> </td><td class="mdescRight">Remove from connection all channels. <br /></td></tr>
|
||||
<tr class="separator:a2ef0febef147d0314b8ec312e81d535a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f3e5f5663a9c421f62929181a620c77"><td class="memItemLeft" align="right" valign="top"><a id="a4f3e5f5663a9c421f62929181a620c77"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< PIPair< <a class="el" href="class_p_i_string.html">PIString</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_connection.html#a4f3e5f5663a9c421f62929181a620c77">channels</a> () const</td></tr>
|
||||
<tr class="memdesc:a4f3e5f5663a9c421f62929181a620c77"><td class="mdescLeft"> </td><td class="mdescRight">Returns all channels of this connection as full pathes or filter names pair array (from, to) <br /></td></tr>
|
||||
<tr class="separator:a4f3e5f5663a9c421f62929181a620c77"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae5e071ebb9948197f2103a579bf72c17"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#ae5e071ebb9948197f2103a579bf72c17">addSender</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_string.html">PIString</a> &full_path_name, float frequency, bool <a class="el" href="class_p_i_connection.html#a296ce68f2f85085bf4ecfb71580587c4">start</a>=false)</td></tr>
|
||||
<tr class="memdesc:ae5e071ebb9948197f2103a579bf72c17"><td class="mdescLeft"> </td><td class="mdescRight">Add to connection sender with name "name" device with full path "full_path". <a href="#ae5e071ebb9948197f2103a579bf72c17">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae5e071ebb9948197f2103a579bf72c17"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adbfdd3671eb66e4967312b411a757697"><td class="memItemLeft" align="right" valign="top"><a id="adbfdd3671eb66e4967312b411a757697"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#adbfdd3671eb66e4967312b411a757697">addSender</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_i_o_device.html">PIIODevice</a> *dev, float frequency, bool <a class="el" href="class_p_i_connection.html#a296ce68f2f85085bf4ecfb71580587c4">start</a>=false)</td></tr>
|
||||
<tr class="memdesc:adbfdd3671eb66e4967312b411a757697"><td class="mdescLeft"> </td><td class="mdescRight">Add to connection sender with name "name" device "dev". <br /></td></tr>
|
||||
<tr class="separator:adbfdd3671eb66e4967312b411a757697"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae9fb7eeb79f40c55060071ee82452963"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#ae9fb7eeb79f40c55060071ee82452963">removeSender</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_string.html">PIString</a> &full_path_name)</td></tr>
|
||||
<tr class="memdesc:ae9fb7eeb79f40c55060071ee82452963"><td class="mdescLeft"> </td><td class="mdescRight">Remove from sender with name "name" device with full path "full_path_name". <a href="#ae9fb7eeb79f40c55060071ee82452963">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae9fb7eeb79f40c55060071ee82452963"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6e94e0174cecb9a57571be67ead71381"><td class="memItemLeft" align="right" valign="top"><a id="a6e94e0174cecb9a57571be67ead71381"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a6e94e0174cecb9a57571be67ead71381">removeSender</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_i_o_device.html">PIIODevice</a> *dev)</td></tr>
|
||||
<tr class="memdesc:a6e94e0174cecb9a57571be67ead71381"><td class="mdescLeft"> </td><td class="mdescRight">Remove from sender with name "name" device "dev". <br /></td></tr>
|
||||
<tr class="separator:a6e94e0174cecb9a57571be67ead71381"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34af1d09b375682bdcd25590153530d1"><td class="memItemLeft" align="right" valign="top"><a id="a34af1d09b375682bdcd25590153530d1"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a34af1d09b375682bdcd25590153530d1">removeSender</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:a34af1d09b375682bdcd25590153530d1"><td class="mdescLeft"> </td><td class="mdescRight">Remove sender with name "name", returns if sender was removed. <br /></td></tr>
|
||||
<tr class="separator:a34af1d09b375682bdcd25590153530d1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa547b4a4e64e9adf0c7c45171160bded"><td class="memItemLeft" align="right" valign="top"><a id="aa547b4a4e64e9adf0c7c45171160bded"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#aa547b4a4e64e9adf0c7c45171160bded">setSenderFixedData</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_byte_array.html">PIByteArray</a> &data)</td></tr>
|
||||
<tr class="memdesc:aa547b4a4e64e9adf0c7c45171160bded"><td class="mdescLeft"> </td><td class="mdescRight">Set sender "name" fixed send data "data", returns if sender exists. <br /></td></tr>
|
||||
<tr class="separator:aa547b4a4e64e9adf0c7c45171160bded"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aea2898a9729c594ab7bd174425ae8dcf"><td class="memItemLeft" align="right" valign="top"><a id="aea2898a9729c594ab7bd174425ae8dcf"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#aea2898a9729c594ab7bd174425ae8dcf">clearSenderFixedData</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:aea2898a9729c594ab7bd174425ae8dcf"><td class="mdescLeft"> </td><td class="mdescRight">Remove sender "name" fixed send data, returns if sender exists. <br /></td></tr>
|
||||
<tr class="separator:aea2898a9729c594ab7bd174425ae8dcf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad5a35514e2f67be6d198c5f8edda81a1"><td class="memItemLeft" align="right" valign="top"><a id="ad5a35514e2f67be6d198c5f8edda81a1"></a>
|
||||
<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_connection.html#ad5a35514e2f67be6d198c5f8edda81a1">senderFixedData</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:ad5a35514e2f67be6d198c5f8edda81a1"><td class="mdescLeft"> </td><td class="mdescRight">Returns sender "name" fixed send data. <br /></td></tr>
|
||||
<tr class="separator:ad5a35514e2f67be6d198c5f8edda81a1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:addf2c9aecdcb31222627a98c8e73f90f"><td class="memItemLeft" align="right" valign="top"><a id="addf2c9aecdcb31222627a98c8e73f90f"></a>
|
||||
float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#addf2c9aecdcb31222627a98c8e73f90f">senderFrequency</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:addf2c9aecdcb31222627a98c8e73f90f"><td class="mdescLeft"> </td><td class="mdescRight">Returns sender "name" timer frequency, -1 if there is no such sender, or 0 if sender is not started yet. <br /></td></tr>
|
||||
<tr class="separator:addf2c9aecdcb31222627a98c8e73f90f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0c7c309e54c2c09a779c25843dd13efd"><td class="memItemLeft" align="right" valign="top"><a id="a0c7c309e54c2c09a779c25843dd13efd"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a0c7c309e54c2c09a779c25843dd13efd">removeAllSenders</a> ()</td></tr>
|
||||
<tr class="memdesc:a0c7c309e54c2c09a779c25843dd13efd"><td class="mdescLeft"> </td><td class="mdescRight">Remove from connection all senders. <br /></td></tr>
|
||||
<tr class="separator:a0c7c309e54c2c09a779c25843dd13efd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa509a786b22ea52e3ada9dbcd74e9502"><td class="memItemLeft" align="right" valign="top"><a id="aa509a786b22ea52e3ada9dbcd74e9502"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#aa509a786b22ea52e3ada9dbcd74e9502">startThreadedRead</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path_name)</td></tr>
|
||||
<tr class="memdesc:aa509a786b22ea52e3ada9dbcd74e9502"><td class="mdescLeft"> </td><td class="mdescRight">Start read thread of device with full path "full_path". <br /></td></tr>
|
||||
<tr class="separator:aa509a786b22ea52e3ada9dbcd74e9502"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acb0bfcc3c1e36d1d9881e31a331e2d59"><td class="memItemLeft" align="right" valign="top"><a id="acb0bfcc3c1e36d1d9881e31a331e2d59"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#acb0bfcc3c1e36d1d9881e31a331e2d59">startThreadedRead</a> (const <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *dev)</td></tr>
|
||||
<tr class="memdesc:acb0bfcc3c1e36d1d9881e31a331e2d59"><td class="mdescLeft"> </td><td class="mdescRight">Start read thread of device "dev". <br /></td></tr>
|
||||
<tr class="separator:acb0bfcc3c1e36d1d9881e31a331e2d59"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa0319a04d2b0a72809347b556fbde478"><td class="memItemLeft" align="right" valign="top"><a id="aa0319a04d2b0a72809347b556fbde478"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#aa0319a04d2b0a72809347b556fbde478">startAllThreadedReads</a> ()</td></tr>
|
||||
<tr class="memdesc:aa0319a04d2b0a72809347b556fbde478"><td class="mdescLeft"> </td><td class="mdescRight">Start read threads of all Device pool device. <br /></td></tr>
|
||||
<tr class="separator:aa0319a04d2b0a72809347b556fbde478"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae21103d16eb22cefe68cf5f237f2052a"><td class="memItemLeft" align="right" valign="top"><a id="ae21103d16eb22cefe68cf5f237f2052a"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#ae21103d16eb22cefe68cf5f237f2052a">startSender</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:ae21103d16eb22cefe68cf5f237f2052a"><td class="mdescLeft"> </td><td class="mdescRight">Start sender "name" timer. <br /></td></tr>
|
||||
<tr class="separator:ae21103d16eb22cefe68cf5f237f2052a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab4cb20685c610275c31c4c1a4e4de9c6"><td class="memItemLeft" align="right" valign="top"><a id="ab4cb20685c610275c31c4c1a4e4de9c6"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#ab4cb20685c610275c31c4c1a4e4de9c6">startAllSenders</a> ()</td></tr>
|
||||
<tr class="memdesc:ab4cb20685c610275c31c4c1a4e4de9c6"><td class="mdescLeft"> </td><td class="mdescRight">Start all senders timers. <br /></td></tr>
|
||||
<tr class="separator:ab4cb20685c610275c31c4c1a4e4de9c6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a296ce68f2f85085bf4ecfb71580587c4"><td class="memItemLeft" align="right" valign="top"><a id="a296ce68f2f85085bf4ecfb71580587c4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a296ce68f2f85085bf4ecfb71580587c4">start</a> ()</td></tr>
|
||||
<tr class="memdesc:a296ce68f2f85085bf4ecfb71580587c4"><td class="mdescLeft"> </td><td class="mdescRight">Start all read threads and senders. <br /></td></tr>
|
||||
<tr class="separator:a296ce68f2f85085bf4ecfb71580587c4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a78184d20927ca25802e1a2cd07aadb9c"><td class="memItemLeft" align="right" valign="top"><a id="a78184d20927ca25802e1a2cd07aadb9c"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a78184d20927ca25802e1a2cd07aadb9c">stopThreadedRead</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path_name)</td></tr>
|
||||
<tr class="memdesc:a78184d20927ca25802e1a2cd07aadb9c"><td class="mdescLeft"> </td><td class="mdescRight">Stop read thread of device with full path "full_path". <br /></td></tr>
|
||||
<tr class="separator:a78184d20927ca25802e1a2cd07aadb9c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5ca12246273a1871fe6c53d535f7ab7f"><td class="memItemLeft" align="right" valign="top"><a id="a5ca12246273a1871fe6c53d535f7ab7f"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a5ca12246273a1871fe6c53d535f7ab7f">stopThreadedRead</a> (const <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *dev)</td></tr>
|
||||
<tr class="memdesc:a5ca12246273a1871fe6c53d535f7ab7f"><td class="mdescLeft"> </td><td class="mdescRight">Stop read thread of device "dev". <br /></td></tr>
|
||||
<tr class="separator:a5ca12246273a1871fe6c53d535f7ab7f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a48c592b6ce3b7d629a379d3858d3fcfa"><td class="memItemLeft" align="right" valign="top"><a id="a48c592b6ce3b7d629a379d3858d3fcfa"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a48c592b6ce3b7d629a379d3858d3fcfa">stopAllThreadedReads</a> ()</td></tr>
|
||||
<tr class="memdesc:a48c592b6ce3b7d629a379d3858d3fcfa"><td class="mdescLeft"> </td><td class="mdescRight">Stop read threads of all Device pool device. <br /></td></tr>
|
||||
<tr class="separator:a48c592b6ce3b7d629a379d3858d3fcfa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab2021a8aadf16591b52196a368700ba6"><td class="memItemLeft" align="right" valign="top"><a id="ab2021a8aadf16591b52196a368700ba6"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#ab2021a8aadf16591b52196a368700ba6">stopSender</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:ab2021a8aadf16591b52196a368700ba6"><td class="mdescLeft"> </td><td class="mdescRight">Stop sender "name" timer. <br /></td></tr>
|
||||
<tr class="separator:ab2021a8aadf16591b52196a368700ba6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96a185e9d93134b8d092265c230158a3"><td class="memItemLeft" align="right" valign="top"><a id="a96a185e9d93134b8d092265c230158a3"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a96a185e9d93134b8d092265c230158a3">stopAllSenders</a> ()</td></tr>
|
||||
<tr class="memdesc:a96a185e9d93134b8d092265c230158a3"><td class="mdescLeft"> </td><td class="mdescRight">Stop all senders timers. <br /></td></tr>
|
||||
<tr class="separator:a96a185e9d93134b8d092265c230158a3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afd9148e6424e609eff5e42e456788533"><td class="memItemLeft" align="right" valign="top"><a id="afd9148e6424e609eff5e42e456788533"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#afd9148e6424e609eff5e42e456788533">stop</a> ()</td></tr>
|
||||
<tr class="memdesc:afd9148e6424e609eff5e42e456788533"><td class="mdescLeft"> </td><td class="mdescRight">Stop all read threads and senders. <br /></td></tr>
|
||||
<tr class="separator:afd9148e6424e609eff5e42e456788533"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acdb2759efe1cbaefad5d26f7ce65b16f"><td class="memItemLeft" align="right" valign="top"><a id="acdb2759efe1cbaefad5d26f7ce65b16f"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#acdb2759efe1cbaefad5d26f7ce65b16f">destroy</a> ()</td></tr>
|
||||
<tr class="memdesc:acdb2759efe1cbaefad5d26f7ce65b16f"><td class="mdescLeft"> </td><td class="mdescRight">Stop connection and remove all devices. <br /></td></tr>
|
||||
<tr class="separator:acdb2759efe1cbaefad5d26f7ce65b16f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaab7561533a402adf3c508507a7c4200"><td class="memItemLeft" align="right" valign="top"><a id="aaab7561533a402adf3c508507a7c4200"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#aaab7561533a402adf3c508507a7c4200">isEmpty</a> () const</td></tr>
|
||||
<tr class="memdesc:aaab7561533a402adf3c508507a7c4200"><td class="mdescLeft"> </td><td class="mdescRight">Returns if there are no devices in this connection. <br /></td></tr>
|
||||
<tr class="separator:aaab7561533a402adf3c508507a7c4200"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4fca7072d3d1ef4dac394afded0ac148"><td class="memItemLeft" align="right" valign="top"><a id="a4fca7072d3d1ef4dac394afded0ac148"></a>
|
||||
<a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a4fca7072d3d1ef4dac394afded0ac148">diagnostic</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path_name) const</td></tr>
|
||||
<tr class="memdesc:a4fca7072d3d1ef4dac394afded0ac148"><td class="mdescLeft"> </td><td class="mdescRight">Returns <a class="el" href="class_p_i_diagnostics.html" title="Connection quality diagnostics. ">PIDiagnostics</a> * assosiated with device with full path "full_path_name", name "full_path_name" or filter "full_path_name". <br /></td></tr>
|
||||
<tr class="separator:a4fca7072d3d1ef4dac394afded0ac148"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2eae11acfe844b058576552bbab7d5ee"><td class="memItemLeft" align="right" valign="top"><a id="a2eae11acfe844b058576552bbab7d5ee"></a>
|
||||
<a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a2eae11acfe844b058576552bbab7d5ee">diagnostic</a> (const <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *dev) const</td></tr>
|
||||
<tr class="memdesc:a2eae11acfe844b058576552bbab7d5ee"><td class="mdescLeft"> </td><td class="mdescRight">Returns <a class="el" href="class_p_i_diagnostics.html" title="Connection quality diagnostics. ">PIDiagnostics</a> * assosiated with device or filter "dev". <br /></td></tr>
|
||||
<tr class="separator:a2eae11acfe844b058576552bbab7d5ee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa5d2671bb1f185bf2acf1115e0ee30a2"><td class="memItemLeft" align="right" valign="top"><a id="aa5d2671bb1f185bf2acf1115e0ee30a2"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#aa5d2671bb1f185bf2acf1115e0ee30a2">writeByFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &data)</td></tr>
|
||||
<tr class="memdesc:aa5d2671bb1f185bf2acf1115e0ee30a2"><td class="mdescLeft"> </td><td class="mdescRight">Write data "data" to device with full path "full_path" and returns result of <em><a class="el" href="class_p_i_connection.html#aa770bff5449eb5d710c1909b420126ca" title="Write data "data" to device "dev" and returns result of write() function of device. ">write()</a></em> function of device. <br /></td></tr>
|
||||
<tr class="separator:aa5d2671bb1f185bf2acf1115e0ee30a2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a222a616fcd375371b22d43f98d84ae79"><td class="memItemLeft" align="right" valign="top"><a id="a222a616fcd375371b22d43f98d84ae79"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a222a616fcd375371b22d43f98d84ae79">writeByName</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_byte_array.html">PIByteArray</a> &data)</td></tr>
|
||||
<tr class="memdesc:a222a616fcd375371b22d43f98d84ae79"><td class="mdescLeft"> </td><td class="mdescRight">Write data "data" to device with name "name" and returns result of <em><a class="el" href="class_p_i_connection.html#aa770bff5449eb5d710c1909b420126ca" title="Write data "data" to device "dev" and returns result of write() function of device. ">write()</a></em> function of device. <br /></td></tr>
|
||||
<tr class="separator:a222a616fcd375371b22d43f98d84ae79"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa770bff5449eb5d710c1909b420126ca"><td class="memItemLeft" align="right" valign="top"><a id="aa770bff5449eb5d710c1909b420126ca"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#aa770bff5449eb5d710c1909b420126ca">write</a> (<a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *dev, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &data)</td></tr>
|
||||
<tr class="memdesc:aa770bff5449eb5d710c1909b420126ca"><td class="mdescLeft"> </td><td class="mdescRight">Write data "data" to device "dev" and returns result of <em><a class="el" href="class_p_i_connection.html#aa770bff5449eb5d710c1909b420126ca" title="Write data "data" to device "dev" and returns result of write() function of device. ">write()</a></em> function of device. <br /></td></tr>
|
||||
<tr class="separator:aa770bff5449eb5d710c1909b420126ca"><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>
|
||||
</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:a09fed1d8dacf19721a9f5168e18d7638"><td class="memItemLeft" align="right" valign="top"><a id="a09fed1d8dacf19721a9f5168e18d7638"></a>
|
||||
static <a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="class_p_i_connection.html">PIConnection</a> *> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a09fed1d8dacf19721a9f5168e18d7638">allConnections</a> ()</td></tr>
|
||||
<tr class="memdesc:a09fed1d8dacf19721a9f5168e18d7638"><td class="mdescLeft"> </td><td class="mdescRight">Returns all connections in application. <br /></td></tr>
|
||||
<tr class="separator:a09fed1d8dacf19721a9f5168e18d7638"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad40afc83aecb5fcf1f9f369362a62794"><td class="memItemLeft" align="right" valign="top"><a id="ad40afc83aecb5fcf1f9f369362a62794"></a>
|
||||
static <a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#ad40afc83aecb5fcf1f9f369362a62794">allDevices</a> ()</td></tr>
|
||||
<tr class="memdesc:ad40afc83aecb5fcf1f9f369362a62794"><td class="mdescLeft"> </td><td class="mdescRight">Returns all devices in Device pool. <br /></td></tr>
|
||||
<tr class="separator:ad40afc83aecb5fcf1f9f369362a62794"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aafccf022a31b97b5e5a79f9bda2f77c1"><td class="memItemLeft" align="right" valign="top"><a id="aafccf022a31b97b5e5a79f9bda2f77c1"></a>
|
||||
static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#aafccf022a31b97b5e5a79f9bda2f77c1">setFakeMode</a> (bool yes)</td></tr>
|
||||
<tr class="memdesc:aafccf022a31b97b5e5a79f9bda2f77c1"><td class="mdescLeft"> </td><td class="mdescRight">Set Device pool fake mode to "yes" and returns previous mode. <br /></td></tr>
|
||||
<tr class="separator:aafccf022a31b97b5e5a79f9bda2f77c1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7d2e972d85b71626d93c5e3fb697d0e0"><td class="memItemLeft" align="right" valign="top"><a id="a7d2e972d85b71626d93c5e3fb697d0e0"></a>
|
||||
static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a7d2e972d85b71626d93c5e3fb697d0e0">isFakeMode</a> ()</td></tr>
|
||||
<tr class="memdesc:a7d2e972d85b71626d93c5e3fb697d0e0"><td class="mdescLeft"> </td><td class="mdescRight">Returns if Device pool works in fake mode. <br /></td></tr>
|
||||
<tr class="separator:a7d2e972d85b71626d93c5e3fb697d0e0"><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>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
|
||||
Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a0646157ff90676be46c8e96a9dfce78f"><td class="memItemLeft" align="right" valign="top"><a id="a0646157ff90676be46c8e96a9dfce78f"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a0646157ff90676be46c8e96a9dfce78f">dataReceived</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &from, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &data)</td></tr>
|
||||
<tr class="memdesc:a0646157ff90676be46c8e96a9dfce78f"><td class="mdescLeft"> </td><td class="mdescRight">Executes on data received from device with full path "from". <br /></td></tr>
|
||||
<tr class="separator:a0646157ff90676be46c8e96a9dfce78f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3883e8b65fccb1b85c810c690bb820c6"><td class="memItemLeft" align="right" valign="top"><a id="a3883e8b65fccb1b85c810c690bb820c6"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a3883e8b65fccb1b85c810c690bb820c6">packetReceived</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &from, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &data)</td></tr>
|
||||
<tr class="memdesc:a3883e8b65fccb1b85c810c690bb820c6"><td class="mdescLeft"> </td><td class="mdescRight">Executes on packet received from filter with name "from". <br /></td></tr>
|
||||
<tr class="separator:a3883e8b65fccb1b85c810c690bb820c6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6f8f899f40de092639f1e0cefe95c968"><td class="memItemLeft" align="right" valign="top"><a id="a6f8f899f40de092639f1e0cefe95c968"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a6f8f899f40de092639f1e0cefe95c968">filterValidateHeader</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &filter_name, uchar *src, uchar *rec, int size)</td></tr>
|
||||
<tr class="memdesc:a6f8f899f40de092639f1e0cefe95c968"><td class="mdescLeft"> </td><td class="mdescRight">Validate header "rec" with source header "src" and size "size", executes from filter "filter_name". <br /></td></tr>
|
||||
<tr class="separator:a6f8f899f40de092639f1e0cefe95c968"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2691ceec3dea8c0588f8afd74359277e"><td class="memItemLeft" align="right" valign="top"><a id="a2691ceec3dea8c0588f8afd74359277e"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a2691ceec3dea8c0588f8afd74359277e">filterValidateFooter</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &filter_name, uchar *src, uchar *rec, int size)</td></tr>
|
||||
<tr class="memdesc:a2691ceec3dea8c0588f8afd74359277e"><td class="mdescLeft"> </td><td class="mdescRight">Validate footer "rec" with source footer "src" and size "size", executes from filter "filter_name". <br /></td></tr>
|
||||
<tr class="separator:a2691ceec3dea8c0588f8afd74359277e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad883e4b2174fc086da98b1dbcad69aaf"><td class="memItemLeft" align="right" valign="top"><a id="ad883e4b2174fc086da98b1dbcad69aaf"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#ad883e4b2174fc086da98b1dbcad69aaf">filterValidatePayload</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &filter_name, uchar *rec, int size)</td></tr>
|
||||
<tr class="memdesc:ad883e4b2174fc086da98b1dbcad69aaf"><td class="mdescLeft"> </td><td class="mdescRight">Validate payload "rec" with size "size", executes from filter "filter_name". <br /></td></tr>
|
||||
<tr class="separator:ad883e4b2174fc086da98b1dbcad69aaf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a023551841a2209d5ada16c376feb91f9"><td class="memItemLeft" align="right" valign="top"><a id="a023551841a2209d5ada16c376feb91f9"></a>
|
||||
virtual <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_connection.html#a023551841a2209d5ada16c376feb91f9">senderData</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &sender_name)</td></tr>
|
||||
<tr class="memdesc:a023551841a2209d5ada16c376feb91f9"><td class="mdescLeft"> </td><td class="mdescRight">You should returns data for sender "sender_name". <br /></td></tr>
|
||||
<tr class="separator:a023551841a2209d5ada16c376feb91f9"><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>
|
||||
<tr class="memdesc:a0bbc8d56e4f910c05e17ade5b9a0232f inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* which has raised an event. This value is correct only in definition of some event handler. <br /></td></tr>
|
||||
<tr class="separator:a0bbc8d56e4f910c05e17ade5b9a0232f inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a2f98c7c43b93f9d636e9119f0a577715"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</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:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Virtual function executes after property with name "name" has been changed. <br /></td></tr>
|
||||
<tr class="separator:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<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>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Events</h2></td></tr>
|
||||
<tr class="memitem:afdec29f2680315ace29a8b8f1c445e00"><td class="memItemLeft" align="right" valign="top"><a id="afdec29f2680315ace29a8b8f1c445e00"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#afdec29f2680315ace29a8b8f1c445e00">dataReceivedEvent</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &from, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &data)</td></tr>
|
||||
<tr class="memdesc:afdec29f2680315ace29a8b8f1c445e00"><td class="mdescLeft"> </td><td class="mdescRight">Raise on data received from device with full path "from". <br /></td></tr>
|
||||
<tr class="separator:afdec29f2680315ace29a8b8f1c445e00"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0f25a2e5625a1c33a3cd4d494ea3b9da"><td class="memItemLeft" align="right" valign="top"><a id="a0f25a2e5625a1c33a3cd4d494ea3b9da"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a0f25a2e5625a1c33a3cd4d494ea3b9da">packetReceivedEvent</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &from, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &data)</td></tr>
|
||||
<tr class="memdesc:a0f25a2e5625a1c33a3cd4d494ea3b9da"><td class="mdescLeft"> </td><td class="mdescRight">Raise on packet received from filter with name "from". <br /></td></tr>
|
||||
<tr class="separator:a0f25a2e5625a1c33a3cd4d494ea3b9da"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7b0653e32d771b1f2d40c85b1ff85feb"><td class="memItemLeft" align="right" valign="top"><a id="a7b0653e32d771b1f2d40c85b1ff85feb"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a7b0653e32d771b1f2d40c85b1ff85feb">qualityChanged</a> (const <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *dev, <a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712f">PIDiagnostics::Quality</a> new_quality, <a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712f">PIDiagnostics::Quality</a> old_quality)</td></tr>
|
||||
<tr class="memdesc:a7b0653e32d771b1f2d40c85b1ff85feb"><td class="mdescLeft"> </td><td class="mdescRight">Raise on diagnostic quality of device "device" changed from "old_quality" to "new_quality". <br /></td></tr>
|
||||
<tr class="separator:a7b0653e32d771b1f2d40c85b1ff85feb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><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 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>
|
||||
<tr class="memdesc:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Macro used for conditional (piDebug and <a class="el" href="class_p_i_object.html#a8df5efbe08b98034b5ebadad11a2e94e" title="Return if debug of this object is active. ">PIObject::debug()</a>) output to <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a> for subclasses of <a class="el" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. ">PIObject</a>. <br /></td></tr>
|
||||
<tr class="separator:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="affa62b02040517a34b3f173d804e487f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class, and <em>scopeList()</em> <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>   <a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td></tr>
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a>   <a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td></tr>
|
||||
<tr class="memdesc:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_VHANDLER is synonym of EVENT_VHANDLER0. <br /></td></tr>
|
||||
<tr class="separator:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a4fa760299649bc8aeaa0dcf4d605be70"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>();</td></tr>
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a7877e997621e1161f058fce90febd464"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a>   <a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td></tr>
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a36eb41db41fc261cf97260d1dbe76867"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36eb41db41fc261cf97260d1dbe76867">CONNECTU_QUEUED</a>(src, event, dest, handler, performer)</td></tr>
|
||||
<tr class="memdesc:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". Event handler will be executed by "performer". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a>   <a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a>   <a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a>   <a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">DISCONNECT is synonym of DISCONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a3f7b0da6b28ced23e1deee48dde17c98"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a>(handler)</td></tr>
|
||||
<tr class="memdesc:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns pointer to events handler "handler". <br /></td></tr>
|
||||
<tr class="separator:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Complex Input/Output point. </p>
|
||||
<h1><a class="anchor" id="PIConnection_synopsis"></a>
|
||||
Synopsis</h1>
|
||||
<p>PIConnection provides abstract layer over physical devices, filtering and connecting data streams. Each PIConnection works through Device Pool, so several PIConnections can read from single physical device. General scheme: </p><div class="image">
|
||||
<img src="piconnection.png" alt="piconnection.png"/>
|
||||
</div>
|
||||
<h1><a class="anchor" id="PIConnection_pool"></a>
|
||||
Device pool concept</h1>
|
||||
<p>Device pool is static object, single for each application, which contains unique devices. Each PIConnection works with real devices through Device pool. Each device has assosiated thread for read and it can be started or stopped with PIConnection functions <em><a class="el" href="class_p_i_connection.html#aa509a786b22ea52e3ada9dbcd74e9502" title="Start read thread of device with full path "full_path". ">startThreadedRead()</a></em> and <em><a class="el" href="class_p_i_connection.html#a78184d20927ca25802e1a2cd07aadb9c" title="Stop read thread of device with full path "full_path". ">stopThreadedRead()</a></em>.</p>
|
||||
<h1><a class="anchor" id="PIConnection_filters"></a>
|
||||
Filters</h1>
|
||||
<p>PIConnection filter is a <a class="el" href="class_p_i_packet_extractor.html" title="Packets extractor. ">PIPacketExtractor</a> and assosiated array of devices or other filters. When read thread is successfully read from device this data can be passed to one or more filters. Each filter has name and filter names should be unique. You can use this name for access to PIPacketExtractor* with function <em><a class="el" href="class_p_i_connection.html#aa9ecb3a50d00862739c9b23d75dc1656" title="Returns PIPacketExtractor * assosiated with filter "name" or null if there is no such filter...">filter()</a></em>, or get array of assosiated devices and filters with function <em><a class="el" href="class_p_i_connection.html#abe798d9a67f93f3b5fd964ff2818ddb4" title="Returns all devices bounded to filter "name". ">filterBoundedDevices()</a></em>. One filter can receive data from several sources, and can be bounded to several filters. </p><div class="image">
|
||||
<img src="piconnection_filters.png" alt="piconnection_filters.png"/>
|
||||
</div>
|
||||
<h1><a class="anchor" id="PIConnection_diag"></a>
|
||||
Diagnostics</h1>
|
||||
<p>PIConnection create <a class="el" href="class_p_i_diagnostics.html" title="Connection quality diagnostics. ">PIDiagnostics</a> for each device or filter. You can access to these objects with functions <em><a class="el" href="class_p_i_connection.html#a4fca7072d3d1ef4dac394afded0ac148" title="Returns PIDiagnostics * assosiated with device with full path "full_path_name", name "full_path_name"...">diagnostic()</a></em>.</p>
|
||||
<h1><a class="anchor" id="PIConnection_sender"></a>
|
||||
Senders</h1>
|
||||
<p>PIConnection can send data to devices with named timers ("senders"). You can create sender or add device to sender with function <em><a class="el" href="class_p_i_connection.html#ae5e071ebb9948197f2103a579bf72c17" title="Add to connection sender with name "name" device with full path "full_path". ">addSender()</a></em>. Each sender has internal timer and every tick execute virtual function <em><a class="el" href="class_p_i_connection.html#a023551841a2209d5ada16c376feb91f9" title="You should returns data for sender "sender_name". ">senderData()</a></em>. Returns value of this function sended to bounded devices. You can assign fixed send data to sender with function <em><a class="el" href="class_p_i_connection.html#aa547b4a4e64e9adf0c7c45171160bded" title="Set sender "name" fixed send data "data", returns if sender exists. ">setSenderFixedData()</a></em>. In this case sender will NOT execute <em><a class="el" href="class_p_i_connection.html#a023551841a2209d5ada16c376feb91f9" title="You should returns data for sender "sender_name". ">senderData()</a></em>, but send assigned data. </p><div class="image">
|
||||
<img src="piconnection_senders.png" alt="piconnection_senders.png"/>
|
||||
</div>
|
||||
<h1><a class="anchor" id="PIConnection_config"></a>
|
||||
Configuration</h1>
|
||||
<p>You can create PIConnection from config file section or configure it later with function <em><a class="el" href="class_p_i_connection.html#a088a382847195aa67cca3ff04a946578" title="Configure connection from config file "config" from section "name". Returns if configuration was succ...">configureFromConfig()</a></em>. Devices describes with its full pathes, for details see <a class="el" href="class_p_i_i_o_device.html#PIIODevice_sec7">Creating devices by unambiguous string</a>. Example: </p><div class="image">
|
||||
<img src="piconnection_conf.png" alt="piconnection_conf.png"/>
|
||||
</div>
|
||||
<p> Also PIConnection can create <a class="el" href="class_p_i_string.html" title="String class. ">PIString</a> with its configuration with function <em><a class="el" href="class_p_i_connection.html#ae0dae407d665b2e0247382bc5d5f50f8" title="Returns config file section of current connection configuration. ">makeConfig()</a></em>. This string can be directly inserted into the config file. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a088a382847195aa67cca3ff04a946578"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a088a382847195aa67cca3ff04a946578">◆ </a></span>configureFromConfig()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool PIConnection::configureFromConfig </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>config</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>name</em> = <code><a class="el" href="class_p_i_string.html#af37fc8d2e8cd370de65a9956acc47808">PIString::fromAscii</a> ("connection")</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Configure connection from config file "config" from section "name". Returns if configuration was successful. </p>
|
||||
<p><b>Warning:</b> all devices, filters and channels removed before configure! </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad701dbf274c9de68c16ac53ff7c32dbf"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad701dbf274c9de68c16ac53ff7c32dbf">◆ </a></span>configureFromString()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool PIConnection::configureFromString </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="class_p_i_string.html">PIString</a> * </td>
|
||||
<td class="paramname"><em>string</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>name</em> = <code><a class="el" href="class_p_i_string.html#af37fc8d2e8cd370de65a9956acc47808">PIString::fromAscii</a> ("connection")</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Configure connection from config content "string" from section "name". Returns if configuration was successful. </p>
|
||||
<p><b>Warning:</b> all devices, filters and channels removed before configure! </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abef3fbce379e0f8cf01b3c12c1e6b297"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abef3fbce379e0f8cf01b3c12c1e6b297">◆ </a></span>addDevice()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * PIConnection::addDevice </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>full_path</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">PIIODevice::DeviceMode</a> </td>
|
||||
<td class="paramname"><em>mode</em> = <code><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">PIIODevice::ReadWrite</a></code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>start</em> = <code>false</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Add device with full path "full_path", open mode "mode" to Device pool and connection. </p>
|
||||
<p>Returns pointer to device or null if device can not be created. If "start" is true, read thread is started immediately. Else, you can start read thread with functions <em><a class="el" href="class_p_i_connection.html#aa509a786b22ea52e3ada9dbcd74e9502" title="Start read thread of device with full path "full_path". ">startThreadedRead()</a></em> or <em><a class="el" href="class_p_i_connection.html#aa0319a04d2b0a72809347b556fbde478" title="Start read threads of all Device pool device. ">startAllThreadedReads()</a></em>. By default, read thread doesn`t start </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab6579532c7de05b4ac379a9ca2ea8ec9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab6579532c7de05b4ac379a9ca2ea8ec9">◆ </a></span>removeDevice()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool PIConnection::removeDevice </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>full_path</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Remove device with full path "full_path" from connection. </p>
|
||||
<p>Returns if device was removed. If there is no connection bounded to this device, it will be removed from Device pool </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a01600f5a22b49eb796fbf245a0853b6d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a01600f5a22b49eb796fbf245a0853b6d">◆ </a></span>removeAllDevices()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void PIConnection::removeAllDevices </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Remove all device from connection. </p>
|
||||
<p>If there is no connection bounded to there devices, they removed from Device pool </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1105a544b2018fbee5ccf8bf026991c1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1105a544b2018fbee5ccf8bf026991c1">◆ </a></span>addFilter()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a> * PIConnection::addFilter </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>name</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>full_path_name</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6">PIPacketExtractor::SplitMode</a> </td>
|
||||
<td class="paramname"><em>mode</em> = <code><a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6aab134660d4356d548ad2c7e9bb3ecae0">PIPacketExtractor::None</a></code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Add filter with name "name" to device with full path "full_path_name" or filter "full_path_name". </p>
|
||||
<p>If there is no filter with name "name", connection create new with split mode "mode" and bound to it device "full_path_name" or filter "full_path_name". If filter with name "name" already exists, device "full_path_name" or filter "full_path_name" add to this filter. This function returns <a class="el" href="class_p_i_packet_extractor.html" title="Packets extractor. ">PIPacketExtractor</a> * assosiated with this filter <br />
|
||||
<b>Attention!</b> "mode" is altual olny if new filter was created! </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a82a9d3c484bbc073ef7d9196343e1368"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a82a9d3c484bbc073ef7d9196343e1368">◆ </a></span>removeFilter()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool PIConnection::removeFilter </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>name</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>full_path_name</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Remove from filter with name "name" device with full path "full_path_name" or filter "full_path_name". </p>
|
||||
<p>If there is no devices bounded to this filter, it will be removed. Returns if device was removed </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac633cbd86559b6c5f39c2de7d02d3c6f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac633cbd86559b6c5f39c2de7d02d3c6f">◆ </a></span>addChannel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool PIConnection::addChannel </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>name_from</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>name_to</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Add to connection channel from "name_from" to "name_to". </p>
|
||||
<p>"name_from" and "name_to" can be full pathes of devices or device names or filter names. Returns <b>false</b> if there if no such device or filter, else create channel and returns <b>true</b> </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab512962f328b702d416a13d577937524"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab512962f328b702d416a13d577937524">◆ </a></span>removeChannel() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool PIConnection::removeChannel </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>name_from</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>name_to</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Remove from connection channel from "name_from" to "name_to". </p>
|
||||
<p>"name_from" and "name_to" can be full pathes of devices or filter names. Returns <b>false</b> if there if no such device or filter, else remove channel and returns <b>true</b> </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a95bcc784d1436285666d141955468227"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a95bcc784d1436285666d141955468227">◆ </a></span>removeChannel() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool PIConnection::removeChannel </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>name_from</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Remove from connection all channels from "name_from". </p>
|
||||
<p>"name_from" can be full path of device or filter name. Returns <b>false</b> if there if no such device or filter, else remove channels and returns <b>true</b> </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae5e071ebb9948197f2103a579bf72c17"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae5e071ebb9948197f2103a579bf72c17">◆ </a></span>addSender()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void PIConnection::addSender </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>name</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>full_path_name</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"><em>frequency</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>start</em> = <code>false</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Add to connection sender with name "name" device with full path "full_path". </p>
|
||||
<p>If there is no sender with name "name", connection create new, bound to it device "full_path_name" and start sender timer with frequency "frequency". If sender with name "name" already exists, device "full_path_name" add to this sender If "start" is true, sender is started immediately. Else, you can start sender with functions <em><a class="el" href="class_p_i_connection.html#ae21103d16eb22cefe68cf5f237f2052a" title="Start sender "name" timer. ">startSender()</a></em> <br />
|
||||
<b>Attention!</b> "frequency" is actual olny if new sender was created! </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae9fb7eeb79f40c55060071ee82452963"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae9fb7eeb79f40c55060071ee82452963">◆ </a></span>removeSender()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool PIConnection::removeSender </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>name</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>full_path_name</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Remove from sender with name "name" device with full path "full_path_name". </p>
|
||||
<p>If there is no devices bounded to this sender, it will be removed. Returns if sender was removed </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_connection.html">PIConnection</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>
|
||||
@@ -1,77 +0,0 @@
|
||||
var class_p_i_connection =
|
||||
[
|
||||
[ "PIConnection", "class_p_i_connection.html#a02b85866cce340e64c58e4ea173f5f9e", null ],
|
||||
[ "PIConnection", "class_p_i_connection.html#a245a605ddceaf33c0b2a9e66378c0c98", null ],
|
||||
[ "PIConnection", "class_p_i_connection.html#ae9a495a3c24d14c5a35dc6f414c904f3", null ],
|
||||
[ "configureFromConfig", "class_p_i_connection.html#a088a382847195aa67cca3ff04a946578", null ],
|
||||
[ "configureFromString", "class_p_i_connection.html#ad701dbf274c9de68c16ac53ff7c32dbf", null ],
|
||||
[ "makeConfig", "class_p_i_connection.html#ae0dae407d665b2e0247382bc5d5f50f8", null ],
|
||||
[ "addDevice", "class_p_i_connection.html#abef3fbce379e0f8cf01b3c12c1e6b297", null ],
|
||||
[ "removeDevice", "class_p_i_connection.html#ab6579532c7de05b4ac379a9ca2ea8ec9", null ],
|
||||
[ "removeAllDevices", "class_p_i_connection.html#a01600f5a22b49eb796fbf245a0853b6d", null ],
|
||||
[ "deviceByFullPath", "class_p_i_connection.html#a2f610875dfe7d28e933798dee834e1bf", null ],
|
||||
[ "deviceByName", "class_p_i_connection.html#a1e826cce0a2eff341713868a6419812f", null ],
|
||||
[ "boundedDevices", "class_p_i_connection.html#a79acd303dc973f4e5938c6bc788c35a6", null ],
|
||||
[ "addFilter", "class_p_i_connection.html#a1105a544b2018fbee5ccf8bf026991c1", null ],
|
||||
[ "addFilter", "class_p_i_connection.html#aee76c16fda7f9e6f09748caa1e512487", null ],
|
||||
[ "addFilter", "class_p_i_connection.html#a267a27858dedc821bd2263f665fa0dc8", null ],
|
||||
[ "addFilter", "class_p_i_connection.html#a007308890f15325784f0bd323623da9f", null ],
|
||||
[ "removeFilter", "class_p_i_connection.html#a82a9d3c484bbc073ef7d9196343e1368", null ],
|
||||
[ "removeFilter", "class_p_i_connection.html#a870f2081626fa2aa352069a19b1c52ff", null ],
|
||||
[ "removeFilter", "class_p_i_connection.html#a1d486b41013a8cc455a5a07529d2eea3", null ],
|
||||
[ "removeAllFilters", "class_p_i_connection.html#a762b4641d14843628d7af4af8212bbf9", null ],
|
||||
[ "filters", "class_p_i_connection.html#aee6f5f1c8a113734a8827f83b83cdc44", null ],
|
||||
[ "filterNames", "class_p_i_connection.html#a2cc3540331b24a0c4096b8d9014bc9fb", null ],
|
||||
[ "filter", "class_p_i_connection.html#aa9ecb3a50d00862739c9b23d75dc1656", null ],
|
||||
[ "filterBoundedDevices", "class_p_i_connection.html#abe798d9a67f93f3b5fd964ff2818ddb4", null ],
|
||||
[ "addChannel", "class_p_i_connection.html#ac633cbd86559b6c5f39c2de7d02d3c6f", null ],
|
||||
[ "addChannel", "class_p_i_connection.html#a0345dc20954d0cde05504e23b5db9e94", null ],
|
||||
[ "addChannel", "class_p_i_connection.html#aeee8312bb71cd0417e7079f67f2849e8", null ],
|
||||
[ "addChannel", "class_p_i_connection.html#a72e9bed935739be4aff88c08df5af73e", null ],
|
||||
[ "removeChannel", "class_p_i_connection.html#ab512962f328b702d416a13d577937524", null ],
|
||||
[ "removeChannel", "class_p_i_connection.html#af4e276c0cf30890cb7e599ffdbe0b9e8", null ],
|
||||
[ "removeChannel", "class_p_i_connection.html#acf9fb8b023f09c12b64809928951dfd1", null ],
|
||||
[ "removeChannel", "class_p_i_connection.html#aa3d4e83032706f342f70f25928a87bfa", null ],
|
||||
[ "removeChannel", "class_p_i_connection.html#a95bcc784d1436285666d141955468227", null ],
|
||||
[ "removeChannel", "class_p_i_connection.html#ace1bad69c9498f390fd324f5ec11683c", null ],
|
||||
[ "removeAllChannels", "class_p_i_connection.html#a2ef0febef147d0314b8ec312e81d535a", null ],
|
||||
[ "channels", "class_p_i_connection.html#a4f3e5f5663a9c421f62929181a620c77", null ],
|
||||
[ "addSender", "class_p_i_connection.html#ae5e071ebb9948197f2103a579bf72c17", null ],
|
||||
[ "addSender", "class_p_i_connection.html#adbfdd3671eb66e4967312b411a757697", null ],
|
||||
[ "removeSender", "class_p_i_connection.html#ae9fb7eeb79f40c55060071ee82452963", null ],
|
||||
[ "removeSender", "class_p_i_connection.html#a6e94e0174cecb9a57571be67ead71381", null ],
|
||||
[ "removeSender", "class_p_i_connection.html#a34af1d09b375682bdcd25590153530d1", null ],
|
||||
[ "setSenderFixedData", "class_p_i_connection.html#aa547b4a4e64e9adf0c7c45171160bded", null ],
|
||||
[ "clearSenderFixedData", "class_p_i_connection.html#aea2898a9729c594ab7bd174425ae8dcf", null ],
|
||||
[ "senderFixedData", "class_p_i_connection.html#ad5a35514e2f67be6d198c5f8edda81a1", null ],
|
||||
[ "senderFrequency", "class_p_i_connection.html#addf2c9aecdcb31222627a98c8e73f90f", null ],
|
||||
[ "removeAllSenders", "class_p_i_connection.html#a0c7c309e54c2c09a779c25843dd13efd", null ],
|
||||
[ "startThreadedRead", "class_p_i_connection.html#aa509a786b22ea52e3ada9dbcd74e9502", null ],
|
||||
[ "startThreadedRead", "class_p_i_connection.html#acb0bfcc3c1e36d1d9881e31a331e2d59", null ],
|
||||
[ "startAllThreadedReads", "class_p_i_connection.html#aa0319a04d2b0a72809347b556fbde478", null ],
|
||||
[ "startSender", "class_p_i_connection.html#ae21103d16eb22cefe68cf5f237f2052a", null ],
|
||||
[ "startAllSenders", "class_p_i_connection.html#ab4cb20685c610275c31c4c1a4e4de9c6", null ],
|
||||
[ "start", "class_p_i_connection.html#a296ce68f2f85085bf4ecfb71580587c4", null ],
|
||||
[ "stopThreadedRead", "class_p_i_connection.html#a78184d20927ca25802e1a2cd07aadb9c", null ],
|
||||
[ "stopThreadedRead", "class_p_i_connection.html#a5ca12246273a1871fe6c53d535f7ab7f", null ],
|
||||
[ "stopAllThreadedReads", "class_p_i_connection.html#a48c592b6ce3b7d629a379d3858d3fcfa", null ],
|
||||
[ "stopSender", "class_p_i_connection.html#ab2021a8aadf16591b52196a368700ba6", null ],
|
||||
[ "stopAllSenders", "class_p_i_connection.html#a96a185e9d93134b8d092265c230158a3", null ],
|
||||
[ "stop", "class_p_i_connection.html#afd9148e6424e609eff5e42e456788533", null ],
|
||||
[ "destroy", "class_p_i_connection.html#acdb2759efe1cbaefad5d26f7ce65b16f", null ],
|
||||
[ "isEmpty", "class_p_i_connection.html#aaab7561533a402adf3c508507a7c4200", null ],
|
||||
[ "diagnostic", "class_p_i_connection.html#a4fca7072d3d1ef4dac394afded0ac148", null ],
|
||||
[ "diagnostic", "class_p_i_connection.html#a2eae11acfe844b058576552bbab7d5ee", null ],
|
||||
[ "writeByFullPath", "class_p_i_connection.html#aa5d2671bb1f185bf2acf1115e0ee30a2", null ],
|
||||
[ "writeByName", "class_p_i_connection.html#a222a616fcd375371b22d43f98d84ae79", null ],
|
||||
[ "write", "class_p_i_connection.html#aa770bff5449eb5d710c1909b420126ca", null ],
|
||||
[ "dataReceivedEvent", "class_p_i_connection.html#afdec29f2680315ace29a8b8f1c445e00", null ],
|
||||
[ "packetReceivedEvent", "class_p_i_connection.html#a0f25a2e5625a1c33a3cd4d494ea3b9da", null ],
|
||||
[ "qualityChanged", "class_p_i_connection.html#a7b0653e32d771b1f2d40c85b1ff85feb", null ],
|
||||
[ "dataReceived", "class_p_i_connection.html#a0646157ff90676be46c8e96a9dfce78f", null ],
|
||||
[ "packetReceived", "class_p_i_connection.html#a3883e8b65fccb1b85c810c690bb820c6", null ],
|
||||
[ "filterValidateHeader", "class_p_i_connection.html#a6f8f899f40de092639f1e0cefe95c968", null ],
|
||||
[ "filterValidateFooter", "class_p_i_connection.html#a2691ceec3dea8c0588f8afd74359277e", null ],
|
||||
[ "filterValidatePayload", "class_p_i_connection.html#ad883e4b2174fc086da98b1dbcad69aaf", null ],
|
||||
[ "senderData", "class_p_i_connection.html#a023551841a2209d5ada16c376feb91f9", null ]
|
||||
];
|
||||
@@ -1,3 +0,0 @@
|
||||
<map id="PIConnection" name="PIConnection">
|
||||
<area shape="rect" id="node2" href="$class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. " alt="" coords="21,5,108,32"/>
|
||||
</map>
|
||||
@@ -1 +0,0 @@
|
||||
fac5866d454adb1346f24b018c51e6be
|
||||
|
Before Width: | Height: | Size: 2.5 KiB |
@@ -1,31 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
|
||||
-->
|
||||
<!-- Title: PIConnection Pages: 1 -->
|
||||
<svg width="97pt" height="84pt"
|
||||
viewBox="0.00 0.00 97.00 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
|
||||
<title>PIConnection</title>
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-80 93,-80 93,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node"><title>Node1</title>
|
||||
<polygon fill="#bfbfbf" stroke="black" points="-7.10543e-15,-0.5 -7.10543e-15,-19.5 89,-19.5 89,-0.5 -7.10543e-15,-0.5"/>
|
||||
<text text-anchor="middle" x="44.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIConnection</text>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node"><title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="class_p_i_object.html" target="_top" xlink:title="This is base class for any classes which use events -> handlers mechanism. ">
|
||||
<polygon fill="white" stroke="black" points="12,-56.5 12,-75.5 77,-75.5 77,-56.5 12,-56.5"/>
|
||||
<text text-anchor="middle" x="44.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIObject</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node1 -->
|
||||
<g id="edge1" class="edge"><title>Node2->Node1</title>
|
||||
<path fill="none" stroke="midnightblue" d="M44.5,-45.8045C44.5,-36.9102 44.5,-26.7798 44.5,-19.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="41.0001,-46.083 44.5,-56.083 48.0001,-46.083 41.0001,-46.083"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.6 KiB |
@@ -1,254 +0,0 @@
|
||||
<!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: Member List</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_console.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIConsole Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_console.html">PIConsole</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a7d168eedda1c2246a73b0a08fb3ef693">addBitVariable</a>(const PIString &name, const void *ptr, int fromBit, int bitsCount, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#adec15a8f25d9236622f8868980cd0772">addCustomStatus</a>(const PIString &str)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#affc3de9ad31867e4e8002e77c96e8553">addEmptyLine</a>(int column=1, uint count=1)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#acd23cbb11c629d536c0d4f3c08b61683">addString</a>(const PIString &name, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a119860d9253d00a3fe815bc124076577">addTab</a>(const PIString &name, char bind_key=0)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a45cd358a487768e1a9ccbaf1d403016f">addVariable</a>(const PIString &name, const PIString *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad1a49cfaa85b78f1d15c1970235667b8">addVariable</a>(const PIString &name, const char *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a18afa9de5c86c2aeb630cda390f9157f">addVariable</a>(const PIString &name, const bool *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad0bf51f6a98a9f0641ed931bfc6e1492">addVariable</a>(const PIString &name, const short *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad8bbf75d32194f81b1dbc803376d3698">addVariable</a>(const PIString &name, const int *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a87ba6785cb65f38feadef119f4eda878">addVariable</a>(const PIString &name, const long *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#af0aeb06c6a6794140c7696109494d169">addVariable</a>(const PIString &name, const llong *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a6486beb409d8588825017419d9415be1">addVariable</a>(const PIString &name, const uchar *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#adfcd8c63c0815577739c7a34fad03f57">addVariable</a>(const PIString &name, const ushort *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a8b99225517c0a72ff89e4acd980c9932">addVariable</a>(const PIString &name, const uint *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a1a5fb8cc88394b1f248e43651081c30f">addVariable</a>(const PIString &name, const ulong *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ab92dd2cad5426d1f723508270f0ca016">addVariable</a>(const PIString &name, const ullong *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#aa01d3965772fa3887d6135e1d0a5d32c">addVariable</a>(const PIString &name, const float *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a948b2d70749ae411401dbcaa78d12a8e">addVariable</a>(const PIString &name, const double *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a95d45bf97710418937763f5484132672">addVariable</a>(const PIString &name, const PISystemTime *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a953dbeb2099a98e49dd846f8a1171455">addVariable</a>(const PIString &name, const PIDiagnostics *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5d">Alignment</a> enum name</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a92a8473a8b9197c3a1c13900cc9711b2">BackBlack</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a0b579bc45bf31df6bad7baa3b0e1ce75">BackBlue</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579ab34059af712560e14f4720fb33b1ef07">BackCyan</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a2aca7018a5a425d1a51981e6753d2b9c">BackGreen</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579af98223da559470901eee2a9721647846">BackMagenta</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579aa2c0f1e23fb2d5e39f38f768a73c8522">BackRed</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579ab70bbc35133c405030513695fda472bb">BackWhite</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a8bbeb50121d330e27b27f7a94731a3b5">BackYellow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a35a7fc42f3436533338bd2bfa096afdb">Bin</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a3328cd4af8268e8b4ebf26ce8c230862">Black</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a91eace12e9f59cb0ad6a6b90adb0aac6">Blink</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a4bba54e63c8d31705a555f43c931bb98">Blue</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a78328fa8e10b199523d20b782d6fbc5b">Bold</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ac50df87aa63e061abd460f9a71e7176a">className</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ac2fa6d3e2f715e709c24c557847d0a1c">clearCustomStatus</a>()</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#adbe34dd86ea50ff8c2c82ae6c1f609c5">clearTab</a>(uint index)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a0869f3507949bec5dbd45dbb1de30c62">clearTab</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#aa098e8d9cdc197ce608ff8cd617bab63">clearTabs</a>(bool clearScreen=true)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#aec823e3d7ef7045298efbab12489b239">clearVariables</a>(bool clearScreen)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a36eb41db41fc261cf97260d1dbe76867">CONNECTU_QUEUED</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ade4e554a97338a4f1bcacaca030e6c9b">currentTab</a>() const</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a74f6714700274877539c4379eb30a604">currentTabIndex</a>() const</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579afad1b218983aa1f775655a30175333af">Cyan</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>() const</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8df5efbe08b98034b5ebadad11a2e94e">debug</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a1a14373d10e03ed37c42f17558d6e412">Dec</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ab9ffb11917648579f62a805d7aaeda12">defaultAlignment</a>() const</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a3d5e7421d26c565d1c20bfa5220c2601">deleted</a>()</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#af7d77f3929c0c0394b76274472141080">disableExitCapture</a>()</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a0bbc8d56e4f910c05e17ade5b9a0232f">emitter</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ae18524b26d819780478788e96d86b59d">enableExitCapture</a>(char key='Q')</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#af6dacd35973ff834f007d0f6a40f6e9c">end</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ab9a123008121ba7d51f29f6bcfa6e6ed">exitCaptured</a>() const</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#adce27dad8968fa7d8a60d05c96f2f5a8">exitKey</a>() const</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">Format</a> enum name</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579ae959969cfc547e2f48dbe3b51056d931">Green</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579aec17c3cf86a35f0a78c1add7ddd4ce3c">Hex</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a0f6700676e0545499b1c669052c07031">Inverse</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#afe264bac22327160e40c1db19862cabf">isPropertyExists</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a2281bcd181604a34fa3e5d1c9ac4edef">isRunning</a>() const</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a581a1eb584509229fff2c302fe117cad">keyPressed</a>(PIKbdListener::KeyEvent key, void *data)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da8f1af835c1d302642a0f5d288e7ce6a2">Left</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a839902f788d727e5bfbd56c961cb7504">Magenta</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a>(bool need)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">Normal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da83cb297e42b088515171ecb83f904bb5">Nothing</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a6c18590e7ad6b405aee530a187231c77">Oct</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a281e02fd3810ec632c5db2e2460aa85c">parentClassName</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a356e665d30c3681a536e6b7ee551798b">PIConsole</a>(bool startNow=true, PIKbdListener::KBFunc slot=0)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a>(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a>(bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> enum name</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a8d063a839ebdf61e1a70ad2521c8fc7e">priority</a>() const</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1363089418ce5b3c22593f8c2ffdf63d">properties</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#acbe8578cf9d01117554ec28d3882661c">propertiesCount</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1ea9294ee2f2f59784762992878d7b99">property</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579aa9e6d56193eac85df4a54bf3ef53b7b7">Red</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#aa3766f5453f3bb6a90e3e890133b0549">removeTab</a>(uint index)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a09b921eabc7dfb78527916927d67caf4">removeTab</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da5ba51ab04a9644828f79a9e95dfe4382">Right</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a138319e4d812b10ef0e49f4c1464dde4">Scientific</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a44b8aeea4216e6b514d468f3fcc7e19b">setColumnAlignment</a>(int col, Alignment align)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a6c0653f78a4c22a7de20656c150d4d7d">setColumnAlignmentToAll</a>(Alignment align)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad5bdaa30246c6165fe87bdc3539937f0">setDefaultAlignment</a>(Alignment align)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a>(PIThread::Priority prior)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">setSlot</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#afbe2d5ae830d8096e8506114221789f0">setTab</a>(uint index)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ae4214666e5ae3752189a61d76c73b7ab">setTab</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ae2abf8fd9b17252e057852fa912565e9">setTabBindKey</a>(uint index, char bind_key)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad0826c4d2e8a1e4a1ddff1ad4df355b6">setTabBindKey</a>(const PIString &name, char bind_key)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a3d5a998c901b37e73c105754135de73f">start</a>(bool wait)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">PIThread::start</a>(int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#afd53d4f09d0bad958f0d2073f56d47c5">stop</a>(bool clear)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a412b529aeecff9f150ee7d42c32006f2">SystemTimeSeconds</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a4d54e68db54f775ca7e17b307c4f7787">SystemTimeSplit</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#aaa236151def98aac35209d2387528020">tabsCount</a>() const</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a2004de7b6aa59ecb50321571b932ec20">terminate</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a4f8d5e29b881b38e760ca887a6609d73">tid</a>() const</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a46936e800bd76246b08d3093cd7b31c9">Underline</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73">unlock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad0a588d352faf1bb39cba0bea8b8d0c0">waitForFinish</a>()</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">PIThread::waitForFinish</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">waitForStart</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a754394a1f1591ca656e42292e2e6ccc9">White</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a8fcb095f1009154392e0f0c966d838f6">Yellow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,859 +0,0 @@
|
||||
<!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: PIConsole 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_console.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="class_p_i_console-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">PIConsole Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Console output class.
|
||||
<a href="class_p_i_console.html#details">More...</a></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIConsole:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="class_p_i_console__inherit__graph.png" border="0" usemap="#_p_i_console_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="_p_i_console_inherit__map" id="_p_i_console_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"/>
|
||||
</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="pub-types"></a>
|
||||
Public Types</h2></td></tr>
|
||||
<tr class="memitem:ad19497b9c33393ffe08856c622e3a579"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">Format</a> { <br />
|
||||
  <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">Normal</a> = 0x01,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a78328fa8e10b199523d20b782d6fbc5b">Bold</a> = 0x02
|
||||
, <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a46936e800bd76246b08d3093cd7b31c9">Underline</a> = 0x10,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a91eace12e9f59cb0ad6a6b90adb0aac6">Blink</a> = 0x20,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a0f6700676e0545499b1c669052c07031">Inverse</a> = 0x40,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a3328cd4af8268e8b4ebf26ce8c230862">Black</a> = 0x100,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579aa9e6d56193eac85df4a54bf3ef53b7b7">Red</a> = 0x200,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579ae959969cfc547e2f48dbe3b51056d931">Green</a> = 0x400,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a8fcb095f1009154392e0f0c966d838f6">Yellow</a> = 0x800,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a4bba54e63c8d31705a555f43c931bb98">Blue</a> = 0x1000,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a839902f788d727e5bfbd56c961cb7504">Magenta</a> = 0x2000,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579afad1b218983aa1f775655a30175333af">Cyan</a> = 0x4000,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a754394a1f1591ca656e42292e2e6ccc9">White</a> = 0x8000,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a92a8473a8b9197c3a1c13900cc9711b2">BackBlack</a> = 0x10000,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579aa2c0f1e23fb2d5e39f38f768a73c8522">BackRed</a> = 0x20000,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a2aca7018a5a425d1a51981e6753d2b9c">BackGreen</a> = 0x40000,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a8bbeb50121d330e27b27f7a94731a3b5">BackYellow</a> = 0x80000,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a0b579bc45bf31df6bad7baa3b0e1ce75">BackBlue</a> = 0x100000,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579af98223da559470901eee2a9721647846">BackMagenta</a> = 0x200000,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579ab34059af712560e14f4720fb33b1ef07">BackCyan</a> = 0x400000,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579ab70bbc35133c405030513695fda472bb">BackWhite</a> = 0x800000,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a1a14373d10e03ed37c42f17558d6e412">Dec</a> = 0x1000000,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579aec17c3cf86a35f0a78c1add7ddd4ce3c">Hex</a> = 0x2000000,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a6c18590e7ad6b405aee530a187231c77">Oct</a> = 0x4000000,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a35a7fc42f3436533338bd2bfa096afdb">Bin</a> = 0x8000000,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a138319e4d812b10ef0e49f4c1464dde4">Scientific</a> = 0x10000000,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a4d54e68db54f775ca7e17b307c4f7787">SystemTimeSplit</a> = 0x20000000,
|
||||
<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a412b529aeecff9f150ee7d42c32006f2">SystemTimeSeconds</a> = 0x40000000
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="memdesc:ad19497b9c33393ffe08856c622e3a579"><td class="mdescLeft"> </td><td class="mdescRight">Variables output format. <a href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad19497b9c33393ffe08856c622e3a579"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9185c02e667ead89d506730e6fdc1f5d"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5d">Alignment</a> { <a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da83cb297e42b088515171ecb83f904bb5">Nothing</a>,
|
||||
<a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da8f1af835c1d302642a0f5d288e7ce6a2">Left</a>,
|
||||
<a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da5ba51ab04a9644828f79a9e95dfe4382">Right</a>
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a9185c02e667ead89d506730e6fdc1f5d"><td class="mdescLeft"> </td><td class="mdescRight">Column labels alignment. <a href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5d">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9185c02e667ead89d506730e6fdc1f5d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<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>,
|
||||
<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a>,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a>
|
||||
<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 pub_types_class_p_i_thread"><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:a356e665d30c3681a536e6b7ee551798b"><td class="memItemLeft" align="right" valign="top"><a id="a356e665d30c3681a536e6b7ee551798b"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a356e665d30c3681a536e6b7ee551798b">PIConsole</a> (bool startNow=true, PIKbdListener::KBFunc slot=0)</td></tr>
|
||||
<tr class="memdesc:a356e665d30c3681a536e6b7ee551798b"><td class="mdescLeft"> </td><td class="mdescRight">Constructs PIConsole with key handler "slot" and if "startNow" start it. <br /></td></tr>
|
||||
<tr class="separator:a356e665d30c3681a536e6b7ee551798b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acd23cbb11c629d536c0d4f3c08b61683"><td class="memItemLeft" align="right" valign="top"><a id="acd23cbb11c629d536c0d4f3c08b61683"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#acd23cbb11c629d536c0d4f3c08b61683">addString</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>, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:acd23cbb11c629d536c0d4f3c08b61683"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" string "name" with format "format". <br /></td></tr>
|
||||
<tr class="separator:acd23cbb11c629d536c0d4f3c08b61683"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a45cd358a487768e1a9ccbaf1d403016f"><td class="memItemLeft" align="right" valign="top"><a id="a45cd358a487768e1a9ccbaf1d403016f"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a45cd358a487768e1a9ccbaf1d403016f">addVariable</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_string.html">PIString</a> *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a45cd358a487768e1a9ccbaf1d403016f"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a45cd358a487768e1a9ccbaf1d403016f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad1a49cfaa85b78f1d15c1970235667b8"><td class="memItemLeft" align="right" valign="top"><a id="ad1a49cfaa85b78f1d15c1970235667b8"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ad1a49cfaa85b78f1d15c1970235667b8">addVariable</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 char *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:ad1a49cfaa85b78f1d15c1970235667b8"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:ad1a49cfaa85b78f1d15c1970235667b8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a18afa9de5c86c2aeb630cda390f9157f"><td class="memItemLeft" align="right" valign="top"><a id="a18afa9de5c86c2aeb630cda390f9157f"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a18afa9de5c86c2aeb630cda390f9157f">addVariable</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 bool *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a18afa9de5c86c2aeb630cda390f9157f"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a18afa9de5c86c2aeb630cda390f9157f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0bf51f6a98a9f0641ed931bfc6e1492"><td class="memItemLeft" align="right" valign="top"><a id="ad0bf51f6a98a9f0641ed931bfc6e1492"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ad0bf51f6a98a9f0641ed931bfc6e1492">addVariable</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 short *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:ad0bf51f6a98a9f0641ed931bfc6e1492"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:ad0bf51f6a98a9f0641ed931bfc6e1492"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad8bbf75d32194f81b1dbc803376d3698"><td class="memItemLeft" align="right" valign="top"><a id="ad8bbf75d32194f81b1dbc803376d3698"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ad8bbf75d32194f81b1dbc803376d3698">addVariable</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 int *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:ad8bbf75d32194f81b1dbc803376d3698"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:ad8bbf75d32194f81b1dbc803376d3698"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a87ba6785cb65f38feadef119f4eda878"><td class="memItemLeft" align="right" valign="top"><a id="a87ba6785cb65f38feadef119f4eda878"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a87ba6785cb65f38feadef119f4eda878">addVariable</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 long *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a87ba6785cb65f38feadef119f4eda878"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a87ba6785cb65f38feadef119f4eda878"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af0aeb06c6a6794140c7696109494d169"><td class="memItemLeft" align="right" valign="top"><a id="af0aeb06c6a6794140c7696109494d169"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#af0aeb06c6a6794140c7696109494d169">addVariable</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 llong *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:af0aeb06c6a6794140c7696109494d169"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:af0aeb06c6a6794140c7696109494d169"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6486beb409d8588825017419d9415be1"><td class="memItemLeft" align="right" valign="top"><a id="a6486beb409d8588825017419d9415be1"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a6486beb409d8588825017419d9415be1">addVariable</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 uchar *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a6486beb409d8588825017419d9415be1"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a6486beb409d8588825017419d9415be1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adfcd8c63c0815577739c7a34fad03f57"><td class="memItemLeft" align="right" valign="top"><a id="adfcd8c63c0815577739c7a34fad03f57"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#adfcd8c63c0815577739c7a34fad03f57">addVariable</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 ushort *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:adfcd8c63c0815577739c7a34fad03f57"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:adfcd8c63c0815577739c7a34fad03f57"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8b99225517c0a72ff89e4acd980c9932"><td class="memItemLeft" align="right" valign="top"><a id="a8b99225517c0a72ff89e4acd980c9932"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a8b99225517c0a72ff89e4acd980c9932">addVariable</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 uint *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a8b99225517c0a72ff89e4acd980c9932"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a8b99225517c0a72ff89e4acd980c9932"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1a5fb8cc88394b1f248e43651081c30f"><td class="memItemLeft" align="right" valign="top"><a id="a1a5fb8cc88394b1f248e43651081c30f"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a1a5fb8cc88394b1f248e43651081c30f">addVariable</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 ulong *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a1a5fb8cc88394b1f248e43651081c30f"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a1a5fb8cc88394b1f248e43651081c30f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab92dd2cad5426d1f723508270f0ca016"><td class="memItemLeft" align="right" valign="top"><a id="ab92dd2cad5426d1f723508270f0ca016"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ab92dd2cad5426d1f723508270f0ca016">addVariable</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 ullong *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:ab92dd2cad5426d1f723508270f0ca016"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:ab92dd2cad5426d1f723508270f0ca016"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa01d3965772fa3887d6135e1d0a5d32c"><td class="memItemLeft" align="right" valign="top"><a id="aa01d3965772fa3887d6135e1d0a5d32c"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#aa01d3965772fa3887d6135e1d0a5d32c">addVariable</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 float *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:aa01d3965772fa3887d6135e1d0a5d32c"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:aa01d3965772fa3887d6135e1d0a5d32c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a948b2d70749ae411401dbcaa78d12a8e"><td class="memItemLeft" align="right" valign="top"><a id="a948b2d70749ae411401dbcaa78d12a8e"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a948b2d70749ae411401dbcaa78d12a8e">addVariable</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 double *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a948b2d70749ae411401dbcaa78d12a8e"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a948b2d70749ae411401dbcaa78d12a8e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a95d45bf97710418937763f5484132672"><td class="memItemLeft" align="right" valign="top"><a id="a95d45bf97710418937763f5484132672"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a95d45bf97710418937763f5484132672">addVariable</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_system_time.html">PISystemTime</a> *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a95d45bf97710418937763f5484132672"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a95d45bf97710418937763f5484132672"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a953dbeb2099a98e49dd846f8a1171455"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a953dbeb2099a98e49dd846f8a1171455">addVariable</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_diagnostics.html">PIDiagnostics</a> *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a953dbeb2099a98e49dd846f8a1171455"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <a href="#a953dbeb2099a98e49dd846f8a1171455">More...</a><br /></td></tr>
|
||||
<tr class="separator:a953dbeb2099a98e49dd846f8a1171455"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7d168eedda1c2246a73b0a08fb3ef693"><td class="memItemLeft" align="right" valign="top"><a id="a7d168eedda1c2246a73b0a08fb3ef693"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a7d168eedda1c2246a73b0a08fb3ef693">addBitVariable</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 void *ptr, int fromBit, int bitsCount, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a7d168eedda1c2246a73b0a08fb3ef693"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" bits field with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a7d168eedda1c2246a73b0a08fb3ef693"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:affc3de9ad31867e4e8002e77c96e8553"><td class="memItemLeft" align="right" valign="top"><a id="affc3de9ad31867e4e8002e77c96e8553"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#affc3de9ad31867e4e8002e77c96e8553">addEmptyLine</a> (int column=1, uint count=1)</td></tr>
|
||||
<tr class="memdesc:affc3de9ad31867e4e8002e77c96e8553"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" "count" empty lines. <br /></td></tr>
|
||||
<tr class="separator:affc3de9ad31867e4e8002e77c96e8553"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa236151def98aac35209d2387528020"><td class="memItemLeft" align="right" valign="top"><a id="aaa236151def98aac35209d2387528020"></a>
|
||||
uint </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#aaa236151def98aac35209d2387528020">tabsCount</a> () const</td></tr>
|
||||
<tr class="memdesc:aaa236151def98aac35209d2387528020"><td class="mdescLeft"> </td><td class="mdescRight">Returns tabs count. <br /></td></tr>
|
||||
<tr class="separator:aaa236151def98aac35209d2387528020"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ade4e554a97338a4f1bcacaca030e6c9b"><td class="memItemLeft" align="right" valign="top"><a id="ade4e554a97338a4f1bcacaca030e6c9b"></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_console.html#ade4e554a97338a4f1bcacaca030e6c9b">currentTab</a> () const</td></tr>
|
||||
<tr class="memdesc:ade4e554a97338a4f1bcacaca030e6c9b"><td class="mdescLeft"> </td><td class="mdescRight">Returns current tab name. <br /></td></tr>
|
||||
<tr class="separator:ade4e554a97338a4f1bcacaca030e6c9b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a74f6714700274877539c4379eb30a604"><td class="memItemLeft" align="right" valign="top"><a id="a74f6714700274877539c4379eb30a604"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a74f6714700274877539c4379eb30a604">currentTabIndex</a> () const</td></tr>
|
||||
<tr class="memdesc:a74f6714700274877539c4379eb30a604"><td class="mdescLeft"> </td><td class="mdescRight">Returns current tab index. <br /></td></tr>
|
||||
<tr class="separator:a74f6714700274877539c4379eb30a604"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a119860d9253d00a3fe815bc124076577"><td class="memItemLeft" align="right" valign="top"><a id="a119860d9253d00a3fe815bc124076577"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a119860d9253d00a3fe815bc124076577">addTab</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>, char bind_key=0)</td></tr>
|
||||
<tr class="memdesc:a119860d9253d00a3fe815bc124076577"><td class="mdescLeft"> </td><td class="mdescRight">Add new tab with name "name", bind key "bind_key" and returns this tab index. <br /></td></tr>
|
||||
<tr class="separator:a119860d9253d00a3fe815bc124076577"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa3766f5453f3bb6a90e3e890133b0549"><td class="memItemLeft" align="right" valign="top"><a id="aa3766f5453f3bb6a90e3e890133b0549"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#aa3766f5453f3bb6a90e3e890133b0549">removeTab</a> (uint index)</td></tr>
|
||||
<tr class="memdesc:aa3766f5453f3bb6a90e3e890133b0549"><td class="mdescLeft"> </td><td class="mdescRight">Remove tab with index "index". <br /></td></tr>
|
||||
<tr class="separator:aa3766f5453f3bb6a90e3e890133b0549"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a09b921eabc7dfb78527916927d67caf4"><td class="memItemLeft" align="right" valign="top"><a id="a09b921eabc7dfb78527916927d67caf4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a09b921eabc7dfb78527916927d67caf4">removeTab</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:a09b921eabc7dfb78527916927d67caf4"><td class="mdescLeft"> </td><td class="mdescRight">Remove tab with name "name". <br /></td></tr>
|
||||
<tr class="separator:a09b921eabc7dfb78527916927d67caf4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adbe34dd86ea50ff8c2c82ae6c1f609c5"><td class="memItemLeft" align="right" valign="top"><a id="adbe34dd86ea50ff8c2c82ae6c1f609c5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#adbe34dd86ea50ff8c2c82ae6c1f609c5">clearTab</a> (uint index)</td></tr>
|
||||
<tr class="memdesc:adbe34dd86ea50ff8c2c82ae6c1f609c5"><td class="mdescLeft"> </td><td class="mdescRight">Clear content of tab with index "index". <br /></td></tr>
|
||||
<tr class="separator:adbe34dd86ea50ff8c2c82ae6c1f609c5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0869f3507949bec5dbd45dbb1de30c62"><td class="memItemLeft" align="right" valign="top"><a id="a0869f3507949bec5dbd45dbb1de30c62"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a0869f3507949bec5dbd45dbb1de30c62">clearTab</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:a0869f3507949bec5dbd45dbb1de30c62"><td class="mdescLeft"> </td><td class="mdescRight">Clear content of tab with name "name". <br /></td></tr>
|
||||
<tr class="separator:a0869f3507949bec5dbd45dbb1de30c62"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afbe2d5ae830d8096e8506114221789f0"><td class="memItemLeft" align="right" valign="top"><a id="afbe2d5ae830d8096e8506114221789f0"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#afbe2d5ae830d8096e8506114221789f0">setTab</a> (uint index)</td></tr>
|
||||
<tr class="memdesc:afbe2d5ae830d8096e8506114221789f0"><td class="mdescLeft"> </td><td class="mdescRight">Set current tab to tab with index "index", returns if tab exists. <br /></td></tr>
|
||||
<tr class="separator:afbe2d5ae830d8096e8506114221789f0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae4214666e5ae3752189a61d76c73b7ab"><td class="memItemLeft" align="right" valign="top"><a id="ae4214666e5ae3752189a61d76c73b7ab"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ae4214666e5ae3752189a61d76c73b7ab">setTab</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:ae4214666e5ae3752189a61d76c73b7ab"><td class="mdescLeft"> </td><td class="mdescRight">Set current tab to tab with name "name", returns if tab exists. <br /></td></tr>
|
||||
<tr class="separator:ae4214666e5ae3752189a61d76c73b7ab"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae2abf8fd9b17252e057852fa912565e9"><td class="memItemLeft" align="right" valign="top"><a id="ae2abf8fd9b17252e057852fa912565e9"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ae2abf8fd9b17252e057852fa912565e9">setTabBindKey</a> (uint index, char bind_key)</td></tr>
|
||||
<tr class="memdesc:ae2abf8fd9b17252e057852fa912565e9"><td class="mdescLeft"> </td><td class="mdescRight">Set tab with index "index" bind key to "bind_key", returns if tab exists. <br /></td></tr>
|
||||
<tr class="separator:ae2abf8fd9b17252e057852fa912565e9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0826c4d2e8a1e4a1ddff1ad4df355b6"><td class="memItemLeft" align="right" valign="top"><a id="ad0826c4d2e8a1e4a1ddff1ad4df355b6"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ad0826c4d2e8a1e4a1ddff1ad4df355b6">setTabBindKey</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>, char bind_key)</td></tr>
|
||||
<tr class="memdesc:ad0826c4d2e8a1e4a1ddff1ad4df355b6"><td class="mdescLeft"> </td><td class="mdescRight">Set tab with name "name" bind key to "bind_key", returns if tab exists. <br /></td></tr>
|
||||
<tr class="separator:ad0826c4d2e8a1e4a1ddff1ad4df355b6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa098e8d9cdc197ce608ff8cd617bab63"><td class="memItemLeft" align="right" valign="top"><a id="aa098e8d9cdc197ce608ff8cd617bab63"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#aa098e8d9cdc197ce608ff8cd617bab63">clearTabs</a> (bool clearScreen=true)</td></tr>
|
||||
<tr class="memdesc:aa098e8d9cdc197ce608ff8cd617bab63"><td class="mdescLeft"> </td><td class="mdescRight">Remove all tabs and if "clearScreen" clear the screen. <br /></td></tr>
|
||||
<tr class="separator:aa098e8d9cdc197ce608ff8cd617bab63"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adec15a8f25d9236622f8868980cd0772"><td class="memItemLeft" align="right" valign="top"><a id="adec15a8f25d9236622f8868980cd0772"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#adec15a8f25d9236622f8868980cd0772">addCustomStatus</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &str)</td></tr>
|
||||
<tr class="memdesc:adec15a8f25d9236622f8868980cd0772"><td class="mdescLeft"> </td><td class="mdescRight">Set custom status text of current tab to "str". <br /></td></tr>
|
||||
<tr class="separator:adec15a8f25d9236622f8868980cd0772"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac2fa6d3e2f715e709c24c557847d0a1c"><td class="memItemLeft" align="right" valign="top"><a id="ac2fa6d3e2f715e709c24c557847d0a1c"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ac2fa6d3e2f715e709c24c557847d0a1c">clearCustomStatus</a> ()</td></tr>
|
||||
<tr class="memdesc:ac2fa6d3e2f715e709c24c557847d0a1c"><td class="mdescLeft"> </td><td class="mdescRight">Clear custom status text of current tab. <br /></td></tr>
|
||||
<tr class="separator:ac2fa6d3e2f715e709c24c557847d0a1c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab9ffb11917648579f62a805d7aaeda12"><td class="memItemLeft" align="right" valign="top"><a id="ab9ffb11917648579f62a805d7aaeda12"></a>
|
||||
<a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5d">Alignment</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ab9ffb11917648579f62a805d7aaeda12">defaultAlignment</a> () const</td></tr>
|
||||
<tr class="memdesc:ab9ffb11917648579f62a805d7aaeda12"><td class="mdescLeft"> </td><td class="mdescRight">Returns default alignment. <br /></td></tr>
|
||||
<tr class="separator:ab9ffb11917648579f62a805d7aaeda12"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad5bdaa30246c6165fe87bdc3539937f0"><td class="memItemLeft" align="right" valign="top"><a id="ad5bdaa30246c6165fe87bdc3539937f0"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ad5bdaa30246c6165fe87bdc3539937f0">setDefaultAlignment</a> (<a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5d">Alignment</a> align)</td></tr>
|
||||
<tr class="memdesc:ad5bdaa30246c6165fe87bdc3539937f0"><td class="mdescLeft"> </td><td class="mdescRight">Set default alignment to "align". <br /></td></tr>
|
||||
<tr class="separator:ad5bdaa30246c6165fe87bdc3539937f0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a44b8aeea4216e6b514d468f3fcc7e19b"><td class="memItemLeft" align="right" valign="top"><a id="a44b8aeea4216e6b514d468f3fcc7e19b"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a44b8aeea4216e6b514d468f3fcc7e19b">setColumnAlignment</a> (int col, <a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5d">Alignment</a> align)</td></tr>
|
||||
<tr class="memdesc:a44b8aeea4216e6b514d468f3fcc7e19b"><td class="mdescLeft"> </td><td class="mdescRight">Set column "col" alignment to "align". <br /></td></tr>
|
||||
<tr class="separator:a44b8aeea4216e6b514d468f3fcc7e19b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6c0653f78a4c22a7de20656c150d4d7d"><td class="memItemLeft" align="right" valign="top"><a id="a6c0653f78a4c22a7de20656c150d4d7d"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a6c0653f78a4c22a7de20656c150d4d7d">setColumnAlignmentToAll</a> (<a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5d">Alignment</a> align)</td></tr>
|
||||
<tr class="memdesc:a6c0653f78a4c22a7de20656c150d4d7d"><td class="mdescLeft"> </td><td class="mdescRight">Set all columns of all tabs alignment to "align". <br /></td></tr>
|
||||
<tr class="separator:a6c0653f78a4c22a7de20656c150d4d7d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae18524b26d819780478788e96d86b59d"><td class="memItemLeft" align="right" valign="top"><a id="ae18524b26d819780478788e96d86b59d"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ae18524b26d819780478788e96d86b59d">enableExitCapture</a> (char key='Q')</td></tr>
|
||||
<tr class="memdesc:ae18524b26d819780478788e96d86b59d"><td class="mdescLeft"> </td><td class="mdescRight">Directly call function from <em><a class="el" href="class_p_i_kbd_listener.html" title="Keyboard console input listener. ">PIKbdListener</a></em>. <br /></td></tr>
|
||||
<tr class="separator:ae18524b26d819780478788e96d86b59d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af7d77f3929c0c0394b76274472141080"><td class="memItemLeft" align="right" valign="top"><a id="af7d77f3929c0c0394b76274472141080"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#af7d77f3929c0c0394b76274472141080">disableExitCapture</a> ()</td></tr>
|
||||
<tr class="memdesc:af7d77f3929c0c0394b76274472141080"><td class="mdescLeft"> </td><td class="mdescRight">Directly call function from <em><a class="el" href="class_p_i_kbd_listener.html" title="Keyboard console input listener. ">PIKbdListener</a></em>. <br /></td></tr>
|
||||
<tr class="separator:af7d77f3929c0c0394b76274472141080"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab9a123008121ba7d51f29f6bcfa6e6ed"><td class="memItemLeft" align="right" valign="top"><a id="ab9a123008121ba7d51f29f6bcfa6e6ed"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ab9a123008121ba7d51f29f6bcfa6e6ed">exitCaptured</a> () const</td></tr>
|
||||
<tr class="memdesc:ab9a123008121ba7d51f29f6bcfa6e6ed"><td class="mdescLeft"> </td><td class="mdescRight">Directly call function from <em><a class="el" href="class_p_i_kbd_listener.html" title="Keyboard console input listener. ">PIKbdListener</a></em>. <br /></td></tr>
|
||||
<tr class="separator:ab9a123008121ba7d51f29f6bcfa6e6ed"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adce27dad8968fa7d8a60d05c96f2f5a8"><td class="memItemLeft" align="right" valign="top"><a id="adce27dad8968fa7d8a60d05c96f2f5a8"></a>
|
||||
char </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#adce27dad8968fa7d8a60d05c96f2f5a8">exitKey</a> () const</td></tr>
|
||||
<tr class="memdesc:adce27dad8968fa7d8a60d05c96f2f5a8"><td class="mdescLeft"> </td><td class="mdescRight">Directly call function from <em><a class="el" href="class_p_i_kbd_listener.html" title="Keyboard console input listener. ">PIKbdListener</a></em>. <br /></td></tr>
|
||||
<tr class="separator:adce27dad8968fa7d8a60d05c96f2f5a8"><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>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Handlers</h2></td></tr>
|
||||
<tr class="memitem:aec823e3d7ef7045298efbab12489b239"><td class="memItemLeft" align="right" valign="top"><a id="aec823e3d7ef7045298efbab12489b239"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#aec823e3d7ef7045298efbab12489b239">clearVariables</a> (bool clearScreen)</td></tr>
|
||||
<tr class="memdesc:aec823e3d7ef7045298efbab12489b239"><td class="mdescLeft"> </td><td class="mdescRight">Remove all columns at current tab and if "clearScreen" clear the screen. <br /></td></tr>
|
||||
<tr class="separator:aec823e3d7ef7045298efbab12489b239"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0a588d352faf1bb39cba0bea8b8d0c0"><td class="memItemLeft" align="right" valign="top"><a id="ad0a588d352faf1bb39cba0bea8b8d0c0"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ad0a588d352faf1bb39cba0bea8b8d0c0">waitForFinish</a> ()</td></tr>
|
||||
<tr class="memdesc:ad0a588d352faf1bb39cba0bea8b8d0c0"><td class="mdescLeft"> </td><td class="mdescRight">block until finished (exit key will be pressed) <br /></td></tr>
|
||||
<tr class="separator:ad0a588d352faf1bb39cba0bea8b8d0c0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3d5a998c901b37e73c105754135de73f"><td class="memItemLeft" align="right" valign="top"><a id="a3d5a998c901b37e73c105754135de73f"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a3d5a998c901b37e73c105754135de73f">start</a> (bool wait)</td></tr>
|
||||
<tr class="memdesc:a3d5a998c901b37e73c105754135de73f"><td class="mdescLeft"> </td><td class="mdescRight">Start console output and if "wait" block until finished (exit key will be pressed) <br /></td></tr>
|
||||
<tr class="separator:a3d5a998c901b37e73c105754135de73f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afd53d4f09d0bad958f0d2073f56d47c5"><td class="memItemLeft" align="right" valign="top"><a id="afd53d4f09d0bad958f0d2073f56d47c5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#afd53d4f09d0bad958f0d2073f56d47c5">stop</a> (bool clear)</td></tr>
|
||||
<tr class="memdesc:afd53d4f09d0bad958f0d2073f56d47c5"><td class="mdescLeft"> </td><td class="mdescRight">Stop console output and if "clear" clear the screen. <br /></td></tr>
|
||||
<tr class="separator:afd53d4f09d0bad958f0d2073f56d47c5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Events</h2></td></tr>
|
||||
<tr class="memitem:a581a1eb584509229fff2c302fe117cad"><td class="memItemLeft" align="right" valign="top"><a id="a581a1eb584509229fff2c302fe117cad"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a581a1eb584509229fff2c302fe117cad">keyPressed</a> (<a class="el" href="struct_p_i_kbd_listener_1_1_key_event.html">PIKbdListener::KeyEvent</a> key, void *<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>)</td></tr>
|
||||
<tr class="memdesc:a581a1eb584509229fff2c302fe117cad"><td class="mdescLeft"> </td><td class="mdescRight">Raise on key "key" pressed, "data" is pointer to PIConsole object. <br /></td></tr>
|
||||
<tr class="separator:a581a1eb584509229fff2c302fe117cad"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><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 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:af6dacd35973ff834f007d0f6a40f6e9c inherit pro_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a id="af6dacd35973ff834f007d0f6a40f6e9c"></a>
|
||||
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="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>
|
||||
<tr class="memdesc:a0bbc8d56e4f910c05e17ade5b9a0232f inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* which has raised an event. This value is correct only in definition of some event handler. <br /></td></tr>
|
||||
<tr class="separator:a0bbc8d56e4f910c05e17ade5b9a0232f inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a2f98c7c43b93f9d636e9119f0a577715"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</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:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Virtual function executes after property with name "name" has been changed. <br /></td></tr>
|
||||
<tr class="separator:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<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="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>
|
||||
<tr class="memdesc:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Macro used for conditional (piDebug and <a class="el" href="class_p_i_object.html#a8df5efbe08b98034b5ebadad11a2e94e" title="Return if debug of this object is active. ">PIObject::debug()</a>) output to <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a> for subclasses of <a class="el" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. ">PIObject</a>. <br /></td></tr>
|
||||
<tr class="separator:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="affa62b02040517a34b3f173d804e487f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class, and <em>scopeList()</em> <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>   <a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td></tr>
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a>   <a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td></tr>
|
||||
<tr class="memdesc:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_VHANDLER is synonym of EVENT_VHANDLER0. <br /></td></tr>
|
||||
<tr class="separator:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a4fa760299649bc8aeaa0dcf4d605be70"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>();</td></tr>
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a7877e997621e1161f058fce90febd464"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a>   <a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td></tr>
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a36eb41db41fc261cf97260d1dbe76867"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36eb41db41fc261cf97260d1dbe76867">CONNECTU_QUEUED</a>(src, event, dest, handler, performer)</td></tr>
|
||||
<tr class="memdesc:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". Event handler will be executed by "performer". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a>   <a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a>   <a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a>   <a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">DISCONNECT is synonym of DISCONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a3f7b0da6b28ced23e1deee48dde17c98"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a>(handler)</td></tr>
|
||||
<tr class="memdesc:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns pointer to events handler "handler". <br /></td></tr>
|
||||
<tr class="separator:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Console output class. </p>
|
||||
<h1><a class="anchor" id="PIConsole_sec0"></a>
|
||||
Synopsis</h1>
|
||||
<p>This class provides output to console with automatic alignment and update. It supports tabs, keyboard listening, formats and colors.</p>
|
||||
<h1><a class="anchor" id="PIConsole_sec1"></a>
|
||||
Layout</h1>
|
||||
<p>PIConsole works with variable pointers. You should add your variables with functions <em><a class="el" href="class_p_i_console.html#a45cd358a487768e1a9ccbaf1d403016f" title="Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format"...">addVariable()</a></em> which receives label name, pointer to variable and optional column and format. Columns count is dynamically increased if new column used. E.g. if you add variable to empty tab to column 3, columns count will be increased to 3, but two firsts columns will be empty. Each column filled from top to bottom, but you can add just string with function <em><a class="el" href="class_p_i_console.html#acd23cbb11c629d536c0d4f3c08b61683" title="Add to current tab to column "column" string "name" with format "format". ">addString()</a></em> or add empty line with function <em><a class="el" href="class_p_i_console.html#affc3de9ad31867e4e8002e77c96e8553" title="Add to current tab to column "column" "count" empty lines. ">addEmptyLine()</a></em>. Layout scheme: </p><div class="image">
|
||||
<img src="piconsole_layout.png" alt="piconsole_layout.png"/>
|
||||
</div>
|
||||
<h1><a class="anchor" id="PIConsole_sec2"></a>
|
||||
Keyboard usage</h1>
|
||||
<p>PIConsole should to be single in application. PIConsole aggregate <a class="el" href="class_p_i_kbd_listener.html" title="Keyboard console input listener. ">PIKbdListener</a> which grab keyboard and automatic switch tabs by theirs bind keys. If there is no tab binded to pressed key external function "slot" will be called </p>
|
||||
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
|
||||
<a id="ad19497b9c33393ffe08856c622e3a579"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad19497b9c33393ffe08856c622e3a579">◆ </a></span>Format</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Variables output format. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128"></a>Normal </td><td class="fielddoc"><p>Default console format </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a78328fa8e10b199523d20b782d6fbc5b"></a>Bold </td><td class="fielddoc"><p>Bold text </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a46936e800bd76246b08d3093cd7b31c9"></a>Underline </td><td class="fielddoc"><p>Underlined text </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a91eace12e9f59cb0ad6a6b90adb0aac6"></a>Blink </td><td class="fielddoc"><p>Blinked text </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a0f6700676e0545499b1c669052c07031"></a>Inverse </td><td class="fielddoc"><p>Swap text and background colors </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a3328cd4af8268e8b4ebf26ce8c230862"></a>Black </td><td class="fielddoc"><p>Black text </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579aa9e6d56193eac85df4a54bf3ef53b7b7"></a>Red </td><td class="fielddoc"><p>Red text </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579ae959969cfc547e2f48dbe3b51056d931"></a>Green </td><td class="fielddoc"><p>Green text </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a8fcb095f1009154392e0f0c966d838f6"></a>Yellow </td><td class="fielddoc"><p>Yellow text </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a4bba54e63c8d31705a555f43c931bb98"></a>Blue </td><td class="fielddoc"><p>Blue text </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a839902f788d727e5bfbd56c961cb7504"></a>Magenta </td><td class="fielddoc"><p>Magenta text </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579afad1b218983aa1f775655a30175333af"></a>Cyan </td><td class="fielddoc"><p>Cyan text </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a754394a1f1591ca656e42292e2e6ccc9"></a>White </td><td class="fielddoc"><p>White text </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a92a8473a8b9197c3a1c13900cc9711b2"></a>BackBlack </td><td class="fielddoc"><p>Black background </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579aa2c0f1e23fb2d5e39f38f768a73c8522"></a>BackRed </td><td class="fielddoc"><p>Red background </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a2aca7018a5a425d1a51981e6753d2b9c"></a>BackGreen </td><td class="fielddoc"><p>Green background </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a8bbeb50121d330e27b27f7a94731a3b5"></a>BackYellow </td><td class="fielddoc"><p>Yellow background </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a0b579bc45bf31df6bad7baa3b0e1ce75"></a>BackBlue </td><td class="fielddoc"><p>Blue background </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579af98223da559470901eee2a9721647846"></a>BackMagenta </td><td class="fielddoc"><p>Magenta background </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579ab34059af712560e14f4720fb33b1ef07"></a>BackCyan </td><td class="fielddoc"><p>Cyan background </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579ab70bbc35133c405030513695fda472bb"></a>BackWhite </td><td class="fielddoc"><p>White background </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a1a14373d10e03ed37c42f17558d6e412"></a>Dec </td><td class="fielddoc"><p>Decimal base for integers </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579aec17c3cf86a35f0a78c1add7ddd4ce3c"></a>Hex </td><td class="fielddoc"><p>Hexadecimal base for integers </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a6c18590e7ad6b405aee530a187231c77"></a>Oct </td><td class="fielddoc"><p>Octal base for integers </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a35a7fc42f3436533338bd2bfa096afdb"></a>Bin </td><td class="fielddoc"><p>Binary base for integers </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a138319e4d812b10ef0e49f4c1464dde4"></a>Scientific </td><td class="fielddoc"><p>Scientific representation of floats </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a4d54e68db54f775ca7e17b307c4f7787"></a>SystemTimeSplit </td><td class="fielddoc"><p><a class="el" href="class_p_i_system_time.html" title="System time. ">PISystemTime</a> split representation (* s, * ns) </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad19497b9c33393ffe08856c622e3a579a412b529aeecff9f150ee7d42c32006f2"></a>SystemTimeSeconds </td><td class="fielddoc"><p><a class="el" href="class_p_i_system_time.html" title="System time. ">PISystemTime</a> seconds representation (*.* s) </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9185c02e667ead89d506730e6fdc1f5d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9185c02e667ead89d506730e6fdc1f5d">◆ </a></span>Alignment</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5d">PIConsole::Alignment</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Column labels alignment. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a9185c02e667ead89d506730e6fdc1f5da83cb297e42b088515171ecb83f904bb5"></a>Nothing </td><td class="fielddoc"><p>No alignment </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a9185c02e667ead89d506730e6fdc1f5da8f1af835c1d302642a0f5d288e7ce6a2"></a>Left </td><td class="fielddoc"><p>Labels align left and variables align left </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a9185c02e667ead89d506730e6fdc1f5da5ba51ab04a9644828f79a9e95dfe4382"></a>Right </td><td class="fielddoc"><p>Labels align right and variables align left </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a953dbeb2099a98e49dd846f8a1171455"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a953dbeb2099a98e49dd846f8a1171455">◆ </a></span>addVariable()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void PIConsole::addVariable </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>name</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a> * </td>
|
||||
<td class="paramname"><em>ptr</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>col</em> = <code>1</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="class_p_i_flags.html">FormatFlags</a> </td>
|
||||
<td class="paramname"><em>format</em> = <code><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a></code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". </p>
|
||||
<p>This function add to column "column" next lines:</p><ul>
|
||||
<li>"<name> diagnostics"</li>
|
||||
<li>"Received count": <em><a class="el" href="class_p_i_diagnostics.html#a29937c0b1e42fec0332873f578b9670f" title="Returns overall correct received packets count. ">PIDiagnostics::receiveCount</a></em> </li>
|
||||
<li>"Invalid count": <em><a class="el" href="class_p_i_diagnostics.html#aa8de9d32e3d058c5445ebfded6f52dac" title="Returns overall wrong received packets count. ">PIDiagnostics::wrongCount</a></em> </li>
|
||||
<li>"Sended count": <em><a class="el" href="class_p_i_diagnostics.html#af49dd9f060347dc6a61f0b40f2f53b6c" title="Returns overall sended packets count. ">PIDiagnostics::sendCount</a></em> </li>
|
||||
<li>"Immediate Frequency, Hz": <em><a class="el" href="class_p_i_diagnostics.html#acdfd6e3829da4585d129b3ddfe865be9" title="Returns immediate receive frequency, packets/s. ">PIDiagnostics::immediateFrequency</a></em> </li>
|
||||
<li>"Integral Frequency, Hz": <em><a class="el" href="class_p_i_diagnostics.html#a725b8443851d8a1338475ace6982fe35" title="Returns integral receive frequency for disconnectTimeout() seconds, packets/s. ">PIDiagnostics::integralFrequency</a></em> </li>
|
||||
<li>"Receive speed": <em><a class="el" href="class_p_i_diagnostics.html#aa57c23d9ff3ee256167ad8489e480739" title="Returns receive speed in format "n {B|kB|MB|GB|TB}/s". ">PIDiagnostics::receiveSpeed</a></em> </li>
|
||||
<li>"Send speed": <em><a class="el" href="class_p_i_diagnostics.html#a6451e82f85e748dd7d6650f1db13f9be" title="Returns send speed in format "n {B|kB|MB|GB|TB}/s". ">PIDiagnostics::sendSpeed</a></em> </li>
|
||||
<li>"Quality": <em><a class="el" href="class_p_i_diagnostics.html#abe3d3fbb8569eea0f1a6dcf6bab70ae1" title="Returns connection quality. ">PIDiagnostics::quality</a></em> </li>
|
||||
</ul>
|
||||
|
||||
</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_console.html">PIConsole</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>
|
||||
@@ -1,86 +0,0 @@
|
||||
var class_p_i_console =
|
||||
[
|
||||
[ "Format", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579", [
|
||||
[ "Normal", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128", null ],
|
||||
[ "Bold", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a78328fa8e10b199523d20b782d6fbc5b", null ],
|
||||
[ "Underline", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a46936e800bd76246b08d3093cd7b31c9", null ],
|
||||
[ "Blink", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a91eace12e9f59cb0ad6a6b90adb0aac6", null ],
|
||||
[ "Inverse", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a0f6700676e0545499b1c669052c07031", null ],
|
||||
[ "Black", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a3328cd4af8268e8b4ebf26ce8c230862", null ],
|
||||
[ "Red", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579aa9e6d56193eac85df4a54bf3ef53b7b7", null ],
|
||||
[ "Green", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579ae959969cfc547e2f48dbe3b51056d931", null ],
|
||||
[ "Yellow", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a8fcb095f1009154392e0f0c966d838f6", null ],
|
||||
[ "Blue", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a4bba54e63c8d31705a555f43c931bb98", null ],
|
||||
[ "Magenta", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a839902f788d727e5bfbd56c961cb7504", null ],
|
||||
[ "Cyan", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579afad1b218983aa1f775655a30175333af", null ],
|
||||
[ "White", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a754394a1f1591ca656e42292e2e6ccc9", null ],
|
||||
[ "BackBlack", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a92a8473a8b9197c3a1c13900cc9711b2", null ],
|
||||
[ "BackRed", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579aa2c0f1e23fb2d5e39f38f768a73c8522", null ],
|
||||
[ "BackGreen", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a2aca7018a5a425d1a51981e6753d2b9c", null ],
|
||||
[ "BackYellow", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a8bbeb50121d330e27b27f7a94731a3b5", null ],
|
||||
[ "BackBlue", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a0b579bc45bf31df6bad7baa3b0e1ce75", null ],
|
||||
[ "BackMagenta", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579af98223da559470901eee2a9721647846", null ],
|
||||
[ "BackCyan", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579ab34059af712560e14f4720fb33b1ef07", null ],
|
||||
[ "BackWhite", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579ab70bbc35133c405030513695fda472bb", null ],
|
||||
[ "Dec", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a1a14373d10e03ed37c42f17558d6e412", null ],
|
||||
[ "Hex", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579aec17c3cf86a35f0a78c1add7ddd4ce3c", null ],
|
||||
[ "Oct", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a6c18590e7ad6b405aee530a187231c77", null ],
|
||||
[ "Bin", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a35a7fc42f3436533338bd2bfa096afdb", null ],
|
||||
[ "Scientific", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a138319e4d812b10ef0e49f4c1464dde4", null ],
|
||||
[ "SystemTimeSplit", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a4d54e68db54f775ca7e17b307c4f7787", null ],
|
||||
[ "SystemTimeSeconds", "class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a412b529aeecff9f150ee7d42c32006f2", null ]
|
||||
] ],
|
||||
[ "Alignment", "class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5d", [
|
||||
[ "Nothing", "class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da83cb297e42b088515171ecb83f904bb5", null ],
|
||||
[ "Left", "class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da8f1af835c1d302642a0f5d288e7ce6a2", null ],
|
||||
[ "Right", "class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da5ba51ab04a9644828f79a9e95dfe4382", null ]
|
||||
] ],
|
||||
[ "PIConsole", "class_p_i_console.html#a356e665d30c3681a536e6b7ee551798b", null ],
|
||||
[ "addString", "class_p_i_console.html#acd23cbb11c629d536c0d4f3c08b61683", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a45cd358a487768e1a9ccbaf1d403016f", null ],
|
||||
[ "addVariable", "class_p_i_console.html#ad1a49cfaa85b78f1d15c1970235667b8", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a18afa9de5c86c2aeb630cda390f9157f", null ],
|
||||
[ "addVariable", "class_p_i_console.html#ad0bf51f6a98a9f0641ed931bfc6e1492", null ],
|
||||
[ "addVariable", "class_p_i_console.html#ad8bbf75d32194f81b1dbc803376d3698", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a87ba6785cb65f38feadef119f4eda878", null ],
|
||||
[ "addVariable", "class_p_i_console.html#af0aeb06c6a6794140c7696109494d169", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a6486beb409d8588825017419d9415be1", null ],
|
||||
[ "addVariable", "class_p_i_console.html#adfcd8c63c0815577739c7a34fad03f57", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a8b99225517c0a72ff89e4acd980c9932", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a1a5fb8cc88394b1f248e43651081c30f", null ],
|
||||
[ "addVariable", "class_p_i_console.html#ab92dd2cad5426d1f723508270f0ca016", null ],
|
||||
[ "addVariable", "class_p_i_console.html#aa01d3965772fa3887d6135e1d0a5d32c", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a948b2d70749ae411401dbcaa78d12a8e", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a95d45bf97710418937763f5484132672", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a953dbeb2099a98e49dd846f8a1171455", null ],
|
||||
[ "addBitVariable", "class_p_i_console.html#a7d168eedda1c2246a73b0a08fb3ef693", null ],
|
||||
[ "addEmptyLine", "class_p_i_console.html#affc3de9ad31867e4e8002e77c96e8553", null ],
|
||||
[ "tabsCount", "class_p_i_console.html#aaa236151def98aac35209d2387528020", null ],
|
||||
[ "currentTab", "class_p_i_console.html#ade4e554a97338a4f1bcacaca030e6c9b", null ],
|
||||
[ "currentTabIndex", "class_p_i_console.html#a74f6714700274877539c4379eb30a604", null ],
|
||||
[ "addTab", "class_p_i_console.html#a119860d9253d00a3fe815bc124076577", null ],
|
||||
[ "removeTab", "class_p_i_console.html#aa3766f5453f3bb6a90e3e890133b0549", null ],
|
||||
[ "removeTab", "class_p_i_console.html#a09b921eabc7dfb78527916927d67caf4", null ],
|
||||
[ "clearTab", "class_p_i_console.html#adbe34dd86ea50ff8c2c82ae6c1f609c5", null ],
|
||||
[ "clearTab", "class_p_i_console.html#a0869f3507949bec5dbd45dbb1de30c62", null ],
|
||||
[ "setTab", "class_p_i_console.html#afbe2d5ae830d8096e8506114221789f0", null ],
|
||||
[ "setTab", "class_p_i_console.html#ae4214666e5ae3752189a61d76c73b7ab", null ],
|
||||
[ "setTabBindKey", "class_p_i_console.html#ae2abf8fd9b17252e057852fa912565e9", null ],
|
||||
[ "setTabBindKey", "class_p_i_console.html#ad0826c4d2e8a1e4a1ddff1ad4df355b6", null ],
|
||||
[ "clearTabs", "class_p_i_console.html#aa098e8d9cdc197ce608ff8cd617bab63", null ],
|
||||
[ "addCustomStatus", "class_p_i_console.html#adec15a8f25d9236622f8868980cd0772", null ],
|
||||
[ "clearCustomStatus", "class_p_i_console.html#ac2fa6d3e2f715e709c24c557847d0a1c", null ],
|
||||
[ "defaultAlignment", "class_p_i_console.html#ab9ffb11917648579f62a805d7aaeda12", null ],
|
||||
[ "setDefaultAlignment", "class_p_i_console.html#ad5bdaa30246c6165fe87bdc3539937f0", null ],
|
||||
[ "setColumnAlignment", "class_p_i_console.html#a44b8aeea4216e6b514d468f3fcc7e19b", null ],
|
||||
[ "setColumnAlignmentToAll", "class_p_i_console.html#a6c0653f78a4c22a7de20656c150d4d7d", null ],
|
||||
[ "enableExitCapture", "class_p_i_console.html#ae18524b26d819780478788e96d86b59d", null ],
|
||||
[ "disableExitCapture", "class_p_i_console.html#af7d77f3929c0c0394b76274472141080", null ],
|
||||
[ "exitCaptured", "class_p_i_console.html#ab9a123008121ba7d51f29f6bcfa6e6ed", null ],
|
||||
[ "exitKey", "class_p_i_console.html#adce27dad8968fa7d8a60d05c96f2f5a8", null ],
|
||||
[ "clearVariables", "class_p_i_console.html#aec823e3d7ef7045298efbab12489b239", null ],
|
||||
[ "waitForFinish", "class_p_i_console.html#ad0a588d352faf1bb39cba0bea8b8d0c0", null ],
|
||||
[ "start", "class_p_i_console.html#a3d5a998c901b37e73c105754135de73f", null ],
|
||||
[ "stop", "class_p_i_console.html#afd53d4f09d0bad958f0d2073f56d47c5", null ],
|
||||
[ "keyPressed", "class_p_i_console.html#a581a1eb584509229fff2c302fe117cad", null ]
|
||||
];
|
||||
@@ -1,4 +0,0 @@
|
||||
<map id="PIConsole" name="PIConsole">
|
||||
<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>
|
||||
@@ -1 +0,0 @@
|
||||
14cc82f860a4a8bdd340b26059733899
|
||||
|
Before Width: | Height: | Size: 3.7 KiB |
@@ -1,44 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
|
||||
-->
|
||||
<!-- Title: PIConsole Pages: 1 -->
|
||||
<svg width="79pt" height="140pt"
|
||||
viewBox="0.00 0.00 79.00 140.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 136)">
|
||||
<title>PIConsole</title>
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-136 75,-136 75,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node"><title>Node1</title>
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-19.5 71,-19.5 71,-0.5 0,-0.5"/>
|
||||
<text text-anchor="middle" x="35.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIConsole</text>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node"><title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="class_p_i_thread.html" target="_top" xlink:title="Thread class. ">
|
||||
<polygon fill="white" stroke="black" points="3,-56.5 3,-75.5 68,-75.5 68,-56.5 3,-56.5"/>
|
||||
<text text-anchor="middle" x="35.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIThread</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node1 -->
|
||||
<g id="edge1" class="edge"><title>Node2->Node1</title>
|
||||
<path fill="none" stroke="midnightblue" d="M35.5,-45.8045C35.5,-36.9102 35.5,-26.7798 35.5,-19.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="32.0001,-46.083 35.5,-56.083 39.0001,-46.083 32.0001,-46.083"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node"><title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="class_p_i_object.html" target="_top" xlink:title="This is base class for any classes which use events -> handlers mechanism. ">
|
||||
<polygon fill="white" stroke="black" points="3,-112.5 3,-131.5 68,-131.5 68,-112.5 3,-112.5"/>
|
||||
<text text-anchor="middle" x="35.5" y="-119.5" font-family="DejaVu Sans Mono" font-size="10.00">PIObject</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node2 -->
|
||||
<g id="edge2" class="edge"><title>Node3->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M35.5,-101.805C35.5,-92.9102 35.5,-82.7798 35.5,-75.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="32.0001,-102.083 35.5,-112.083 39.0001,-102.083 32.0001,-102.083"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 2.3 KiB |
@@ -1,125 +0,0 @@
|
||||
<!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: Member List</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_cout.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PICout Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_cout.html">PICout</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#abaf1f8e43c4b0894b30dd4586eb0e520a6e6f0c9a1b82ca8083a056f8de51f811">AllDevices</a> enum value</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#abaf1f8e43c4b0894b30dd4586eb0e520a194b2c9f9de8f854f8006b2f7cce71ea">Buffer</a> enum value</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#a50a7d52c6670f5e693cffd30d565c1af">newLine</a>()</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#abaf1f8e43c4b0894b30dd4586eb0e520afd8445cfe063e0a131fc8684620b7929">NoDevices</a> enum value</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#ae9dacedd8cc32af047fe2cc7dab95e62">operator<<</a>(const char *v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#a5aee745aa969f71e82c72dc41dae2b27">operator<<</a>(const bool v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#a0dbe790c14f97691466e81116cce00bf">operator<<</a>(const char v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#ae6cb3028a7d26e39b64fb4e628eb39d9">operator<<</a>(const uchar v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#a4675a5d48fea56b778dac463d86cd7ac">operator<<</a>(const short v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#a5a4a6c12e79d161a4e44b774ce5e66f5">operator<<</a>(const ushort v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#a013582c7c4e95714fb10daccf43f5ca3">operator<<</a>(const int v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#ac8aa9b0501f6e9c9053ec3af22834fad">operator<<</a>(const uint v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#ae4a6ca6b6c5df3862517b5a2a7e33b55">operator<<</a>(const long v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#ae93cccac30d14ba6102c3f0a1e024f7c">operator<<</a>(const ulong v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#af7a07e6abeacd3482d7195d86791465e">operator<<</a>(const llong v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#a5d9d1a68372dbafd71e388353df51dec">operator<<</a>(const ullong v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#aab536506458cbb6310588c4f80863756">operator<<</a>(const float v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#a31664b00b01429c5f58328d5040954d2">operator<<</a>(const double v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#a92a5a13c4cb2ed1b5a72d06c59b266c7">operator<<</a>(const void *v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#a1394f484e833da6ccb460b58914edfd0">operator<<</a>(const PIObject *v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#a51c2085cc1ce7e258853b77bc5da320b">operator<<</a>(const PICoutManipulators::PICoutSpecialChar v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#aebe9ce2783d9dc07646946bd0b5f6e9d">operator<<</a>(const PIFlags< PICoutManipulators::PICoutFormat > &v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#aa95cd135a12ad9c6a0213124eabb1bb0">operator<<</a>(const PICoutManipulators::PICoutFormat v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#a6508bfa9c0173bcd538d55bab42edd6d">operator<<</a>(const PICoutManipulators::PICoutAction v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#ab789440b8ebd894dfd628161254f057a">operator<<</a>(PICout s, const PIString &v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#a169bfa237f50a26895592fe63e2bccf1">operator<<</a>(PICout s, const PIStringList &v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#a6d0138248acb706f616018e64bbc64c6">operator<<</a>(PICout s, const PISystemTime &v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#adb5bfe89e11a4f2df0d5bbf2fa57ed6d">operator<<</a>(PICout s, const PITime &v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#a0a02a3168d6fd901399fad224e2bfb26">operator<<</a>(PICout s, const PIDate &v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#abbc0ef1d835dbac28a80dc57ed197d9b">operator<<</a>(PICout s, const PIDateTime &v)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#abaf1f8e43c4b0894b30dd4586eb0e520">OutputDevice</a> enum name</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#a554df1a5391fd958d9430cb28356b847">PICout</a>(PIFlags< PICoutManipulators::PICoutControl > controls=PICoutManipulators::AddSpaces|PICoutManipulators::AddNewLine)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#a816bfe4f1c18f26b606ecb81a21542b3">PICout</a>(PIString *buffer, int id=0, PIFlags< PICoutManipulators::PICoutControl > controls=PICoutManipulators::AddSpaces|PICoutManipulators::AddNewLine)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#a95965e197340e6ebe30b84a89ccc4a71">quote</a>()</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#a69d164853b28819cbf321f15f9692fb3">restoreControl</a>()</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#a0380733fd1b1c6573b4159d03b8f69bb">saveControl</a>()</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#a535ac07dfd454ae6490118f56e3f2cd9">setControl</a>(PICoutManipulators::PICoutControl c, bool on=true)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#af0ced4a3ee7458bed186d6694f629a69">setControl</a>(PICoutManipulators::PICoutControls c, bool save=false)</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_cout.html#a3ca9fbac2890b6385fa47dc8c6ab189b">space</a>()</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_cout.html#abaf1f8e43c4b0894b30dd4586eb0e520a800724fe5323e31a1c1fe20ff6a5cf57">StdOut</a> enum value</td><td class="entry"><a class="el" href="class_p_i_cout.html">PICout</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,437 +0,0 @@
|
||||
<!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: PICout 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_cout.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#pub-types">Public Types</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#related">Related Functions</a> |
|
||||
<a href="class_p_i_cout-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">PICout Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Class for formatted output similar std::cout.
|
||||
<a href="class_p_i_cout.html#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout_1_1_notifier.html">Notifier</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class for emit notifications of <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a>. <a href="class_p_i_cout_1_1_notifier.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><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:abaf1f8e43c4b0894b30dd4586eb0e520"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#abaf1f8e43c4b0894b30dd4586eb0e520">OutputDevice</a> { <a class="el" href="class_p_i_cout.html#abaf1f8e43c4b0894b30dd4586eb0e520afd8445cfe063e0a131fc8684620b7929">NoDevices</a> = 0x0,
|
||||
<a class="el" href="class_p_i_cout.html#abaf1f8e43c4b0894b30dd4586eb0e520a800724fe5323e31a1c1fe20ff6a5cf57">StdOut</a> = 0x1,
|
||||
<a class="el" href="class_p_i_cout.html#abaf1f8e43c4b0894b30dd4586eb0e520a194b2c9f9de8f854f8006b2f7cce71ea">Buffer</a> = 0x2,
|
||||
<a class="el" href="class_p_i_cout.html#abaf1f8e43c4b0894b30dd4586eb0e520a6e6f0c9a1b82ca8083a056f8de51f811">AllDevices</a> = 0xFFFF
|
||||
}</td></tr>
|
||||
<tr class="memdesc:abaf1f8e43c4b0894b30dd4586eb0e520"><td class="mdescLeft"> </td><td class="mdescRight">Enum contains output devices of <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a>. <a href="class_p_i_cout.html#abaf1f8e43c4b0894b30dd4586eb0e520">More...</a><br /></td></tr>
|
||||
<tr class="separator:abaf1f8e43c4b0894b30dd4586eb0e520"><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:a554df1a5391fd958d9430cb28356b847"><td class="memItemLeft" align="right" valign="top"><a id="a554df1a5391fd958d9430cb28356b847"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a554df1a5391fd958d9430cb28356b847">PICout</a> (<a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87">PICoutManipulators::PICoutControl</a> > controls=<a class="el" href="namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87ae5fee52fe6ad0dae9a5b953ff3e40152">PICoutManipulators::AddSpaces</a>|<a class="el" href="namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87a14809fb1b24466983535797f6ed5971c">PICoutManipulators::AddNewLine</a>)</td></tr>
|
||||
<tr class="memdesc:a554df1a5391fd958d9430cb28356b847"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor with default features (AddSpaces and AddNewLine) <br /></td></tr>
|
||||
<tr class="separator:a554df1a5391fd958d9430cb28356b847"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a816bfe4f1c18f26b606ecb81a21542b3"><td class="memItemLeft" align="right" valign="top"><a id="a816bfe4f1c18f26b606ecb81a21542b3"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a816bfe4f1c18f26b606ecb81a21542b3">PICout</a> (<a class="el" href="class_p_i_string.html">PIString</a> *buffer, int id=0, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87">PICoutManipulators::PICoutControl</a> > controls=<a class="el" href="namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87ae5fee52fe6ad0dae9a5b953ff3e40152">PICoutManipulators::AddSpaces</a>|<a class="el" href="namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87a14809fb1b24466983535797f6ed5971c">PICoutManipulators::AddNewLine</a>)</td></tr>
|
||||
<tr class="memdesc:a816bfe4f1c18f26b606ecb81a21542b3"><td class="mdescLeft"> </td><td class="mdescRight">Construct with external buffer and id "id". See <em><a class="el" href="class_p_i_cout_1_1_notifier.html" title="Class for emit notifications of PICout. ">Notifier</a></em> for details. <br /></td></tr>
|
||||
<tr class="separator:a816bfe4f1c18f26b606ecb81a21542b3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae9dacedd8cc32af047fe2cc7dab95e62"><td class="memItemLeft" align="right" valign="top"><a id="ae9dacedd8cc32af047fe2cc7dab95e62"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#ae9dacedd8cc32af047fe2cc7dab95e62">operator<<</a> (const char *v)</td></tr>
|
||||
<tr class="memdesc:ae9dacedd8cc32af047fe2cc7dab95e62"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for strings with <code>"const char * "</code> type. <br /></td></tr>
|
||||
<tr class="separator:ae9dacedd8cc32af047fe2cc7dab95e62"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5aee745aa969f71e82c72dc41dae2b27"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a5aee745aa969f71e82c72dc41dae2b27">operator<<</a> (const bool v)</td></tr>
|
||||
<tr class="memdesc:a5aee745aa969f71e82c72dc41dae2b27"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for strings with <code>"std::string"</code> type. <a href="#a5aee745aa969f71e82c72dc41dae2b27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5aee745aa969f71e82c72dc41dae2b27"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0dbe790c14f97691466e81116cce00bf"><td class="memItemLeft" align="right" valign="top"><a id="a0dbe790c14f97691466e81116cce00bf"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a0dbe790c14f97691466e81116cce00bf">operator<<</a> (const char v)</td></tr>
|
||||
<tr class="memdesc:a0dbe790c14f97691466e81116cce00bf"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <code>"char"</code> values. <br /></td></tr>
|
||||
<tr class="separator:a0dbe790c14f97691466e81116cce00bf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae6cb3028a7d26e39b64fb4e628eb39d9"><td class="memItemLeft" align="right" valign="top"><a id="ae6cb3028a7d26e39b64fb4e628eb39d9"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#ae6cb3028a7d26e39b64fb4e628eb39d9">operator<<</a> (const uchar v)</td></tr>
|
||||
<tr class="memdesc:ae6cb3028a7d26e39b64fb4e628eb39d9"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <code>"unsigned char"</code> values. <br /></td></tr>
|
||||
<tr class="separator:ae6cb3028a7d26e39b64fb4e628eb39d9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4675a5d48fea56b778dac463d86cd7ac"><td class="memItemLeft" align="right" valign="top"><a id="a4675a5d48fea56b778dac463d86cd7ac"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a4675a5d48fea56b778dac463d86cd7ac">operator<<</a> (const short v)</td></tr>
|
||||
<tr class="memdesc:a4675a5d48fea56b778dac463d86cd7ac"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <code>"short"</code> values. <br /></td></tr>
|
||||
<tr class="separator:a4675a5d48fea56b778dac463d86cd7ac"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5a4a6c12e79d161a4e44b774ce5e66f5"><td class="memItemLeft" align="right" valign="top"><a id="a5a4a6c12e79d161a4e44b774ce5e66f5"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a5a4a6c12e79d161a4e44b774ce5e66f5">operator<<</a> (const ushort v)</td></tr>
|
||||
<tr class="memdesc:a5a4a6c12e79d161a4e44b774ce5e66f5"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <code>"unsigned short"</code> values. <br /></td></tr>
|
||||
<tr class="separator:a5a4a6c12e79d161a4e44b774ce5e66f5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a013582c7c4e95714fb10daccf43f5ca3"><td class="memItemLeft" align="right" valign="top"><a id="a013582c7c4e95714fb10daccf43f5ca3"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a013582c7c4e95714fb10daccf43f5ca3">operator<<</a> (const int v)</td></tr>
|
||||
<tr class="memdesc:a013582c7c4e95714fb10daccf43f5ca3"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <code>"int"</code> values. <br /></td></tr>
|
||||
<tr class="separator:a013582c7c4e95714fb10daccf43f5ca3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac8aa9b0501f6e9c9053ec3af22834fad"><td class="memItemLeft" align="right" valign="top"><a id="ac8aa9b0501f6e9c9053ec3af22834fad"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#ac8aa9b0501f6e9c9053ec3af22834fad">operator<<</a> (const uint v)</td></tr>
|
||||
<tr class="memdesc:ac8aa9b0501f6e9c9053ec3af22834fad"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <code>"unsigned int"</code> values. <br /></td></tr>
|
||||
<tr class="separator:ac8aa9b0501f6e9c9053ec3af22834fad"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae4a6ca6b6c5df3862517b5a2a7e33b55"><td class="memItemLeft" align="right" valign="top"><a id="ae4a6ca6b6c5df3862517b5a2a7e33b55"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#ae4a6ca6b6c5df3862517b5a2a7e33b55">operator<<</a> (const long v)</td></tr>
|
||||
<tr class="memdesc:ae4a6ca6b6c5df3862517b5a2a7e33b55"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <code>"long"</code> values. <br /></td></tr>
|
||||
<tr class="separator:ae4a6ca6b6c5df3862517b5a2a7e33b55"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae93cccac30d14ba6102c3f0a1e024f7c"><td class="memItemLeft" align="right" valign="top"><a id="ae93cccac30d14ba6102c3f0a1e024f7c"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#ae93cccac30d14ba6102c3f0a1e024f7c">operator<<</a> (const ulong v)</td></tr>
|
||||
<tr class="memdesc:ae93cccac30d14ba6102c3f0a1e024f7c"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <code>"unsigned long"</code> values. <br /></td></tr>
|
||||
<tr class="separator:ae93cccac30d14ba6102c3f0a1e024f7c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af7a07e6abeacd3482d7195d86791465e"><td class="memItemLeft" align="right" valign="top"><a id="af7a07e6abeacd3482d7195d86791465e"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#af7a07e6abeacd3482d7195d86791465e">operator<<</a> (const llong v)</td></tr>
|
||||
<tr class="memdesc:af7a07e6abeacd3482d7195d86791465e"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <code>"long long"</code> values. <br /></td></tr>
|
||||
<tr class="separator:af7a07e6abeacd3482d7195d86791465e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5d9d1a68372dbafd71e388353df51dec"><td class="memItemLeft" align="right" valign="top"><a id="a5d9d1a68372dbafd71e388353df51dec"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a5d9d1a68372dbafd71e388353df51dec">operator<<</a> (const ullong v)</td></tr>
|
||||
<tr class="memdesc:a5d9d1a68372dbafd71e388353df51dec"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <code>"unsigned long long"</code> values. <br /></td></tr>
|
||||
<tr class="separator:a5d9d1a68372dbafd71e388353df51dec"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aab536506458cbb6310588c4f80863756"><td class="memItemLeft" align="right" valign="top"><a id="aab536506458cbb6310588c4f80863756"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#aab536506458cbb6310588c4f80863756">operator<<</a> (const float v)</td></tr>
|
||||
<tr class="memdesc:aab536506458cbb6310588c4f80863756"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <code>"float"</code> values. <br /></td></tr>
|
||||
<tr class="separator:aab536506458cbb6310588c4f80863756"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a31664b00b01429c5f58328d5040954d2"><td class="memItemLeft" align="right" valign="top"><a id="a31664b00b01429c5f58328d5040954d2"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a31664b00b01429c5f58328d5040954d2">operator<<</a> (const double v)</td></tr>
|
||||
<tr class="memdesc:a31664b00b01429c5f58328d5040954d2"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <code>"double"</code> values. <br /></td></tr>
|
||||
<tr class="separator:a31664b00b01429c5f58328d5040954d2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a92a5a13c4cb2ed1b5a72d06c59b266c7"><td class="memItemLeft" align="right" valign="top"><a id="a92a5a13c4cb2ed1b5a72d06c59b266c7"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a92a5a13c4cb2ed1b5a72d06c59b266c7">operator<<</a> (const void *v)</td></tr>
|
||||
<tr class="memdesc:a92a5a13c4cb2ed1b5a72d06c59b266c7"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for pointers. <br /></td></tr>
|
||||
<tr class="separator:a92a5a13c4cb2ed1b5a72d06c59b266c7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1394f484e833da6ccb460b58914edfd0"><td class="memItemLeft" align="right" valign="top"><a id="a1394f484e833da6ccb460b58914edfd0"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a1394f484e833da6ccb460b58914edfd0">operator<<</a> (const <a class="el" href="class_p_i_object.html">PIObject</a> *v)</td></tr>
|
||||
<tr class="memdesc:a1394f484e833da6ccb460b58914edfd0"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <a class="el" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. ">PIObject</a> and ancestors. <br /></td></tr>
|
||||
<tr class="separator:a1394f484e833da6ccb460b58914edfd0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a51c2085cc1ce7e258853b77bc5da320b"><td class="memItemLeft" align="right" valign="top"><a id="a51c2085cc1ce7e258853b77bc5da320b"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a51c2085cc1ce7e258853b77bc5da320b">operator<<</a> (const <a class="el" href="namespace_p_i_cout_manipulators.html#a66678520ac7701c016e3e90e17a7dfa2">PICoutManipulators::PICoutSpecialChar</a> v)</td></tr>
|
||||
<tr class="memdesc:a51c2085cc1ce7e258853b77bc5da320b"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <em>PICoutSpecialChar</em> values. <br /></td></tr>
|
||||
<tr class="separator:a51c2085cc1ce7e258853b77bc5da320b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aebe9ce2783d9dc07646946bd0b5f6e9d"><td class="memItemLeft" align="right" valign="top"><a id="aebe9ce2783d9dc07646946bd0b5f6e9d"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#aebe9ce2783d9dc07646946bd0b5f6e9d">operator<<</a> (const <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2a">PICoutManipulators::PICoutFormat</a> > &v)</td></tr>
|
||||
<tr class="memdesc:aebe9ce2783d9dc07646946bd0b5f6e9d"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <em>PIFlags<PICoutFormat></em> values. <br /></td></tr>
|
||||
<tr class="separator:aebe9ce2783d9dc07646946bd0b5f6e9d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa95cd135a12ad9c6a0213124eabb1bb0"><td class="memItemLeft" align="right" valign="top"><a id="aa95cd135a12ad9c6a0213124eabb1bb0"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#aa95cd135a12ad9c6a0213124eabb1bb0">operator<<</a> (const <a class="el" href="namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2a">PICoutManipulators::PICoutFormat</a> v)</td></tr>
|
||||
<tr class="memdesc:aa95cd135a12ad9c6a0213124eabb1bb0"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <em>PICoutFormat</em> values. <br /></td></tr>
|
||||
<tr class="separator:aa95cd135a12ad9c6a0213124eabb1bb0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6508bfa9c0173bcd538d55bab42edd6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a6508bfa9c0173bcd538d55bab42edd6d">operator<<</a> (const <a class="el" href="namespace_p_i_cout_manipulators.html#a38d041a4e2de4ca6af939837475e9387">PICoutManipulators::PICoutAction</a> v)</td></tr>
|
||||
<tr class="memdesc:a6508bfa9c0173bcd538d55bab42edd6d"><td class="mdescLeft"> </td><td class="mdescRight">Do some action. <a href="#a6508bfa9c0173bcd538d55bab42edd6d">More...</a><br /></td></tr>
|
||||
<tr class="separator:a6508bfa9c0173bcd538d55bab42edd6d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a535ac07dfd454ae6490118f56e3f2cd9"><td class="memItemLeft" align="right" valign="top"><a id="a535ac07dfd454ae6490118f56e3f2cd9"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a535ac07dfd454ae6490118f56e3f2cd9">setControl</a> (<a class="el" href="namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87">PICoutManipulators::PICoutControl</a> c, bool on=true)</td></tr>
|
||||
<tr class="memdesc:a535ac07dfd454ae6490118f56e3f2cd9"><td class="mdescLeft"> </td><td class="mdescRight">Set control flag "c" is "on" state. <br /></td></tr>
|
||||
<tr class="separator:a535ac07dfd454ae6490118f56e3f2cd9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af0ced4a3ee7458bed186d6694f629a69"><td class="memItemLeft" align="right" valign="top"><a id="af0ced4a3ee7458bed186d6694f629a69"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#af0ced4a3ee7458bed186d6694f629a69">setControl</a> (<a class="el" href="class_p_i_flags.html">PICoutManipulators::PICoutControls</a> c, bool save=false)</td></tr>
|
||||
<tr class="memdesc:af0ced4a3ee7458bed186d6694f629a69"><td class="mdescLeft"> </td><td class="mdescRight">Set control flags "c" and if "save" exec <em><a class="el" href="class_p_i_cout.html#a0380733fd1b1c6573b4159d03b8f69bb" title="Save control flags to internal stack. ">saveControl()</a></em> <br /></td></tr>
|
||||
<tr class="separator:af0ced4a3ee7458bed186d6694f629a69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0380733fd1b1c6573b4159d03b8f69bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_cout.html">PICout</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a0380733fd1b1c6573b4159d03b8f69bb">saveControl</a> ()</td></tr>
|
||||
<tr class="memdesc:a0380733fd1b1c6573b4159d03b8f69bb"><td class="mdescLeft"> </td><td class="mdescRight">Save control flags to internal stack. <a href="#a0380733fd1b1c6573b4159d03b8f69bb">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0380733fd1b1c6573b4159d03b8f69bb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a69d164853b28819cbf321f15f9692fb3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_cout.html">PICout</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a69d164853b28819cbf321f15f9692fb3">restoreControl</a> ()</td></tr>
|
||||
<tr class="memdesc:a69d164853b28819cbf321f15f9692fb3"><td class="mdescLeft"> </td><td class="mdescRight">Restore control flags from internal stack. <a href="#a69d164853b28819cbf321f15f9692fb3">More...</a><br /></td></tr>
|
||||
<tr class="separator:a69d164853b28819cbf321f15f9692fb3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3ca9fbac2890b6385fa47dc8c6ab189b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_cout.html">PICout</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a3ca9fbac2890b6385fa47dc8c6ab189b">space</a> ()</td></tr>
|
||||
<tr class="memdesc:a3ca9fbac2890b6385fa47dc8c6ab189b"><td class="mdescLeft"> </td><td class="mdescRight">Conditional put space character to output. <a href="#a3ca9fbac2890b6385fa47dc8c6ab189b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3ca9fbac2890b6385fa47dc8c6ab189b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a95965e197340e6ebe30b84a89ccc4a71"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_cout.html">PICout</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a95965e197340e6ebe30b84a89ccc4a71">quote</a> ()</td></tr>
|
||||
<tr class="memdesc:a95965e197340e6ebe30b84a89ccc4a71"><td class="mdescLeft"> </td><td class="mdescRight">Conditional put quote character to output. <a href="#a95965e197340e6ebe30b84a89ccc4a71">More...</a><br /></td></tr>
|
||||
<tr class="separator:a95965e197340e6ebe30b84a89ccc4a71"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a50a7d52c6670f5e693cffd30d565c1af"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_cout.html">PICout</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a50a7d52c6670f5e693cffd30d565c1af">newLine</a> ()</td></tr>
|
||||
<tr class="memdesc:a50a7d52c6670f5e693cffd30d565c1af"><td class="mdescLeft"> </td><td class="mdescRight">Conditional put new line character to output. <a href="#a50a7d52c6670f5e693cffd30d565c1af">More...</a><br /></td></tr>
|
||||
<tr class="separator:a50a7d52c6670f5e693cffd30d565c1af"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="related"></a>
|
||||
Related Functions</h2></td></tr>
|
||||
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
|
||||
</td></tr>
|
||||
<tr class="memitem:ab789440b8ebd894dfd628161254f057a"><td class="memItemLeft" align="right" valign="top"><a id="ab789440b8ebd894dfd628161254f057a"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#ab789440b8ebd894dfd628161254f057a">operator<<</a> (<a class="el" href="class_p_i_cout.html">PICout</a> s, const <a class="el" href="class_p_i_string.html">PIString</a> &v)</td></tr>
|
||||
<tr class="memdesc:ab789440b8ebd894dfd628161254f057a"><td class="mdescLeft"> </td><td class="mdescRight">Output operator to <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a>. <br /></td></tr>
|
||||
<tr class="separator:ab789440b8ebd894dfd628161254f057a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a169bfa237f50a26895592fe63e2bccf1"><td class="memItemLeft" align="right" valign="top"><a id="a169bfa237f50a26895592fe63e2bccf1"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a169bfa237f50a26895592fe63e2bccf1">operator<<</a> (<a class="el" href="class_p_i_cout.html">PICout</a> s, const <a class="el" href="class_p_i_string_list.html">PIStringList</a> &v)</td></tr>
|
||||
<tr class="memdesc:a169bfa237f50a26895592fe63e2bccf1"><td class="mdescLeft"> </td><td class="mdescRight">Output operator to <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a>. <br /></td></tr>
|
||||
<tr class="separator:a169bfa237f50a26895592fe63e2bccf1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d0138248acb706f616018e64bbc64c6"><td class="memItemLeft" align="right" valign="top"><a id="a6d0138248acb706f616018e64bbc64c6"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a6d0138248acb706f616018e64bbc64c6">operator<<</a> (<a class="el" href="class_p_i_cout.html">PICout</a> s, const <a class="el" href="class_p_i_system_time.html">PISystemTime</a> &v)</td></tr>
|
||||
<tr class="memdesc:a6d0138248acb706f616018e64bbc64c6"><td class="mdescLeft"> </td><td class="mdescRight">Output operator to <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a>. <br /></td></tr>
|
||||
<tr class="separator:a6d0138248acb706f616018e64bbc64c6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adb5bfe89e11a4f2df0d5bbf2fa57ed6d"><td class="memItemLeft" align="right" valign="top"><a id="adb5bfe89e11a4f2df0d5bbf2fa57ed6d"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#adb5bfe89e11a4f2df0d5bbf2fa57ed6d">operator<<</a> (<a class="el" href="class_p_i_cout.html">PICout</a> s, const PITime &v)</td></tr>
|
||||
<tr class="memdesc:adb5bfe89e11a4f2df0d5bbf2fa57ed6d"><td class="mdescLeft"> </td><td class="mdescRight">Output operator to <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a>. <br /></td></tr>
|
||||
<tr class="separator:adb5bfe89e11a4f2df0d5bbf2fa57ed6d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0a02a3168d6fd901399fad224e2bfb26"><td class="memItemLeft" align="right" valign="top"><a id="a0a02a3168d6fd901399fad224e2bfb26"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a0a02a3168d6fd901399fad224e2bfb26">operator<<</a> (<a class="el" href="class_p_i_cout.html">PICout</a> s, const PIDate &v)</td></tr>
|
||||
<tr class="memdesc:a0a02a3168d6fd901399fad224e2bfb26"><td class="mdescLeft"> </td><td class="mdescRight">Output operator to <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a>. <br /></td></tr>
|
||||
<tr class="separator:a0a02a3168d6fd901399fad224e2bfb26"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abbc0ef1d835dbac28a80dc57ed197d9b"><td class="memItemLeft" align="right" valign="top"><a id="abbc0ef1d835dbac28a80dc57ed197d9b"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#abbc0ef1d835dbac28a80dc57ed197d9b">operator<<</a> (<a class="el" href="class_p_i_cout.html">PICout</a> s, const PIDateTime &v)</td></tr>
|
||||
<tr class="memdesc:abbc0ef1d835dbac28a80dc57ed197d9b"><td class="mdescLeft"> </td><td class="mdescRight">Output operator to <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a>. <br /></td></tr>
|
||||
<tr class="separator:abbc0ef1d835dbac28a80dc57ed197d9b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Class for formatted output similar std::cout. </p>
|
||||
<h1><a class="anchor" id="PICout_sec0"></a>
|
||||
Synopsis</h1>
|
||||
<p>This class provide many stream operators for output with some features. Output to <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a> is thread-sequential, i.e. doesn`t mixed from parallel threads.</p>
|
||||
<h1><a class="anchor" id="PICout_sec1"></a>
|
||||
Features</h1>
|
||||
<ul>
|
||||
<li>insertion spaces between entries</li>
|
||||
<li>insertion new line at the end of output</li>
|
||||
<li>strings are quoted</li>
|
||||
<li>custom output operator can be easily written</li>
|
||||
</ul>
|
||||
<h1><a class="anchor" id="PICout_ex0"></a>
|
||||
Usage</h1>
|
||||
<div class="fragment"><div class="line"><span class="keywordtype">int</span> a = 10, b = 32, c = 11;</div><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << a << <a class="code" href="namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aadc3f097ce8d6fafc80018c2df3afe2b5">Hex</a> << b << <a class="code" href="namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa29a58835892a21d07f3b0dc97ef4f44e">Bin</a> << c;</div><div class="line"><span class="comment">// 10 20 1011</span></div><div class="line"></div><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"this"</span> << <span class="stringliteral">"is"</span> << <a class="code" href="piscreentypes_8h.html#a6e0690ca11cb92a004cc194e96066a73a88c2ffd27ba519a21ef467a1146dac37">Green</a> << <span class="stringliteral">"green"</span> << <a class="code" href="piscreentypes_8h.html#a6e0690ca11cb92a004cc194e96066a73a7189a53f5893370e5e0962252b91c21d">Default</a> << <span class="stringliteral">"word"</span>;</div><div class="line"><span class="comment">// this is green word</span></div><div class="line"></div><div class="line"><a class="code" href="class_p_i_cout.html#a554df1a5391fd958d9430cb28356b847">PICout</a>(<a class="code" href="namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87ae5fee52fe6ad0dae9a5b953ff3e40152">AddSpaces</a> | <a class="code" href="namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87a14809fb1b24466983535797f6ed5971c">AddNewLine</a> | <a class="code" href="namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87a383bc0cbaca2fb5d5cd98a1e9c3f59ca">AddQuotes</a>) << <a class="code" href="namespace_p_i_cout_manipulators.html#a66678520ac7701c016e3e90e17a7dfa2a9d183ab2eef93987077269cad1047bcb">Tab</a> << <span class="stringliteral">"tab and"</span> << <span class="stringliteral">"quotes"</span>;</div><div class="line"><span class="comment">// "tab and" "quotes"</span></div></div><!-- fragment --> <h1><a class="anchor" id="PICout_ex1"></a>
|
||||
Writing your own output operator</h1>
|
||||
<div class="fragment"><div class="line"><span class="keyword">inline</span> <a class="code" href="class_p_i_cout.html">PICout</a> <a class="code" href="class_p_i_cout.html#ae9dacedd8cc32af047fe2cc7dab95e62">operator <<</a>(<a class="code" href="class_p_i_cout.html">PICout</a> s, <span class="keyword">const</span> <a class="code" href="class_p_i_byte_array.html">PIByteArray</a> & ba) {</div><div class="line"> s.<a class="code" href="class_p_i_cout.html#a3ca9fbac2890b6385fa47dc8c6ab189b">space</a>(); <span class="comment">// insert space after previous output</span></div><div class="line"> s.<a class="code" href="class_p_i_cout.html#a95965e197340e6ebe30b84a89ccc4a71">quote</a>(); <span class="comment">// ONLY if you want to quoted your type</span></div><div class="line"> s.<a class="code" href="class_p_i_cout.html#a535ac07dfd454ae6490118f56e3f2cd9">setControl</a>(0, <span class="keyword">true</span>); <span class="comment">// clear all features and</span></div><div class="line"> <span class="comment">// save them to stack,</span></div><div class="line"> <span class="comment">// now it`s behavior similar to std::cout</span></div><div class="line"> </div><div class="line"> <span class="comment">// your output</span></div><div class="line"> <span class="keywordflow">for</span> (uint i = 0; i < ba.size(); ++i)</div><div class="line"> s << ba[i];</div><div class="line"> </div><div class="line"> s.<a class="code" href="class_p_i_cout.html#a69d164853b28819cbf321f15f9692fb3">restoreControl</a>(); <span class="comment">// restore features from stack</span></div><div class="line"> s.<a class="code" href="class_p_i_cout.html#a95965e197340e6ebe30b84a89ccc4a71">quote</a>(); <span class="comment">// ONLY if you want to quoted your type</span></div><div class="line"> <span class="keywordflow">return</span> s;</div><div class="line">}</div></div><!-- fragment --></div><h2 class="groupheader">Member Enumeration Documentation</h2>
|
||||
<a id="abaf1f8e43c4b0894b30dd4586eb0e520"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abaf1f8e43c4b0894b30dd4586eb0e520">◆ </a></span>OutputDevice</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="class_p_i_cout.html#abaf1f8e43c4b0894b30dd4586eb0e520">PICout::OutputDevice</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Enum contains output devices of <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a>. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="abaf1f8e43c4b0894b30dd4586eb0e520afd8445cfe063e0a131fc8684620b7929"></a>NoDevices </td><td class="fielddoc"><p><a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a> is disabled </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="abaf1f8e43c4b0894b30dd4586eb0e520a800724fe5323e31a1c1fe20ff6a5cf57"></a>StdOut </td><td class="fielddoc"><p>Standard console output </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="abaf1f8e43c4b0894b30dd4586eb0e520a194b2c9f9de8f854f8006b2f7cce71ea"></a>Buffer </td><td class="fielddoc"><p>Internal buffer </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="abaf1f8e43c4b0894b30dd4586eb0e520a6e6f0c9a1b82ca8083a056f8de51f811"></a>AllDevices </td><td class="fielddoc"><p>All </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a5aee745aa969f71e82c72dc41dae2b27"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5aee745aa969f71e82c72dc41dae2b27">◆ </a></span>operator<<() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_p_i_cout.html">PICout</a> PICout::operator<< </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const bool </td>
|
||||
<td class="paramname"><em>v</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Output operator for strings with <code>"std::string"</code> type. </p>
|
||||
<p>Output operator for boolean values </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6508bfa9c0173bcd538d55bab42edd6d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6508bfa9c0173bcd538d55bab42edd6d">◆ </a></span>operator<<() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_p_i_cout.html">PICout</a> PICout::operator<< </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="namespace_p_i_cout_manipulators.html#a38d041a4e2de4ca6af939837475e9387">PICoutManipulators::PICoutAction</a> </td>
|
||||
<td class="paramname"><em>v</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Do some action. </p>
|
||||
<p>TODO : wondows ClearScreen !!! </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0380733fd1b1c6573b4159d03b8f69bb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0380733fd1b1c6573b4159d03b8f69bb">◆ </a></span>saveControl()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_p_i_cout.html">PICout</a> & PICout::saveControl </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Save control flags to internal stack. </p>
|
||||
<dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_cout.html#a69d164853b28819cbf321f15f9692fb3" title="Restore control flags from internal stack. ">restoreControl()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a69d164853b28819cbf321f15f9692fb3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a69d164853b28819cbf321f15f9692fb3">◆ </a></span>restoreControl()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_p_i_cout.html">PICout</a> & PICout::restoreControl </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Restore control flags from internal stack. </p>
|
||||
<dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_cout.html#a0380733fd1b1c6573b4159d03b8f69bb" title="Save control flags to internal stack. ">saveControl()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3ca9fbac2890b6385fa47dc8c6ab189b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3ca9fbac2890b6385fa47dc8c6ab189b">◆ </a></span>space()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_p_i_cout.html">PICout</a> & PICout::space </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Conditional put space character to output. </p>
|
||||
<p>If it is not a first output and control <em>AddSpaces</em> is set space character is put </p><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_cout.html#a95965e197340e6ebe30b84a89ccc4a71" title="Conditional put quote character to output. ">quote()</a></em>, <em><a class="el" href="class_p_i_cout.html#a50a7d52c6670f5e693cffd30d565c1af" title="Conditional put new line character to output. ">newLine()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a95965e197340e6ebe30b84a89ccc4a71"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a95965e197340e6ebe30b84a89ccc4a71">◆ </a></span>quote()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_p_i_cout.html">PICout</a> & PICout::quote </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Conditional put quote character to output. </p>
|
||||
<p>If control <em>AddQuotes</em> is set quote character is put </p><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_cout.html#a3ca9fbac2890b6385fa47dc8c6ab189b" title="Conditional put space character to output. ">space()</a></em>, <em><a class="el" href="class_p_i_cout.html#a50a7d52c6670f5e693cffd30d565c1af" title="Conditional put new line character to output. ">newLine()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a50a7d52c6670f5e693cffd30d565c1af"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a50a7d52c6670f5e693cffd30d565c1af">◆ </a></span>newLine()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_p_i_cout.html">PICout</a> & PICout::newLine </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Conditional put new line character to output. </p>
|
||||
<p>If control <em>AddNewLine</em> is set new line character is put </p><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_cout.html#a3ca9fbac2890b6385fa47dc8c6ab189b" title="Conditional put space character to output. ">space()</a></em>, <em><a class="el" href="class_p_i_cout.html#a95965e197340e6ebe30b84a89ccc4a71" title="Conditional put quote character to output. ">quote()</a></em> </dd></dl>
|
||||
|
||||
</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_cout.html">PICout</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>
|
||||
@@ -1,45 +0,0 @@
|
||||
var class_p_i_cout =
|
||||
[
|
||||
[ "Notifier", "class_p_i_cout_1_1_notifier.html", null ],
|
||||
[ "OutputDevice", "class_p_i_cout.html#abaf1f8e43c4b0894b30dd4586eb0e520", [
|
||||
[ "NoDevices", "class_p_i_cout.html#abaf1f8e43c4b0894b30dd4586eb0e520afd8445cfe063e0a131fc8684620b7929", null ],
|
||||
[ "StdOut", "class_p_i_cout.html#abaf1f8e43c4b0894b30dd4586eb0e520a800724fe5323e31a1c1fe20ff6a5cf57", null ],
|
||||
[ "Buffer", "class_p_i_cout.html#abaf1f8e43c4b0894b30dd4586eb0e520a194b2c9f9de8f854f8006b2f7cce71ea", null ],
|
||||
[ "AllDevices", "class_p_i_cout.html#abaf1f8e43c4b0894b30dd4586eb0e520a6e6f0c9a1b82ca8083a056f8de51f811", null ]
|
||||
] ],
|
||||
[ "PICout", "class_p_i_cout.html#a554df1a5391fd958d9430cb28356b847", null ],
|
||||
[ "PICout", "class_p_i_cout.html#a816bfe4f1c18f26b606ecb81a21542b3", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#ae9dacedd8cc32af047fe2cc7dab95e62", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#a5aee745aa969f71e82c72dc41dae2b27", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#a0dbe790c14f97691466e81116cce00bf", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#ae6cb3028a7d26e39b64fb4e628eb39d9", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#a4675a5d48fea56b778dac463d86cd7ac", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#a5a4a6c12e79d161a4e44b774ce5e66f5", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#a013582c7c4e95714fb10daccf43f5ca3", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#ac8aa9b0501f6e9c9053ec3af22834fad", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#ae4a6ca6b6c5df3862517b5a2a7e33b55", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#ae93cccac30d14ba6102c3f0a1e024f7c", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#af7a07e6abeacd3482d7195d86791465e", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#a5d9d1a68372dbafd71e388353df51dec", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#aab536506458cbb6310588c4f80863756", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#a31664b00b01429c5f58328d5040954d2", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#a92a5a13c4cb2ed1b5a72d06c59b266c7", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#a1394f484e833da6ccb460b58914edfd0", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#a51c2085cc1ce7e258853b77bc5da320b", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#aebe9ce2783d9dc07646946bd0b5f6e9d", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#aa95cd135a12ad9c6a0213124eabb1bb0", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#a6508bfa9c0173bcd538d55bab42edd6d", null ],
|
||||
[ "setControl", "class_p_i_cout.html#a535ac07dfd454ae6490118f56e3f2cd9", null ],
|
||||
[ "setControl", "class_p_i_cout.html#af0ced4a3ee7458bed186d6694f629a69", null ],
|
||||
[ "saveControl", "class_p_i_cout.html#a0380733fd1b1c6573b4159d03b8f69bb", null ],
|
||||
[ "restoreControl", "class_p_i_cout.html#a69d164853b28819cbf321f15f9692fb3", null ],
|
||||
[ "space", "class_p_i_cout.html#a3ca9fbac2890b6385fa47dc8c6ab189b", null ],
|
||||
[ "quote", "class_p_i_cout.html#a95965e197340e6ebe30b84a89ccc4a71", null ],
|
||||
[ "newLine", "class_p_i_cout.html#a50a7d52c6670f5e693cffd30d565c1af", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#ab789440b8ebd894dfd628161254f057a", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#a169bfa237f50a26895592fe63e2bccf1", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#a6d0138248acb706f616018e64bbc64c6", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#adb5bfe89e11a4f2df0d5bbf2fa57ed6d", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#a0a02a3168d6fd901399fad224e2bfb26", null ],
|
||||
[ "operator<<", "class_p_i_cout.html#abbc0ef1d835dbac28a80dc57ed197d9b", null ]
|
||||
];
|
||||
@@ -1,85 +0,0 @@
|
||||
<!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: Member List</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_cout_1_1_notifier.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PICout::Notifier Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_cout_1_1_notifier.html">PICout::Notifier</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,92 +0,0 @@
|
||||
<!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: PICout::Notifier 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_cout_1_1_notifier.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="class_p_i_cout_1_1_notifier-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">PICout::Notifier Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Class for emit notifications of <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a>.
|
||||
<a href="class_p_i_cout_1_1_notifier.html#details">More...</a></p>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Class for emit notifications of <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a>. </p>
|
||||
<h1><a class="anchor" id="PICout_sec0"></a>
|
||||
Synopsis</h1>
|
||||
<p>This class used as <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a> events emitter. When <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a> constructs with external PIString* buffer and some id, last copy of this <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a> on delete emit event "finished()" on object Notifier::object(). Sample: </p><div class="fragment"><div class="line"><span class="keyword">class </span>A: <span class="keyword">public</span> <a class="code" href="class_p_i_object.html">PIObject</a> {</div><div class="line"> <a class="code" href="piobject_8h.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(A)</div><div class="line"><span class="keyword">public</span>:</div><div class="line"> A() {}</div><div class="line"> EVENT_HANDLER2(<span class="keywordtype">void</span>, pcf, <span class="keywordtype">int</span>, <span class="keywordtype">id</span>, <a class="code" href="class_p_i_string.html">PIString</a>*, buff) {</div><div class="line"> <a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"PICout("</span> << <span class="keywordtype">id</span> << <span class="stringliteral">") finished:"</span> << (*buff);</div><div class="line"> }</div><div class="line">};</div><div class="line"><span class="keywordtype">int</span> main() {</div><div class="line"> A a;</div><div class="line"> CONNECTU(PICout::Notifier::object(), finished, &a, pcf);</div><div class="line"> <a class="code" href="class_p_i_string.html">PIString</a> buffer = <span class="stringliteral">"my buff:"</span>;</div><div class="line"> <a class="code" href="class_p_i_cout.html#a554df1a5391fd958d9430cb28356b847">PICout</a>(&buffer, 1) << <span class="stringliteral">"int 10 ->"</span> << 10 << <span class="stringliteral">", time ->"</span> << PITime::current();</div><div class="line"> <span class="keywordflow">return</span> 0;</div><div class="line">}</div><div class="line"><span class="comment">// PICout( 1 ) finished: my buff:int 10 -> 10 , time -> PITime(14:07:09:000)</span></div></div><!-- fragment --></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_cout.html">PICout</a></li><li class="navelem"><a class="el" href="class_p_i_cout_1_1_notifier.html">Notifier</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>
|
||||
@@ -1,216 +0,0 @@
|
||||
<!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: Member List</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_diagnostics.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIDiagnostics Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_timer.html#ace072dbf3b4ddbd609b6acf4e058d291">addDelimiter</a>(int delim, TimerEvent slot=0)</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fa72a5c3ff8a8ae3e43f818db82d730b55">Average</a> enum value</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fac8268eaf57232ad3cf9b2a91ead6748b">Bad</a> enum value</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ac50df87aa63e061abd460f9a71e7176a">className</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_timer.html#a2968d6a3aefc4c609cbeaf9f301a41f9">clearDelimiters</a>()</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a36eb41db41fc261cf97260d1dbe76867">CONNECTU_QUEUED</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_timer.html#a1f19dec05dfe0bce6f449d71d3f5cd17">data</a>() const</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8df5efbe08b98034b5ebadad11a2e94e">debug</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a3d5e7421d26c565d1c20bfa5220c2601">deleted</a>()</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a76bd0399eb2d04cd8b5e82c869d70c62">disconnectTimeout</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a0bbc8d56e4f910c05e17ade5b9a0232f">emitter</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fa7851c3092d436b72bc66b752f73b1d80">Failure</a> enum value</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fa65f12843d70ab8f9bc9f711e2776c169">Good</a> enum value</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#acdfd6e3829da4585d129b3ddfe865be9">immediateFrequency</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a12dfe13d91bf7bf68936ed6cf9df5602">immediateFrequency_ptr</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_timer.html#a6222d3acfeee486cdfcdcf3659da8f44">implementation</a>() const</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a725b8443851d8a1338475ace6982fe35">integralFrequency</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#ad620bafba7266cae88e4cd0a58f23fe8">integralFrequency_ptr</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_timer.html#ac43145e8c1cfb05585ebaf9c52df2925">interval</a>() const</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#afe264bac22327160e40c1db19862cabf">isPropertyExists</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_timer.html#a14a09fe34c61889048d4ec3cc65ba48d">isRunning</a>() const</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_timer.html#aaa848ec18638179a219a16c8742d75bf">isStopped</a>() const</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a281e02fd3810ec632c5db2e2460aa85c">parentClassName</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a0ecb4332d5583be9a0c626c6ad8fc92a">PIDiagnostics</a>(bool start_=true)</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_timer.html#a3cc1d86602eb8d2abd8e0c9a9931cd70">PITimer</a>()</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_timer.html#a0cbb0321a650e4dd4acd046e58a67095">PITimer</a>(TimerImplementation ti)</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_timer.html#a6d3067f66c06ddd21982251f4ed6ec50">PITimer</a>(TimerEvent slot, void *data=0, TimerImplementation ti=Thread)</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_timer.html#a02b36fbf7ae0839eb72c95cde343b719afc1ce0b87bd597621116ec5de765b6db">Pool</a> enum value</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1363089418ce5b3c22593f8c2ffdf63d">properties</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#acbe8578cf9d01117554ec28d3882661c">propertiesCount</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1ea9294ee2f2f59784762992878d7b99">property</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712f">Quality</a> enum name</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#abe3d3fbb8569eea0f1a6dcf6bab70ae1">quality</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#aea5cdadca47cd378b1e13e3444d364f2">quality_ptr</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a6e0a2d483282afab237e4b1ab9f0b4a4">qualityChanged</a>(PIDiagnostics::Quality new_quality, PIDiagnostics::Quality old_quality)</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a0d3ebddecf60179db64094d0c7488b33">receiveBytes</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a0dc62560a424dcf9b4db3808c1c9aa37">receiveBytes_ptr</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#ad327354dc30a9d778d07f582b22c3a9e">receiveBytesPerSec</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a9adb4a3acad506226383195d778bced0">receiveBytesPerSec_ptr</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a29937c0b1e42fec0332873f578b9670f">receiveCount</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a26305b9df51c12978784ea663049a4f1">receiveCount_ptr</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#ad6d65ed8faceb1284ceb7a9238244c21">receiveCountPerSec</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#ae4b2ad6866daeef2aa187da35b074c16">receiveCountPerSec_ptr</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a0cedccc3d6d8dba5238ee3a0f42a74c6">received</a>(int size, bool correct)</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#aa57c23d9ff3ee256167ad8489e480739">receiveSpeed</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#ac21f2e72e783327e11764bfc917dceee">receiveSpeed_ptr</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_timer.html#ab02f5a19cb71a4be4965a1d670c7ff72">removeDelimiter</a>(int delim)</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_timer.html#a2809e63e8678dc914a9b521fa0de7a09">removeDelimiter</a>(TimerEvent slot)</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_timer.html#a093ee618f2beac2794a469c76f8064f1">removeDelimiter</a>(int delim, TimerEvent slot)</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a0771a5343fcebfe427876adddae14c34">reset</a>()</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_timer.html#ae899576c5a8b605a749f9c6f09773087">restart</a>()</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#ad8925295c58a2accd95284f07f4251a6">sendBytes</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a52a3b0107f001a871f79cfb086abe59f">sendBytes_ptr</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#aed4c13bcf9efa7276737d7c4740bb10e">sendBytesPerSec</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a224c6623367b9993245834fbe60ace29">sendBytesPerSec_ptr</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#af49dd9f060347dc6a61f0b40f2f53b6c">sendCount</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a11ac74629460a9a201edd06e4aea2805">sendCount_ptr</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#acd4f3974a46118d5822a6d69a2209470">sendCountPerSec</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#aa57f2171c2bc9e09055e8d61dfca2785">sendCountPerSec_ptr</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a40db151966a7c48357df5e19de20116f">sended</a>(int size)</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a6451e82f85e748dd7d6650f1db13f9be">sendSpeed</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#abba341da63dbcd43106d1facfb72fe1d">sendSpeed_ptr</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_timer.html#aa166b87d70f34ca63b9c39f8f03daea4">setData</a>(void *data_)</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a54f87c6f4fc670cbc5c15129bebb3394">setDisconnectTimeout</a>(float s)</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_timer.html#aceedb334c02e3ad05ec9215aa956b780">setInterval</a>(double ms)</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_timer.html#ae55067d29d1491c6e583ca8db45fd0ba">setSlot</a>(TimerEvent slot)</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a1773afb624fe79976ad9385705f24d02">start</a>(double msecs)</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_timer.html#a45d3671ef5aa2126c0a42221c2b8963f">startDeferred</a>(double delay_ms)</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_timer.html#a48b7932379fdc15bd8bd577797f4173d">startDeferred</a>(double interval_ms, double delay_ms)</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_timer.html#a88f6a55f2a7ab5d3c0835a92fb2f991f">startDeferred</a>(PIDateTime start_datetime)</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_timer.html#a0fb5f7f9dede84fd02d4882b0899fc40">startDeferred</a>(double interval_ms, PIDateTime start_datetime)</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a40c925482bc565998a5fab20eb171f6f">state</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_timer.html#a6aeb2c4841fcfaf7d91223abaca5e1f4">PITimer::stop</a>(bool wait)</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_timer.html#a02b36fbf7ae0839eb72c95cde343b719aee4dbda7d96c1ec6bc4a88310e7d4e51">Thread</a> enum value</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_timer.html#a02b36fbf7ae0839eb72c95cde343b719a80970cf7914f7a34ad94fa6620b1f66b">ThreadRT</a> enum value</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_timer.html#a707cb908c36f42dab13338c42ede4a81">tickEvent</a>(void *data_, int delimiter)</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_timer.html#a02b36fbf7ae0839eb72c95cde343b719">TimerImplementation</a> enum name</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fab50c35309ba981ccc60aa55f4b391976">Unknown</a> enum value</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a5ae1865e6c8cf6134895f046f4f687a8">wrongBytes</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a943627a55fab2617bf8b3fcbf252bd41">wrongBytes_ptr</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_diagnostics.html#aa8de9d32e3d058c5445ebfded6f52dac">wrongCount</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_diagnostics.html#a6527dd78edb0a1621b00927037b78bf0">wrongCount_ptr</a>() const</td><td class="entry"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,663 +0,0 @@
|
||||
<!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: PIDiagnostics 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_diagnostics.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#pub-types">Public Types</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_p_i_diagnostics-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">PIDiagnostics Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Connection quality diagnostics.
|
||||
<a href="class_p_i_diagnostics.html#details">More...</a></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIDiagnostics:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="class_p_i_diagnostics__inherit__graph.png" border="0" usemap="#_p_i_diagnostics_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="_p_i_diagnostics_inherit__map" id="_p_i_diagnostics_inherit__map">
|
||||
<area shape="rect" id="node2" href="class_p_i_timer.html" title="Timer. " alt="" coords="29,80,108,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="25,5,112,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="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_i_diagnostics_1_1_state.html">State</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Information about current diagnostics state. <a href="struct_p_i_diagnostics_1_1_state.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><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:aabf8f59b49ab62435e220106f204712f"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712f">Quality</a> { <br />
|
||||
  <a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fab50c35309ba981ccc60aa55f4b391976">Unknown</a> = 1,
|
||||
<a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fa7851c3092d436b72bc66b752f73b1d80">Failure</a> = 2,
|
||||
<a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fac8268eaf57232ad3cf9b2a91ead6748b">Bad</a> = 3,
|
||||
<a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fa72a5c3ff8a8ae3e43f818db82d730b55">Average</a> = 4,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fa65f12843d70ab8f9bc9f711e2776c169">Good</a> = 5
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="memdesc:aabf8f59b49ab62435e220106f204712f"><td class="mdescLeft"> </td><td class="mdescRight">Connection quality. <a href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712f">More...</a><br /></td></tr>
|
||||
<tr class="separator:aabf8f59b49ab62435e220106f204712f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_types_class_p_i_timer"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_p_i_timer')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_p_i_timer.html">PITimer</a></td></tr>
|
||||
<tr class="memitem:a02b36fbf7ae0839eb72c95cde343b719 inherit pub_types_class_p_i_timer"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#a02b36fbf7ae0839eb72c95cde343b719">TimerImplementation</a> { <a class="el" href="class_p_i_timer.html#a02b36fbf7ae0839eb72c95cde343b719aee4dbda7d96c1ec6bc4a88310e7d4e51">Thread</a> = 0x01,
|
||||
<a class="el" href="class_p_i_timer.html#a02b36fbf7ae0839eb72c95cde343b719a80970cf7914f7a34ad94fa6620b1f66b">ThreadRT</a> = 0x02,
|
||||
<a class="el" href="class_p_i_timer.html#a02b36fbf7ae0839eb72c95cde343b719afc1ce0b87bd597621116ec5de765b6db">Pool</a> = 0x04
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a02b36fbf7ae0839eb72c95cde343b719"><td class="mdescLeft"> </td><td class="mdescRight">Timer implementations. <a href="class_p_i_timer.html#a02b36fbf7ae0839eb72c95cde343b719">More...</a><br /></td></tr>
|
||||
<tr class="separator:a02b36fbf7ae0839eb72c95cde343b719 inherit pub_types_class_p_i_timer"><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:a0ecb4332d5583be9a0c626c6ad8fc92a"><td class="memItemLeft" align="right" valign="top"><a id="a0ecb4332d5583be9a0c626c6ad8fc92a"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a0ecb4332d5583be9a0c626c6ad8fc92a">PIDiagnostics</a> (bool start_=true)</td></tr>
|
||||
<tr class="memdesc:a0ecb4332d5583be9a0c626c6ad8fc92a"><td class="mdescLeft"> </td><td class="mdescRight">Constructs an empty diagnostics and if "start_" start it. <br /></td></tr>
|
||||
<tr class="separator:a0ecb4332d5583be9a0c626c6ad8fc92a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a40c925482bc565998a5fab20eb171f6f"><td class="memItemLeft" align="right" valign="top"><a id="a40c925482bc565998a5fab20eb171f6f"></a>
|
||||
<a class="el" href="struct_p_i_diagnostics_1_1_state.html">PIDiagnostics::State</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a40c925482bc565998a5fab20eb171f6f">state</a> () const</td></tr>
|
||||
<tr class="memdesc:a40c925482bc565998a5fab20eb171f6f"><td class="mdescLeft"> </td><td class="mdescRight">Returns current state. <br /></td></tr>
|
||||
<tr class="separator:a40c925482bc565998a5fab20eb171f6f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a76bd0399eb2d04cd8b5e82c869d70c62"><td class="memItemLeft" align="right" valign="top"><a id="a76bd0399eb2d04cd8b5e82c869d70c62"></a>
|
||||
float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a76bd0399eb2d04cd8b5e82c869d70c62">disconnectTimeout</a> () const</td></tr>
|
||||
<tr class="memdesc:a76bd0399eb2d04cd8b5e82c869d70c62"><td class="mdescLeft"> </td><td class="mdescRight">Returns period of full disconnect in seconds and period of averaging frequency. <br /></td></tr>
|
||||
<tr class="separator:a76bd0399eb2d04cd8b5e82c869d70c62"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a54f87c6f4fc670cbc5c15129bebb3394"><td class="memItemLeft" align="right" valign="top"><a id="a54f87c6f4fc670cbc5c15129bebb3394"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a54f87c6f4fc670cbc5c15129bebb3394">setDisconnectTimeout</a> (float s)</td></tr>
|
||||
<tr class="memdesc:a54f87c6f4fc670cbc5c15129bebb3394"><td class="mdescLeft"> </td><td class="mdescRight">Returns period of full disconnect in seconds and period of averaging frequency. <br /></td></tr>
|
||||
<tr class="separator:a54f87c6f4fc670cbc5c15129bebb3394"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acdfd6e3829da4585d129b3ddfe865be9"><td class="memItemLeft" align="right" valign="top"><a id="acdfd6e3829da4585d129b3ddfe865be9"></a>
|
||||
float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#acdfd6e3829da4585d129b3ddfe865be9">immediateFrequency</a> () const</td></tr>
|
||||
<tr class="memdesc:acdfd6e3829da4585d129b3ddfe865be9"><td class="mdescLeft"> </td><td class="mdescRight">Returns immediate receive frequency, packets/s. <br /></td></tr>
|
||||
<tr class="separator:acdfd6e3829da4585d129b3ddfe865be9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a725b8443851d8a1338475ace6982fe35"><td class="memItemLeft" align="right" valign="top"><a id="a725b8443851d8a1338475ace6982fe35"></a>
|
||||
float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a725b8443851d8a1338475ace6982fe35">integralFrequency</a> () const</td></tr>
|
||||
<tr class="memdesc:a725b8443851d8a1338475ace6982fe35"><td class="mdescLeft"> </td><td class="mdescRight">Returns integral receive frequency for <em><a class="el" href="class_p_i_diagnostics.html#a76bd0399eb2d04cd8b5e82c869d70c62" title="Returns period of full disconnect in seconds and period of averaging frequency. ">disconnectTimeout()</a></em> seconds, packets/s. <br /></td></tr>
|
||||
<tr class="separator:a725b8443851d8a1338475ace6982fe35"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad6d65ed8faceb1284ceb7a9238244c21"><td class="memItemLeft" align="right" valign="top"><a id="ad6d65ed8faceb1284ceb7a9238244c21"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#ad6d65ed8faceb1284ceb7a9238244c21">receiveCountPerSec</a> () const</td></tr>
|
||||
<tr class="memdesc:ad6d65ed8faceb1284ceb7a9238244c21"><td class="mdescLeft"> </td><td class="mdescRight">Returns correct received packets per second. <br /></td></tr>
|
||||
<tr class="separator:ad6d65ed8faceb1284ceb7a9238244c21"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acd4f3974a46118d5822a6d69a2209470"><td class="memItemLeft" align="right" valign="top"><a id="acd4f3974a46118d5822a6d69a2209470"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#acd4f3974a46118d5822a6d69a2209470">sendCountPerSec</a> () const</td></tr>
|
||||
<tr class="memdesc:acd4f3974a46118d5822a6d69a2209470"><td class="mdescLeft"> </td><td class="mdescRight">Returns sended packets per second. <br /></td></tr>
|
||||
<tr class="separator:acd4f3974a46118d5822a6d69a2209470"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad327354dc30a9d778d07f582b22c3a9e"><td class="memItemLeft" align="right" valign="top"><a id="ad327354dc30a9d778d07f582b22c3a9e"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#ad327354dc30a9d778d07f582b22c3a9e">receiveBytesPerSec</a> () const</td></tr>
|
||||
<tr class="memdesc:ad327354dc30a9d778d07f582b22c3a9e"><td class="mdescLeft"> </td><td class="mdescRight">Returns correct received bytes per second. <br /></td></tr>
|
||||
<tr class="separator:ad327354dc30a9d778d07f582b22c3a9e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed4c13bcf9efa7276737d7c4740bb10e"><td class="memItemLeft" align="right" valign="top"><a id="aed4c13bcf9efa7276737d7c4740bb10e"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#aed4c13bcf9efa7276737d7c4740bb10e">sendBytesPerSec</a> () const</td></tr>
|
||||
<tr class="memdesc:aed4c13bcf9efa7276737d7c4740bb10e"><td class="mdescLeft"> </td><td class="mdescRight">Returns sended bytes per second. <br /></td></tr>
|
||||
<tr class="separator:aed4c13bcf9efa7276737d7c4740bb10e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0d3ebddecf60179db64094d0c7488b33"><td class="memItemLeft" align="right" valign="top"><a id="a0d3ebddecf60179db64094d0c7488b33"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a0d3ebddecf60179db64094d0c7488b33">receiveBytes</a> () const</td></tr>
|
||||
<tr class="memdesc:a0d3ebddecf60179db64094d0c7488b33"><td class="mdescLeft"> </td><td class="mdescRight">Returns overall correct received bytes. <br /></td></tr>
|
||||
<tr class="separator:a0d3ebddecf60179db64094d0c7488b33"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5ae1865e6c8cf6134895f046f4f687a8"><td class="memItemLeft" align="right" valign="top"><a id="a5ae1865e6c8cf6134895f046f4f687a8"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a5ae1865e6c8cf6134895f046f4f687a8">wrongBytes</a> () const</td></tr>
|
||||
<tr class="memdesc:a5ae1865e6c8cf6134895f046f4f687a8"><td class="mdescLeft"> </td><td class="mdescRight">Returns overall wrong received bytes. <br /></td></tr>
|
||||
<tr class="separator:a5ae1865e6c8cf6134895f046f4f687a8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad8925295c58a2accd95284f07f4251a6"><td class="memItemLeft" align="right" valign="top"><a id="ad8925295c58a2accd95284f07f4251a6"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#ad8925295c58a2accd95284f07f4251a6">sendBytes</a> () const</td></tr>
|
||||
<tr class="memdesc:ad8925295c58a2accd95284f07f4251a6"><td class="mdescLeft"> </td><td class="mdescRight">Returns overall sended bytes. <br /></td></tr>
|
||||
<tr class="separator:ad8925295c58a2accd95284f07f4251a6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a29937c0b1e42fec0332873f578b9670f"><td class="memItemLeft" align="right" valign="top"><a id="a29937c0b1e42fec0332873f578b9670f"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a29937c0b1e42fec0332873f578b9670f">receiveCount</a> () const</td></tr>
|
||||
<tr class="memdesc:a29937c0b1e42fec0332873f578b9670f"><td class="mdescLeft"> </td><td class="mdescRight">Returns overall correct received packets count. <br /></td></tr>
|
||||
<tr class="separator:a29937c0b1e42fec0332873f578b9670f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa8de9d32e3d058c5445ebfded6f52dac"><td class="memItemLeft" align="right" valign="top"><a id="aa8de9d32e3d058c5445ebfded6f52dac"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#aa8de9d32e3d058c5445ebfded6f52dac">wrongCount</a> () const</td></tr>
|
||||
<tr class="memdesc:aa8de9d32e3d058c5445ebfded6f52dac"><td class="mdescLeft"> </td><td class="mdescRight">Returns overall wrong received packets count. <br /></td></tr>
|
||||
<tr class="separator:aa8de9d32e3d058c5445ebfded6f52dac"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af49dd9f060347dc6a61f0b40f2f53b6c"><td class="memItemLeft" align="right" valign="top"><a id="af49dd9f060347dc6a61f0b40f2f53b6c"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#af49dd9f060347dc6a61f0b40f2f53b6c">sendCount</a> () const</td></tr>
|
||||
<tr class="memdesc:af49dd9f060347dc6a61f0b40f2f53b6c"><td class="mdescLeft"> </td><td class="mdescRight">Returns overall sended packets count. <br /></td></tr>
|
||||
<tr class="separator:af49dd9f060347dc6a61f0b40f2f53b6c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abe3d3fbb8569eea0f1a6dcf6bab70ae1"><td class="memItemLeft" align="right" valign="top"><a id="abe3d3fbb8569eea0f1a6dcf6bab70ae1"></a>
|
||||
<a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712f">PIDiagnostics::Quality</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#abe3d3fbb8569eea0f1a6dcf6bab70ae1">quality</a> () const</td></tr>
|
||||
<tr class="memdesc:abe3d3fbb8569eea0f1a6dcf6bab70ae1"><td class="mdescLeft"> </td><td class="mdescRight">Returns connection quality. <br /></td></tr>
|
||||
<tr class="separator:abe3d3fbb8569eea0f1a6dcf6bab70ae1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa57c23d9ff3ee256167ad8489e480739"><td class="memItemLeft" align="right" valign="top"><a id="aa57c23d9ff3ee256167ad8489e480739"></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_diagnostics.html#aa57c23d9ff3ee256167ad8489e480739">receiveSpeed</a> () const</td></tr>
|
||||
<tr class="memdesc:aa57c23d9ff3ee256167ad8489e480739"><td class="mdescLeft"> </td><td class="mdescRight">Returns receive speed in format "n {B|kB|MB|GB|TB}/s". <br /></td></tr>
|
||||
<tr class="separator:aa57c23d9ff3ee256167ad8489e480739"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6451e82f85e748dd7d6650f1db13f9be"><td class="memItemLeft" align="right" valign="top"><a id="a6451e82f85e748dd7d6650f1db13f9be"></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_diagnostics.html#a6451e82f85e748dd7d6650f1db13f9be">sendSpeed</a> () const</td></tr>
|
||||
<tr class="memdesc:a6451e82f85e748dd7d6650f1db13f9be"><td class="mdescLeft"> </td><td class="mdescRight">Returns send speed in format "n {B|kB|MB|GB|TB}/s". <br /></td></tr>
|
||||
<tr class="separator:a6451e82f85e748dd7d6650f1db13f9be"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a12dfe13d91bf7bf68936ed6cf9df5602"><td class="memItemLeft" align="right" valign="top"><a id="a12dfe13d91bf7bf68936ed6cf9df5602"></a>
|
||||
const float * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a12dfe13d91bf7bf68936ed6cf9df5602">immediateFrequency_ptr</a> () const</td></tr>
|
||||
<tr class="memdesc:a12dfe13d91bf7bf68936ed6cf9df5602"><td class="mdescLeft"> </td><td class="mdescRight">Returns immediate receive frequency pointer, packets/s. Useful for output to <a class="el" href="class_p_i_console.html" title="Console output class. ">PIConsole</a>. <br /></td></tr>
|
||||
<tr class="separator:a12dfe13d91bf7bf68936ed6cf9df5602"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad620bafba7266cae88e4cd0a58f23fe8"><td class="memItemLeft" align="right" valign="top"><a id="ad620bafba7266cae88e4cd0a58f23fe8"></a>
|
||||
const float * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#ad620bafba7266cae88e4cd0a58f23fe8">integralFrequency_ptr</a> () const</td></tr>
|
||||
<tr class="memdesc:ad620bafba7266cae88e4cd0a58f23fe8"><td class="mdescLeft"> </td><td class="mdescRight">Returns integral receive frequency pointer for period, packets/s. Useful for output to <a class="el" href="class_p_i_console.html" title="Console output class. ">PIConsole</a>. <br /></td></tr>
|
||||
<tr class="separator:ad620bafba7266cae88e4cd0a58f23fe8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae4b2ad6866daeef2aa187da35b074c16"><td class="memItemLeft" align="right" valign="top"><a id="ae4b2ad6866daeef2aa187da35b074c16"></a>
|
||||
const ullong * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#ae4b2ad6866daeef2aa187da35b074c16">receiveCountPerSec_ptr</a> () const</td></tr>
|
||||
<tr class="memdesc:ae4b2ad6866daeef2aa187da35b074c16"><td class="mdescLeft"> </td><td class="mdescRight">Returns correct received packets per second pointer. Useful for output to <a class="el" href="class_p_i_console.html" title="Console output class. ">PIConsole</a>. <br /></td></tr>
|
||||
<tr class="separator:ae4b2ad6866daeef2aa187da35b074c16"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa57f2171c2bc9e09055e8d61dfca2785"><td class="memItemLeft" align="right" valign="top"><a id="aa57f2171c2bc9e09055e8d61dfca2785"></a>
|
||||
const ullong * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#aa57f2171c2bc9e09055e8d61dfca2785">sendCountPerSec_ptr</a> () const</td></tr>
|
||||
<tr class="memdesc:aa57f2171c2bc9e09055e8d61dfca2785"><td class="mdescLeft"> </td><td class="mdescRight">Returns sended packets per second pointer. Useful for output to <a class="el" href="class_p_i_console.html" title="Console output class. ">PIConsole</a>. <br /></td></tr>
|
||||
<tr class="separator:aa57f2171c2bc9e09055e8d61dfca2785"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9adb4a3acad506226383195d778bced0"><td class="memItemLeft" align="right" valign="top"><a id="a9adb4a3acad506226383195d778bced0"></a>
|
||||
const ullong * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a9adb4a3acad506226383195d778bced0">receiveBytesPerSec_ptr</a> () const</td></tr>
|
||||
<tr class="memdesc:a9adb4a3acad506226383195d778bced0"><td class="mdescLeft"> </td><td class="mdescRight">Returns correct received bytes per second pointer. Useful for output to <a class="el" href="class_p_i_console.html" title="Console output class. ">PIConsole</a>. <br /></td></tr>
|
||||
<tr class="separator:a9adb4a3acad506226383195d778bced0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a224c6623367b9993245834fbe60ace29"><td class="memItemLeft" align="right" valign="top"><a id="a224c6623367b9993245834fbe60ace29"></a>
|
||||
const ullong * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a224c6623367b9993245834fbe60ace29">sendBytesPerSec_ptr</a> () const</td></tr>
|
||||
<tr class="memdesc:a224c6623367b9993245834fbe60ace29"><td class="mdescLeft"> </td><td class="mdescRight">Returns sended bytes per second pointer. Useful for output to <a class="el" href="class_p_i_console.html" title="Console output class. ">PIConsole</a>. <br /></td></tr>
|
||||
<tr class="separator:a224c6623367b9993245834fbe60ace29"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0dc62560a424dcf9b4db3808c1c9aa37"><td class="memItemLeft" align="right" valign="top"><a id="a0dc62560a424dcf9b4db3808c1c9aa37"></a>
|
||||
const ullong * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a0dc62560a424dcf9b4db3808c1c9aa37">receiveBytes_ptr</a> () const</td></tr>
|
||||
<tr class="memdesc:a0dc62560a424dcf9b4db3808c1c9aa37"><td class="mdescLeft"> </td><td class="mdescRight">Returns overall correct received bytes pointer. Useful for output to <a class="el" href="class_p_i_console.html" title="Console output class. ">PIConsole</a>. <br /></td></tr>
|
||||
<tr class="separator:a0dc62560a424dcf9b4db3808c1c9aa37"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a943627a55fab2617bf8b3fcbf252bd41"><td class="memItemLeft" align="right" valign="top"><a id="a943627a55fab2617bf8b3fcbf252bd41"></a>
|
||||
const ullong * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a943627a55fab2617bf8b3fcbf252bd41">wrongBytes_ptr</a> () const</td></tr>
|
||||
<tr class="memdesc:a943627a55fab2617bf8b3fcbf252bd41"><td class="mdescLeft"> </td><td class="mdescRight">Returns overall wrong received bytes pointer. Useful for output to <a class="el" href="class_p_i_console.html" title="Console output class. ">PIConsole</a>. <br /></td></tr>
|
||||
<tr class="separator:a943627a55fab2617bf8b3fcbf252bd41"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52a3b0107f001a871f79cfb086abe59f"><td class="memItemLeft" align="right" valign="top"><a id="a52a3b0107f001a871f79cfb086abe59f"></a>
|
||||
const ullong * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a52a3b0107f001a871f79cfb086abe59f">sendBytes_ptr</a> () const</td></tr>
|
||||
<tr class="memdesc:a52a3b0107f001a871f79cfb086abe59f"><td class="mdescLeft"> </td><td class="mdescRight">Returns overall sended bytes pointer. Useful for output to <a class="el" href="class_p_i_console.html" title="Console output class. ">PIConsole</a>. <br /></td></tr>
|
||||
<tr class="separator:a52a3b0107f001a871f79cfb086abe59f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26305b9df51c12978784ea663049a4f1"><td class="memItemLeft" align="right" valign="top"><a id="a26305b9df51c12978784ea663049a4f1"></a>
|
||||
const ullong * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a26305b9df51c12978784ea663049a4f1">receiveCount_ptr</a> () const</td></tr>
|
||||
<tr class="memdesc:a26305b9df51c12978784ea663049a4f1"><td class="mdescLeft"> </td><td class="mdescRight">Returns overall correct received packets count pointer. Useful for output to <a class="el" href="class_p_i_console.html" title="Console output class. ">PIConsole</a>. <br /></td></tr>
|
||||
<tr class="separator:a26305b9df51c12978784ea663049a4f1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6527dd78edb0a1621b00927037b78bf0"><td class="memItemLeft" align="right" valign="top"><a id="a6527dd78edb0a1621b00927037b78bf0"></a>
|
||||
const ullong * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a6527dd78edb0a1621b00927037b78bf0">wrongCount_ptr</a> () const</td></tr>
|
||||
<tr class="memdesc:a6527dd78edb0a1621b00927037b78bf0"><td class="mdescLeft"> </td><td class="mdescRight">Returns overall wrong received packets count pointer. Useful for output to <a class="el" href="class_p_i_console.html" title="Console output class. ">PIConsole</a>. <br /></td></tr>
|
||||
<tr class="separator:a6527dd78edb0a1621b00927037b78bf0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a11ac74629460a9a201edd06e4aea2805"><td class="memItemLeft" align="right" valign="top"><a id="a11ac74629460a9a201edd06e4aea2805"></a>
|
||||
const ullong * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a11ac74629460a9a201edd06e4aea2805">sendCount_ptr</a> () const</td></tr>
|
||||
<tr class="memdesc:a11ac74629460a9a201edd06e4aea2805"><td class="mdescLeft"> </td><td class="mdescRight">Returns overall sended packets count pointer. Useful for output to <a class="el" href="class_p_i_console.html" title="Console output class. ">PIConsole</a>. <br /></td></tr>
|
||||
<tr class="separator:a11ac74629460a9a201edd06e4aea2805"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aea5cdadca47cd378b1e13e3444d364f2"><td class="memItemLeft" align="right" valign="top"><a id="aea5cdadca47cd378b1e13e3444d364f2"></a>
|
||||
const int * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#aea5cdadca47cd378b1e13e3444d364f2">quality_ptr</a> () const</td></tr>
|
||||
<tr class="memdesc:aea5cdadca47cd378b1e13e3444d364f2"><td class="mdescLeft"> </td><td class="mdescRight">Returns connection quality pointer. Useful for output to <a class="el" href="class_p_i_console.html" title="Console output class. ">PIConsole</a>. <br /></td></tr>
|
||||
<tr class="separator:aea5cdadca47cd378b1e13e3444d364f2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac21f2e72e783327e11764bfc917dceee"><td class="memItemLeft" align="right" valign="top"><a id="ac21f2e72e783327e11764bfc917dceee"></a>
|
||||
const <a class="el" href="class_p_i_string.html">PIString</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#ac21f2e72e783327e11764bfc917dceee">receiveSpeed_ptr</a> () const</td></tr>
|
||||
<tr class="memdesc:ac21f2e72e783327e11764bfc917dceee"><td class="mdescLeft"> </td><td class="mdescRight">Returns receive speed pointer in format "n {B|kB|MB|GB|TB}/s". Useful for output to <a class="el" href="class_p_i_console.html" title="Console output class. ">PIConsole</a>. <br /></td></tr>
|
||||
<tr class="separator:ac21f2e72e783327e11764bfc917dceee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abba341da63dbcd43106d1facfb72fe1d"><td class="memItemLeft" align="right" valign="top"><a id="abba341da63dbcd43106d1facfb72fe1d"></a>
|
||||
const <a class="el" href="class_p_i_string.html">PIString</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#abba341da63dbcd43106d1facfb72fe1d">sendSpeed_ptr</a> () const</td></tr>
|
||||
<tr class="memdesc:abba341da63dbcd43106d1facfb72fe1d"><td class="mdescLeft"> </td><td class="mdescRight">Returns send speed pointer in format "n {B|kB|MB|GB|TB}/s". Useful for output to <a class="el" href="class_p_i_console.html" title="Console output class. ">PIConsole</a>. <br /></td></tr>
|
||||
<tr class="separator:abba341da63dbcd43106d1facfb72fe1d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_timer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_timer')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_timer.html">PITimer</a></td></tr>
|
||||
<tr class="memitem:a3cc1d86602eb8d2abd8e0c9a9931cd70 inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top"><a id="a3cc1d86602eb8d2abd8e0c9a9931cd70"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#a3cc1d86602eb8d2abd8e0c9a9931cd70">PITimer</a> ()</td></tr>
|
||||
<tr class="memdesc:a3cc1d86602eb8d2abd8e0c9a9931cd70 inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Constructs timer with <a class="el" href="class_p_i_timer.html#a02b36fbf7ae0839eb72c95cde343b719aee4dbda7d96c1ec6bc4a88310e7d4e51">PITimer::Thread</a> implementation. <br /></td></tr>
|
||||
<tr class="separator:a3cc1d86602eb8d2abd8e0c9a9931cd70 inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0cbb0321a650e4dd4acd046e58a67095 inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top"><a id="a0cbb0321a650e4dd4acd046e58a67095"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#a0cbb0321a650e4dd4acd046e58a67095">PITimer</a> (<a class="el" href="class_p_i_timer.html#a02b36fbf7ae0839eb72c95cde343b719">TimerImplementation</a> ti)</td></tr>
|
||||
<tr class="memdesc:a0cbb0321a650e4dd4acd046e58a67095 inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Constructs timer with "ti" implementation. <br /></td></tr>
|
||||
<tr class="separator:a0cbb0321a650e4dd4acd046e58a67095 inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d3067f66c06ddd21982251f4ed6ec50 inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top"><a id="a6d3067f66c06ddd21982251f4ed6ec50"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#a6d3067f66c06ddd21982251f4ed6ec50">PITimer</a> (TimerEvent slot, void *<a class="el" href="class_p_i_timer.html#a1f19dec05dfe0bce6f449d71d3f5cd17">data</a>=0, <a class="el" href="class_p_i_timer.html#a02b36fbf7ae0839eb72c95cde343b719">TimerImplementation</a> ti=<a class="el" href="class_p_i_timer.html#a02b36fbf7ae0839eb72c95cde343b719aee4dbda7d96c1ec6bc4a88310e7d4e51">Thread</a>)</td></tr>
|
||||
<tr class="memdesc:a6d3067f66c06ddd21982251f4ed6ec50 inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Constructs timer with "slot" slot, "data" data and "ti" implementation. <br /></td></tr>
|
||||
<tr class="separator:a6d3067f66c06ddd21982251f4ed6ec50 inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6222d3acfeee486cdfcdcf3659da8f44 inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top"><a id="a6222d3acfeee486cdfcdcf3659da8f44"></a>
|
||||
<a class="el" href="class_p_i_timer.html#a02b36fbf7ae0839eb72c95cde343b719">PITimer::TimerImplementation</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#a6222d3acfeee486cdfcdcf3659da8f44">implementation</a> () const</td></tr>
|
||||
<tr class="memdesc:a6222d3acfeee486cdfcdcf3659da8f44 inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Returns timer implementation. <br /></td></tr>
|
||||
<tr class="separator:a6222d3acfeee486cdfcdcf3659da8f44 inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac43145e8c1cfb05585ebaf9c52df2925 inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top"><a id="ac43145e8c1cfb05585ebaf9c52df2925"></a>
|
||||
double </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#ac43145e8c1cfb05585ebaf9c52df2925">interval</a> () const</td></tr>
|
||||
<tr class="memdesc:ac43145e8c1cfb05585ebaf9c52df2925 inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Returns timer loop delay in milliseconds. <br /></td></tr>
|
||||
<tr class="separator:ac43145e8c1cfb05585ebaf9c52df2925 inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aceedb334c02e3ad05ec9215aa956b780 inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top"><a id="aceedb334c02e3ad05ec9215aa956b780"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#aceedb334c02e3ad05ec9215aa956b780">setInterval</a> (double ms)</td></tr>
|
||||
<tr class="memdesc:aceedb334c02e3ad05ec9215aa956b780 inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Set timer loop delay in milliseconds. <br /></td></tr>
|
||||
<tr class="separator:aceedb334c02e3ad05ec9215aa956b780 inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a14a09fe34c61889048d4ec3cc65ba48d inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top"><a id="a14a09fe34c61889048d4ec3cc65ba48d"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#a14a09fe34c61889048d4ec3cc65ba48d">isRunning</a> () const</td></tr>
|
||||
<tr class="memdesc:a14a09fe34c61889048d4ec3cc65ba48d inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Returns if timer is started. <br /></td></tr>
|
||||
<tr class="separator:a14a09fe34c61889048d4ec3cc65ba48d inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa848ec18638179a219a16c8742d75bf inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top"><a id="aaa848ec18638179a219a16c8742d75bf"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#aaa848ec18638179a219a16c8742d75bf">isStopped</a> () const</td></tr>
|
||||
<tr class="memdesc:aaa848ec18638179a219a16c8742d75bf inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Returns if timer is not started. <br /></td></tr>
|
||||
<tr class="separator:aaa848ec18638179a219a16c8742d75bf inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a45d3671ef5aa2126c0a42221c2b8963f inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#a45d3671ef5aa2126c0a42221c2b8963f">startDeferred</a> (double delay_ms)</td></tr>
|
||||
<tr class="memdesc:a45d3671ef5aa2126c0a42221c2b8963f inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Start timer with <b><a class="el" href="class_p_i_timer.html#ac43145e8c1cfb05585ebaf9c52df2925" title="Returns timer loop delay in milliseconds. ">interval()</a></b> loop delay after <b>delay_msecs</b> delay. <a href="class_p_i_timer.html#a45d3671ef5aa2126c0a42221c2b8963f">More...</a><br /></td></tr>
|
||||
<tr class="separator:a45d3671ef5aa2126c0a42221c2b8963f inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a48b7932379fdc15bd8bd577797f4173d inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#a48b7932379fdc15bd8bd577797f4173d">startDeferred</a> (double interval_ms, double delay_ms)</td></tr>
|
||||
<tr class="memdesc:a48b7932379fdc15bd8bd577797f4173d inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Start timer with <b>interval_msecs</b> loop delay after <b>delay_msecs</b> delay. <a href="class_p_i_timer.html#a48b7932379fdc15bd8bd577797f4173d">More...</a><br /></td></tr>
|
||||
<tr class="separator:a48b7932379fdc15bd8bd577797f4173d inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a88f6a55f2a7ab5d3c0835a92fb2f991f inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#a88f6a55f2a7ab5d3c0835a92fb2f991f">startDeferred</a> (PIDateTime start_datetime)</td></tr>
|
||||
<tr class="memdesc:a88f6a55f2a7ab5d3c0835a92fb2f991f inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Start timer with <b><a class="el" href="class_p_i_timer.html#ac43145e8c1cfb05585ebaf9c52df2925" title="Returns timer loop delay in milliseconds. ">interval()</a></b> loop delay after <b>start_datetime</b> date and time. <a href="class_p_i_timer.html#a88f6a55f2a7ab5d3c0835a92fb2f991f">More...</a><br /></td></tr>
|
||||
<tr class="separator:a88f6a55f2a7ab5d3c0835a92fb2f991f inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0fb5f7f9dede84fd02d4882b0899fc40 inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#a0fb5f7f9dede84fd02d4882b0899fc40">startDeferred</a> (double interval_ms, PIDateTime start_datetime)</td></tr>
|
||||
<tr class="memdesc:a0fb5f7f9dede84fd02d4882b0899fc40 inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Start timer with <b>interval_msecs</b> loop delay after <b>start_datetime</b> date and time. <a href="class_p_i_timer.html#a0fb5f7f9dede84fd02d4882b0899fc40">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0fb5f7f9dede84fd02d4882b0899fc40 inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa166b87d70f34ca63b9c39f8f03daea4 inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top"><a id="aa166b87d70f34ca63b9c39f8f03daea4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#aa166b87d70f34ca63b9c39f8f03daea4">setData</a> (void *data_)</td></tr>
|
||||
<tr class="memdesc:aa166b87d70f34ca63b9c39f8f03daea4 inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Set custom data. <br /></td></tr>
|
||||
<tr class="separator:aa166b87d70f34ca63b9c39f8f03daea4 inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae55067d29d1491c6e583ca8db45fd0ba inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top"><a id="ae55067d29d1491c6e583ca8db45fd0ba"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#ae55067d29d1491c6e583ca8db45fd0ba">setSlot</a> (TimerEvent slot)</td></tr>
|
||||
<tr class="memdesc:ae55067d29d1491c6e583ca8db45fd0ba inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Set timer tick function. <br /></td></tr>
|
||||
<tr class="separator:ae55067d29d1491c6e583ca8db45fd0ba inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1f19dec05dfe0bce6f449d71d3f5cd17 inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top"><a id="a1f19dec05dfe0bce6f449d71d3f5cd17"></a>
|
||||
void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#a1f19dec05dfe0bce6f449d71d3f5cd17">data</a> () const</td></tr>
|
||||
<tr class="memdesc:a1f19dec05dfe0bce6f449d71d3f5cd17 inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Returns common data passed to tick functions. <br /></td></tr>
|
||||
<tr class="separator:a1f19dec05dfe0bce6f449d71d3f5cd17 inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ace072dbf3b4ddbd609b6acf4e058d291 inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top"><a id="ace072dbf3b4ddbd609b6acf4e058d291"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#ace072dbf3b4ddbd609b6acf4e058d291">addDelimiter</a> (int delim, TimerEvent slot=0)</td></tr>
|
||||
<tr class="memdesc:ace072dbf3b4ddbd609b6acf4e058d291 inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Add frequency delimiter <b>delim</b> with optional delimiter slot <b>slot</b>. <br /></td></tr>
|
||||
<tr class="separator:ace072dbf3b4ddbd609b6acf4e058d291 inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab02f5a19cb71a4be4965a1d670c7ff72 inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top"><a id="ab02f5a19cb71a4be4965a1d670c7ff72"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#ab02f5a19cb71a4be4965a1d670c7ff72">removeDelimiter</a> (int delim)</td></tr>
|
||||
<tr class="memdesc:ab02f5a19cb71a4be4965a1d670c7ff72 inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Remove all frequency delimiters <b>delim</b>. <br /></td></tr>
|
||||
<tr class="separator:ab02f5a19cb71a4be4965a1d670c7ff72 inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2809e63e8678dc914a9b521fa0de7a09 inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top"><a id="a2809e63e8678dc914a9b521fa0de7a09"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#a2809e63e8678dc914a9b521fa0de7a09">removeDelimiter</a> (TimerEvent slot)</td></tr>
|
||||
<tr class="memdesc:a2809e63e8678dc914a9b521fa0de7a09 inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Remove all frequency delimiters with slot <b>slot</b>. <br /></td></tr>
|
||||
<tr class="separator:a2809e63e8678dc914a9b521fa0de7a09 inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a093ee618f2beac2794a469c76f8064f1 inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top"><a id="a093ee618f2beac2794a469c76f8064f1"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#a093ee618f2beac2794a469c76f8064f1">removeDelimiter</a> (int delim, TimerEvent slot)</td></tr>
|
||||
<tr class="memdesc:a093ee618f2beac2794a469c76f8064f1 inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Remove all frequency delimiters <b>delim</b> with slot <b>slot</b>. <br /></td></tr>
|
||||
<tr class="separator:a093ee618f2beac2794a469c76f8064f1 inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afbe09c4d09f0dc897045037c1042cd70 inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#afbe09c4d09f0dc897045037c1042cd70">start</a> ()</td></tr>
|
||||
<tr class="memdesc:afbe09c4d09f0dc897045037c1042cd70 inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Start timer with <em><a class="el" href="class_p_i_timer.html#ac43145e8c1cfb05585ebaf9c52df2925" title="Returns timer loop delay in milliseconds. ">interval()</a></em> loop delay. <a href="class_p_i_timer.html#afbe09c4d09f0dc897045037c1042cd70">More...</a><br /></td></tr>
|
||||
<tr class="separator:afbe09c4d09f0dc897045037c1042cd70 inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65431888fc569599e6b3ff27c1617e00 inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#a65431888fc569599e6b3ff27c1617e00">start</a> (double interval_ms_d)</td></tr>
|
||||
<tr class="memdesc:a65431888fc569599e6b3ff27c1617e00 inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Start timer with <b>msecs</b> loop delay. <a href="class_p_i_timer.html#a65431888fc569599e6b3ff27c1617e00">More...</a><br /></td></tr>
|
||||
<tr class="separator:a65431888fc569599e6b3ff27c1617e00 inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae899576c5a8b605a749f9c6f09773087 inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top"><a id="ae899576c5a8b605a749f9c6f09773087"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#ae899576c5a8b605a749f9c6f09773087">restart</a> ()</td></tr>
|
||||
<tr class="memdesc:ae899576c5a8b605a749f9c6f09773087 inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Stop and start timer with <em><a class="el" href="class_p_i_timer.html#ac43145e8c1cfb05585ebaf9c52df2925" title="Returns timer loop delay in milliseconds. ">interval()</a></em> loop delay. <br /></td></tr>
|
||||
<tr class="separator:ae899576c5a8b605a749f9c6f09773087 inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6aeb2c4841fcfaf7d91223abaca5e1f4 inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top"><a id="a6aeb2c4841fcfaf7d91223abaca5e1f4"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#a6aeb2c4841fcfaf7d91223abaca5e1f4">stop</a> (bool wait)</td></tr>
|
||||
<tr class="memdesc:a6aeb2c4841fcfaf7d91223abaca5e1f4 inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Stop timer and wait for it finish if "wait". <br /></td></tr>
|
||||
<tr class="separator:a6aeb2c4841fcfaf7d91223abaca5e1f4 inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2968d6a3aefc4c609cbeaf9f301a41f9 inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top"><a id="a2968d6a3aefc4c609cbeaf9f301a41f9"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#a2968d6a3aefc4c609cbeaf9f301a41f9">clearDelimiters</a> ()</td></tr>
|
||||
<tr class="memdesc:a2968d6a3aefc4c609cbeaf9f301a41f9 inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Remove all frequency delimiters. <br /></td></tr>
|
||||
<tr class="separator:a2968d6a3aefc4c609cbeaf9f301a41f9 inherit pub_methods_class_p_i_timer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a707cb908c36f42dab13338c42ede4a81 inherit pub_methods_class_p_i_timer"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_timer.html#a707cb908c36f42dab13338c42ede4a81">tickEvent</a> (void *data_, int delimiter)</td></tr>
|
||||
<tr class="memdesc:a707cb908c36f42dab13338c42ede4a81 inherit pub_methods_class_p_i_timer"><td class="mdescLeft"> </td><td class="mdescRight">Raise on timer tick. <a href="class_p_i_timer.html#a707cb908c36f42dab13338c42ede4a81">More...</a><br /></td></tr>
|
||||
<tr class="separator:a707cb908c36f42dab13338c42ede4a81 inherit pub_methods_class_p_i_timer"><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>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Handlers</h2></td></tr>
|
||||
<tr class="memitem:a1773afb624fe79976ad9385705f24d02"><td class="memItemLeft" align="right" valign="top"><a id="a1773afb624fe79976ad9385705f24d02"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a1773afb624fe79976ad9385705f24d02">start</a> (double msecs)</td></tr>
|
||||
<tr class="memdesc:a1773afb624fe79976ad9385705f24d02"><td class="mdescLeft"> </td><td class="mdescRight">Start diagnostics evaluations with period "msecs" milliseconds. <br /></td></tr>
|
||||
<tr class="separator:a1773afb624fe79976ad9385705f24d02"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0771a5343fcebfe427876adddae14c34"><td class="memItemLeft" align="right" valign="top"><a id="a0771a5343fcebfe427876adddae14c34"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a0771a5343fcebfe427876adddae14c34">reset</a> ()</td></tr>
|
||||
<tr class="memdesc:a0771a5343fcebfe427876adddae14c34"><td class="mdescLeft"> </td><td class="mdescRight">Reset diagnostics counters. <br /></td></tr>
|
||||
<tr class="separator:a0771a5343fcebfe427876adddae14c34"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0cedccc3d6d8dba5238ee3a0f42a74c6"><td class="memItemLeft" align="right" valign="top"><a id="a0cedccc3d6d8dba5238ee3a0f42a74c6"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a0cedccc3d6d8dba5238ee3a0f42a74c6">received</a> (int size, bool correct)</td></tr>
|
||||
<tr class="memdesc:a0cedccc3d6d8dba5238ee3a0f42a74c6"><td class="mdescLeft"> </td><td class="mdescRight">Notify diagnostics about "correct" corected received packet. <br /></td></tr>
|
||||
<tr class="separator:a0cedccc3d6d8dba5238ee3a0f42a74c6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a40db151966a7c48357df5e19de20116f"><td class="memItemLeft" align="right" valign="top"><a id="a40db151966a7c48357df5e19de20116f"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a40db151966a7c48357df5e19de20116f">sended</a> (int size)</td></tr>
|
||||
<tr class="memdesc:a40db151966a7c48357df5e19de20116f"><td class="mdescLeft"> </td><td class="mdescRight">Notify diagnostics about sended packet. <br /></td></tr>
|
||||
<tr class="separator:a40db151966a7c48357df5e19de20116f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Events</h2></td></tr>
|
||||
<tr class="memitem:a6e0a2d483282afab237e4b1ab9f0b4a4"><td class="memItemLeft" align="right" valign="top"><a id="a6e0a2d483282afab237e4b1ab9f0b4a4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_diagnostics.html#a6e0a2d483282afab237e4b1ab9f0b4a4">qualityChanged</a> (<a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712f">PIDiagnostics::Quality</a> new_quality, <a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712f">PIDiagnostics::Quality</a> old_quality)</td></tr>
|
||||
<tr class="memdesc:a6e0a2d483282afab237e4b1ab9f0b4a4"><td class="mdescLeft"> </td><td class="mdescRight">Raise on change receive quality from "old_quality" to "new_quality". <br /></td></tr>
|
||||
<tr class="separator:a6e0a2d483282afab237e4b1ab9f0b4a4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><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 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_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>
|
||||
<tr class="memdesc:a0bbc8d56e4f910c05e17ade5b9a0232f inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* which has raised an event. This value is correct only in definition of some event handler. <br /></td></tr>
|
||||
<tr class="separator:a0bbc8d56e4f910c05e17ade5b9a0232f inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<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="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>
|
||||
<tr class="memdesc:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Macro used for conditional (piDebug and <a class="el" href="class_p_i_object.html#a8df5efbe08b98034b5ebadad11a2e94e" title="Return if debug of this object is active. ">PIObject::debug()</a>) output to <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a> for subclasses of <a class="el" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. ">PIObject</a>. <br /></td></tr>
|
||||
<tr class="separator:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="affa62b02040517a34b3f173d804e487f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class, and <em>scopeList()</em> <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>   <a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td></tr>
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a>   <a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td></tr>
|
||||
<tr class="memdesc:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_VHANDLER is synonym of EVENT_VHANDLER0. <br /></td></tr>
|
||||
<tr class="separator:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a4fa760299649bc8aeaa0dcf4d605be70"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>();</td></tr>
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a7877e997621e1161f058fce90febd464"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a>   <a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td></tr>
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a36eb41db41fc261cf97260d1dbe76867"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36eb41db41fc261cf97260d1dbe76867">CONNECTU_QUEUED</a>(src, event, dest, handler, performer)</td></tr>
|
||||
<tr class="memdesc:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". Event handler will be executed by "performer". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a>   <a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a>   <a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a>   <a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">DISCONNECT is synonym of DISCONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a3f7b0da6b28ced23e1deee48dde17c98"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a>(handler)</td></tr>
|
||||
<tr class="memdesc:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns pointer to events handler "handler". <br /></td></tr>
|
||||
<tr class="separator:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Connection quality diagnostics. </p>
|
||||
<h1><a class="anchor" id="PIDiagnostics_sec0"></a>
|
||||
Synopsis</h1>
|
||||
<p>This class provide abstract connection quality diagnostics and counting. You should create instance of PIDiagnostics and on packet receive call function <em>received()</em>, on packet send call function <em><a class="el" href="class_p_i_diagnostics.html#a40db151966a7c48357df5e19de20116f" title="Notify diagnostics about sended packet. ">sended()</a></em>. PIDiagnostics calculates correct, wrong and sended counters, packets per second, bytes per seconds, immediate and integral receive frequencies and receive/send speeds in human readable representation. There statistics are calculates one time per period, by default 1 second. To calculate them you should start PIDiagnostics with function <em>start()</em> or pass <b>true</b> to constructor. </p>
|
||||
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
|
||||
<a id="aabf8f59b49ab62435e220106f204712f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aabf8f59b49ab62435e220106f204712f">◆ </a></span>Quality</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712f">PIDiagnostics::Quality</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Connection quality. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aabf8f59b49ab62435e220106f204712fab50c35309ba981ccc60aa55f4b391976"></a>Unknown </td><td class="fielddoc"><p>Unknown, no one packet received yet </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="aabf8f59b49ab62435e220106f204712fa7851c3092d436b72bc66b752f73b1d80"></a>Failure </td><td class="fielddoc"><p>No connection, no one correct packet received for last period </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="aabf8f59b49ab62435e220106f204712fac8268eaf57232ad3cf9b2a91ead6748b"></a>Bad </td><td class="fielddoc"><p>Bad connection, correct packets received <= 20% </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="aabf8f59b49ab62435e220106f204712fa72a5c3ff8a8ae3e43f818db82d730b55"></a>Average </td><td class="fielddoc"><p>Average connection, correct packets received > 20% and <= 80% </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="aabf8f59b49ab62435e220106f204712fa65f12843d70ab8f9bc9f711e2776c169"></a>Good </td><td class="fielddoc"><p>Good connection, correct packets received > 80% </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</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_diagnostics.html">PIDiagnostics</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>
|
||||
@@ -1,50 +0,0 @@
|
||||
var class_p_i_diagnostics =
|
||||
[
|
||||
[ "State", "struct_p_i_diagnostics_1_1_state.html", null ],
|
||||
[ "Quality", "class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712f", [
|
||||
[ "Unknown", "class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fab50c35309ba981ccc60aa55f4b391976", null ],
|
||||
[ "Failure", "class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fa7851c3092d436b72bc66b752f73b1d80", null ],
|
||||
[ "Bad", "class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fac8268eaf57232ad3cf9b2a91ead6748b", null ],
|
||||
[ "Average", "class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fa72a5c3ff8a8ae3e43f818db82d730b55", null ],
|
||||
[ "Good", "class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712fa65f12843d70ab8f9bc9f711e2776c169", null ]
|
||||
] ],
|
||||
[ "PIDiagnostics", "class_p_i_diagnostics.html#a0ecb4332d5583be9a0c626c6ad8fc92a", null ],
|
||||
[ "state", "class_p_i_diagnostics.html#a40c925482bc565998a5fab20eb171f6f", null ],
|
||||
[ "disconnectTimeout", "class_p_i_diagnostics.html#a76bd0399eb2d04cd8b5e82c869d70c62", null ],
|
||||
[ "setDisconnectTimeout", "class_p_i_diagnostics.html#a54f87c6f4fc670cbc5c15129bebb3394", null ],
|
||||
[ "immediateFrequency", "class_p_i_diagnostics.html#acdfd6e3829da4585d129b3ddfe865be9", null ],
|
||||
[ "integralFrequency", "class_p_i_diagnostics.html#a725b8443851d8a1338475ace6982fe35", null ],
|
||||
[ "receiveCountPerSec", "class_p_i_diagnostics.html#ad6d65ed8faceb1284ceb7a9238244c21", null ],
|
||||
[ "sendCountPerSec", "class_p_i_diagnostics.html#acd4f3974a46118d5822a6d69a2209470", null ],
|
||||
[ "receiveBytesPerSec", "class_p_i_diagnostics.html#ad327354dc30a9d778d07f582b22c3a9e", null ],
|
||||
[ "sendBytesPerSec", "class_p_i_diagnostics.html#aed4c13bcf9efa7276737d7c4740bb10e", null ],
|
||||
[ "receiveBytes", "class_p_i_diagnostics.html#a0d3ebddecf60179db64094d0c7488b33", null ],
|
||||
[ "wrongBytes", "class_p_i_diagnostics.html#a5ae1865e6c8cf6134895f046f4f687a8", null ],
|
||||
[ "sendBytes", "class_p_i_diagnostics.html#ad8925295c58a2accd95284f07f4251a6", null ],
|
||||
[ "receiveCount", "class_p_i_diagnostics.html#a29937c0b1e42fec0332873f578b9670f", null ],
|
||||
[ "wrongCount", "class_p_i_diagnostics.html#aa8de9d32e3d058c5445ebfded6f52dac", null ],
|
||||
[ "sendCount", "class_p_i_diagnostics.html#af49dd9f060347dc6a61f0b40f2f53b6c", null ],
|
||||
[ "quality", "class_p_i_diagnostics.html#abe3d3fbb8569eea0f1a6dcf6bab70ae1", null ],
|
||||
[ "receiveSpeed", "class_p_i_diagnostics.html#aa57c23d9ff3ee256167ad8489e480739", null ],
|
||||
[ "sendSpeed", "class_p_i_diagnostics.html#a6451e82f85e748dd7d6650f1db13f9be", null ],
|
||||
[ "immediateFrequency_ptr", "class_p_i_diagnostics.html#a12dfe13d91bf7bf68936ed6cf9df5602", null ],
|
||||
[ "integralFrequency_ptr", "class_p_i_diagnostics.html#ad620bafba7266cae88e4cd0a58f23fe8", null ],
|
||||
[ "receiveCountPerSec_ptr", "class_p_i_diagnostics.html#ae4b2ad6866daeef2aa187da35b074c16", null ],
|
||||
[ "sendCountPerSec_ptr", "class_p_i_diagnostics.html#aa57f2171c2bc9e09055e8d61dfca2785", null ],
|
||||
[ "receiveBytesPerSec_ptr", "class_p_i_diagnostics.html#a9adb4a3acad506226383195d778bced0", null ],
|
||||
[ "sendBytesPerSec_ptr", "class_p_i_diagnostics.html#a224c6623367b9993245834fbe60ace29", null ],
|
||||
[ "receiveBytes_ptr", "class_p_i_diagnostics.html#a0dc62560a424dcf9b4db3808c1c9aa37", null ],
|
||||
[ "wrongBytes_ptr", "class_p_i_diagnostics.html#a943627a55fab2617bf8b3fcbf252bd41", null ],
|
||||
[ "sendBytes_ptr", "class_p_i_diagnostics.html#a52a3b0107f001a871f79cfb086abe59f", null ],
|
||||
[ "receiveCount_ptr", "class_p_i_diagnostics.html#a26305b9df51c12978784ea663049a4f1", null ],
|
||||
[ "wrongCount_ptr", "class_p_i_diagnostics.html#a6527dd78edb0a1621b00927037b78bf0", null ],
|
||||
[ "sendCount_ptr", "class_p_i_diagnostics.html#a11ac74629460a9a201edd06e4aea2805", null ],
|
||||
[ "quality_ptr", "class_p_i_diagnostics.html#aea5cdadca47cd378b1e13e3444d364f2", null ],
|
||||
[ "receiveSpeed_ptr", "class_p_i_diagnostics.html#ac21f2e72e783327e11764bfc917dceee", null ],
|
||||
[ "sendSpeed_ptr", "class_p_i_diagnostics.html#abba341da63dbcd43106d1facfb72fe1d", null ],
|
||||
[ "start", "class_p_i_diagnostics.html#a1773afb624fe79976ad9385705f24d02", null ],
|
||||
[ "reset", "class_p_i_diagnostics.html#a0771a5343fcebfe427876adddae14c34", null ],
|
||||
[ "received", "class_p_i_diagnostics.html#a0cedccc3d6d8dba5238ee3a0f42a74c6", null ],
|
||||
[ "sended", "class_p_i_diagnostics.html#a40db151966a7c48357df5e19de20116f", null ],
|
||||
[ "qualityChanged", "class_p_i_diagnostics.html#a6e0a2d483282afab237e4b1ab9f0b4a4", null ]
|
||||
];
|
||||
@@ -1,4 +0,0 @@
|
||||
<map id="PIDiagnostics" name="PIDiagnostics">
|
||||
<area shape="rect" id="node2" href="$class_p_i_timer.html" title="Timer. " alt="" coords="29,80,108,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="25,5,112,32"/>
|
||||
</map>
|
||||
@@ -1 +0,0 @@
|
||||
4182f8871377946a6df77e499bb4ac28
|
||||
|
Before Width: | Height: | Size: 4.2 KiB |
@@ -1,44 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
|
||||
-->
|
||||
<!-- Title: PIDiagnostics Pages: 1 -->
|
||||
<svg width="103pt" height="140pt"
|
||||
viewBox="0.00 0.00 103.00 140.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 136)">
|
||||
<title>PIDiagnostics</title>
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-136 99,-136 99,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node"><title>Node1</title>
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-19.5 95,-19.5 95,-0.5 0,-0.5"/>
|
||||
<text text-anchor="middle" x="47.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIDiagnostics</text>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node"><title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="class_p_i_timer.html" target="_top" target="_top" xlink:title="Timer. ">
|
||||
<polygon fill="white" stroke="black" points="18,-56.5 18,-75.5 77,-75.5 77,-56.5 18,-56.5"/>
|
||||
<text text-anchor="middle" x="47.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PITimer</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node1 -->
|
||||
<g id="edge1" class="edge"><title>Node2->Node1</title>
|
||||
<path fill="none" stroke="#8b1a1a" d="M47.5,-45.8045C47.5,-36.9102 47.5,-26.7798 47.5,-19.7511"/>
|
||||
<polygon fill="#8b1a1a" stroke="#8b1a1a" points="44.0001,-46.083 47.5,-56.083 51.0001,-46.083 44.0001,-46.083"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node"><title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="class_p_i_object.html" target="_top" target="_top" xlink:title="This is base class for any classes which use events -> handlers mechanism. ">
|
||||
<polygon fill="white" stroke="black" points="15,-112.5 15,-131.5 80,-131.5 80,-112.5 15,-112.5"/>
|
||||
<text text-anchor="middle" x="47.5" y="-119.5" font-family="DejaVu Sans Mono" font-size="10.00">PIObject</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node2 -->
|
||||
<g id="edge2" class="edge"><title>Node3->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M47.5,-101.805C47.5,-92.9102 47.5,-82.7798 47.5,-75.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="44.0001,-102.083 47.5,-112.083 51.0001,-102.083 44.0001,-102.083"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 2.3 KiB |
@@ -1,100 +0,0 @@
|
||||
<!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: Member List</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_dir.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIDir Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_dir.html">PIDir</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_dir.html#ab4ca9ff260875c2cda03ce395cd8ee28">absolutePath</a>() const</td><td class="entry"><a class="el" href="class_p_i_dir.html">PIDir</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_dir.html#aff540a865fc5a6cb68934f605832722b">allEntries</a>()</td><td class="entry"><a class="el" href="class_p_i_dir.html">PIDir</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_dir.html#aebf7a1584bfc3be5052f066746d12433">cleanedPath</a>() const</td><td class="entry"><a class="el" href="class_p_i_dir.html">PIDir</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_dir.html#a2bf75841e70d2bf31dbe5e9b45b5b210">cleanPath</a>()</td><td class="entry"><a class="el" href="class_p_i_dir.html">PIDir</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_dir.html#a536c11769adbf151f708a0549bf0b711">entries</a>()</td><td class="entry"><a class="el" href="class_p_i_dir.html">PIDir</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_dir.html#a8b05b0ffe256a9653bc89ff3d0473b4c">isAbsolute</a>() const</td><td class="entry"><a class="el" href="class_p_i_dir.html">PIDir</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_dir.html#a48400da4dd8e9ed153884381b78bb00b">isExists</a>() const</td><td class="entry"><a class="el" href="class_p_i_dir.html">PIDir</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_dir.html#ad12c45bfd71cd058a068fee86089327f">isRelative</a>() const</td><td class="entry"><a class="el" href="class_p_i_dir.html">PIDir</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_dir.html#a4d3f43313804274d80f0ed049b8bf0fe">path</a>() const</td><td class="entry"><a class="el" href="class_p_i_dir.html">PIDir</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_dir.html#a40a16114890e390a19a40a4d9c8c4428">PIDir</a>(const PIString &dir=PIString())</td><td class="entry"><a class="el" href="class_p_i_dir.html">PIDir</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_dir.html#a5ccd50537e20c8b3e86407ad32063494">PIDir</a>(const PIFile &file)</td><td class="entry"><a class="el" href="class_p_i_dir.html">PIDir</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_dir.html#af65228bc3bda40f8fdc68c05ff496691">relative</a>(const PIString &path) const</td><td class="entry"><a class="el" href="class_p_i_dir.html">PIDir</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_dir.html#a8a14aa78f3a0caf30a66303182b58170">scanDir</a>() const</td><td class="entry"><a class="el" href="class_p_i_dir.html">PIDir</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_dir.html#a4c376dd5074e5faa704f11ec6d32b888">setCurrent</a>()</td><td class="entry"><a class="el" href="class_p_i_dir.html">PIDir</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_dir.html#a78be464ae68896e8c583cc2360985772">setDir</a>(const PIString &path)</td><td class="entry"><a class="el" href="class_p_i_dir.html">PIDir</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,242 +0,0 @@
|
||||
<!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: PIDir 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_dir.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_p_i_dir-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">PIDir Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Local directory.
|
||||
<a href="class_p_i_dir.html#details">More...</a></p>
|
||||
<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:a40a16114890e390a19a40a4d9c8c4428"><td class="memItemLeft" align="right" valign="top"><a id="a40a16114890e390a19a40a4d9c8c4428"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_dir.html#a40a16114890e390a19a40a4d9c8c4428">PIDir</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &dir=<a class="el" href="class_p_i_string.html">PIString</a>())</td></tr>
|
||||
<tr class="memdesc:a40a16114890e390a19a40a4d9c8c4428"><td class="mdescLeft"> </td><td class="mdescRight">Constructs directory with path "path". <br /></td></tr>
|
||||
<tr class="separator:a40a16114890e390a19a40a4d9c8c4428"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5ccd50537e20c8b3e86407ad32063494"><td class="memItemLeft" align="right" valign="top"><a id="a5ccd50537e20c8b3e86407ad32063494"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_dir.html#a5ccd50537e20c8b3e86407ad32063494">PIDir</a> (const <a class="el" href="class_p_i_file.html">PIFile</a> &file)</td></tr>
|
||||
<tr class="memdesc:a5ccd50537e20c8b3e86407ad32063494"><td class="mdescLeft"> </td><td class="mdescRight">Constructs directory with "file" directory path "path". <br /></td></tr>
|
||||
<tr class="separator:a5ccd50537e20c8b3e86407ad32063494"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a48400da4dd8e9ed153884381b78bb00b"><td class="memItemLeft" align="right" valign="top"><a id="a48400da4dd8e9ed153884381b78bb00b"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_dir.html#a48400da4dd8e9ed153884381b78bb00b">isExists</a> () const</td></tr>
|
||||
<tr class="memdesc:a48400da4dd8e9ed153884381b78bb00b"><td class="mdescLeft"> </td><td class="mdescRight">Returns if this directory is exists. <br /></td></tr>
|
||||
<tr class="separator:a48400da4dd8e9ed153884381b78bb00b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8b05b0ffe256a9653bc89ff3d0473b4c"><td class="memItemLeft" align="right" valign="top"><a id="a8b05b0ffe256a9653bc89ff3d0473b4c"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_dir.html#a8b05b0ffe256a9653bc89ff3d0473b4c">isAbsolute</a> () const</td></tr>
|
||||
<tr class="memdesc:a8b05b0ffe256a9653bc89ff3d0473b4c"><td class="mdescLeft"> </td><td class="mdescRight">Returns if path of this directory is absolute. <br /></td></tr>
|
||||
<tr class="separator:a8b05b0ffe256a9653bc89ff3d0473b4c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad12c45bfd71cd058a068fee86089327f"><td class="memItemLeft" align="right" valign="top"><a id="ad12c45bfd71cd058a068fee86089327f"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_dir.html#ad12c45bfd71cd058a068fee86089327f">isRelative</a> () const</td></tr>
|
||||
<tr class="memdesc:ad12c45bfd71cd058a068fee86089327f"><td class="mdescLeft"> </td><td class="mdescRight">Returns if path of this directory is relative. <br /></td></tr>
|
||||
<tr class="separator:ad12c45bfd71cd058a068fee86089327f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8a14aa78f3a0caf30a66303182b58170"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_p_i_string.html">PIString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_dir.html#a8a14aa78f3a0caf30a66303182b58170">scanDir</a> () const</td></tr>
|
||||
<tr class="separator:a8a14aa78f3a0caf30a66303182b58170"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4d3f43313804274d80f0ed049b8bf0fe"><td class="memItemLeft" align="right" valign="top"><a id="a4d3f43313804274d80f0ed049b8bf0fe"></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_dir.html#a4d3f43313804274d80f0ed049b8bf0fe">path</a> () const</td></tr>
|
||||
<tr class="memdesc:a4d3f43313804274d80f0ed049b8bf0fe"><td class="mdescLeft"> </td><td class="mdescRight">Returns path of this directory. <br /></td></tr>
|
||||
<tr class="separator:a4d3f43313804274d80f0ed049b8bf0fe"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab4ca9ff260875c2cda03ce395cd8ee28"><td class="memItemLeft" align="right" valign="top"><a id="ab4ca9ff260875c2cda03ce395cd8ee28"></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_dir.html#ab4ca9ff260875c2cda03ce395cd8ee28">absolutePath</a> () const</td></tr>
|
||||
<tr class="memdesc:ab4ca9ff260875c2cda03ce395cd8ee28"><td class="mdescLeft"> </td><td class="mdescRight">Returns absolute path of this directory. <br /></td></tr>
|
||||
<tr class="separator:ab4ca9ff260875c2cda03ce395cd8ee28"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2bf75841e70d2bf31dbe5e9b45b5b210"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_dir.html">PIDir</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_dir.html#a2bf75841e70d2bf31dbe5e9b45b5b210">cleanPath</a> ()</td></tr>
|
||||
<tr class="memdesc:a2bf75841e70d2bf31dbe5e9b45b5b210"><td class="mdescLeft"> </td><td class="mdescRight">Simplify path of this directory. <a href="#a2bf75841e70d2bf31dbe5e9b45b5b210">More...</a><br /></td></tr>
|
||||
<tr class="separator:a2bf75841e70d2bf31dbe5e9b45b5b210"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aebf7a1584bfc3be5052f066746d12433"><td class="memItemLeft" align="right" valign="top"><a id="aebf7a1584bfc3be5052f066746d12433"></a>
|
||||
<a class="el" href="class_p_i_dir.html">PIDir</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_dir.html#aebf7a1584bfc3be5052f066746d12433">cleanedPath</a> () const</td></tr>
|
||||
<tr class="memdesc:aebf7a1584bfc3be5052f066746d12433"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIDir with simplified path of this directory. <br /></td></tr>
|
||||
<tr class="separator:aebf7a1584bfc3be5052f066746d12433"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af65228bc3bda40f8fdc68c05ff496691"><td class="memItemLeft" align="right" valign="top"><a id="af65228bc3bda40f8fdc68c05ff496691"></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_dir.html#af65228bc3bda40f8fdc68c05ff496691">relative</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_dir.html#a4d3f43313804274d80f0ed049b8bf0fe">path</a>) const</td></tr>
|
||||
<tr class="memdesc:af65228bc3bda40f8fdc68c05ff496691"><td class="mdescLeft"> </td><td class="mdescRight">Returns relative to this directory path "path". <br /></td></tr>
|
||||
<tr class="separator:af65228bc3bda40f8fdc68c05ff496691"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a78be464ae68896e8c583cc2360985772"><td class="memItemLeft" align="right" valign="top"><a id="a78be464ae68896e8c583cc2360985772"></a>
|
||||
<a class="el" href="class_p_i_dir.html">PIDir</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_dir.html#a78be464ae68896e8c583cc2360985772">setDir</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_dir.html#a4d3f43313804274d80f0ed049b8bf0fe">path</a>)</td></tr>
|
||||
<tr class="memdesc:a78be464ae68896e8c583cc2360985772"><td class="mdescLeft"> </td><td class="mdescRight">Set this directory path to simplified "path". <br /></td></tr>
|
||||
<tr class="separator:a78be464ae68896e8c583cc2360985772"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4c376dd5074e5faa704f11ec6d32b888"><td class="memItemLeft" align="right" valign="top"><a id="a4c376dd5074e5faa704f11ec6d32b888"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_dir.html#a4c376dd5074e5faa704f11ec6d32b888">setCurrent</a> ()</td></tr>
|
||||
<tr class="memdesc:a4c376dd5074e5faa704f11ec6d32b888"><td class="mdescLeft"> </td><td class="mdescRight">Set this directory path as current for application. <br /></td></tr>
|
||||
<tr class="separator:a4c376dd5074e5faa704f11ec6d32b888"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a536c11769adbf151f708a0549bf0b711"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>< PIFile::FileInfo > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_dir.html#a536c11769adbf151f708a0549bf0b711">entries</a> ()</td></tr>
|
||||
<tr class="memdesc:a536c11769adbf151f708a0549bf0b711"><td class="mdescLeft"> </td><td class="mdescRight">Returns this directory content. <a href="#a536c11769adbf151f708a0549bf0b711">More...</a><br /></td></tr>
|
||||
<tr class="separator:a536c11769adbf151f708a0549bf0b711"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aff540a865fc5a6cb68934f605832722b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>< PIFile::FileInfo > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_dir.html#aff540a865fc5a6cb68934f605832722b">allEntries</a> ()</td></tr>
|
||||
<tr class="memdesc:aff540a865fc5a6cb68934f605832722b"><td class="mdescLeft"> </td><td class="mdescRight">Returns all this directory content. <a href="#aff540a865fc5a6cb68934f605832722b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aff540a865fc5a6cb68934f605832722b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Local directory. </p>
|
||||
<h1><a class="anchor" id="PIDir_sec0"></a>
|
||||
Synopsis</h1>
|
||||
<p>This class provide access to local file. You can manipulate binary content or use this class as text stream. To binary access there are function <em>read()</em>, <em>write()</em>, and many <em>writeBinary()</em> functions. For write variables to file in their text representation threr are many "<<" operators. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a8a14aa78f3a0caf30a66303182b58170"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8a14aa78f3a0caf30a66303182b58170">◆ </a></span>scanDir()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const <a class="el" href="class_p_i_string.html">PIString</a>& PIDir::scanDir </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 path of current reading directory. This path valid only while <em>allEntries</em> functions </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2bf75841e70d2bf31dbe5e9b45b5b210"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2bf75841e70d2bf31dbe5e9b45b5b210">◆ </a></span>cleanPath()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_p_i_dir.html">PIDir</a> & PIDir::cleanPath </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Simplify path of this directory. </p>
|
||||
<p>This function remove repeatedly separators and resolve ".." in path. E.g. "/home/.//peri4/src/../.." will become "/home" <br />
|
||||
This function returns reference to this PIDir </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a536c11769adbf151f708a0549bf0b711"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a536c11769adbf151f708a0549bf0b711">◆ </a></span>entries()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_p_i_vector.html">PIVector</a>< PIFile::FileInfo > PIDir::entries </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns this directory content. </p>
|
||||
<p>Scan this directory and returns all directories and files in one list, sorted alphabetically. This list contains also "." and ".." members. There are absolute pathes in returned list. </p><dl class="section attention"><dt>Attention</dt><dd>This function doesn`t scan content of inner directories! </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aff540a865fc5a6cb68934f605832722b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aff540a865fc5a6cb68934f605832722b">◆ </a></span>allEntries()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_p_i_vector.html">PIVector</a>< PIFile::FileInfo > PIDir::allEntries </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns all this directory content. </p>
|
||||
<p>Scan this directory recursively and returns all directories and files in one list, sorted alphabetically. This list doesn`t contains "." and ".." members. There are absolute pathes in returned list, and files placed after directories in this list </p>
|
||||
<p>TODO: resolve symlinks </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_dir.html">PIDir</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>
|
||||
@@ -1,18 +0,0 @@
|
||||
var class_p_i_dir =
|
||||
[
|
||||
[ "PIDir", "class_p_i_dir.html#a40a16114890e390a19a40a4d9c8c4428", null ],
|
||||
[ "PIDir", "class_p_i_dir.html#a5ccd50537e20c8b3e86407ad32063494", null ],
|
||||
[ "isExists", "class_p_i_dir.html#a48400da4dd8e9ed153884381b78bb00b", null ],
|
||||
[ "isAbsolute", "class_p_i_dir.html#a8b05b0ffe256a9653bc89ff3d0473b4c", null ],
|
||||
[ "isRelative", "class_p_i_dir.html#ad12c45bfd71cd058a068fee86089327f", null ],
|
||||
[ "scanDir", "class_p_i_dir.html#a8a14aa78f3a0caf30a66303182b58170", null ],
|
||||
[ "path", "class_p_i_dir.html#a4d3f43313804274d80f0ed049b8bf0fe", null ],
|
||||
[ "absolutePath", "class_p_i_dir.html#ab4ca9ff260875c2cda03ce395cd8ee28", null ],
|
||||
[ "cleanPath", "class_p_i_dir.html#a2bf75841e70d2bf31dbe5e9b45b5b210", null ],
|
||||
[ "cleanedPath", "class_p_i_dir.html#aebf7a1584bfc3be5052f066746d12433", null ],
|
||||
[ "relative", "class_p_i_dir.html#af65228bc3bda40f8fdc68c05ff496691", null ],
|
||||
[ "setDir", "class_p_i_dir.html#a78be464ae68896e8c583cc2360985772", null ],
|
||||
[ "setCurrent", "class_p_i_dir.html#a4c376dd5074e5faa704f11ec6d32b888", null ],
|
||||
[ "entries", "class_p_i_dir.html#a536c11769adbf151f708a0549bf0b711", null ],
|
||||
[ "allEntries", "class_p_i_dir.html#aff540a865fc5a6cb68934f605832722b", null ]
|
||||
];
|
||||
@@ -1,94 +0,0 @@
|
||||
<!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: Member List</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_eth_util_base.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIEthUtilBase Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_eth_util_base.html#af767aecb3d1ec67811df1fa4bf98ed5d">createCryptKey</a>(const PIString &k)</td><td class="entry"><a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_eth_util_base.html#aece8c6e8f3947771371f647f29041c40">cryptData</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_eth_util_base.html#add574b4867213e919735dc17aaf6a660">cryptDisable</a>()</td><td class="entry"><a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_eth_util_base.html#a236d43aab3c789aa8e13dbc9891d3f04">cryptEnable</a>()</td><td class="entry"><a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_eth_util_base.html#afb42451017033d01487de9e34d9bc1bd">cryptKey</a>() const</td><td class="entry"><a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_eth_util_base.html#a20185c767428c8d1c1d84d687c770164">decryptData</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_eth_util_base.html#ad05e492bb73b2761000ed35ae8e4e84a">isCryptEnabled</a>() const</td><td class="entry"><a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_eth_util_base.html#a935d02f1ad790d9c7c56c295faf933fc">setCryptEnabled</a>(bool on)</td><td class="entry"><a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_eth_util_base.html#a1798e06d39958edc702bd1305bdb891b">setCryptKey</a>(const PIByteArray &k)</td><td class="entry"><a class="el" href="class_p_i_eth_util_base.html">PIEthUtilBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,169 +0,0 @@
|
||||
<!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: PIEthUtilBase 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_eth_util_base.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pro-methods">Protected Member Functions</a> |
|
||||
<a href="class_p_i_eth_util_base-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">PIEthUtilBase Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Base class for ethernet utils.
|
||||
<a href="class_p_i_eth_util_base.html#details">More...</a></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIEthUtilBase:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="class_p_i_eth_util_base__inherit__graph.png" border="0" usemap="#_p_i_eth_util_base_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="_p_i_eth_util_base_inherit__map" id="_p_i_eth_util_base_inherit__map">
|
||||
<area shape="rect" id="node2" href="class_p_i_broadcast.html" title="Broadcast for all interfaces, including loopback. " alt="" coords="5,80,116,107"/>
|
||||
<area shape="rect" id="node3" href="class_p_i_stream_packer.html" title="Simple packet wrap aroud any PIIODevice. " alt="" coords="140,80,275,107"/>
|
||||
</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="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a935d02f1ad790d9c7c56c295faf933fc"><td class="memItemLeft" align="right" valign="top"><a id="a935d02f1ad790d9c7c56c295faf933fc"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_eth_util_base.html#a935d02f1ad790d9c7c56c295faf933fc">setCryptEnabled</a> (bool on)</td></tr>
|
||||
<tr class="memdesc:a935d02f1ad790d9c7c56c295faf933fc"><td class="mdescLeft"> </td><td class="mdescRight">Set crypt layer enabled. <br /></td></tr>
|
||||
<tr class="separator:a935d02f1ad790d9c7c56c295faf933fc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a236d43aab3c789aa8e13dbc9891d3f04"><td class="memItemLeft" align="right" valign="top"><a id="a236d43aab3c789aa8e13dbc9891d3f04"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_eth_util_base.html#a236d43aab3c789aa8e13dbc9891d3f04">cryptEnable</a> ()</td></tr>
|
||||
<tr class="memdesc:a236d43aab3c789aa8e13dbc9891d3f04"><td class="mdescLeft"> </td><td class="mdescRight">Enable crypt layer. <br /></td></tr>
|
||||
<tr class="separator:a236d43aab3c789aa8e13dbc9891d3f04"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:add574b4867213e919735dc17aaf6a660"><td class="memItemLeft" align="right" valign="top"><a id="add574b4867213e919735dc17aaf6a660"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_eth_util_base.html#add574b4867213e919735dc17aaf6a660">cryptDisable</a> ()</td></tr>
|
||||
<tr class="memdesc:add574b4867213e919735dc17aaf6a660"><td class="mdescLeft"> </td><td class="mdescRight">Disable crypt layer. <br /></td></tr>
|
||||
<tr class="separator:add574b4867213e919735dc17aaf6a660"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad05e492bb73b2761000ed35ae8e4e84a"><td class="memItemLeft" align="right" valign="top"><a id="ad05e492bb73b2761000ed35ae8e4e84a"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_eth_util_base.html#ad05e492bb73b2761000ed35ae8e4e84a">isCryptEnabled</a> () const</td></tr>
|
||||
<tr class="memdesc:ad05e492bb73b2761000ed35ae8e4e84a"><td class="mdescLeft"> </td><td class="mdescRight">Returns if crypt layer enabled. <br /></td></tr>
|
||||
<tr class="separator:ad05e492bb73b2761000ed35ae8e4e84a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1798e06d39958edc702bd1305bdb891b"><td class="memItemLeft" align="right" valign="top"><a id="a1798e06d39958edc702bd1305bdb891b"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_eth_util_base.html#a1798e06d39958edc702bd1305bdb891b">setCryptKey</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &k)</td></tr>
|
||||
<tr class="memdesc:a1798e06d39958edc702bd1305bdb891b"><td class="mdescLeft"> </td><td class="mdescRight">Set crypt layer key to "k". <br /></td></tr>
|
||||
<tr class="separator:a1798e06d39958edc702bd1305bdb891b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af767aecb3d1ec67811df1fa4bf98ed5d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_eth_util_base.html#af767aecb3d1ec67811df1fa4bf98ed5d">createCryptKey</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &k)</td></tr>
|
||||
<tr class="separator:af767aecb3d1ec67811df1fa4bf98ed5d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb42451017033d01487de9e34d9bc1bd"><td class="memItemLeft" align="right" valign="top"><a id="afb42451017033d01487de9e34d9bc1bd"></a>
|
||||
<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_eth_util_base.html#afb42451017033d01487de9e34d9bc1bd">cryptKey</a> () const</td></tr>
|
||||
<tr class="memdesc:afb42451017033d01487de9e34d9bc1bd"><td class="mdescLeft"> </td><td class="mdescRight">Returns crypt layer key. <br /></td></tr>
|
||||
<tr class="separator:afb42451017033d01487de9e34d9bc1bd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
|
||||
Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aece8c6e8f3947771371f647f29041c40"><td class="memItemLeft" align="right" valign="top"><a id="aece8c6e8f3947771371f647f29041c40"></a>
|
||||
<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_eth_util_base.html#aece8c6e8f3947771371f647f29041c40">cryptData</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &data)</td></tr>
|
||||
<tr class="memdesc:aece8c6e8f3947771371f647f29041c40"><td class="mdescLeft"> </td><td class="mdescRight">Returns encrypted data if layer enabled, otherwise returns unchanged "data". <br /></td></tr>
|
||||
<tr class="separator:aece8c6e8f3947771371f647f29041c40"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a20185c767428c8d1c1d84d687c770164"><td class="memItemLeft" align="right" valign="top"><a id="a20185c767428c8d1c1d84d687c770164"></a>
|
||||
<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_eth_util_base.html#a20185c767428c8d1c1d84d687c770164">decryptData</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &data)</td></tr>
|
||||
<tr class="memdesc:a20185c767428c8d1c1d84d687c770164"><td class="mdescLeft"> </td><td class="mdescRight">Returns decrypted data if layer enabled, otherwise returns unchanged "data". If decryption was unsuccessfull returns empty PIByteArray. <br /></td></tr>
|
||||
<tr class="separator:a20185c767428c8d1c1d84d687c770164"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Base class for ethernet utils. </p>
|
||||
<h1><a class="anchor" id="PIEthUtilBase_synopsis"></a>
|
||||
Synopsis</h1>
|
||||
<p>PIEthUtilBase provides crypt layer for derived classes: <em><a class="el" href="class_p_i_stream_packer.html" title="Simple packet wrap aroud any PIIODevice. ">PIStreamPacker</a></em> and <em><a class="el" href="class_p_i_broadcast.html" title="Broadcast for all interfaces, including loopback. ">PIBroadcast</a></em>. All input and output (sended and received) data can be decrypted/encrypted by this layer.</p>
|
||||
<p>By default crypt layer is disabled.</p>
|
||||
<p>You can separetely enable it and set ready-to-use key by <em><a class="el" href="class_p_i_eth_util_base.html#a935d02f1ad790d9c7c56c295faf933fc" title="Set crypt layer enabled. ">setCryptEnabled()</a></em> and <em><a class="el" href="class_p_i_eth_util_base.html#a1798e06d39958edc702bd1305bdb891b" title="Set crypt layer key to "k". ">setCryptKey()</a></em>. Or you can use <em><a class="el" href="class_p_i_eth_util_base.html#af767aecb3d1ec67811df1fa4bf98ed5d">createCryptKey()</a></em> to generate key from your passphrase and automatic enable crypt layer.</p>
|
||||
<dl class="section note"><dt>Note</dt><dd>To use crypt layer, PIP should be built with crypt module, otherwise your in/out data will be lost.</dd></dl>
|
||||
<p>You can use this class as base for your own classes. Use <em><a class="el" href="class_p_i_eth_util_base.html#aece8c6e8f3947771371f647f29041c40" title="Returns encrypted data if layer enabled, otherwise returns unchanged "data". ">cryptData()</a></em> and <em><a class="el" href="class_p_i_eth_util_base.html#a20185c767428c8d1c1d84d687c770164" title="Returns decrypted data if layer enabled, otherwise returns unchanged "data". If decryption was unsucc...">decryptData()</a></em> when send and receive your data. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="af767aecb3d1ec67811df1fa4bf98ed5d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af767aecb3d1ec67811df1fa4bf98ed5d">◆ </a></span>createCryptKey()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void PIEthUtilBase::createCryptKey </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>k</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Generate crypt layer key by <em>PICrypt::hash</em> and set crypt layer enabled </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_eth_util_base.html">PIEthUtilBase</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>
|
||||
@@ -1,12 +0,0 @@
|
||||
var class_p_i_eth_util_base =
|
||||
[
|
||||
[ "setCryptEnabled", "class_p_i_eth_util_base.html#a935d02f1ad790d9c7c56c295faf933fc", null ],
|
||||
[ "cryptEnable", "class_p_i_eth_util_base.html#a236d43aab3c789aa8e13dbc9891d3f04", null ],
|
||||
[ "cryptDisable", "class_p_i_eth_util_base.html#add574b4867213e919735dc17aaf6a660", null ],
|
||||
[ "isCryptEnabled", "class_p_i_eth_util_base.html#ad05e492bb73b2761000ed35ae8e4e84a", null ],
|
||||
[ "setCryptKey", "class_p_i_eth_util_base.html#a1798e06d39958edc702bd1305bdb891b", null ],
|
||||
[ "createCryptKey", "class_p_i_eth_util_base.html#af767aecb3d1ec67811df1fa4bf98ed5d", null ],
|
||||
[ "cryptKey", "class_p_i_eth_util_base.html#afb42451017033d01487de9e34d9bc1bd", null ],
|
||||
[ "cryptData", "class_p_i_eth_util_base.html#aece8c6e8f3947771371f647f29041c40", null ],
|
||||
[ "decryptData", "class_p_i_eth_util_base.html#a20185c767428c8d1c1d84d687c770164", null ]
|
||||
];
|
||||
@@ -1,4 +0,0 @@
|
||||
<map id="PIEthUtilBase" name="PIEthUtilBase">
|
||||
<area shape="rect" id="node2" href="$class_p_i_broadcast.html" title="Broadcast for all interfaces, including loopback. " alt="" coords="5,80,116,107"/>
|
||||
<area shape="rect" id="node3" href="$class_p_i_stream_packer.html" title="Simple packet wrap aroud any PIIODevice. " alt="" coords="140,80,275,107"/>
|
||||
</map>
|
||||
@@ -1 +0,0 @@
|
||||
e1d44175065905c94171903729ecadc4
|
||||
|
Before Width: | Height: | Size: 4.9 KiB |
@@ -1,344 +0,0 @@
|
||||
<!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: Member List</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_ethernet.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIEthernet Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_ethernet.html">PIEthernet</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a0feeb4c669e5eb7b9802e82639b3e38e">allAddresses</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad75ae4dc6006ffd8f928e5f0751df628ac3aac8dc0db63dbe5677ecce41dc0801">BlockingRead</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad75ae4dc6006ffd8f928e5f0751df628a4abf05d30d33c58d64c8236d4d2e8c0b">BlockingWrite</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55af792cda5436050309ee9368d6ac5e6f7">Broadcast</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a1edc626188307b9de42b3d4533540b9d">canRead</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ab4547cad8a8b63b529e27c6a3ba6e96a">canWrite</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ac50df87aa63e061abd460f9a71e7176a">className</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3ea8e87826a944be0c9f67b2989b78e4">clearThreadedWriteQueue</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad59f415f0fec6692f1b2982b7deabf50">close</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a2e85eb26b57d368ba14e3824788c83ba">closed</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a5229b3d4d175a6144a189a7204e02204">closeDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8">configure</a>(const PIString &config_file, const PIString &section, bool parent_section=false)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#af6a952895c0e75d5420b5671c929721a">configureDevice</a>(const void *e_main, const void *e_parent=0)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad90b81c87da160e111f47f3438f0ab32">configureFromFullPath</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a564ec14b9b742b570846bba9c62ca08b">configureFromFullPathDevice</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ac09a74cc735c5e80e79b3f771a2a289c">connect</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a59b3f77ff2b8d62dacd6366a4d0879d3">connect</a>(const PIString &ip, int port)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a262d31ac59d8a3539899be651a6e56e7">connect</a>(const PIString &ip_port)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a8212e8d7e7994d8205384b1a359e3204">connect</a>(const Address &addr)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a80df2b0b931858d93065fa32e1682bc7">connected</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a36eb41db41fc261cf97260d1dbe76867">CONNECTU_QUEUED</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3168f2a9142f528710993b5ddce6f230">constructFullPath</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a6c524d1070fe71847964352a3a63fd1c">constructFullPathDevice</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">createFromFullPath</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>() const</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8df5efbe08b98034b5ebadad11a2e94e">debug</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a3d5e7421d26c565d1c20bfa5220c2601">deleted</a>()</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a42ecbca216d3fc8c00cf419e105e0afc">DeviceInfoFlag</a> enum name</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a6999cb6ee691f23406f739f5e91c8aa9">deviceInfoFlags</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> enum name</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad75ae4dc6006ffd8f928e5f0751df628">DeviceOption</a> enum name</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a0e7319514519c950760c760f605f330f">disconnected</a>(bool withError)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a7832410950c52c3e6c3337821480aab0">DisonnectOnTimeout</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a0bbc8d56e4f910c05e17ade5b9a0232f">emitter</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad7b78570d28f2db6457e47826a1b5d31">flush</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ad6b214993c82c8d130813b068cefd874">fullPathPrefix</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374af0267ac1003b142861da4f3b13cd8eec">ifActive</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374a968abc4436cda4f3a7d6f9d5b73a5161">ifBroadcast</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374ae5762f8e14d0d44e59d98d40a5e61d47">ifLoopback</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374a221bac530c63ca6256286ae46d4cf2da">ifMulticast</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374a57217604fea835e4aaec5ad6f16101a5">ifPTP</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374a1ee5d68a37246b49b542d4e7a35129a5">ifRunning</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3493e22b8164875a6b9c6410046582f6">infoFlags</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a9c9a8d104603bcb93b7b5f096b3105bb">init</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374">InterfaceFlag</a> enum name</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a26d086cc06bc533006ac4fca2c3bab33">InterfaceFlags</a> typedef</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a482e4a9f3730768f62eaecc36b82a636">interfaces</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae49bc185dedf39646ea445fd57e21283">ip</a></td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a82a822c0c2904563a5b19e69421d474d">isClosed</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a90efa8d37429b955af34f504c092bfca">isConnected</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a06733ab532a4589e5d8c7e4342125bbc">isConnecting</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3fb593f5bdcde9cc78fc6583541b7763">isOpened</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a0093e607931b8ded6b2f3a1fa371b68a">isOptionSet</a>(DeviceOption o) const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#af33a2a949adb1268d4d978541387945c">isParameterSet</a>(PIEthernet::Parameters parameter) const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#afe264bac22327160e40c1db19862cabf">isPropertyExists</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#acd1c30cc18f4bb6050fa9c9eff2e1497">isReadable</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8c596d1a8dc1f99e657c4288767a2d18">isReopenEnabled</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a2281bcd181604a34fa3e5d1c9ac4edef">isRunning</a>() const</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af20ce6e0854882e5aaca8b673225e3ad">isThreadedRead</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#adb9d986ca7fbe15d2e8c0cef14bdcdfb">isThreadedWrite</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a18871730d6d983e99e139653bc46e656">isWriteable</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a99df6e4eccbecb0b704678b8df273dec">joinMulticastGroup</a>(const PIString &group)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a5a24aa9615eeec87a03b954424123976">KeepConnection</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ac032fd6f6bb96bd3bfc0cb76f699bad6">lastReadAddress</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a523b44fa5e58f0f6136a0ad70d367f9b">lastReadIP</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ab9cd1401a52d340757f97a2060726ce4">lastReadPort</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ac0213b620b1b79ee14dd6756bb11175c">leaveMulticastGroup</a>(const PIString &group)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a8b756229579e309044186b776989db16">listen</a>(bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ac01db2157f9518237e915fabb360e40c">listen</a>(const PIString &ip, int port, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a606a5cac3eca4126a5fd6ad2f29763ab">listen</a>(const PIString &ip_port, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a02227494885089f70a071762eb2fd8af">listen</a>(const Address &addr, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a193edd727a5b7f44cd48a966b74bb7ef">mode</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a8affa38f3fe1e7a75ee3912e96c33738">multicastGroups</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a6a69485e9c5cd1c0a5bf5666ca497544">MulticastLoop</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a34c669f0d6c7e63262cbe8c75467d998">multicastTTL</a></td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a1a25cc61b03ab7ee76f2b7a5cdf3f18b">multicastTTL</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a>(bool need)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#aae2f98a5e99d82d5520e352bb2c87a76">newConnection</a>(PIEthernet *client)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5">open</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a7ee1d02b01cc6d6657f78de396bde36b">open</a>(const PIString &_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a6168aeef5b82bb0f8befa17366f1b116">openDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a25901752de62f5099ac32b90409d8242">opened</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaa23ad0a927d95ea33d0a676ff68d553">options</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a1f77963c4e13cf6e1fd5c227028a0efb">optionsChanged</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55">Parameters</a> enum name</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a4b72a26fccc363337a611f5683348748">parameters</a></td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a185dd9ab87892b8279033a948e597212">parameters</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a281e02fd3810ec632c5db2e2460aa85c">parentClassName</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8238332b6294817135603c77f12f2ae3">path</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a6a5a47b716613af3c224d1a6909f0751">PIEthernet</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a4b7d56c14e070e2b3dd8c20b2a99dc19">PIEthernet</a>(Type type, const PIString &ip_port=PIString(), const PIFlags< Parameters > params=PIEthernet::ReuseAddress|PIEthernet::MulticastLoop|PIEthernet::KeepConnection)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac087db1174b1a2f6bb6400a62b93ed52">PIIODevice</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab37b5b49ddd5ec07d03df75dcc6f0343">PIIODevice</a>(const PIString &path, DeviceMode mode=ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a>(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a>(bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ad6b354929e62f909918d73633ea49135">port</a></td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a8d063a839ebdf61e1a70ad2521c8fc7e">priority</a>() const</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> enum name</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1363089418ce5b3c22593f8c2ffdf63d">properties</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#acbe8578cf9d01117554ec28d3882661c">propertiesCount</a>() const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1ea9294ee2f2f59784762992878d7b99">property</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#aeab32d357e600e3428a3c40db782df1e">propertyChanged</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a0da822ad3e23ab7163bdeb057fd0c54c">read</a>(void *read_to, int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a97d70784dd67ee919704c37e53819525">read</a>(int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#adab64450c308a9a43c1b0b82303d16c4">readAddress</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a0e1e9563ede666863f3dacd88558c236">readDevice</a>(void *read_to, int max_size)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a>(const PIString &name, const T &def, const PIConfig::Entry *em, const PIConfig::Entry *ep)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aa4991bd904757496dcd41d0d614a7a59">readForTime</a>(double timeout_ms)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#af5f0c3e74ed0687023dda01a8312e9bc">readIP</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">ReadOnly</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a9771d28724b690c0c1e42b9055b3c30f">readPort</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a0bc3a8e00c40cc78cdb633390b618b00">readTimeout</a></td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a8b4b96ea163fcd63a8afd5e12cf691fc">readTimeout</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a2adc07e00ede7ca18bfa93e94290a9f9">received</a>(const void *data, int size)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a42ecbca216d3fc8c00cf419e105e0afca7fa4e50421d11f9c35bb46b8ff7a2a4a">Reliable</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad2483280da735187cfb6e05e84eebc6f">reopenEnabled</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaa4b61e2d131c7ccd2db8e16a91c6500">reopenTimeout</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab87197451c9d3700860c73f85538e0dd">reopenTimeout</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a880142bb3993c7839af6d847beee1b34">ReuseAddress</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a77b555fc82243b3e998cf2b008008f0f">send</a>(const void *data, int size, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#af01b2a4c78bce376ba6cfcf4dd2907c1">send</a>(const PIString &ip, int port, const void *data, int size, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae8c88ae9984347a23e2d5743dec5739e">send</a>(const PIString &ip_port, const void *data, int size, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#afbe69ec7ab628b4abd0ddd7d1205e813">send</a>(const Address &addr, const void *data, int size, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a8b42711033d1c21ea978b4c3deed0962">send</a>(const PIByteArray &data, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a7fd0a3d4606de7d546a728a8f099af0f">send</a>(const PIString &ip, int port, const PIByteArray &data, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a5d1be0cd5f9cb62a099a1e0264da0956">send</a>(const PIString &ip_port, const PIByteArray &data, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#afd98ce5e4a155edebca4f194cfae4a8e">send</a>(const Address &addr, const PIByteArray &data, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ac4aa0f8501d1af3c3a5d168006d40a2e">sendAddress</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae9ef03373cdcbf936c5671b101471e18">sendIP</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a3b43b2ad685640127d81b018b1de5c50">sendPort</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55ab015dc8784ba5738598293e29dce6bf7">SeparateSockets</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a42ecbca216d3fc8c00cf419e105e0afcad99de22115dd43e1c8242319d4e6e907">Sequential</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a589767ed326f04724ecfb3f73d51dc6d">setMode</a>(DeviceMode m)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a65b136c79c5302d0b2fee9991c67698d">setMulticastTTL</a>(int ttl)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af6d864b962a7cd8d115b65793f46f94b">setOption</a>(DeviceOption o, bool yes=true)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3855f75730904e15fb0d85f22d320135">setOptions</a>(DeviceOptions o)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a158851a3cde91615d8feaac4edb805fb">setParameter</a>(PIEthernet::Parameters parameter, bool on=true)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#aa2edcd2272537c2250b4542c09e7f5d2">setParameters</a>(PIFlags< PIEthernet::Parameters > parameters_)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac0a4c85cfc93f4f97889624f1af3f2da">setPath</a>(const PIString &path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a>(PIThread::Priority prior)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a4da57633bb41886a07a0a01139022ce9">setReadAddress</a>(const PIString &ip, int port)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a76652ae5f391e8957c864be224d46937">setReadAddress</a>(const PIString &ip_port)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#aa0928e65eeb23813bf8956841f5ffbe5">setReadAddress</a>(const Address &addr)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a281ffec154f8a604da5f8e8494740b63">setReadIP</a>(const PIString &ip)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a13f17f1b0022b15d05879c0228bd4bba">setReadPort</a>(int port)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a414c18f256488c471093178137526776">setReadTimeout</a>(double ms)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af102eb926a08c8da2d0dcb06c3f951d6">setReopenEnabled</a>(bool yes=true)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac62f3a463fab444f084aa9ce7435e5a4">setReopenTimeout</a>(int msecs)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#afa66a8ec37d66b17e0d1cf52dc3f9f00">setSendAddress</a>(const PIString &ip, int port)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#aa2f490fa2749860c2d8c58dd691e4663">setSendAddress</a>(const PIString &ip_port)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#abb2a4a9d2cb0c0ca112214ced49ef354">setSendAddress</a>(const Address &addr)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a5f90001f1f3b49da411421fc15256a5c">setSendIP</a>(const PIString &ip)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a0866eb6385dda7b6988b29fedc45fc48">setSendPort</a>(int port)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">setSlot</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71">setThreadedReadBufferSize</a>(int new_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5f8ef8392407794b48130487dffbd6e5">setThreadedReadData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b">setThreadedReadSlot</a>(ReadRetFunc func)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ad5da200a16e818640028176f5f2adba5">setTTL</a>(int ttl)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae15ac03c2fdcab779650759b932c4660">setWriteTimeout</a>(double ms)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a9c6cb4c2ef6950a1d1d9b9de8eb31d72">start</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">PIThread::start</a>(int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaa58fd385f8dea3b3887da2b9af3f950">startThreadedRead</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a6d45079c93fd233e6ff73e00d4da7616">startThreadedRead</a>(ReadRetFunc func)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#abf19c9629dae97b30ecbd7fcaae0bb84">startThreadedWrite</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5f11f004b3976cc015cc4b9c04fa44f2">stop</a>(bool wait=false)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a4bc2ae587cec97123970afb489c0c530">stopThreadedRead</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8276a65b6c186478af39fe6482ccfc99">stopThreadedWrite</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5ca468f2c843283f472aa48487bebc38416">TCP_Client</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5caf2c9526cd4b694f14a0d8a4693a5b76c">TCP_Server</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5cab2209625488fa17350826e27f7cfa9c2">TCP_SingleTCP</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a63a7cd019a856a88b1bd80170623b62c">threadedRead</a>(uchar *readed, int size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ae174f0eaf376d8fada3fa1187616d82e">threadedReadBuffer</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a80ed0c7af3e062aecff43c2cb3e85804">threadedReadBufferSize</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a53308e8d0b87f5713d22d75e638dd10a">threadedReadBufferSize</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a1545656b5e2c1b1682b2a2d91ac09ab6">threadedReadBufferSizeChanged</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a25373514f3481e1ed0c749d1eec8c059">threadedReadData</a>() const</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ae35ceb9623e56caad53cdf8699b7d327">threadedReadEvent</a>(uchar *readed, int size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#abadfd017efac451192e3a836e7a91497">threadedWriteEvent</a>(ullong id, int written_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a4f8d5e29b881b38e760ca887a6609d73">tid</a>() const</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a6a663d353cd4a24e54a45d0c30e3516b">TTL</a></td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a48227c90517667f706101dbceaff2d9d">TTL</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5c">Type</a> enum name</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a1afbb7bc3aca5d00094d89048a431f53">type</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5ca17c6e599807b02ebaf8ab6decbd17c7b">UDP</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73">unlock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">waitForFinish</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">waitForStart</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaf187c1c3966021d9a079e0818b7f438">write</a>(const void *data, int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#acac67f5eda47b6934f262425547463f9">write</a>(PIByteArray data)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a5dc90580dd7c81def08f0ff87af41b33">writeDevice</a>(const void *data, int max_size)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595ac8b9334253858c834ece08fc1d0a9c03">WriteOnly</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a534ea05df3ca267221dd8d5802df4ff9">writeThreaded</a>(const void *data, int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a444cedf1f38d9dc05eb2a26946318263">writeThreaded</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a21358c9cd55942a0c4adc8f74bed410e">writeTimeout</a></td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a838e7cf787fb8a530612db6265e35d9a">writeTimeout</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,1199 +0,0 @@
|
||||
<!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: PIEthernet 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_ethernet.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<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="#pro-methods">Protected Member Functions</a> |
|
||||
<a href="class_p_i_ethernet-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">PIEthernet Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Ethernet device.
|
||||
<a href="class_p_i_ethernet.html#details">More...</a></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIEthernet:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="class_p_i_ethernet__inherit__graph.png" border="0" usemap="#_p_i_ethernet_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="_p_i_ethernet_inherit__map" id="_p_i_ethernet_inherit__map">
|
||||
<area shape="rect" id="node2" href="class_p_i_i_o_device.html" title="Base class for input/output classes. " alt="" coords="5,155,108,181"/>
|
||||
<area shape="rect" id="node3" href="class_p_i_thread.html" title="Thread class. " alt="" coords="13,80,100,107"/>
|
||||
<area shape="rect" id="node4" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. " alt="" coords="13,5,100,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="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_address.html">Address</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">IPv4 network address, IP and port. <a href="class_p_i_ethernet_1_1_address.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_i_ethernet_1_1_interface.html">Interface</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Network interface descriptor. <a href="struct_p_i_ethernet_1_1_interface.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_interface_list.html">InterfaceList</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Array of <em><a class="el" href="struct_p_i_ethernet_1_1_interface.html" title="Network interface descriptor. ">Interface</a></em> with some features. <a href="class_p_i_ethernet_1_1_interface_list.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><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:a7abf73f51652b00af7a6198be2fa0f5c"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5c">Type</a> { <a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5ca17c6e599807b02ebaf8ab6decbd17c7b">UDP</a>,
|
||||
<a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5ca468f2c843283f472aa48487bebc38416">TCP_Client</a>,
|
||||
<a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5caf2c9526cd4b694f14a0d8a4693a5b76c">TCP_Server</a>,
|
||||
<a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5cab2209625488fa17350826e27f7cfa9c2">TCP_SingleTCP</a>
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a7abf73f51652b00af7a6198be2fa0f5c"><td class="mdescLeft"> </td><td class="mdescRight">Type of PIEthernet. <a href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a7abf73f51652b00af7a6198be2fa0f5c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae03a64ce3d7d8a1e95b2212ab2497f55"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55">Parameters</a> { <br />
|
||||
  <a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a880142bb3993c7839af6d847beee1b34">ReuseAddress</a> = 0x1,
|
||||
<a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55af792cda5436050309ee9368d6ac5e6f7">Broadcast</a> = 0x2,
|
||||
<a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55ab015dc8784ba5738598293e29dce6bf7">SeparateSockets</a> = 0x4,
|
||||
<a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a6a69485e9c5cd1c0a5bf5666ca497544">MulticastLoop</a> = 0x8,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a5a24aa9615eeec87a03b954424123976">KeepConnection</a> = 0x10,
|
||||
<a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a7832410950c52c3e6c3337821480aab0">DisonnectOnTimeout</a> = 0x20
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="memdesc:ae03a64ce3d7d8a1e95b2212ab2497f55"><td class="mdescLeft"> </td><td class="mdescRight">Parameters of PIEthernet. <a href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae03a64ce3d7d8a1e95b2212ab2497f55"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e219801b3a6c451c4aca63ad99b6374"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374">InterfaceFlag</a> { <br />
|
||||
  <a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374af0267ac1003b142861da4f3b13cd8eec">ifActive</a> = 0x1,
|
||||
<a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374a1ee5d68a37246b49b542d4e7a35129a5">ifRunning</a> = 0x2,
|
||||
<a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374a968abc4436cda4f3a7d6f9d5b73a5161">ifBroadcast</a> = 0x4,
|
||||
<a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374a221bac530c63ca6256286ae46d4cf2da">ifMulticast</a> = 0x8,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374ae5762f8e14d0d44e59d98d40a5e61d47">ifLoopback</a> = 0x10,
|
||||
<a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374a57217604fea835e4aaec5ad6f16101a5">ifPTP</a> = 0x20
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a2e219801b3a6c451c4aca63ad99b6374"><td class="mdescLeft"> </td><td class="mdescRight">Flags of network interface. <a href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374">More...</a><br /></td></tr>
|
||||
<tr class="separator:a2e219801b3a6c451c4aca63ad99b6374"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26d086cc06bc533006ac4fca2c3bab33"><td class="memItemLeft" align="right" valign="top"><a id="a26d086cc06bc533006ac4fca2c3bab33"></a>
|
||||
typedef <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374">InterfaceFlag</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a26d086cc06bc533006ac4fca2c3bab33">InterfaceFlags</a></td></tr>
|
||||
<tr class="memdesc:a26d086cc06bc533006ac4fca2c3bab33"><td class="mdescLeft"> </td><td class="mdescRight">PIFlags of network interface flags <br /></td></tr>
|
||||
<tr class="separator:a26d086cc06bc533006ac4fca2c3bab33"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_types_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:a546a024c6ff4a1dca9350b520e73b595 inherit pub_types_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> { <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">ReadOnly</a> = 0x01,
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595ac8b9334253858c834ece08fc1d0a9c03">WriteOnly</a> = 0x02,
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a> = 0x03
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a546a024c6ff4a1dca9350b520e73b595"><td class="mdescLeft"> </td><td class="mdescRight">Open modes for <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <a href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">More...</a><br /></td></tr>
|
||||
<tr class="separator:a546a024c6ff4a1dca9350b520e73b595 inherit pub_types_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad75ae4dc6006ffd8f928e5f0751df628 inherit pub_types_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad75ae4dc6006ffd8f928e5f0751df628">DeviceOption</a> { <a class="el" href="class_p_i_i_o_device.html#ad75ae4dc6006ffd8f928e5f0751df628ac3aac8dc0db63dbe5677ecce41dc0801">BlockingRead</a> = 0x01,
|
||||
<a class="el" href="class_p_i_i_o_device.html#ad75ae4dc6006ffd8f928e5f0751df628a4abf05d30d33c58d64c8236d4d2e8c0b">BlockingWrite</a> = 0x02
|
||||
}</td></tr>
|
||||
<tr class="memdesc:ad75ae4dc6006ffd8f928e5f0751df628"><td class="mdescLeft"> </td><td class="mdescRight">Options for <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>, works with some devices. <a href="class_p_i_i_o_device.html#ad75ae4dc6006ffd8f928e5f0751df628">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad75ae4dc6006ffd8f928e5f0751df628 inherit pub_types_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a42ecbca216d3fc8c00cf419e105e0afc inherit pub_types_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a42ecbca216d3fc8c00cf419e105e0afc">DeviceInfoFlag</a> { <a class="el" href="class_p_i_i_o_device.html#a42ecbca216d3fc8c00cf419e105e0afcad99de22115dd43e1c8242319d4e6e907">Sequential</a> = 0x01,
|
||||
<a class="el" href="class_p_i_i_o_device.html#a42ecbca216d3fc8c00cf419e105e0afca7fa4e50421d11f9c35bb46b8ff7a2a4a">Reliable</a> = 0x02
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a42ecbca216d3fc8c00cf419e105e0afc"><td class="mdescLeft"> </td><td class="mdescRight">Characteristics of <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> subclass. <a href="class_p_i_i_o_device.html#a42ecbca216d3fc8c00cf419e105e0afc">More...</a><br /></td></tr>
|
||||
<tr class="separator:a42ecbca216d3fc8c00cf419e105e0afc inherit pub_types_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<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>,
|
||||
<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a>,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a>
|
||||
<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 pub_types_class_p_i_thread"><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:a6a5a47b716613af3c224d1a6909f0751"><td class="memItemLeft" align="right" valign="top"><a id="a6a5a47b716613af3c224d1a6909f0751"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a6a5a47b716613af3c224d1a6909f0751">PIEthernet</a> ()</td></tr>
|
||||
<tr class="memdesc:a6a5a47b716613af3c224d1a6909f0751"><td class="mdescLeft"> </td><td class="mdescRight">Contructs UDP PIEthernet with empty read address. <br /></td></tr>
|
||||
<tr class="separator:a6a5a47b716613af3c224d1a6909f0751"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4b7d56c14e070e2b3dd8c20b2a99dc19"><td class="memItemLeft" align="right" valign="top"><a id="a4b7d56c14e070e2b3dd8c20b2a99dc19"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a4b7d56c14e070e2b3dd8c20b2a99dc19">PIEthernet</a> (<a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5c">Type</a> <a class="el" href="class_p_i_ethernet.html#a1afbb7bc3aca5d00094d89048a431f53">type</a>, const <a class="el" href="class_p_i_string.html">PIString</a> &ip_port=<a class="el" href="class_p_i_string.html">PIString</a>(), const <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55">Parameters</a> > params=<a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a880142bb3993c7839af6d847beee1b34">PIEthernet::ReuseAddress</a>|<a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a6a69485e9c5cd1c0a5bf5666ca497544">PIEthernet::MulticastLoop</a>|<a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a5a24aa9615eeec87a03b954424123976">PIEthernet::KeepConnection</a>)</td></tr>
|
||||
<tr class="memdesc:a4b7d56c14e070e2b3dd8c20b2a99dc19"><td class="mdescLeft"> </td><td class="mdescRight">Contructs PIEthernet with type "type", read address "ip_port" and parameters "params". <br /></td></tr>
|
||||
<tr class="separator:a4b7d56c14e070e2b3dd8c20b2a99dc19"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4da57633bb41886a07a0a01139022ce9"><td class="memItemLeft" align="right" valign="top"><a id="a4da57633bb41886a07a0a01139022ce9"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a4da57633bb41886a07a0a01139022ce9">setReadAddress</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_ethernet.html#ae49bc185dedf39646ea445fd57e21283">ip</a>, int <a class="el" href="class_p_i_ethernet.html#ad6b354929e62f909918d73633ea49135">port</a>)</td></tr>
|
||||
<tr class="memdesc:a4da57633bb41886a07a0a01139022ce9"><td class="mdescLeft"> </td><td class="mdescRight">Set read address. <br /></td></tr>
|
||||
<tr class="separator:a4da57633bb41886a07a0a01139022ce9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a76652ae5f391e8957c864be224d46937"><td class="memItemLeft" align="right" valign="top"><a id="a76652ae5f391e8957c864be224d46937"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a76652ae5f391e8957c864be224d46937">setReadAddress</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &ip_port)</td></tr>
|
||||
<tr class="memdesc:a76652ae5f391e8957c864be224d46937"><td class="mdescLeft"> </td><td class="mdescRight">Set read address in format "i.i.i.i:p". <br /></td></tr>
|
||||
<tr class="separator:a76652ae5f391e8957c864be224d46937"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa0928e65eeb23813bf8956841f5ffbe5"><td class="memItemLeft" align="right" valign="top"><a id="aa0928e65eeb23813bf8956841f5ffbe5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#aa0928e65eeb23813bf8956841f5ffbe5">setReadAddress</a> (const <a class="el" href="class_p_i_ethernet_1_1_address.html">Address</a> &addr)</td></tr>
|
||||
<tr class="memdesc:aa0928e65eeb23813bf8956841f5ffbe5"><td class="mdescLeft"> </td><td class="mdescRight">Set read address. <br /></td></tr>
|
||||
<tr class="separator:aa0928e65eeb23813bf8956841f5ffbe5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a281ffec154f8a604da5f8e8494740b63"><td class="memItemLeft" align="right" valign="top"><a id="a281ffec154f8a604da5f8e8494740b63"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a281ffec154f8a604da5f8e8494740b63">setReadIP</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_ethernet.html#ae49bc185dedf39646ea445fd57e21283">ip</a>)</td></tr>
|
||||
<tr class="memdesc:a281ffec154f8a604da5f8e8494740b63"><td class="mdescLeft"> </td><td class="mdescRight">Set read IP. <br /></td></tr>
|
||||
<tr class="separator:a281ffec154f8a604da5f8e8494740b63"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a13f17f1b0022b15d05879c0228bd4bba"><td class="memItemLeft" align="right" valign="top"><a id="a13f17f1b0022b15d05879c0228bd4bba"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a13f17f1b0022b15d05879c0228bd4bba">setReadPort</a> (int <a class="el" href="class_p_i_ethernet.html#ad6b354929e62f909918d73633ea49135">port</a>)</td></tr>
|
||||
<tr class="memdesc:a13f17f1b0022b15d05879c0228bd4bba"><td class="mdescLeft"> </td><td class="mdescRight">Set read port. <br /></td></tr>
|
||||
<tr class="separator:a13f17f1b0022b15d05879c0228bd4bba"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afa66a8ec37d66b17e0d1cf52dc3f9f00"><td class="memItemLeft" align="right" valign="top"><a id="afa66a8ec37d66b17e0d1cf52dc3f9f00"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#afa66a8ec37d66b17e0d1cf52dc3f9f00">setSendAddress</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_ethernet.html#ae49bc185dedf39646ea445fd57e21283">ip</a>, int <a class="el" href="class_p_i_ethernet.html#ad6b354929e62f909918d73633ea49135">port</a>)</td></tr>
|
||||
<tr class="memdesc:afa66a8ec37d66b17e0d1cf52dc3f9f00"><td class="mdescLeft"> </td><td class="mdescRight">Set send address. <br /></td></tr>
|
||||
<tr class="separator:afa66a8ec37d66b17e0d1cf52dc3f9f00"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa2f490fa2749860c2d8c58dd691e4663"><td class="memItemLeft" align="right" valign="top"><a id="aa2f490fa2749860c2d8c58dd691e4663"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#aa2f490fa2749860c2d8c58dd691e4663">setSendAddress</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &ip_port)</td></tr>
|
||||
<tr class="memdesc:aa2f490fa2749860c2d8c58dd691e4663"><td class="mdescLeft"> </td><td class="mdescRight">Set send address in format "i.i.i.i:p". <br /></td></tr>
|
||||
<tr class="separator:aa2f490fa2749860c2d8c58dd691e4663"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb2a4a9d2cb0c0ca112214ced49ef354"><td class="memItemLeft" align="right" valign="top"><a id="abb2a4a9d2cb0c0ca112214ced49ef354"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#abb2a4a9d2cb0c0ca112214ced49ef354">setSendAddress</a> (const <a class="el" href="class_p_i_ethernet_1_1_address.html">Address</a> &addr)</td></tr>
|
||||
<tr class="memdesc:abb2a4a9d2cb0c0ca112214ced49ef354"><td class="mdescLeft"> </td><td class="mdescRight">Set send address. <br /></td></tr>
|
||||
<tr class="separator:abb2a4a9d2cb0c0ca112214ced49ef354"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f90001f1f3b49da411421fc15256a5c"><td class="memItemLeft" align="right" valign="top"><a id="a5f90001f1f3b49da411421fc15256a5c"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a5f90001f1f3b49da411421fc15256a5c">setSendIP</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_ethernet.html#ae49bc185dedf39646ea445fd57e21283">ip</a>)</td></tr>
|
||||
<tr class="memdesc:a5f90001f1f3b49da411421fc15256a5c"><td class="mdescLeft"> </td><td class="mdescRight">Set send IP. <br /></td></tr>
|
||||
<tr class="separator:a5f90001f1f3b49da411421fc15256a5c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0866eb6385dda7b6988b29fedc45fc48"><td class="memItemLeft" align="right" valign="top"><a id="a0866eb6385dda7b6988b29fedc45fc48"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a0866eb6385dda7b6988b29fedc45fc48">setSendPort</a> (int <a class="el" href="class_p_i_ethernet.html#ad6b354929e62f909918d73633ea49135">port</a>)</td></tr>
|
||||
<tr class="memdesc:a0866eb6385dda7b6988b29fedc45fc48"><td class="mdescLeft"> </td><td class="mdescRight">Set send port. <br /></td></tr>
|
||||
<tr class="separator:a0866eb6385dda7b6988b29fedc45fc48"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adab64450c308a9a43c1b0b82303d16c4"><td class="memItemLeft" align="right" valign="top"><a id="adab64450c308a9a43c1b0b82303d16c4"></a>
|
||||
<a class="el" href="class_p_i_ethernet_1_1_address.html">Address</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#adab64450c308a9a43c1b0b82303d16c4">readAddress</a> () const</td></tr>
|
||||
<tr class="memdesc:adab64450c308a9a43c1b0b82303d16c4"><td class="mdescLeft"> </td><td class="mdescRight">Returns read address in format "i.i.i.i:p". <br /></td></tr>
|
||||
<tr class="separator:adab64450c308a9a43c1b0b82303d16c4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af5f0c3e74ed0687023dda01a8312e9bc"><td class="memItemLeft" align="right" valign="top"><a id="af5f0c3e74ed0687023dda01a8312e9bc"></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_ethernet.html#af5f0c3e74ed0687023dda01a8312e9bc">readIP</a> () const</td></tr>
|
||||
<tr class="memdesc:af5f0c3e74ed0687023dda01a8312e9bc"><td class="mdescLeft"> </td><td class="mdescRight">Returns read IP. <br /></td></tr>
|
||||
<tr class="separator:af5f0c3e74ed0687023dda01a8312e9bc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9771d28724b690c0c1e42b9055b3c30f"><td class="memItemLeft" align="right" valign="top"><a id="a9771d28724b690c0c1e42b9055b3c30f"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a9771d28724b690c0c1e42b9055b3c30f">readPort</a> () const</td></tr>
|
||||
<tr class="memdesc:a9771d28724b690c0c1e42b9055b3c30f"><td class="mdescLeft"> </td><td class="mdescRight">Returns read port. <br /></td></tr>
|
||||
<tr class="separator:a9771d28724b690c0c1e42b9055b3c30f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac4aa0f8501d1af3c3a5d168006d40a2e"><td class="memItemLeft" align="right" valign="top"><a id="ac4aa0f8501d1af3c3a5d168006d40a2e"></a>
|
||||
<a class="el" href="class_p_i_ethernet_1_1_address.html">Address</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#ac4aa0f8501d1af3c3a5d168006d40a2e">sendAddress</a> () const</td></tr>
|
||||
<tr class="memdesc:ac4aa0f8501d1af3c3a5d168006d40a2e"><td class="mdescLeft"> </td><td class="mdescRight">Returns send address in format "i.i.i.i:p". <br /></td></tr>
|
||||
<tr class="separator:ac4aa0f8501d1af3c3a5d168006d40a2e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae9ef03373cdcbf936c5671b101471e18"><td class="memItemLeft" align="right" valign="top"><a id="ae9ef03373cdcbf936c5671b101471e18"></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_ethernet.html#ae9ef03373cdcbf936c5671b101471e18">sendIP</a> () const</td></tr>
|
||||
<tr class="memdesc:ae9ef03373cdcbf936c5671b101471e18"><td class="mdescLeft"> </td><td class="mdescRight">Returns send IP. <br /></td></tr>
|
||||
<tr class="separator:ae9ef03373cdcbf936c5671b101471e18"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3b43b2ad685640127d81b018b1de5c50"><td class="memItemLeft" align="right" valign="top"><a id="a3b43b2ad685640127d81b018b1de5c50"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a3b43b2ad685640127d81b018b1de5c50">sendPort</a> () const</td></tr>
|
||||
<tr class="memdesc:a3b43b2ad685640127d81b018b1de5c50"><td class="mdescLeft"> </td><td class="mdescRight">Returns send port. <br /></td></tr>
|
||||
<tr class="separator:a3b43b2ad685640127d81b018b1de5c50"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac032fd6f6bb96bd3bfc0cb76f699bad6"><td class="memItemLeft" align="right" valign="top"><a id="ac032fd6f6bb96bd3bfc0cb76f699bad6"></a>
|
||||
<a class="el" href="class_p_i_ethernet_1_1_address.html">Address</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#ac032fd6f6bb96bd3bfc0cb76f699bad6">lastReadAddress</a> () const</td></tr>
|
||||
<tr class="memdesc:ac032fd6f6bb96bd3bfc0cb76f699bad6"><td class="mdescLeft"> </td><td class="mdescRight">Returns address of last received UDP packet in format "i.i.i.i:p". <br /></td></tr>
|
||||
<tr class="separator:ac032fd6f6bb96bd3bfc0cb76f699bad6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a523b44fa5e58f0f6136a0ad70d367f9b"><td class="memItemLeft" align="right" valign="top"><a id="a523b44fa5e58f0f6136a0ad70d367f9b"></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_ethernet.html#a523b44fa5e58f0f6136a0ad70d367f9b">lastReadIP</a> () const</td></tr>
|
||||
<tr class="memdesc:a523b44fa5e58f0f6136a0ad70d367f9b"><td class="mdescLeft"> </td><td class="mdescRight">Returns IP of last received UDP packet. <br /></td></tr>
|
||||
<tr class="separator:a523b44fa5e58f0f6136a0ad70d367f9b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab9cd1401a52d340757f97a2060726ce4"><td class="memItemLeft" align="right" valign="top"><a id="ab9cd1401a52d340757f97a2060726ce4"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#ab9cd1401a52d340757f97a2060726ce4">lastReadPort</a> () const</td></tr>
|
||||
<tr class="memdesc:ab9cd1401a52d340757f97a2060726ce4"><td class="mdescLeft"> </td><td class="mdescRight">Returns port of last received UDP packet. <br /></td></tr>
|
||||
<tr class="separator:ab9cd1401a52d340757f97a2060726ce4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa2edcd2272537c2250b4542c09e7f5d2"><td class="memItemLeft" align="right" valign="top"><a id="aa2edcd2272537c2250b4542c09e7f5d2"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#aa2edcd2272537c2250b4542c09e7f5d2">setParameters</a> (<a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55">PIEthernet::Parameters</a> > parameters_)</td></tr>
|
||||
<tr class="memdesc:aa2edcd2272537c2250b4542c09e7f5d2"><td class="mdescLeft"> </td><td class="mdescRight">Set parameters to "parameters_". You should to reopen PIEthernet to apply them. <br /></td></tr>
|
||||
<tr class="separator:aa2edcd2272537c2250b4542c09e7f5d2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a158851a3cde91615d8feaac4edb805fb"><td class="memItemLeft" align="right" valign="top"><a id="a158851a3cde91615d8feaac4edb805fb"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a158851a3cde91615d8feaac4edb805fb">setParameter</a> (<a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55">PIEthernet::Parameters</a> parameter, bool on=true)</td></tr>
|
||||
<tr class="memdesc:a158851a3cde91615d8feaac4edb805fb"><td class="mdescLeft"> </td><td class="mdescRight">Set parameter "parameter" to state "on". You should to reopen PIEthernet to apply this. <br /></td></tr>
|
||||
<tr class="separator:a158851a3cde91615d8feaac4edb805fb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af33a2a949adb1268d4d978541387945c"><td class="memItemLeft" align="right" valign="top"><a id="af33a2a949adb1268d4d978541387945c"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#af33a2a949adb1268d4d978541387945c">isParameterSet</a> (<a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55">PIEthernet::Parameters</a> parameter) const</td></tr>
|
||||
<tr class="memdesc:af33a2a949adb1268d4d978541387945c"><td class="mdescLeft"> </td><td class="mdescRight">Returns if parameter "parameter" is set. <br /></td></tr>
|
||||
<tr class="separator:af33a2a949adb1268d4d978541387945c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a185dd9ab87892b8279033a948e597212"><td class="memItemLeft" align="right" valign="top"><a id="a185dd9ab87892b8279033a948e597212"></a>
|
||||
<a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55">PIEthernet::Parameters</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a185dd9ab87892b8279033a948e597212">parameters</a> () const</td></tr>
|
||||
<tr class="memdesc:a185dd9ab87892b8279033a948e597212"><td class="mdescLeft"> </td><td class="mdescRight">Returns parameters. <br /></td></tr>
|
||||
<tr class="separator:a185dd9ab87892b8279033a948e597212"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1afbb7bc3aca5d00094d89048a431f53"><td class="memItemLeft" align="right" valign="top"><a id="a1afbb7bc3aca5d00094d89048a431f53"></a>
|
||||
<a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5c">Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a1afbb7bc3aca5d00094d89048a431f53">type</a> () const</td></tr>
|
||||
<tr class="memdesc:a1afbb7bc3aca5d00094d89048a431f53"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIEthernet type. <br /></td></tr>
|
||||
<tr class="separator:a1afbb7bc3aca5d00094d89048a431f53"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8b4b96ea163fcd63a8afd5e12cf691fc"><td class="memItemLeft" align="right" valign="top"><a id="a8b4b96ea163fcd63a8afd5e12cf691fc"></a>
|
||||
double </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a8b4b96ea163fcd63a8afd5e12cf691fc">readTimeout</a> () const</td></tr>
|
||||
<tr class="memdesc:a8b4b96ea163fcd63a8afd5e12cf691fc"><td class="mdescLeft"> </td><td class="mdescRight">Returns read timeout. <br /></td></tr>
|
||||
<tr class="separator:a8b4b96ea163fcd63a8afd5e12cf691fc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a838e7cf787fb8a530612db6265e35d9a"><td class="memItemLeft" align="right" valign="top"><a id="a838e7cf787fb8a530612db6265e35d9a"></a>
|
||||
double </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a838e7cf787fb8a530612db6265e35d9a">writeTimeout</a> () const</td></tr>
|
||||
<tr class="memdesc:a838e7cf787fb8a530612db6265e35d9a"><td class="mdescLeft"> </td><td class="mdescRight">Returns write timeout. <br /></td></tr>
|
||||
<tr class="separator:a838e7cf787fb8a530612db6265e35d9a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a414c18f256488c471093178137526776"><td class="memItemLeft" align="right" valign="top"><a id="a414c18f256488c471093178137526776"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a414c18f256488c471093178137526776">setReadTimeout</a> (double ms)</td></tr>
|
||||
<tr class="memdesc:a414c18f256488c471093178137526776"><td class="mdescLeft"> </td><td class="mdescRight">Set timeout for read. <br /></td></tr>
|
||||
<tr class="separator:a414c18f256488c471093178137526776"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae15ac03c2fdcab779650759b932c4660"><td class="memItemLeft" align="right" valign="top"><a id="ae15ac03c2fdcab779650759b932c4660"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#ae15ac03c2fdcab779650759b932c4660">setWriteTimeout</a> (double ms)</td></tr>
|
||||
<tr class="memdesc:ae15ac03c2fdcab779650759b932c4660"><td class="mdescLeft"> </td><td class="mdescRight">Set timeout for write. <br /></td></tr>
|
||||
<tr class="separator:ae15ac03c2fdcab779650759b932c4660"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a48227c90517667f706101dbceaff2d9d"><td class="memItemLeft" align="right" valign="top"><a id="a48227c90517667f706101dbceaff2d9d"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a48227c90517667f706101dbceaff2d9d">TTL</a> () const</td></tr>
|
||||
<tr class="memdesc:a48227c90517667f706101dbceaff2d9d"><td class="mdescLeft"> </td><td class="mdescRight">Returns TTL (Time To Live) <br /></td></tr>
|
||||
<tr class="separator:a48227c90517667f706101dbceaff2d9d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1a25cc61b03ab7ee76f2b7a5cdf3f18b"><td class="memItemLeft" align="right" valign="top"><a id="a1a25cc61b03ab7ee76f2b7a5cdf3f18b"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a1a25cc61b03ab7ee76f2b7a5cdf3f18b">multicastTTL</a> () const</td></tr>
|
||||
<tr class="memdesc:a1a25cc61b03ab7ee76f2b7a5cdf3f18b"><td class="mdescLeft"> </td><td class="mdescRight">Returns multicast TTL (Time To Live) <br /></td></tr>
|
||||
<tr class="separator:a1a25cc61b03ab7ee76f2b7a5cdf3f18b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad5da200a16e818640028176f5f2adba5"><td class="memItemLeft" align="right" valign="top"><a id="ad5da200a16e818640028176f5f2adba5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#ad5da200a16e818640028176f5f2adba5">setTTL</a> (int ttl)</td></tr>
|
||||
<tr class="memdesc:ad5da200a16e818640028176f5f2adba5"><td class="mdescLeft"> </td><td class="mdescRight">Set TTL (Time To Live), default is 64. <br /></td></tr>
|
||||
<tr class="separator:ad5da200a16e818640028176f5f2adba5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65b136c79c5302d0b2fee9991c67698d"><td class="memItemLeft" align="right" valign="top"><a id="a65b136c79c5302d0b2fee9991c67698d"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a65b136c79c5302d0b2fee9991c67698d">setMulticastTTL</a> (int ttl)</td></tr>
|
||||
<tr class="memdesc:a65b136c79c5302d0b2fee9991c67698d"><td class="mdescLeft"> </td><td class="mdescRight">Set multicast TTL (Time To Live), default is 1. <br /></td></tr>
|
||||
<tr class="separator:a65b136c79c5302d0b2fee9991c67698d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a99df6e4eccbecb0b704678b8df273dec"><td class="memItemLeft" align="right" valign="top"><a id="a99df6e4eccbecb0b704678b8df273dec"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a99df6e4eccbecb0b704678b8df273dec">joinMulticastGroup</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &group)</td></tr>
|
||||
<tr class="memdesc:a99df6e4eccbecb0b704678b8df273dec"><td class="mdescLeft"> </td><td class="mdescRight">Join to multicast group with address "group". Use only for UDP. <br /></td></tr>
|
||||
<tr class="separator:a99df6e4eccbecb0b704678b8df273dec"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac0213b620b1b79ee14dd6756bb11175c"><td class="memItemLeft" align="right" valign="top"><a id="ac0213b620b1b79ee14dd6756bb11175c"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#ac0213b620b1b79ee14dd6756bb11175c">leaveMulticastGroup</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &group)</td></tr>
|
||||
<tr class="memdesc:ac0213b620b1b79ee14dd6756bb11175c"><td class="mdescLeft"> </td><td class="mdescRight">Leave multicast group with address "group". Use only for UDP. <br /></td></tr>
|
||||
<tr class="separator:ac0213b620b1b79ee14dd6756bb11175c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8affa38f3fe1e7a75ee3912e96c33738"><td class="memItemLeft" align="right" valign="top"><a id="a8affa38f3fe1e7a75ee3912e96c33738"></a>
|
||||
const <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_ethernet.html#a8affa38f3fe1e7a75ee3912e96c33738">multicastGroups</a> () const</td></tr>
|
||||
<tr class="memdesc:a8affa38f3fe1e7a75ee3912e96c33738"><td class="mdescLeft"> </td><td class="mdescRight">Returns joined multicast groups. Use only for UDP. <br /></td></tr>
|
||||
<tr class="separator:a8affa38f3fe1e7a75ee3912e96c33738"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac09a74cc735c5e80e79b3f771a2a289c"><td class="memItemLeft" align="right" valign="top"><a id="ac09a74cc735c5e80e79b3f771a2a289c"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#ac09a74cc735c5e80e79b3f771a2a289c">connect</a> ()</td></tr>
|
||||
<tr class="memdesc:ac09a74cc735c5e80e79b3f771a2a289c"><td class="mdescLeft"> </td><td class="mdescRight">Connect to TCP server with address <em><a class="el" href="class_p_i_ethernet.html#adab64450c308a9a43c1b0b82303d16c4" title="Returns read address in format "i.i.i.i:p". ">readAddress()</a></em>. Use only for TCP_Client. <br /></td></tr>
|
||||
<tr class="separator:ac09a74cc735c5e80e79b3f771a2a289c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59b3f77ff2b8d62dacd6366a4d0879d3"><td class="memItemLeft" align="right" valign="top"><a id="a59b3f77ff2b8d62dacd6366a4d0879d3"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a59b3f77ff2b8d62dacd6366a4d0879d3">connect</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_ethernet.html#ae49bc185dedf39646ea445fd57e21283">ip</a>, int <a class="el" href="class_p_i_ethernet.html#ad6b354929e62f909918d73633ea49135">port</a>)</td></tr>
|
||||
<tr class="memdesc:a59b3f77ff2b8d62dacd6366a4d0879d3"><td class="mdescLeft"> </td><td class="mdescRight">Connect to TCP server with address "ip":"port". Use only for TCP_Client. <br /></td></tr>
|
||||
<tr class="separator:a59b3f77ff2b8d62dacd6366a4d0879d3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a262d31ac59d8a3539899be651a6e56e7"><td class="memItemLeft" align="right" valign="top"><a id="a262d31ac59d8a3539899be651a6e56e7"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a262d31ac59d8a3539899be651a6e56e7">connect</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &ip_port)</td></tr>
|
||||
<tr class="memdesc:a262d31ac59d8a3539899be651a6e56e7"><td class="mdescLeft"> </td><td class="mdescRight">Connect to TCP server with address "ip_port". Use only for TCP_Client. <br /></td></tr>
|
||||
<tr class="separator:a262d31ac59d8a3539899be651a6e56e7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8212e8d7e7994d8205384b1a359e3204"><td class="memItemLeft" align="right" valign="top"><a id="a8212e8d7e7994d8205384b1a359e3204"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a8212e8d7e7994d8205384b1a359e3204">connect</a> (const <a class="el" href="class_p_i_ethernet_1_1_address.html">Address</a> &addr)</td></tr>
|
||||
<tr class="memdesc:a8212e8d7e7994d8205384b1a359e3204"><td class="mdescLeft"> </td><td class="mdescRight">Connect to TCP server with address "addr". Use only for TCP_Client. <br /></td></tr>
|
||||
<tr class="separator:a8212e8d7e7994d8205384b1a359e3204"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a90efa8d37429b955af34f504c092bfca"><td class="memItemLeft" align="right" valign="top"><a id="a90efa8d37429b955af34f504c092bfca"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a90efa8d37429b955af34f504c092bfca">isConnected</a> () const</td></tr>
|
||||
<tr class="memdesc:a90efa8d37429b955af34f504c092bfca"><td class="mdescLeft"> </td><td class="mdescRight">Returns if PIEthernet connected to TCP server. Use only for TCP_Client. <br /></td></tr>
|
||||
<tr class="separator:a90efa8d37429b955af34f504c092bfca"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a06733ab532a4589e5d8c7e4342125bbc"><td class="memItemLeft" align="right" valign="top"><a id="a06733ab532a4589e5d8c7e4342125bbc"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a06733ab532a4589e5d8c7e4342125bbc">isConnecting</a> () const</td></tr>
|
||||
<tr class="memdesc:a06733ab532a4589e5d8c7e4342125bbc"><td class="mdescLeft"> </td><td class="mdescRight">Returns if PIEthernet is connecting to TCP server. Use only for TCP_Client. <br /></td></tr>
|
||||
<tr class="separator:a06733ab532a4589e5d8c7e4342125bbc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8b756229579e309044186b776989db16"><td class="memItemLeft" align="right" valign="top"><a id="a8b756229579e309044186b776989db16"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a8b756229579e309044186b776989db16">listen</a> (bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:a8b756229579e309044186b776989db16"><td class="mdescLeft"> </td><td class="mdescRight">Start listen for incoming TCP connections on address <em><a class="el" href="class_p_i_ethernet.html#adab64450c308a9a43c1b0b82303d16c4" title="Returns read address in format "i.i.i.i:p". ">readAddress()</a></em>. Use only for TCP_Server. <br /></td></tr>
|
||||
<tr class="separator:a8b756229579e309044186b776989db16"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac01db2157f9518237e915fabb360e40c"><td class="memItemLeft" align="right" valign="top"><a id="ac01db2157f9518237e915fabb360e40c"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#ac01db2157f9518237e915fabb360e40c">listen</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_ethernet.html#ae49bc185dedf39646ea445fd57e21283">ip</a>, int <a class="el" href="class_p_i_ethernet.html#ad6b354929e62f909918d73633ea49135">port</a>, bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:ac01db2157f9518237e915fabb360e40c"><td class="mdescLeft"> </td><td class="mdescRight">Start listen for incoming TCP connections on address "ip":"port". Use only for TCP_Server. <br /></td></tr>
|
||||
<tr class="separator:ac01db2157f9518237e915fabb360e40c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a606a5cac3eca4126a5fd6ad2f29763ab"><td class="memItemLeft" align="right" valign="top"><a id="a606a5cac3eca4126a5fd6ad2f29763ab"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a606a5cac3eca4126a5fd6ad2f29763ab">listen</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &ip_port, bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:a606a5cac3eca4126a5fd6ad2f29763ab"><td class="mdescLeft"> </td><td class="mdescRight">Start listen for incoming TCP connections on address "ip_port". Use only for TCP_Server. <br /></td></tr>
|
||||
<tr class="separator:a606a5cac3eca4126a5fd6ad2f29763ab"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a02227494885089f70a071762eb2fd8af"><td class="memItemLeft" align="right" valign="top"><a id="a02227494885089f70a071762eb2fd8af"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a02227494885089f70a071762eb2fd8af">listen</a> (const <a class="el" href="class_p_i_ethernet_1_1_address.html">Address</a> &addr, bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:a02227494885089f70a071762eb2fd8af"><td class="mdescLeft"> </td><td class="mdescRight">Start listen for incoming TCP connections on address "addr". Use only for TCP_Server. <br /></td></tr>
|
||||
<tr class="separator:a02227494885089f70a071762eb2fd8af"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a77b555fc82243b3e998cf2b008008f0f"><td class="memItemLeft" align="right" valign="top"><a id="a77b555fc82243b3e998cf2b008008f0f"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a77b555fc82243b3e998cf2b008008f0f">send</a> (const void *<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>, int size, bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:a77b555fc82243b3e998cf2b008008f0f"><td class="mdescLeft"> </td><td class="mdescRight">Send data "data" with size "size" to address <em><a class="el" href="class_p_i_ethernet.html#ac4aa0f8501d1af3c3a5d168006d40a2e" title="Returns send address in format "i.i.i.i:p". ">sendAddress()</a></em> for UDP or <em><a class="el" href="class_p_i_ethernet.html#adab64450c308a9a43c1b0b82303d16c4" title="Returns read address in format "i.i.i.i:p". ">readAddress()</a></em> for TCP_Client. <br /></td></tr>
|
||||
<tr class="separator:a77b555fc82243b3e998cf2b008008f0f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af01b2a4c78bce376ba6cfcf4dd2907c1"><td class="memItemLeft" align="right" valign="top"><a id="af01b2a4c78bce376ba6cfcf4dd2907c1"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#af01b2a4c78bce376ba6cfcf4dd2907c1">send</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_ethernet.html#ae49bc185dedf39646ea445fd57e21283">ip</a>, int <a class="el" href="class_p_i_ethernet.html#ad6b354929e62f909918d73633ea49135">port</a>, const void *<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>, int size, bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:af01b2a4c78bce376ba6cfcf4dd2907c1"><td class="mdescLeft"> </td><td class="mdescRight">Send data "data" with size "size" to address "ip":"port". <br /></td></tr>
|
||||
<tr class="separator:af01b2a4c78bce376ba6cfcf4dd2907c1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8c88ae9984347a23e2d5743dec5739e"><td class="memItemLeft" align="right" valign="top"><a id="ae8c88ae9984347a23e2d5743dec5739e"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#ae8c88ae9984347a23e2d5743dec5739e">send</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &ip_port, const void *<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>, int size, bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:ae8c88ae9984347a23e2d5743dec5739e"><td class="mdescLeft"> </td><td class="mdescRight">Send data "data" with size "size" to address "ip_port". <br /></td></tr>
|
||||
<tr class="separator:ae8c88ae9984347a23e2d5743dec5739e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afbe69ec7ab628b4abd0ddd7d1205e813"><td class="memItemLeft" align="right" valign="top"><a id="afbe69ec7ab628b4abd0ddd7d1205e813"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#afbe69ec7ab628b4abd0ddd7d1205e813">send</a> (const <a class="el" href="class_p_i_ethernet_1_1_address.html">Address</a> &addr, const void *<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>, int size, bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:afbe69ec7ab628b4abd0ddd7d1205e813"><td class="mdescLeft"> </td><td class="mdescRight">Send data "data" with size "size" to address "addr". <br /></td></tr>
|
||||
<tr class="separator:afbe69ec7ab628b4abd0ddd7d1205e813"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8b42711033d1c21ea978b4c3deed0962"><td class="memItemLeft" align="right" valign="top"><a id="a8b42711033d1c21ea978b4c3deed0962"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a8b42711033d1c21ea978b4c3deed0962">send</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>, bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:a8b42711033d1c21ea978b4c3deed0962"><td class="mdescLeft"> </td><td class="mdescRight">Send data "data" to address <em><a class="el" href="class_p_i_ethernet.html#ac4aa0f8501d1af3c3a5d168006d40a2e" title="Returns send address in format "i.i.i.i:p". ">sendAddress()</a></em> for UDP or <em><a class="el" href="class_p_i_ethernet.html#adab64450c308a9a43c1b0b82303d16c4" title="Returns read address in format "i.i.i.i:p". ">readAddress()</a></em> for TCP_Client. <br /></td></tr>
|
||||
<tr class="separator:a8b42711033d1c21ea978b4c3deed0962"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7fd0a3d4606de7d546a728a8f099af0f"><td class="memItemLeft" align="right" valign="top"><a id="a7fd0a3d4606de7d546a728a8f099af0f"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a7fd0a3d4606de7d546a728a8f099af0f">send</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_ethernet.html#ae49bc185dedf39646ea445fd57e21283">ip</a>, int <a class="el" href="class_p_i_ethernet.html#ad6b354929e62f909918d73633ea49135">port</a>, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>, bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:a7fd0a3d4606de7d546a728a8f099af0f"><td class="mdescLeft"> </td><td class="mdescRight">Send data "data" to address "ip":"port" for UDP. <br /></td></tr>
|
||||
<tr class="separator:a7fd0a3d4606de7d546a728a8f099af0f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5d1be0cd5f9cb62a099a1e0264da0956"><td class="memItemLeft" align="right" valign="top"><a id="a5d1be0cd5f9cb62a099a1e0264da0956"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a5d1be0cd5f9cb62a099a1e0264da0956">send</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &ip_port, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>, bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:a5d1be0cd5f9cb62a099a1e0264da0956"><td class="mdescLeft"> </td><td class="mdescRight">Send data "data" to address "ip_port" for UDP. <br /></td></tr>
|
||||
<tr class="separator:a5d1be0cd5f9cb62a099a1e0264da0956"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afd98ce5e4a155edebca4f194cfae4a8e"><td class="memItemLeft" align="right" valign="top"><a id="afd98ce5e4a155edebca4f194cfae4a8e"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#afd98ce5e4a155edebca4f194cfae4a8e">send</a> (const <a class="el" href="class_p_i_ethernet_1_1_address.html">Address</a> &addr, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>, bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:afd98ce5e4a155edebca4f194cfae4a8e"><td class="mdescLeft"> </td><td class="mdescRight">Send data "data" to address "addr" for UDP. <br /></td></tr>
|
||||
<tr class="separator:afd98ce5e4a155edebca4f194cfae4a8e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab4547cad8a8b63b529e27c6a3ba6e96a"><td class="memItemLeft" align="right" valign="top"><a id="ab4547cad8a8b63b529e27c6a3ba6e96a"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#ab4547cad8a8b63b529e27c6a3ba6e96a">canWrite</a> () const</td></tr>
|
||||
<tr class="memdesc:ab4547cad8a8b63b529e27c6a3ba6e96a"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device can write <b>now</b>. <br /></td></tr>
|
||||
<tr class="separator:ab4547cad8a8b63b529e27c6a3ba6e96a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ac087db1174b1a2f6bb6400a62b93ed52"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac087db1174b1a2f6bb6400a62b93ed52">PIIODevice</a> ()</td></tr>
|
||||
<tr class="memdesc:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a empty <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <br /></td></tr>
|
||||
<tr class="separator:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab37b5b49ddd5ec07d03df75dcc6f0343">PIIODevice</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8238332b6294817135603c77f12f2ae3">path</a>, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> <a class="el" href="class_p_i_i_o_device.html#a193edd727a5b7f44cd48a966b74bb7ef">mode</a>=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> with path and mode. <a href="class_p_i_i_o_device.html#ab37b5b49ddd5ec07d03df75dcc6f0343">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a193edd727a5b7f44cd48a966b74bb7ef inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a193edd727a5b7f44cd48a966b74bb7ef"></a>
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a193edd727a5b7f44cd48a966b74bb7ef">mode</a> () const</td></tr>
|
||||
<tr class="memdesc:a193edd727a5b7f44cd48a966b74bb7ef inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Current open mode of device. <br /></td></tr>
|
||||
<tr class="separator:a193edd727a5b7f44cd48a966b74bb7ef inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a589767ed326f04724ecfb3f73d51dc6d inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a589767ed326f04724ecfb3f73d51dc6d"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a589767ed326f04724ecfb3f73d51dc6d">setMode</a> (<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> m)</td></tr>
|
||||
<tr class="memdesc:a589767ed326f04724ecfb3f73d51dc6d inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set open mode of device. <br /></td></tr>
|
||||
<tr class="separator:a589767ed326f04724ecfb3f73d51dc6d inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa23ad0a927d95ea33d0a676ff68d553 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="aaa23ad0a927d95ea33d0a676ff68d553"></a>
|
||||
<a class="el" href="class_p_i_flags.html">DeviceOptions</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaa23ad0a927d95ea33d0a676ff68d553">options</a> () const</td></tr>
|
||||
<tr class="memdesc:aaa23ad0a927d95ea33d0a676ff68d553 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Current device options. <br /></td></tr>
|
||||
<tr class="separator:aaa23ad0a927d95ea33d0a676ff68d553 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0093e607931b8ded6b2f3a1fa371b68a inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a0093e607931b8ded6b2f3a1fa371b68a"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a0093e607931b8ded6b2f3a1fa371b68a">isOptionSet</a> (<a class="el" href="class_p_i_i_o_device.html#ad75ae4dc6006ffd8f928e5f0751df628">DeviceOption</a> o) const</td></tr>
|
||||
<tr class="memdesc:a0093e607931b8ded6b2f3a1fa371b68a inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Current device option "o" state. <br /></td></tr>
|
||||
<tr class="separator:a0093e607931b8ded6b2f3a1fa371b68a inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3855f75730904e15fb0d85f22d320135 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a3855f75730904e15fb0d85f22d320135"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3855f75730904e15fb0d85f22d320135">setOptions</a> (<a class="el" href="class_p_i_flags.html">DeviceOptions</a> o)</td></tr>
|
||||
<tr class="memdesc:a3855f75730904e15fb0d85f22d320135 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set device options. <br /></td></tr>
|
||||
<tr class="separator:a3855f75730904e15fb0d85f22d320135 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af6d864b962a7cd8d115b65793f46f94b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="af6d864b962a7cd8d115b65793f46f94b"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af6d864b962a7cd8d115b65793f46f94b">setOption</a> (<a class="el" href="class_p_i_i_o_device.html#ad75ae4dc6006ffd8f928e5f0751df628">DeviceOption</a> o, bool yes=true)</td></tr>
|
||||
<tr class="memdesc:af6d864b962a7cd8d115b65793f46f94b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set device option "o" to "yes" and return previous state. <br /></td></tr>
|
||||
<tr class="separator:af6d864b962a7cd8d115b65793f46f94b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3493e22b8164875a6b9c6410046582f6 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a3493e22b8164875a6b9c6410046582f6"></a>
|
||||
<a class="el" href="class_p_i_flags.html">DeviceInfoFlags</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3493e22b8164875a6b9c6410046582f6">infoFlags</a> () const</td></tr>
|
||||
<tr class="memdesc:a3493e22b8164875a6b9c6410046582f6 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Returns device characteristic flags. <br /></td></tr>
|
||||
<tr class="separator:a3493e22b8164875a6b9c6410046582f6 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8238332b6294817135603c77f12f2ae3 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a8238332b6294817135603c77f12f2ae3"></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_i_o_device.html#a8238332b6294817135603c77f12f2ae3">path</a> () const</td></tr>
|
||||
<tr class="memdesc:a8238332b6294817135603c77f12f2ae3 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Current path of device. <br /></td></tr>
|
||||
<tr class="separator:a8238332b6294817135603c77f12f2ae3 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ac0a4c85cfc93f4f97889624f1af3f2da"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac0a4c85cfc93f4f97889624f1af3f2da">setPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8238332b6294817135603c77f12f2ae3">path</a>)</td></tr>
|
||||
<tr class="memdesc:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set path of device. <br /></td></tr>
|
||||
<tr class="separator:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acd1c30cc18f4bb6050fa9c9eff2e1497 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="acd1c30cc18f4bb6050fa9c9eff2e1497"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#acd1c30cc18f4bb6050fa9c9eff2e1497">isReadable</a> () const</td></tr>
|
||||
<tr class="memdesc:acd1c30cc18f4bb6050fa9c9eff2e1497 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if mode is ReadOnly or ReadWrite. <br /></td></tr>
|
||||
<tr class="separator:acd1c30cc18f4bb6050fa9c9eff2e1497 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a18871730d6d983e99e139653bc46e656 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a18871730d6d983e99e139653bc46e656"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a18871730d6d983e99e139653bc46e656">isWriteable</a> () const</td></tr>
|
||||
<tr class="memdesc:a18871730d6d983e99e139653bc46e656 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if mode is WriteOnly or ReadWrite. <br /></td></tr>
|
||||
<tr class="separator:a18871730d6d983e99e139653bc46e656 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3fb593f5bdcde9cc78fc6583541b7763 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a3fb593f5bdcde9cc78fc6583541b7763"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3fb593f5bdcde9cc78fc6583541b7763">isOpened</a> () const</td></tr>
|
||||
<tr class="memdesc:a3fb593f5bdcde9cc78fc6583541b7763 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device is successfully opened. <br /></td></tr>
|
||||
<tr class="separator:a3fb593f5bdcde9cc78fc6583541b7763 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a82a822c0c2904563a5b19e69421d474d inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a82a822c0c2904563a5b19e69421d474d"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a82a822c0c2904563a5b19e69421d474d">isClosed</a> () const</td></tr>
|
||||
<tr class="memdesc:a82a822c0c2904563a5b19e69421d474d inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device is closed. <br /></td></tr>
|
||||
<tr class="separator:a82a822c0c2904563a5b19e69421d474d inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1edc626188307b9de42b3d4533540b9d inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a1edc626188307b9de42b3d4533540b9d"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a1edc626188307b9de42b3d4533540b9d">canRead</a> () const</td></tr>
|
||||
<tr class="memdesc:a1edc626188307b9de42b3d4533540b9d inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device can read <b>now</b>. <br /></td></tr>
|
||||
<tr class="separator:a1edc626188307b9de42b3d4533540b9d inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="af102eb926a08c8da2d0dcb06c3f951d6"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af102eb926a08c8da2d0dcb06c3f951d6">setReopenEnabled</a> (bool yes=true)</td></tr>
|
||||
<tr class="memdesc:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set execution of <em>open</em> enabled while threaded read on closed device. <br /></td></tr>
|
||||
<tr class="separator:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ac62f3a463fab444f084aa9ce7435e5a4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac62f3a463fab444f084aa9ce7435e5a4">setReopenTimeout</a> (int msecs)</td></tr>
|
||||
<tr class="memdesc:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set timeout in milliseconds between <em>open</em> tryings if reopen is enabled. <br /></td></tr>
|
||||
<tr class="separator:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8c596d1a8dc1f99e657c4288767a2d18 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a8c596d1a8dc1f99e657c4288767a2d18"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8c596d1a8dc1f99e657c4288767a2d18">isReopenEnabled</a> () const</td></tr>
|
||||
<tr class="memdesc:a8c596d1a8dc1f99e657c4288767a2d18 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return reopen enable. <br /></td></tr>
|
||||
<tr class="separator:a8c596d1a8dc1f99e657c4288767a2d18 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ab87197451c9d3700860c73f85538e0dd"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab87197451c9d3700860c73f85538e0dd">reopenTimeout</a> ()</td></tr>
|
||||
<tr class="memdesc:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return reopen timeout. <br /></td></tr>
|
||||
<tr class="separator:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b">setThreadedReadSlot</a> (ReadRetFunc func)</td></tr>
|
||||
<tr class="memdesc:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set "threaded read slot". <a href="class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a5f8ef8392407794b48130487dffbd6e5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5f8ef8392407794b48130487dffbd6e5">setThreadedReadData</a> (void *d)</td></tr>
|
||||
<tr class="memdesc:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set custom data that will be passed to "threaded read slot". <br /></td></tr>
|
||||
<tr class="separator:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71">setThreadedReadBufferSize</a> (int new_size)</td></tr>
|
||||
<tr class="memdesc:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set size of threaded read buffer. <a href="class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71">More...</a><br /></td></tr>
|
||||
<tr class="separator:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a53308e8d0b87f5713d22d75e638dd10a inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a53308e8d0b87f5713d22d75e638dd10a"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a53308e8d0b87f5713d22d75e638dd10a">threadedReadBufferSize</a> () const</td></tr>
|
||||
<tr class="memdesc:a53308e8d0b87f5713d22d75e638dd10a inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return size of threaded read buffer. <br /></td></tr>
|
||||
<tr class="separator:a53308e8d0b87f5713d22d75e638dd10a inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae174f0eaf376d8fada3fa1187616d82e inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ae174f0eaf376d8fada3fa1187616d82e"></a>
|
||||
const uchar * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae174f0eaf376d8fada3fa1187616d82e">threadedReadBuffer</a> () const</td></tr>
|
||||
<tr class="memdesc:ae174f0eaf376d8fada3fa1187616d82e inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return content of threaded read buffer. <br /></td></tr>
|
||||
<tr class="separator:ae174f0eaf376d8fada3fa1187616d82e inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a25373514f3481e1ed0c749d1eec8c059 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a25373514f3481e1ed0c749d1eec8c059"></a>
|
||||
void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a25373514f3481e1ed0c749d1eec8c059">threadedReadData</a> () const</td></tr>
|
||||
<tr class="memdesc:a25373514f3481e1ed0c749d1eec8c059 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return custom data that will be passed to "threaded read slot". <br /></td></tr>
|
||||
<tr class="separator:a25373514f3481e1ed0c749d1eec8c059 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af20ce6e0854882e5aaca8b673225e3ad inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="af20ce6e0854882e5aaca8b673225e3ad"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af20ce6e0854882e5aaca8b673225e3ad">isThreadedRead</a> () const</td></tr>
|
||||
<tr class="memdesc:af20ce6e0854882e5aaca8b673225e3ad inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if threaded read is started. <br /></td></tr>
|
||||
<tr class="separator:af20ce6e0854882e5aaca8b673225e3ad inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="aaa58fd385f8dea3b3887da2b9af3f950"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaa58fd385f8dea3b3887da2b9af3f950">startThreadedRead</a> ()</td></tr>
|
||||
<tr class="memdesc:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded read. <br /></td></tr>
|
||||
<tr class="separator:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a6d45079c93fd233e6ff73e00d4da7616"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a6d45079c93fd233e6ff73e00d4da7616">startThreadedRead</a> (ReadRetFunc func)</td></tr>
|
||||
<tr class="memdesc:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded read and assign "threaded read slot" to "func". <br /></td></tr>
|
||||
<tr class="separator:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a4bc2ae587cec97123970afb489c0c530"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a4bc2ae587cec97123970afb489c0c530">stopThreadedRead</a> ()</td></tr>
|
||||
<tr class="memdesc:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop threaded read. <br /></td></tr>
|
||||
<tr class="separator:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adb9d986ca7fbe15d2e8c0cef14bdcdfb inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="adb9d986ca7fbe15d2e8c0cef14bdcdfb"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#adb9d986ca7fbe15d2e8c0cef14bdcdfb">isThreadedWrite</a> () const</td></tr>
|
||||
<tr class="memdesc:adb9d986ca7fbe15d2e8c0cef14bdcdfb inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if threaded write is started. <br /></td></tr>
|
||||
<tr class="separator:adb9d986ca7fbe15d2e8c0cef14bdcdfb inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="abf19c9629dae97b30ecbd7fcaae0bb84"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#abf19c9629dae97b30ecbd7fcaae0bb84">startThreadedWrite</a> ()</td></tr>
|
||||
<tr class="memdesc:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded write. <br /></td></tr>
|
||||
<tr class="separator:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a8276a65b6c186478af39fe6482ccfc99"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8276a65b6c186478af39fe6482ccfc99">stopThreadedWrite</a> ()</td></tr>
|
||||
<tr class="memdesc:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop threaded write. <br /></td></tr>
|
||||
<tr class="separator:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a3ea8e87826a944be0c9f67b2989b78e4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3ea8e87826a944be0c9f67b2989b78e4">clearThreadedWriteQueue</a> ()</td></tr>
|
||||
<tr class="memdesc:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Clear threaded write task queue. <br /></td></tr>
|
||||
<tr class="separator:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a9c6cb4c2ef6950a1d1d9b9de8eb31d72"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a9c6cb4c2ef6950a1d1d9b9de8eb31d72">start</a> ()</td></tr>
|
||||
<tr class="memdesc:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start both threaded read and threaded write. <br /></td></tr>
|
||||
<tr class="separator:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a5f11f004b3976cc015cc4b9c04fa44f2"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5f11f004b3976cc015cc4b9c04fa44f2">stop</a> (bool wait=false)</td></tr>
|
||||
<tr class="memdesc:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop both threaded read and threaded write and if "wait" block until both threads are stop. <br /></td></tr>
|
||||
<tr class="separator:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0da822ad3e23ab7163bdeb057fd0c54c inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a0da822ad3e23ab7163bdeb057fd0c54c"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a0da822ad3e23ab7163bdeb057fd0c54c">read</a> (void *read_to, int max_size)</td></tr>
|
||||
<tr class="memdesc:a0da822ad3e23ab7163bdeb057fd0c54c inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Read from device maximum "max_size" bytes to "read_to". <br /></td></tr>
|
||||
<tr class="separator:a0da822ad3e23ab7163bdeb057fd0c54c inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a97d70784dd67ee919704c37e53819525"></a>
|
||||
<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_i_o_device.html#a97d70784dd67ee919704c37e53819525">read</a> (int max_size)</td></tr>
|
||||
<tr class="memdesc:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Read from device maximum "max_size" bytes and return them as <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a>. <br /></td></tr>
|
||||
<tr class="separator:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaf187c1c3966021d9a079e0818b7f438 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="aaf187c1c3966021d9a079e0818b7f438"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaf187c1c3966021d9a079e0818b7f438">write</a> (const void *<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>, int max_size)</td></tr>
|
||||
<tr class="memdesc:aaf187c1c3966021d9a079e0818b7f438 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Write maximum "max_size" bytes of "data" to device. <br /></td></tr>
|
||||
<tr class="separator:aaf187c1c3966021d9a079e0818b7f438 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="aa4991bd904757496dcd41d0d614a7a59"></a>
|
||||
<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_i_o_device.html#aa4991bd904757496dcd41d0d614a7a59">readForTime</a> (double timeout_ms)</td></tr>
|
||||
<tr class="memdesc:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Read from device for "timeout_ms" milliseconds and return readed data as <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a>. Timeout should to be greater than 0. <br /></td></tr>
|
||||
<tr class="separator:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a534ea05df3ca267221dd8d5802df4ff9"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a534ea05df3ca267221dd8d5802df4ff9">writeThreaded</a> (const void *<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>, int max_size)</td></tr>
|
||||
<tr class="memdesc:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Add task to threaded write queue and return task ID. <br /></td></tr>
|
||||
<tr class="separator:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a444cedf1f38d9dc05eb2a26946318263"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a444cedf1f38d9dc05eb2a26946318263">writeThreaded</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>)</td></tr>
|
||||
<tr class="memdesc:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Add task to threaded write queue and return task ID. <br /></td></tr>
|
||||
<tr class="separator:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="afa5ccc05c7551d10f0c311e4aa534cd8"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8">configure</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &config_file, const <a class="el" href="class_p_i_string.html">PIString</a> &section, bool parent_section=false)</td></tr>
|
||||
<tr class="memdesc:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Configure device from section "section" of file "config_file", if "parent_section" parent section also will be read. <br /></td></tr>
|
||||
<tr class="separator:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3168f2a9142f528710993b5ddce6f230 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a3168f2a9142f528710993b5ddce6f230"></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_i_o_device.html#a3168f2a9142f528710993b5ddce6f230">constructFullPath</a> () const</td></tr>
|
||||
<tr class="memdesc:a3168f2a9142f528710993b5ddce6f230 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string, describes this device, default returns <em><a class="el" href="class_p_i_i_o_device.html#a5617e9e16c468e303f588a32108e261f" title="Reimplement to construct full unambiguous string prefix. Creating devices by unambiguous string...">fullPathPrefix()</a></em> + "://" + <em><a class="el" href="class_p_i_i_o_device.html#a8238332b6294817135603c77f12f2ae3" title="Current path of device. ">path()</a></em> <br /></td></tr>
|
||||
<tr class="separator:a3168f2a9142f528710993b5ddce6f230 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad90b81c87da160e111f47f3438f0ab32 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ad90b81c87da160e111f47f3438f0ab32"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad90b81c87da160e111f47f3438f0ab32">configureFromFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:ad90b81c87da160e111f47f3438f0ab32 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure your device with parameters of full unambiguous string. Default implementation does nothing. <br /></td></tr>
|
||||
<tr class="separator:ad90b81c87da160e111f47f3438f0ab32 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a9df120510444c1ebe5fea7a7ca8e07d5"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5">open</a> ()</td></tr>
|
||||
<tr class="memdesc:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device. <br /></td></tr>
|
||||
<tr class="separator:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a7ee1d02b01cc6d6657f78de396bde36b"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a7ee1d02b01cc6d6657f78de396bde36b">open</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &_path)</td></tr>
|
||||
<tr class="memdesc:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device with path "path". <br /></td></tr>
|
||||
<tr class="separator:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ad59f415f0fec6692f1b2982b7deabf50"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad59f415f0fec6692f1b2982b7deabf50">close</a> ()</td></tr>
|
||||
<tr class="memdesc:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Close device. <br /></td></tr>
|
||||
<tr class="separator:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acac67f5eda47b6934f262425547463f9 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="acac67f5eda47b6934f262425547463f9"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#acac67f5eda47b6934f262425547463f9">write</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> <a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>)</td></tr>
|
||||
<tr class="memdesc:acac67f5eda47b6934f262425547463f9 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Write "data" to device. <br /></td></tr>
|
||||
<tr class="separator:acac67f5eda47b6934f262425547463f9 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad7b78570d28f2db6457e47826a1b5d31 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ad7b78570d28f2db6457e47826a1b5d31"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad7b78570d28f2db6457e47826a1b5d31">flush</a> ()</td></tr>
|
||||
<tr class="memdesc:ad7b78570d28f2db6457e47826a1b5d31 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Immediate write all buffers. <br /></td></tr>
|
||||
<tr class="separator:ad7b78570d28f2db6457e47826a1b5d31 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a25901752de62f5099ac32b90409d8242"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a25901752de62f5099ac32b90409d8242">opened</a> ()</td></tr>
|
||||
<tr class="memdesc:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if succesfull open. <br /></td></tr>
|
||||
<tr class="separator:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a2e85eb26b57d368ba14e3824788c83ba"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a2e85eb26b57d368ba14e3824788c83ba">closed</a> ()</td></tr>
|
||||
<tr class="memdesc:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if succesfull close. <br /></td></tr>
|
||||
<tr class="separator:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ae35ceb9623e56caad53cdf8699b7d327"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae35ceb9623e56caad53cdf8699b7d327">threadedReadEvent</a> (uchar *readed, int size)</td></tr>
|
||||
<tr class="memdesc:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if read thread succesfull read some data. <br /></td></tr>
|
||||
<tr class="separator:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="abadfd017efac451192e3a836e7a91497"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#abadfd017efac451192e3a836e7a91497">threadedWriteEvent</a> (ullong id, int written_size)</td></tr>
|
||||
<tr class="memdesc:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if write thread successfull write some data of task with ID "id". <br /></td></tr>
|
||||
<tr class="separator:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><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>
|
||||
</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:a482e4a9f3730768f62eaecc36b82a636"><td class="memItemLeft" align="right" valign="top"><a id="a482e4a9f3730768f62eaecc36b82a636"></a>
|
||||
static <a class="el" href="class_p_i_ethernet_1_1_interface_list.html">InterfaceList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a482e4a9f3730768f62eaecc36b82a636">interfaces</a> ()</td></tr>
|
||||
<tr class="memdesc:a482e4a9f3730768f62eaecc36b82a636"><td class="mdescLeft"> </td><td class="mdescRight">Returns all system network interfaces. <br /></td></tr>
|
||||
<tr class="separator:a482e4a9f3730768f62eaecc36b82a636"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0feeb4c669e5eb7b9802e82639b3e38e"><td class="memItemLeft" align="right" valign="top"><a id="a0feeb4c669e5eb7b9802e82639b3e38e"></a>
|
||||
static <a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a0feeb4c669e5eb7b9802e82639b3e38e">allAddresses</a> ()</td></tr>
|
||||
<tr class="memdesc:a0feeb4c669e5eb7b9802e82639b3e38e"><td class="mdescLeft"> </td><td class="mdescRight">Returns all system network IP addresses. <br /></td></tr>
|
||||
<tr class="separator:a0feeb4c669e5eb7b9802e82639b3e38e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_static_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">createFromFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Try to determine suitable device, create new one, configure it with <em><a class="el" href="class_p_i_i_o_device.html#ad90b81c87da160e111f47f3438f0ab32" title="Reimplement to configure your device with parameters of full unambiguous string. Default implementati...">configureFromFullPath()</a></em> and returns it. <a href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><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>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
|
||||
Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aeab32d357e600e3428a3c40db782df1e"><td class="memItemLeft" align="right" valign="top"><a id="aeab32d357e600e3428a3c40db782df1e"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#aeab32d357e600e3428a3c40db782df1e">propertyChanged</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:aeab32d357e600e3428a3c40db782df1e"><td class="mdescLeft"> </td><td class="mdescRight">Virtual function executes after property with name "name" has been changed. <br /></td></tr>
|
||||
<tr class="separator:aeab32d357e600e3428a3c40db782df1e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad6b214993c82c8d130813b068cefd874"><td class="memItemLeft" align="right" valign="top"><a id="ad6b214993c82c8d130813b068cefd874"></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_ethernet.html#ad6b214993c82c8d130813b068cefd874">fullPathPrefix</a> () const</td></tr>
|
||||
<tr class="memdesc:ad6b214993c82c8d130813b068cefd874"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string prefix. <a class="el" href="class_p_i_i_o_device.html#PIIODevice_sec7">Creating devices by unambiguous string</a>. <br /></td></tr>
|
||||
<tr class="separator:ad6b214993c82c8d130813b068cefd874"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6c524d1070fe71847964352a3a63fd1c"><td class="memItemLeft" align="right" valign="top"><a id="a6c524d1070fe71847964352a3a63fd1c"></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_ethernet.html#a6c524d1070fe71847964352a3a63fd1c">constructFullPathDevice</a> () const</td></tr>
|
||||
<tr class="memdesc:a6c524d1070fe71847964352a3a63fd1c"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string, describes this device. Default implementation returns <em><a class="el" href="class_p_i_i_o_device.html#a8238332b6294817135603c77f12f2ae3" title="Current path of device. ">path()</a></em> <br /></td></tr>
|
||||
<tr class="separator:a6c524d1070fe71847964352a3a63fd1c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a564ec14b9b742b570846bba9c62ca08b"><td class="memItemLeft" align="right" valign="top"><a id="a564ec14b9b742b570846bba9c62ca08b"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a564ec14b9b742b570846bba9c62ca08b">configureFromFullPathDevice</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:a564ec14b9b742b570846bba9c62ca08b"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure your device with parameters of full unambiguous string. Default implementation does nothing. <br /></td></tr>
|
||||
<tr class="separator:a564ec14b9b742b570846bba9c62ca08b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af6a952895c0e75d5420b5671c929721a"><td class="memItemLeft" align="right" valign="top"><a id="af6a952895c0e75d5420b5671c929721a"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#af6a952895c0e75d5420b5671c929721a">configureDevice</a> (const void *e_main, const void *e_parent=0)</td></tr>
|
||||
<tr class="memdesc:af6a952895c0e75d5420b5671c929721a"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure device from entries "e_main" and "e_parent", cast arguments to <em><a class="el" href="class_p_i_config_1_1_entry.html" title="Entry of configuration file ">PIConfig::Entry</a>*</em>. <br /></td></tr>
|
||||
<tr class="separator:af6a952895c0e75d5420b5671c929721a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0e1e9563ede666863f3dacd88558c236"><td class="memItemLeft" align="right" valign="top"><a id="a0e1e9563ede666863f3dacd88558c236"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a0e1e9563ede666863f3dacd88558c236">readDevice</a> (void *read_to, int max_size)</td></tr>
|
||||
<tr class="memdesc:a0e1e9563ede666863f3dacd88558c236"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement this function to read from your device. <br /></td></tr>
|
||||
<tr class="separator:a0e1e9563ede666863f3dacd88558c236"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5dc90580dd7c81def08f0ff87af41b33"><td class="memItemLeft" align="right" valign="top"><a id="a5dc90580dd7c81def08f0ff87af41b33"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a5dc90580dd7c81def08f0ff87af41b33">writeDevice</a> (const void *<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>, int max_size)</td></tr>
|
||||
<tr class="memdesc:a5dc90580dd7c81def08f0ff87af41b33"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement this function to write to your device. <br /></td></tr>
|
||||
<tr class="separator:a5dc90580dd7c81def08f0ff87af41b33"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6999cb6ee691f23406f739f5e91c8aa9"><td class="memItemLeft" align="right" valign="top"><a id="a6999cb6ee691f23406f739f5e91c8aa9"></a>
|
||||
<a class="el" href="class_p_i_flags.html">DeviceInfoFlags</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a6999cb6ee691f23406f739f5e91c8aa9">deviceInfoFlags</a> () const</td></tr>
|
||||
<tr class="memdesc:a6999cb6ee691f23406f739f5e91c8aa9"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to return correct <em>DeviceInfoFlags</em>. Default implementation returns 0. <br /></td></tr>
|
||||
<tr class="separator:a6999cb6ee691f23406f739f5e91c8aa9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2adc07e00ede7ca18bfa93e94290a9f9"><td class="memItemLeft" align="right" valign="top"><a id="a2adc07e00ede7ca18bfa93e94290a9f9"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a2adc07e00ede7ca18bfa93e94290a9f9">received</a> (const void *<a class="el" href="class_p_i_thread.html#a91017208662e636b3c84d635ecd25a5d">data</a>, int size)</td></tr>
|
||||
<tr class="memdesc:a2adc07e00ede7ca18bfa93e94290a9f9"><td class="mdescLeft"> </td><td class="mdescRight">Executes when any read function was successful. Default implementation does nothing. <br /></td></tr>
|
||||
<tr class="separator:a2adc07e00ede7ca18bfa93e94290a9f9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c9a8d104603bcb93b7b5f096b3105bb"><td class="memItemLeft" align="right" valign="top"><a id="a9c9a8d104603bcb93b7b5f096b3105bb"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a9c9a8d104603bcb93b7b5f096b3105bb">init</a> ()</td></tr>
|
||||
<tr class="memdesc:a9c9a8d104603bcb93b7b5f096b3105bb"><td class="mdescLeft"> </td><td class="mdescRight">Function executed before first <em><a class="el" href="class_p_i_ethernet.html#a6168aeef5b82bb0f8befa17366f1b116" title="Reimplement to open device, return value will be set to "opened_" variable; don't call this function ...">openDevice()</a></em> or from constructor. <br /></td></tr>
|
||||
<tr class="separator:a9c9a8d104603bcb93b7b5f096b3105bb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6168aeef5b82bb0f8befa17366f1b116"><td class="memItemLeft" align="right" valign="top"><a id="a6168aeef5b82bb0f8befa17366f1b116"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a6168aeef5b82bb0f8befa17366f1b116">openDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:a6168aeef5b82bb0f8befa17366f1b116"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to open device, return value will be set to "opened_" variable; don't call this function in subclass, use <a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5" title="Open device. ">open()</a> <br /></td></tr>
|
||||
<tr class="separator:a6168aeef5b82bb0f8befa17366f1b116"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5229b3d4d175a6144a189a7204e02204"><td class="memItemLeft" align="right" valign="top"><a id="a5229b3d4d175a6144a189a7204e02204"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a5229b3d4d175a6144a189a7204e02204">closeDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:a5229b3d4d175a6144a189a7204e02204"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to close device, inverse return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:a5229b3d4d175a6144a189a7204e02204"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:a63a7cd019a856a88b1bd80170623b62c inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a63a7cd019a856a88b1bd80170623b62c"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a63a7cd019a856a88b1bd80170623b62c">threadedRead</a> (uchar *readed, int size)</td></tr>
|
||||
<tr class="memdesc:a63a7cd019a856a88b1bd80170623b62c inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Function executed when thread read some data, default implementation execute external slot "ret_func_". <br /></td></tr>
|
||||
<tr class="separator:a63a7cd019a856a88b1bd80170623b62c inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1f77963c4e13cf6e1fd5c227028a0efb inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a1f77963c4e13cf6e1fd5c227028a0efb"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a1f77963c4e13cf6e1fd5c227028a0efb">optionsChanged</a> ()</td></tr>
|
||||
<tr class="memdesc:a1f77963c4e13cf6e1fd5c227028a0efb inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to apply new device options. <br /></td></tr>
|
||||
<tr class="separator:a1f77963c4e13cf6e1fd5c227028a0efb inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1545656b5e2c1b1682b2a2d91ac09ab6 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a1545656b5e2c1b1682b2a2d91ac09ab6"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a1545656b5e2c1b1682b2a2d91ac09ab6">threadedReadBufferSizeChanged</a> ()</td></tr>
|
||||
<tr class="memdesc:a1545656b5e2c1b1682b2a2d91ac09ab6 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to apply new <em><a class="el" href="class_p_i_i_o_device.html#a80ed0c7af3e062aecff43c2cb3e85804" title="setThreadedReadBufferSize in bytes, default 4096 ">threadedReadBufferSize()</a></em> <br /></td></tr>
|
||||
<tr class="separator:a1545656b5e2c1b1682b2a2d91ac09ab6 inherit pro_methods_class_p_i_i_o_device"><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>
|
||||
<tr class="memdesc:a0bbc8d56e4f910c05e17ade5b9a0232f inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* which has raised an event. This value is correct only in definition of some event handler. <br /></td></tr>
|
||||
<tr class="separator:a0bbc8d56e4f910c05e17ade5b9a0232f inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<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>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Events</h2></td></tr>
|
||||
<tr class="memitem:aae2f98a5e99d82d5520e352bb2c87a76"><td class="memItemLeft" align="right" valign="top"><a id="aae2f98a5e99d82d5520e352bb2c87a76"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#aae2f98a5e99d82d5520e352bb2c87a76">newConnection</a> (<a class="el" href="class_p_i_ethernet.html">PIEthernet</a> *client)</td></tr>
|
||||
<tr class="memdesc:aae2f98a5e99d82d5520e352bb2c87a76"><td class="mdescLeft"> </td><td class="mdescRight">Raise on new TCP connection received. <br /></td></tr>
|
||||
<tr class="separator:aae2f98a5e99d82d5520e352bb2c87a76"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a80df2b0b931858d93065fa32e1682bc7"><td class="memItemLeft" align="right" valign="top"><a id="a80df2b0b931858d93065fa32e1682bc7"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a80df2b0b931858d93065fa32e1682bc7">connected</a> ()</td></tr>
|
||||
<tr class="memdesc:a80df2b0b931858d93065fa32e1682bc7"><td class="mdescLeft"> </td><td class="mdescRight">Raise if succesfull TCP connection. <br /></td></tr>
|
||||
<tr class="separator:a80df2b0b931858d93065fa32e1682bc7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0e7319514519c950760c760f605f330f"><td class="memItemLeft" align="right" valign="top"><a id="a0e7319514519c950760c760f605f330f"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a0e7319514519c950760c760f605f330f">disconnected</a> (bool withError)</td></tr>
|
||||
<tr class="memdesc:a0e7319514519c950760c760f605f330f"><td class="mdescLeft"> </td><td class="mdescRight">Raise if TCP connection was closed. <br /></td></tr>
|
||||
<tr class="separator:a0e7319514519c950760c760f605f330f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Configurable parameters</h2></td></tr>
|
||||
<tr class="memitem:ae49bc185dedf39646ea445fd57e21283"><td class="memItemLeft" align="right" valign="top"><a id="ae49bc185dedf39646ea445fd57e21283"></a>
|
||||
string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#ae49bc185dedf39646ea445fd57e21283">ip</a></td></tr>
|
||||
<tr class="memdesc:ae49bc185dedf39646ea445fd57e21283"><td class="mdescLeft"> </td><td class="mdescRight">read ip, default "" <br /></td></tr>
|
||||
<tr class="separator:ae49bc185dedf39646ea445fd57e21283"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad6b354929e62f909918d73633ea49135"><td class="memItemLeft" align="right" valign="top"><a id="ad6b354929e62f909918d73633ea49135"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#ad6b354929e62f909918d73633ea49135">port</a></td></tr>
|
||||
<tr class="memdesc:ad6b354929e62f909918d73633ea49135"><td class="mdescLeft"> </td><td class="mdescRight">read port, default 0 <br /></td></tr>
|
||||
<tr class="separator:ad6b354929e62f909918d73633ea49135"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4b72a26fccc363337a611f5683348748"><td class="memItemLeft" align="right" valign="top"><a id="a4b72a26fccc363337a611f5683348748"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a4b72a26fccc363337a611f5683348748">parameters</a></td></tr>
|
||||
<tr class="memdesc:a4b72a26fccc363337a611f5683348748"><td class="mdescLeft"> </td><td class="mdescRight">ethernet parameters <br /></td></tr>
|
||||
<tr class="separator:a4b72a26fccc363337a611f5683348748"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0bc3a8e00c40cc78cdb633390b618b00"><td class="memItemLeft" align="right" valign="top"><a id="a0bc3a8e00c40cc78cdb633390b618b00"></a>
|
||||
double </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a0bc3a8e00c40cc78cdb633390b618b00">readTimeout</a></td></tr>
|
||||
<tr class="memdesc:a0bc3a8e00c40cc78cdb633390b618b00"><td class="mdescLeft"> </td><td class="mdescRight">read timeout, default 1000 ms <br /></td></tr>
|
||||
<tr class="separator:a0bc3a8e00c40cc78cdb633390b618b00"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a21358c9cd55942a0c4adc8f74bed410e"><td class="memItemLeft" align="right" valign="top"><a id="a21358c9cd55942a0c4adc8f74bed410e"></a>
|
||||
double </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a21358c9cd55942a0c4adc8f74bed410e">writeTimeout</a></td></tr>
|
||||
<tr class="memdesc:a21358c9cd55942a0c4adc8f74bed410e"><td class="mdescLeft"> </td><td class="mdescRight">write timeout, default 1000 ms <br /></td></tr>
|
||||
<tr class="separator:a21358c9cd55942a0c4adc8f74bed410e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6a663d353cd4a24e54a45d0c30e3516b"><td class="memItemLeft" align="right" valign="top"><a id="a6a663d353cd4a24e54a45d0c30e3516b"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a6a663d353cd4a24e54a45d0c30e3516b">TTL</a></td></tr>
|
||||
<tr class="memdesc:a6a663d353cd4a24e54a45d0c30e3516b"><td class="mdescLeft"> </td><td class="mdescRight">time-to-live, default 64 <br /></td></tr>
|
||||
<tr class="separator:a6a663d353cd4a24e54a45d0c30e3516b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34c669f0d6c7e63262cbe8c75467d998"><td class="memItemLeft" align="right" valign="top"><a id="a34c669f0d6c7e63262cbe8c75467d998"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a34c669f0d6c7e63262cbe8c75467d998">multicastTTL</a></td></tr>
|
||||
<tr class="memdesc:a34c669f0d6c7e63262cbe8c75467d998"><td class="mdescLeft"> </td><td class="mdescRight">time-to-live for multicast, default 1 <br /></td></tr>
|
||||
<tr class="separator:a34c669f0d6c7e63262cbe8c75467d998"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><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 pub_attribs_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="ad2483280da735187cfb6e05e84eebc6f"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad2483280da735187cfb6e05e84eebc6f">reopenEnabled</a></td></tr>
|
||||
<tr class="memdesc:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setReopenEnabled, default "true" <br /></td></tr>
|
||||
<tr class="separator:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="aaa4b61e2d131c7ccd2db8e16a91c6500"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaa4b61e2d131c7ccd2db8e16a91c6500">reopenTimeout</a></td></tr>
|
||||
<tr class="memdesc:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setReopenTimeout in ms, default 1000 <br /></td></tr>
|
||||
<tr class="separator:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a80ed0c7af3e062aecff43c2cb3e85804"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a80ed0c7af3e062aecff43c2cb3e85804">threadedReadBufferSize</a></td></tr>
|
||||
<tr class="memdesc:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setThreadedReadBufferSize in bytes, default 4096 <br /></td></tr>
|
||||
<tr class="separator:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header related_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('related_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Related Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</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 T &def, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *em, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *ep)</td></tr>
|
||||
<tr class="memdesc:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Service function. useful for configuring devices. <a href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">More...</a><br /></td></tr>
|
||||
<tr class="separator:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a672a05d4391737b8fecd4524f1a47bda"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a>(class)</td></tr>
|
||||
<tr class="memdesc:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro to enable automatic creation instances of your class with <em><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150" title="Try to determine suitable device, create new one, configure it with configureFromFullPath() and retur...">createFromFullPath()</a></em> function. <br /></td></tr>
|
||||
<tr class="separator:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5adabd429443716b75771317ec43301b inherit related_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a id="a5adabd429443716b75771317ec43301b"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a>(class)</td></tr>
|
||||
<tr class="memdesc:a5adabd429443716b75771317ec43301b inherit related_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro instead of PIOBJECT when describe your own <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <br /></td></tr>
|
||||
<tr class="separator:a5adabd429443716b75771317ec43301b inherit related_class_p_i_i_o_device"><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>
|
||||
<tr class="memdesc:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Macro used for conditional (piDebug and <a class="el" href="class_p_i_object.html#a8df5efbe08b98034b5ebadad11a2e94e" title="Return if debug of this object is active. ">PIObject::debug()</a>) output to <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a> for subclasses of <a class="el" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. ">PIObject</a>. <br /></td></tr>
|
||||
<tr class="separator:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="affa62b02040517a34b3f173d804e487f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class, and <em>scopeList()</em> <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>   <a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td></tr>
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a>   <a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td></tr>
|
||||
<tr class="memdesc:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_VHANDLER is synonym of EVENT_VHANDLER0. <br /></td></tr>
|
||||
<tr class="separator:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a4fa760299649bc8aeaa0dcf4d605be70"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>();</td></tr>
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#a5c3600479f3e919bbd4f905b7fedc275">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a7877e997621e1161f058fce90febd464"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a>   <a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td></tr>
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a36eb41db41fc261cf97260d1dbe76867"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36eb41db41fc261cf97260d1dbe76867">CONNECTU_QUEUED</a>(src, event, dest, handler, performer)</td></tr>
|
||||
<tr class="memdesc:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". Event handler will be executed by "performer". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:a36eb41db41fc261cf97260d1dbe76867 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a>   <a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a>   <a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a>   <a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">DISCONNECT is synonym of DISCONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a id="a3f7b0da6b28ced23e1deee48dde17c98"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a>(handler)</td></tr>
|
||||
<tr class="memdesc:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns pointer to events handler "handler". <br /></td></tr>
|
||||
<tr class="separator:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Ethernet device. </p>
|
||||
<h1><a class="anchor" id="PIEthernet_sec0"></a>
|
||||
Synopsis</h1>
|
||||
<p>PIEthernet designed to work with IPv4 network via two protocols: UDP and TCP. This class allow you send and receive packets to/from another computer through network. Also it supports broadcast and multicast extensions.</p>
|
||||
<h1><a class="anchor" id="PIEthernet_sec1"></a>
|
||||
IPv4</h1>
|
||||
<h1><a class="anchor" id="PIEthernet_sec2"></a>
|
||||
UDP</h1>
|
||||
<p>User Datagram Protocol</p>
|
||||
<h1><a class="anchor" id="PIEthernet_sec3"></a>
|
||||
TCP</h1>
|
||||
<p>Transmission Control Protocol </p>
|
||||
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
|
||||
<a id="a7abf73f51652b00af7a6198be2fa0f5c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7abf73f51652b00af7a6198be2fa0f5c">◆ </a></span>Type</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5c">PIEthernet::Type</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Type of PIEthernet. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a7abf73f51652b00af7a6198be2fa0f5ca17c6e599807b02ebaf8ab6decbd17c7b"></a>UDP </td><td class="fielddoc"><p>UDP - User Datagram Protocol </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a7abf73f51652b00af7a6198be2fa0f5ca468f2c843283f472aa48487bebc38416"></a>TCP_Client </td><td class="fielddoc"><p>TCP client - allow connection to TCP server </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a7abf73f51652b00af7a6198be2fa0f5caf2c9526cd4b694f14a0d8a4693a5b76c"></a>TCP_Server </td><td class="fielddoc"><p>TCP server - receive connections from TCP clients </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a7abf73f51652b00af7a6198be2fa0f5cab2209625488fa17350826e27f7cfa9c2"></a>TCP_SingleTCP </td><td class="fielddoc"><p>TCP client single mode - connect & send & disconnect, on each packet </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae03a64ce3d7d8a1e95b2212ab2497f55"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae03a64ce3d7d8a1e95b2212ab2497f55">◆ </a></span>Parameters</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55">PIEthernet::Parameters</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Parameters of PIEthernet. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ae03a64ce3d7d8a1e95b2212ab2497f55a880142bb3993c7839af6d847beee1b34"></a>ReuseAddress </td><td class="fielddoc"><p>Rebind address if there is already binded. Enabled by default </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ae03a64ce3d7d8a1e95b2212ab2497f55af792cda5436050309ee9368d6ac5e6f7"></a>Broadcast </td><td class="fielddoc"><p>Broadcast send. Disabled by default </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ae03a64ce3d7d8a1e95b2212ab2497f55ab015dc8784ba5738598293e29dce6bf7"></a>SeparateSockets </td><td class="fielddoc"><p>If this parameter is set, PIEthernet will initialize two different sockets, for receive and send, instead of single one. Disabled by default </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ae03a64ce3d7d8a1e95b2212ab2497f55a6a69485e9c5cd1c0a5bf5666ca497544"></a>MulticastLoop </td><td class="fielddoc"><p>Enable receiving multicast packets from same host. Enabled by default </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ae03a64ce3d7d8a1e95b2212ab2497f55a5a24aa9615eeec87a03b954424123976"></a>KeepConnection </td><td class="fielddoc"><p>Automatic reconnect TCP connection on disconnect. Enabled by default </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ae03a64ce3d7d8a1e95b2212ab2497f55a7832410950c52c3e6c3337821480aab0"></a>DisonnectOnTimeout </td><td class="fielddoc"><p>Disconnect TCP connection on read timeout expired. Disabled by default </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2e219801b3a6c451c4aca63ad99b6374"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2e219801b3a6c451c4aca63ad99b6374">◆ </a></span>InterfaceFlag</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374">PIEthernet::InterfaceFlag</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Flags of network interface. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a2e219801b3a6c451c4aca63ad99b6374af0267ac1003b142861da4f3b13cd8eec"></a>ifActive </td><td class="fielddoc"><p>Is active </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a2e219801b3a6c451c4aca63ad99b6374a1ee5d68a37246b49b542d4e7a35129a5"></a>ifRunning </td><td class="fielddoc"><p>Is running </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a2e219801b3a6c451c4aca63ad99b6374a968abc4436cda4f3a7d6f9d5b73a5161"></a>ifBroadcast </td><td class="fielddoc"><p>Support broadcast </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a2e219801b3a6c451c4aca63ad99b6374a221bac530c63ca6256286ae46d4cf2da"></a>ifMulticast </td><td class="fielddoc"><p>Support multicast </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a2e219801b3a6c451c4aca63ad99b6374ae5762f8e14d0d44e59d98d40a5e61d47"></a>ifLoopback </td><td class="fielddoc"><p>Is loopback </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a2e219801b3a6c451c4aca63ad99b6374a57217604fea835e4aaec5ad6f16101a5"></a>ifPTP </td><td class="fielddoc"><p>Is point-to-point </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</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_ethernet.html">PIEthernet</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>
|
||||
@@ -1,107 +0,0 @@
|
||||
var class_p_i_ethernet =
|
||||
[
|
||||
[ "Address", "class_p_i_ethernet_1_1_address.html", "class_p_i_ethernet_1_1_address" ],
|
||||
[ "Interface", "struct_p_i_ethernet_1_1_interface.html", "struct_p_i_ethernet_1_1_interface" ],
|
||||
[ "InterfaceList", "class_p_i_ethernet_1_1_interface_list.html", "class_p_i_ethernet_1_1_interface_list" ],
|
||||
[ "InterfaceFlags", "class_p_i_ethernet.html#a26d086cc06bc533006ac4fca2c3bab33", null ],
|
||||
[ "Type", "class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5c", [
|
||||
[ "UDP", "class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5ca17c6e599807b02ebaf8ab6decbd17c7b", null ],
|
||||
[ "TCP_Client", "class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5ca468f2c843283f472aa48487bebc38416", null ],
|
||||
[ "TCP_Server", "class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5caf2c9526cd4b694f14a0d8a4693a5b76c", null ],
|
||||
[ "TCP_SingleTCP", "class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5cab2209625488fa17350826e27f7cfa9c2", null ]
|
||||
] ],
|
||||
[ "Parameters", "class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55", [
|
||||
[ "ReuseAddress", "class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a880142bb3993c7839af6d847beee1b34", null ],
|
||||
[ "Broadcast", "class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55af792cda5436050309ee9368d6ac5e6f7", null ],
|
||||
[ "SeparateSockets", "class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55ab015dc8784ba5738598293e29dce6bf7", null ],
|
||||
[ "MulticastLoop", "class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a6a69485e9c5cd1c0a5bf5666ca497544", null ],
|
||||
[ "KeepConnection", "class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a5a24aa9615eeec87a03b954424123976", null ],
|
||||
[ "DisonnectOnTimeout", "class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a7832410950c52c3e6c3337821480aab0", null ]
|
||||
] ],
|
||||
[ "InterfaceFlag", "class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374", [
|
||||
[ "ifActive", "class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374af0267ac1003b142861da4f3b13cd8eec", null ],
|
||||
[ "ifRunning", "class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374a1ee5d68a37246b49b542d4e7a35129a5", null ],
|
||||
[ "ifBroadcast", "class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374a968abc4436cda4f3a7d6f9d5b73a5161", null ],
|
||||
[ "ifMulticast", "class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374a221bac530c63ca6256286ae46d4cf2da", null ],
|
||||
[ "ifLoopback", "class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374ae5762f8e14d0d44e59d98d40a5e61d47", null ],
|
||||
[ "ifPTP", "class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374a57217604fea835e4aaec5ad6f16101a5", null ]
|
||||
] ],
|
||||
[ "PIEthernet", "class_p_i_ethernet.html#a6a5a47b716613af3c224d1a6909f0751", null ],
|
||||
[ "PIEthernet", "class_p_i_ethernet.html#a4b7d56c14e070e2b3dd8c20b2a99dc19", null ],
|
||||
[ "setReadAddress", "class_p_i_ethernet.html#a4da57633bb41886a07a0a01139022ce9", null ],
|
||||
[ "setReadAddress", "class_p_i_ethernet.html#a76652ae5f391e8957c864be224d46937", null ],
|
||||
[ "setReadAddress", "class_p_i_ethernet.html#aa0928e65eeb23813bf8956841f5ffbe5", null ],
|
||||
[ "setReadIP", "class_p_i_ethernet.html#a281ffec154f8a604da5f8e8494740b63", null ],
|
||||
[ "setReadPort", "class_p_i_ethernet.html#a13f17f1b0022b15d05879c0228bd4bba", null ],
|
||||
[ "setSendAddress", "class_p_i_ethernet.html#afa66a8ec37d66b17e0d1cf52dc3f9f00", null ],
|
||||
[ "setSendAddress", "class_p_i_ethernet.html#aa2f490fa2749860c2d8c58dd691e4663", null ],
|
||||
[ "setSendAddress", "class_p_i_ethernet.html#abb2a4a9d2cb0c0ca112214ced49ef354", null ],
|
||||
[ "setSendIP", "class_p_i_ethernet.html#a5f90001f1f3b49da411421fc15256a5c", null ],
|
||||
[ "setSendPort", "class_p_i_ethernet.html#a0866eb6385dda7b6988b29fedc45fc48", null ],
|
||||
[ "readAddress", "class_p_i_ethernet.html#adab64450c308a9a43c1b0b82303d16c4", null ],
|
||||
[ "readIP", "class_p_i_ethernet.html#af5f0c3e74ed0687023dda01a8312e9bc", null ],
|
||||
[ "readPort", "class_p_i_ethernet.html#a9771d28724b690c0c1e42b9055b3c30f", null ],
|
||||
[ "sendAddress", "class_p_i_ethernet.html#ac4aa0f8501d1af3c3a5d168006d40a2e", null ],
|
||||
[ "sendIP", "class_p_i_ethernet.html#ae9ef03373cdcbf936c5671b101471e18", null ],
|
||||
[ "sendPort", "class_p_i_ethernet.html#a3b43b2ad685640127d81b018b1de5c50", null ],
|
||||
[ "lastReadAddress", "class_p_i_ethernet.html#ac032fd6f6bb96bd3bfc0cb76f699bad6", null ],
|
||||
[ "lastReadIP", "class_p_i_ethernet.html#a523b44fa5e58f0f6136a0ad70d367f9b", null ],
|
||||
[ "lastReadPort", "class_p_i_ethernet.html#ab9cd1401a52d340757f97a2060726ce4", null ],
|
||||
[ "setParameters", "class_p_i_ethernet.html#aa2edcd2272537c2250b4542c09e7f5d2", null ],
|
||||
[ "setParameter", "class_p_i_ethernet.html#a158851a3cde91615d8feaac4edb805fb", null ],
|
||||
[ "isParameterSet", "class_p_i_ethernet.html#af33a2a949adb1268d4d978541387945c", null ],
|
||||
[ "parameters", "class_p_i_ethernet.html#a185dd9ab87892b8279033a948e597212", null ],
|
||||
[ "type", "class_p_i_ethernet.html#a1afbb7bc3aca5d00094d89048a431f53", null ],
|
||||
[ "readTimeout", "class_p_i_ethernet.html#a8b4b96ea163fcd63a8afd5e12cf691fc", null ],
|
||||
[ "writeTimeout", "class_p_i_ethernet.html#a838e7cf787fb8a530612db6265e35d9a", null ],
|
||||
[ "setReadTimeout", "class_p_i_ethernet.html#a414c18f256488c471093178137526776", null ],
|
||||
[ "setWriteTimeout", "class_p_i_ethernet.html#ae15ac03c2fdcab779650759b932c4660", null ],
|
||||
[ "TTL", "class_p_i_ethernet.html#a48227c90517667f706101dbceaff2d9d", null ],
|
||||
[ "multicastTTL", "class_p_i_ethernet.html#a1a25cc61b03ab7ee76f2b7a5cdf3f18b", null ],
|
||||
[ "setTTL", "class_p_i_ethernet.html#ad5da200a16e818640028176f5f2adba5", null ],
|
||||
[ "setMulticastTTL", "class_p_i_ethernet.html#a65b136c79c5302d0b2fee9991c67698d", null ],
|
||||
[ "joinMulticastGroup", "class_p_i_ethernet.html#a99df6e4eccbecb0b704678b8df273dec", null ],
|
||||
[ "leaveMulticastGroup", "class_p_i_ethernet.html#ac0213b620b1b79ee14dd6756bb11175c", null ],
|
||||
[ "multicastGroups", "class_p_i_ethernet.html#a8affa38f3fe1e7a75ee3912e96c33738", null ],
|
||||
[ "connect", "class_p_i_ethernet.html#ac09a74cc735c5e80e79b3f771a2a289c", null ],
|
||||
[ "connect", "class_p_i_ethernet.html#a59b3f77ff2b8d62dacd6366a4d0879d3", null ],
|
||||
[ "connect", "class_p_i_ethernet.html#a262d31ac59d8a3539899be651a6e56e7", null ],
|
||||
[ "connect", "class_p_i_ethernet.html#a8212e8d7e7994d8205384b1a359e3204", null ],
|
||||
[ "isConnected", "class_p_i_ethernet.html#a90efa8d37429b955af34f504c092bfca", null ],
|
||||
[ "isConnecting", "class_p_i_ethernet.html#a06733ab532a4589e5d8c7e4342125bbc", null ],
|
||||
[ "listen", "class_p_i_ethernet.html#a8b756229579e309044186b776989db16", null ],
|
||||
[ "listen", "class_p_i_ethernet.html#ac01db2157f9518237e915fabb360e40c", null ],
|
||||
[ "listen", "class_p_i_ethernet.html#a606a5cac3eca4126a5fd6ad2f29763ab", null ],
|
||||
[ "listen", "class_p_i_ethernet.html#a02227494885089f70a071762eb2fd8af", null ],
|
||||
[ "send", "class_p_i_ethernet.html#a77b555fc82243b3e998cf2b008008f0f", null ],
|
||||
[ "send", "class_p_i_ethernet.html#af01b2a4c78bce376ba6cfcf4dd2907c1", null ],
|
||||
[ "send", "class_p_i_ethernet.html#ae8c88ae9984347a23e2d5743dec5739e", null ],
|
||||
[ "send", "class_p_i_ethernet.html#afbe69ec7ab628b4abd0ddd7d1205e813", null ],
|
||||
[ "send", "class_p_i_ethernet.html#a8b42711033d1c21ea978b4c3deed0962", null ],
|
||||
[ "send", "class_p_i_ethernet.html#a7fd0a3d4606de7d546a728a8f099af0f", null ],
|
||||
[ "send", "class_p_i_ethernet.html#a5d1be0cd5f9cb62a099a1e0264da0956", null ],
|
||||
[ "send", "class_p_i_ethernet.html#afd98ce5e4a155edebca4f194cfae4a8e", null ],
|
||||
[ "canWrite", "class_p_i_ethernet.html#ab4547cad8a8b63b529e27c6a3ba6e96a", null ],
|
||||
[ "newConnection", "class_p_i_ethernet.html#aae2f98a5e99d82d5520e352bb2c87a76", null ],
|
||||
[ "connected", "class_p_i_ethernet.html#a80df2b0b931858d93065fa32e1682bc7", null ],
|
||||
[ "disconnected", "class_p_i_ethernet.html#a0e7319514519c950760c760f605f330f", null ],
|
||||
[ "propertyChanged", "class_p_i_ethernet.html#aeab32d357e600e3428a3c40db782df1e", null ],
|
||||
[ "fullPathPrefix", "class_p_i_ethernet.html#ad6b214993c82c8d130813b068cefd874", null ],
|
||||
[ "constructFullPathDevice", "class_p_i_ethernet.html#a6c524d1070fe71847964352a3a63fd1c", null ],
|
||||
[ "configureFromFullPathDevice", "class_p_i_ethernet.html#a564ec14b9b742b570846bba9c62ca08b", null ],
|
||||
[ "configureDevice", "class_p_i_ethernet.html#af6a952895c0e75d5420b5671c929721a", null ],
|
||||
[ "readDevice", "class_p_i_ethernet.html#a0e1e9563ede666863f3dacd88558c236", null ],
|
||||
[ "writeDevice", "class_p_i_ethernet.html#a5dc90580dd7c81def08f0ff87af41b33", null ],
|
||||
[ "deviceInfoFlags", "class_p_i_ethernet.html#a6999cb6ee691f23406f739f5e91c8aa9", null ],
|
||||
[ "received", "class_p_i_ethernet.html#a2adc07e00ede7ca18bfa93e94290a9f9", null ],
|
||||
[ "init", "class_p_i_ethernet.html#a9c9a8d104603bcb93b7b5f096b3105bb", null ],
|
||||
[ "openDevice", "class_p_i_ethernet.html#a6168aeef5b82bb0f8befa17366f1b116", null ],
|
||||
[ "closeDevice", "class_p_i_ethernet.html#a5229b3d4d175a6144a189a7204e02204", null ],
|
||||
[ "ip", "class_p_i_ethernet.html#ae49bc185dedf39646ea445fd57e21283", null ],
|
||||
[ "port", "class_p_i_ethernet.html#ad6b354929e62f909918d73633ea49135", null ],
|
||||
[ "parameters", "class_p_i_ethernet.html#a4b72a26fccc363337a611f5683348748", null ],
|
||||
[ "readTimeout", "class_p_i_ethernet.html#a0bc3a8e00c40cc78cdb633390b618b00", null ],
|
||||
[ "writeTimeout", "class_p_i_ethernet.html#a21358c9cd55942a0c4adc8f74bed410e", null ],
|
||||
[ "TTL", "class_p_i_ethernet.html#a6a663d353cd4a24e54a45d0c30e3516b", null ],
|
||||
[ "multicastTTL", "class_p_i_ethernet.html#a34c669f0d6c7e63262cbe8c75467d998", null ]
|
||||
];
|
||||
@@ -1,102 +0,0 @@
|
||||
<!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: Member List</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_ethernet_1_1_address.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIEthernet::Address Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html#a7dca082ab25686fcb54a161d8ca554c2">Address</a>(uint ip=0, ushort port=0)</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html#a5351b8aa4937d0ea5e6cf8571e27e24b">Address</a>(const PIString &ip_port)</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html#a8b604dd65ee253ecc4624cd7893f5600">Address</a>(const PIString &ip, ushort port)</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html#a344966458950553e9a1a3215267f3396">clear</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html#a78d03bd64e4a5d1dc4007fe7d3b77fc9">ip</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html#a1323343ca5df9238393bcf2709fe977a">ipString</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html#adb1f8baf80972091b21c992f67feb147">isNull</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html#ab4a632b6cd4cb335a537091790cd3906">port</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html#a943cf5b83c0b941f1a89e35433aab559">resolve</a>(const PIString &host_port)</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html#accb45575e050009f253443768694d79a">resolve</a>(const PIString &host, ushort port)</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html#a4b3c892700127416e7d86413dc9916b6">set</a>(const PIString &ip_port)</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html#a33ef7b624bc4fa67f2d3233bed82e9c7">set</a>(const PIString &ip, ushort port)</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html#a7a86f0a0b21a91d58fa506a2edf8feca">set</a>(uint ip, ushort port)</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html#adfcd167320d8301f696bbce9dc6a1e25">setIP</a>(uint ip)</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html#a77b1dd28a77ae355da3d84a53ea92baa">setIP</a>(const PIString &ip)</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html#a28f62cc70b98299f100701a19a4cc107">setPort</a>(ushort port)</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html#a70e16923d2c3503f6a0be506daf7a70c">toString</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_address.html">PIEthernet::Address</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,167 +0,0 @@
|
||||
<!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: PIEthernet::Address 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_ethernet_1_1_address.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="class_p_i_ethernet_1_1_address-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">PIEthernet::Address Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>IPv4 network address, IP and port.
|
||||
<a href="class_p_i_ethernet_1_1_address.html#details">More...</a></p>
|
||||
<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:a7dca082ab25686fcb54a161d8ca554c2"><td class="memItemLeft" align="right" valign="top"><a id="a7dca082ab25686fcb54a161d8ca554c2"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_address.html#a7dca082ab25686fcb54a161d8ca554c2">Address</a> (uint <a class="el" href="class_p_i_ethernet_1_1_address.html#a78d03bd64e4a5d1dc4007fe7d3b77fc9">ip</a>=0, ushort <a class="el" href="class_p_i_ethernet_1_1_address.html#ab4a632b6cd4cb335a537091790cd3906">port</a>=0)</td></tr>
|
||||
<tr class="memdesc:a7dca082ab25686fcb54a161d8ca554c2"><td class="mdescLeft"> </td><td class="mdescRight">Contructs Address with binary representation of IP and port. <br /></td></tr>
|
||||
<tr class="separator:a7dca082ab25686fcb54a161d8ca554c2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5351b8aa4937d0ea5e6cf8571e27e24b"><td class="memItemLeft" align="right" valign="top"><a id="a5351b8aa4937d0ea5e6cf8571e27e24b"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_address.html#a5351b8aa4937d0ea5e6cf8571e27e24b">Address</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &ip_port)</td></tr>
|
||||
<tr class="memdesc:a5351b8aa4937d0ea5e6cf8571e27e24b"><td class="mdescLeft"> </td><td class="mdescRight">Contructs Address with string representation "i.i.i.i:p". <br /></td></tr>
|
||||
<tr class="separator:a5351b8aa4937d0ea5e6cf8571e27e24b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8b604dd65ee253ecc4624cd7893f5600"><td class="memItemLeft" align="right" valign="top"><a id="a8b604dd65ee253ecc4624cd7893f5600"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_address.html#a8b604dd65ee253ecc4624cd7893f5600">Address</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_ethernet_1_1_address.html#a78d03bd64e4a5d1dc4007fe7d3b77fc9">ip</a>, ushort <a class="el" href="class_p_i_ethernet_1_1_address.html#ab4a632b6cd4cb335a537091790cd3906">port</a>)</td></tr>
|
||||
<tr class="memdesc:a8b604dd65ee253ecc4624cd7893f5600"><td class="mdescLeft"> </td><td class="mdescRight">Contructs Address with IP string representation "i.i.i.i" and port. <br /></td></tr>
|
||||
<tr class="separator:a8b604dd65ee253ecc4624cd7893f5600"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a78d03bd64e4a5d1dc4007fe7d3b77fc9"><td class="memItemLeft" align="right" valign="top"><a id="a78d03bd64e4a5d1dc4007fe7d3b77fc9"></a>
|
||||
uint </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_address.html#a78d03bd64e4a5d1dc4007fe7d3b77fc9">ip</a> () const</td></tr>
|
||||
<tr class="memdesc:a78d03bd64e4a5d1dc4007fe7d3b77fc9"><td class="mdescLeft"> </td><td class="mdescRight">Returns binary IP. <br /></td></tr>
|
||||
<tr class="separator:a78d03bd64e4a5d1dc4007fe7d3b77fc9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab4a632b6cd4cb335a537091790cd3906"><td class="memItemLeft" align="right" valign="top"><a id="ab4a632b6cd4cb335a537091790cd3906"></a>
|
||||
ushort </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_address.html#ab4a632b6cd4cb335a537091790cd3906">port</a> () const</td></tr>
|
||||
<tr class="memdesc:ab4a632b6cd4cb335a537091790cd3906"><td class="mdescLeft"> </td><td class="mdescRight">Returns port. <br /></td></tr>
|
||||
<tr class="separator:ab4a632b6cd4cb335a537091790cd3906"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1323343ca5df9238393bcf2709fe977a"><td class="memItemLeft" align="right" valign="top"><a id="a1323343ca5df9238393bcf2709fe977a"></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_ethernet_1_1_address.html#a1323343ca5df9238393bcf2709fe977a">ipString</a> () const</td></tr>
|
||||
<tr class="memdesc:a1323343ca5df9238393bcf2709fe977a"><td class="mdescLeft"> </td><td class="mdescRight">Returns string IP. <br /></td></tr>
|
||||
<tr class="separator:a1323343ca5df9238393bcf2709fe977a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a70e16923d2c3503f6a0be506daf7a70c"><td class="memItemLeft" align="right" valign="top"><a id="a70e16923d2c3503f6a0be506daf7a70c"></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_ethernet_1_1_address.html#a70e16923d2c3503f6a0be506daf7a70c">toString</a> () const</td></tr>
|
||||
<tr class="memdesc:a70e16923d2c3503f6a0be506daf7a70c"><td class="mdescLeft"> </td><td class="mdescRight">Returns string representation of IP and port "i.i.i.i:p". <br /></td></tr>
|
||||
<tr class="separator:a70e16923d2c3503f6a0be506daf7a70c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adfcd167320d8301f696bbce9dc6a1e25"><td class="memItemLeft" align="right" valign="top"><a id="adfcd167320d8301f696bbce9dc6a1e25"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_address.html#adfcd167320d8301f696bbce9dc6a1e25">setIP</a> (uint <a class="el" href="class_p_i_ethernet_1_1_address.html#a78d03bd64e4a5d1dc4007fe7d3b77fc9">ip</a>)</td></tr>
|
||||
<tr class="memdesc:adfcd167320d8301f696bbce9dc6a1e25"><td class="mdescLeft"> </td><td class="mdescRight">Set address IP. <br /></td></tr>
|
||||
<tr class="separator:adfcd167320d8301f696bbce9dc6a1e25"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a77b1dd28a77ae355da3d84a53ea92baa"><td class="memItemLeft" align="right" valign="top"><a id="a77b1dd28a77ae355da3d84a53ea92baa"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_address.html#a77b1dd28a77ae355da3d84a53ea92baa">setIP</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_ethernet_1_1_address.html#a78d03bd64e4a5d1dc4007fe7d3b77fc9">ip</a>)</td></tr>
|
||||
<tr class="memdesc:a77b1dd28a77ae355da3d84a53ea92baa"><td class="mdescLeft"> </td><td class="mdescRight">Set address IP. <br /></td></tr>
|
||||
<tr class="separator:a77b1dd28a77ae355da3d84a53ea92baa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a28f62cc70b98299f100701a19a4cc107"><td class="memItemLeft" align="right" valign="top"><a id="a28f62cc70b98299f100701a19a4cc107"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_address.html#a28f62cc70b98299f100701a19a4cc107">setPort</a> (ushort <a class="el" href="class_p_i_ethernet_1_1_address.html#ab4a632b6cd4cb335a537091790cd3906">port</a>)</td></tr>
|
||||
<tr class="memdesc:a28f62cc70b98299f100701a19a4cc107"><td class="mdescLeft"> </td><td class="mdescRight">Set address port. <br /></td></tr>
|
||||
<tr class="separator:a28f62cc70b98299f100701a19a4cc107"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4b3c892700127416e7d86413dc9916b6"><td class="memItemLeft" align="right" valign="top"><a id="a4b3c892700127416e7d86413dc9916b6"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_address.html#a4b3c892700127416e7d86413dc9916b6">set</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &ip_port)</td></tr>
|
||||
<tr class="memdesc:a4b3c892700127416e7d86413dc9916b6"><td class="mdescLeft"> </td><td class="mdescRight">Set address IP and port, "i.i.i.i:p". <br /></td></tr>
|
||||
<tr class="separator:a4b3c892700127416e7d86413dc9916b6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a33ef7b624bc4fa67f2d3233bed82e9c7"><td class="memItemLeft" align="right" valign="top"><a id="a33ef7b624bc4fa67f2d3233bed82e9c7"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_address.html#a33ef7b624bc4fa67f2d3233bed82e9c7">set</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_ethernet_1_1_address.html#a78d03bd64e4a5d1dc4007fe7d3b77fc9">ip</a>, ushort <a class="el" href="class_p_i_ethernet_1_1_address.html#ab4a632b6cd4cb335a537091790cd3906">port</a>)</td></tr>
|
||||
<tr class="memdesc:a33ef7b624bc4fa67f2d3233bed82e9c7"><td class="mdescLeft"> </td><td class="mdescRight">Set address IP and port, "i.i.i.i". <br /></td></tr>
|
||||
<tr class="separator:a33ef7b624bc4fa67f2d3233bed82e9c7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7a86f0a0b21a91d58fa506a2edf8feca"><td class="memItemLeft" align="right" valign="top"><a id="a7a86f0a0b21a91d58fa506a2edf8feca"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_address.html#a7a86f0a0b21a91d58fa506a2edf8feca">set</a> (uint <a class="el" href="class_p_i_ethernet_1_1_address.html#a78d03bd64e4a5d1dc4007fe7d3b77fc9">ip</a>, ushort <a class="el" href="class_p_i_ethernet_1_1_address.html#ab4a632b6cd4cb335a537091790cd3906">port</a>)</td></tr>
|
||||
<tr class="memdesc:a7a86f0a0b21a91d58fa506a2edf8feca"><td class="mdescLeft"> </td><td class="mdescRight">Set address binary IP and port. <br /></td></tr>
|
||||
<tr class="separator:a7a86f0a0b21a91d58fa506a2edf8feca"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a344966458950553e9a1a3215267f3396"><td class="memItemLeft" align="right" valign="top"><a id="a344966458950553e9a1a3215267f3396"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_address.html#a344966458950553e9a1a3215267f3396">clear</a> ()</td></tr>
|
||||
<tr class="memdesc:a344966458950553e9a1a3215267f3396"><td class="mdescLeft"> </td><td class="mdescRight">Set IP and port to 0. <br /></td></tr>
|
||||
<tr class="separator:a344966458950553e9a1a3215267f3396"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adb1f8baf80972091b21c992f67feb147"><td class="memItemLeft" align="right" valign="top"><a id="adb1f8baf80972091b21c992f67feb147"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_address.html#adb1f8baf80972091b21c992f67feb147">isNull</a> () const</td></tr>
|
||||
<tr class="memdesc:adb1f8baf80972091b21c992f67feb147"><td class="mdescLeft"> </td><td class="mdescRight">Returns if IP and port is 0. <br /></td></tr>
|
||||
<tr class="separator:adb1f8baf80972091b21c992f67feb147"><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:a943cf5b83c0b941f1a89e35433aab559"><td class="memItemLeft" align="right" valign="top"><a id="a943cf5b83c0b941f1a89e35433aab559"></a>
|
||||
static <a class="el" href="class_p_i_ethernet_1_1_address.html">Address</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_address.html#a943cf5b83c0b941f1a89e35433aab559">resolve</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &host_port)</td></tr>
|
||||
<tr class="memdesc:a943cf5b83c0b941f1a89e35433aab559"><td class="mdescLeft"> </td><td class="mdescRight">Resolve hostname "host:port" and return it address or null address on error. <br /></td></tr>
|
||||
<tr class="separator:a943cf5b83c0b941f1a89e35433aab559"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:accb45575e050009f253443768694d79a"><td class="memItemLeft" align="right" valign="top"><a id="accb45575e050009f253443768694d79a"></a>
|
||||
static <a class="el" href="class_p_i_ethernet_1_1_address.html">Address</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_address.html#accb45575e050009f253443768694d79a">resolve</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &host, ushort <a class="el" href="class_p_i_ethernet_1_1_address.html#ab4a632b6cd4cb335a537091790cd3906">port</a>)</td></tr>
|
||||
<tr class="memdesc:accb45575e050009f253443768694d79a"><td class="mdescLeft"> </td><td class="mdescRight">Resolve hostname "host" with port "port" and return it address or null address on error. <br /></td></tr>
|
||||
<tr class="separator:accb45575e050009f253443768694d79a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>IPv4 network address, IP and port. </p>
|
||||
</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_ethernet.html">PIEthernet</a></li><li class="navelem"><a class="el" href="class_p_i_ethernet_1_1_address.html">Address</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>
|
||||
@@ -1,18 +0,0 @@
|
||||
var class_p_i_ethernet_1_1_address =
|
||||
[
|
||||
[ "Address", "class_p_i_ethernet_1_1_address.html#a7dca082ab25686fcb54a161d8ca554c2", null ],
|
||||
[ "Address", "class_p_i_ethernet_1_1_address.html#a5351b8aa4937d0ea5e6cf8571e27e24b", null ],
|
||||
[ "Address", "class_p_i_ethernet_1_1_address.html#a8b604dd65ee253ecc4624cd7893f5600", null ],
|
||||
[ "ip", "class_p_i_ethernet_1_1_address.html#a78d03bd64e4a5d1dc4007fe7d3b77fc9", null ],
|
||||
[ "port", "class_p_i_ethernet_1_1_address.html#ab4a632b6cd4cb335a537091790cd3906", null ],
|
||||
[ "ipString", "class_p_i_ethernet_1_1_address.html#a1323343ca5df9238393bcf2709fe977a", null ],
|
||||
[ "toString", "class_p_i_ethernet_1_1_address.html#a70e16923d2c3503f6a0be506daf7a70c", null ],
|
||||
[ "setIP", "class_p_i_ethernet_1_1_address.html#adfcd167320d8301f696bbce9dc6a1e25", null ],
|
||||
[ "setIP", "class_p_i_ethernet_1_1_address.html#a77b1dd28a77ae355da3d84a53ea92baa", null ],
|
||||
[ "setPort", "class_p_i_ethernet_1_1_address.html#a28f62cc70b98299f100701a19a4cc107", null ],
|
||||
[ "set", "class_p_i_ethernet_1_1_address.html#a4b3c892700127416e7d86413dc9916b6", null ],
|
||||
[ "set", "class_p_i_ethernet_1_1_address.html#a33ef7b624bc4fa67f2d3233bed82e9c7", null ],
|
||||
[ "set", "class_p_i_ethernet_1_1_address.html#a7a86f0a0b21a91d58fa506a2edf8feca", null ],
|
||||
[ "clear", "class_p_i_ethernet_1_1_address.html#a344966458950553e9a1a3215267f3396", null ],
|
||||
[ "isNull", "class_p_i_ethernet_1_1_address.html#adb1f8baf80972091b21c992f67feb147", null ]
|
||||
];
|
||||
@@ -1,117 +0,0 @@
|
||||
<!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: Member List</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_ethernet_1_1_interface_list.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIEthernet::InterfaceList Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_ethernet_1_1_interface_list.html">PIEthernet::InterfaceList</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#afb5b4f1521561b82ef18a740b89f3838">back</a>()</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#afb958ae243fbf6901490067eab4f1570">back</a>() const</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#a1eac8cb055835b44a4d7b718e976fbc3">clear</a>()</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a3e72f0fc2245a55a29b1a1c3ce0d36e2">compare_func</a>(const PIEthernet::Interface *t0, const PIEthernet::Interface *t1)</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#ac3c6084cda65446d087920e358da7e81">contains</a>(const PIEthernet::Interface &v) const</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a834ee327d55d935cefe8358169bc4aee">enlarge</a>(llong piv_size)</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#adc1fc9ae977983d0f780b5c75691f926">etries</a>(const PIEthernet::Interface &v) const</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#aa6b5cd062e622fa4e3460249c11a2eb2">fill</a>(const PIEthernet::Interface &f=PIEthernet::Interface())</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#abf6923dacf515f1f433544717d615999">front</a>()</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a79954019725879e8966b625ea9f2b7de">front</a>() const</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_interface_list.html#a6a542a5fdc2157d1786b4472c9a1c377">getByAddress</a>(const PIString &address) const</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_interface_list.html">PIEthernet::InterfaceList</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_interface_list.html#a77fbfcf12c098fdae45805e0ad44e974">getByIndex</a>(int index) const</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_interface_list.html">PIEthernet::InterfaceList</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_interface_list.html#a17420fcc1f036192241660e72d6089ee">getByName</a>(const PIString &name) const</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_interface_list.html">PIEthernet::InterfaceList</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_interface_list.html#a43a7bee58f78468fb018dfa08e26a4e8">getLoopback</a>() const</td><td class="entry"><a class="el" href="class_p_i_ethernet_1_1_interface_list.html">PIEthernet::InterfaceList</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#a4b8fbd7b71957294736a8a630b84fe85">isEmpty</a>() const</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a7c6d16ec59e9f886a7cfc6bc07f8edd1">operator!=</a>(const PIVector< PIEthernet::Interface > &t) const</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#a24a59359b4ddeadc529bf35a11f38f6f">operator<<</a>(const PIVector< PIEthernet::Interface > &other)</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a3ddcaf02f4950306b6acf7470568ce2c">operator==</a>(const PIVector< PIEthernet::Interface > &t) const</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#a1c666fc2ba39eff314508f1420530875">PIVector</a>()</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a8f5297d0ee721627ad8c545980756b68">pop_back</a>()</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#a94b63d4c818f6e27415b8895f37805b9">pop_front</a>()</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a6b0cf989ba342d06c8cf21a55d434a8e">push_back</a>(const PIEthernet::Interface &v)</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#adadda79d8436c657fd6039e8e090da67">push_front</a>(const PIEthernet::Interface &v)</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a0e43a8466d800cd8ac31f91dc8f6e6a3">remove</a>(size_t index, size_t count=1)</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#a5c8b3839e69249aa672e76017af2be1f">removeAll</a>(const PIEthernet::Interface &v)</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a016a1c78ec7270e6edccc81d7c8075ef">removeOne</a>(const PIEthernet::Interface &v)</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#af3dc895f63a2b64927918f1be97e8947">resize</a>(size_t new_size, const PIEthernet::Interface &f=PIEthernet::Interface())</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#aee2ea2acd9ad304537c0b81a6fcb6e77">size</a>() const</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#a557b61aed23c6ec1ec60427fd87448d8">size_s</a>() const</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#ad05af044be450c64a351df48a96fea97">sort</a>(CompareFunc compare=compare_func)</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_vector.html#ae951eefed7d44357b714224d9f4558b1">take_back</a>()</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_vector.html#a69dbb89bfade5d2c6e4ad18c9a33f718">take_front</a>()</td><td class="entry"><a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<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>
|
||||
@@ -1,228 +0,0 @@
|
||||
<!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: PIEthernet::InterfaceList 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_ethernet_1_1_interface_list.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_p_i_ethernet_1_1_interface_list-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">PIEthernet::InterfaceList Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Array of <em><a class="el" href="struct_p_i_ethernet_1_1_interface.html" title="Network interface descriptor. ">Interface</a></em> with some features.
|
||||
<a href="class_p_i_ethernet_1_1_interface_list.html#details">More...</a></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIEthernet::InterfaceList:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="class_p_i_ethernet_1_1_interface_list__inherit__graph.png" border="0" usemap="#_p_i_ethernet_1_1_interface_list_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="_p_i_ethernet_1_1_interface_list_inherit__map" id="_p_i_ethernet_1_1_interface_list_inherit__map">
|
||||
<area shape="rect" id="node2" href="class_p_i_vector.html" title="PIVector\< PIEthernet\l::Interface \>" alt="" coords="25,5,208,47"/>
|
||||
</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="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a77fbfcf12c098fdae45805e0ad44e974"><td class="memItemLeft" align="right" valign="top"><a id="a77fbfcf12c098fdae45805e0ad44e974"></a>
|
||||
const <a class="el" href="struct_p_i_ethernet_1_1_interface.html">Interface</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_interface_list.html#a77fbfcf12c098fdae45805e0ad44e974">getByIndex</a> (int index) const</td></tr>
|
||||
<tr class="memdesc:a77fbfcf12c098fdae45805e0ad44e974"><td class="mdescLeft"> </td><td class="mdescRight">Get interface with system index "index" or 0 if there is no one. <br /></td></tr>
|
||||
<tr class="separator:a77fbfcf12c098fdae45805e0ad44e974"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a17420fcc1f036192241660e72d6089ee"><td class="memItemLeft" align="right" valign="top"><a id="a17420fcc1f036192241660e72d6089ee"></a>
|
||||
const <a class="el" href="struct_p_i_ethernet_1_1_interface.html">Interface</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_interface_list.html#a17420fcc1f036192241660e72d6089ee">getByName</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:a17420fcc1f036192241660e72d6089ee"><td class="mdescLeft"> </td><td class="mdescRight">Get interface with system name "name" or 0 if there is no one. <br /></td></tr>
|
||||
<tr class="separator:a17420fcc1f036192241660e72d6089ee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6a542a5fdc2157d1786b4472c9a1c377"><td class="memItemLeft" align="right" valign="top"><a id="a6a542a5fdc2157d1786b4472c9a1c377"></a>
|
||||
const <a class="el" href="struct_p_i_ethernet_1_1_interface.html">Interface</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_interface_list.html#a6a542a5fdc2157d1786b4472c9a1c377">getByAddress</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &address) const</td></tr>
|
||||
<tr class="memdesc:a6a542a5fdc2157d1786b4472c9a1c377"><td class="mdescLeft"> </td><td class="mdescRight">Get interface with IP address "address" or 0 if there is no one. <br /></td></tr>
|
||||
<tr class="separator:a6a542a5fdc2157d1786b4472c9a1c377"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a43a7bee58f78468fb018dfa08e26a4e8"><td class="memItemLeft" align="right" valign="top"><a id="a43a7bee58f78468fb018dfa08e26a4e8"></a>
|
||||
const <a class="el" href="struct_p_i_ethernet_1_1_interface.html">Interface</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet_1_1_interface_list.html#a43a7bee58f78468fb018dfa08e26a4e8">getLoopback</a> () const</td></tr>
|
||||
<tr class="memdesc:a43a7bee58f78468fb018dfa08e26a4e8"><td class="mdescLeft"> </td><td class="mdescRight">Get loopback interface or 0 if there is no one. <br /></td></tr>
|
||||
<tr class="separator:a43a7bee58f78468fb018dfa08e26a4e8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_vector"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_vector')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td></tr>
|
||||
<tr class="memitem:a1c666fc2ba39eff314508f1420530875 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a1c666fc2ba39eff314508f1420530875">PIVector</a> ()</td></tr>
|
||||
<tr class="separator:a1c666fc2ba39eff314508f1420530875 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aee2ea2acd9ad304537c0b81a6fcb6e77 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="aee2ea2acd9ad304537c0b81a6fcb6e77"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#aee2ea2acd9ad304537c0b81a6fcb6e77">size</a> () const</td></tr>
|
||||
<tr class="memdesc:aee2ea2acd9ad304537c0b81a6fcb6e77 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Elements count. <br /></td></tr>
|
||||
<tr class="separator:aee2ea2acd9ad304537c0b81a6fcb6e77 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a557b61aed23c6ec1ec60427fd87448d8 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a557b61aed23c6ec1ec60427fd87448d8"></a>
|
||||
ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a557b61aed23c6ec1ec60427fd87448d8">size_s</a> () const</td></tr>
|
||||
<tr class="memdesc:a557b61aed23c6ec1ec60427fd87448d8 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Elements count. <br /></td></tr>
|
||||
<tr class="separator:a557b61aed23c6ec1ec60427fd87448d8 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4b8fbd7b71957294736a8a630b84fe85 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a4b8fbd7b71957294736a8a630b84fe85"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a4b8fbd7b71957294736a8a630b84fe85">isEmpty</a> () const</td></tr>
|
||||
<tr class="memdesc:a4b8fbd7b71957294736a8a630b84fe85 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Return <code>"true"</code> if vector is empty, i.e. size = 0. <br /></td></tr>
|
||||
<tr class="separator:a4b8fbd7b71957294736a8a630b84fe85 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb5b4f1521561b82ef18a740b89f3838 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="afb5b4f1521561b82ef18a740b89f3838"></a>
|
||||
<a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#afb5b4f1521561b82ef18a740b89f3838">back</a> ()</td></tr>
|
||||
<tr class="memdesc:afb5b4f1521561b82ef18a740b89f3838 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Last element of the vector. <br /></td></tr>
|
||||
<tr class="separator:afb5b4f1521561b82ef18a740b89f3838 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb958ae243fbf6901490067eab4f1570 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="afb958ae243fbf6901490067eab4f1570"></a>
|
||||
const <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#afb958ae243fbf6901490067eab4f1570">back</a> () const</td></tr>
|
||||
<tr class="memdesc:afb958ae243fbf6901490067eab4f1570 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Last element of the vector. <br /></td></tr>
|
||||
<tr class="separator:afb958ae243fbf6901490067eab4f1570 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf6923dacf515f1f433544717d615999 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="abf6923dacf515f1f433544717d615999"></a>
|
||||
<a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#abf6923dacf515f1f433544717d615999">front</a> ()</td></tr>
|
||||
<tr class="memdesc:abf6923dacf515f1f433544717d615999 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">First element of the vector. <br /></td></tr>
|
||||
<tr class="separator:abf6923dacf515f1f433544717d615999 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a79954019725879e8966b625ea9f2b7de inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a79954019725879e8966b625ea9f2b7de"></a>
|
||||
const <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a79954019725879e8966b625ea9f2b7de">front</a> () const</td></tr>
|
||||
<tr class="memdesc:a79954019725879e8966b625ea9f2b7de inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">First element of the vector. <br /></td></tr>
|
||||
<tr class="separator:a79954019725879e8966b625ea9f2b7de inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3ddcaf02f4950306b6acf7470568ce2c inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a3ddcaf02f4950306b6acf7470568ce2c"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a3ddcaf02f4950306b6acf7470568ce2c">operator==</a> (const <a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> > &t) const</td></tr>
|
||||
<tr class="memdesc:a3ddcaf02f4950306b6acf7470568ce2c inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Compare with vector "t". <br /></td></tr>
|
||||
<tr class="separator:a3ddcaf02f4950306b6acf7470568ce2c inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7c6d16ec59e9f886a7cfc6bc07f8edd1 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a7c6d16ec59e9f886a7cfc6bc07f8edd1"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a7c6d16ec59e9f886a7cfc6bc07f8edd1">operator!=</a> (const <a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> > &t) const</td></tr>
|
||||
<tr class="memdesc:a7c6d16ec59e9f886a7cfc6bc07f8edd1 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Compare with vector "t". <br /></td></tr>
|
||||
<tr class="separator:a7c6d16ec59e9f886a7cfc6bc07f8edd1 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac3c6084cda65446d087920e358da7e81 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="ac3c6084cda65446d087920e358da7e81"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#ac3c6084cda65446d087920e358da7e81">contains</a> (const <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> &v) const</td></tr>
|
||||
<tr class="memdesc:ac3c6084cda65446d087920e358da7e81 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Return <code>"true"</code> if vector has at least one element equal "t". <br /></td></tr>
|
||||
<tr class="separator:ac3c6084cda65446d087920e358da7e81 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adc1fc9ae977983d0f780b5c75691f926 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="adc1fc9ae977983d0f780b5c75691f926"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#adc1fc9ae977983d0f780b5c75691f926">etries</a> (const <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> &v) const</td></tr>
|
||||
<tr class="memdesc:adc1fc9ae977983d0f780b5c75691f926 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Return how many times element "t" appears in vector. <br /></td></tr>
|
||||
<tr class="separator:adc1fc9ae977983d0f780b5c75691f926 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1eac8cb055835b44a4d7b718e976fbc3 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a1eac8cb055835b44a4d7b718e976fbc3"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a1eac8cb055835b44a4d7b718e976fbc3">clear</a> ()</td></tr>
|
||||
<tr class="memdesc:a1eac8cb055835b44a4d7b718e976fbc3 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Clear vector. Equivalent to call <code>"resize(0)"</code> <br /></td></tr>
|
||||
<tr class="separator:a1eac8cb055835b44a4d7b718e976fbc3 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa6b5cd062e622fa4e3460249c11a2eb2 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#aa6b5cd062e622fa4e3460249c11a2eb2">fill</a> (const <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> &f=<a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a>())</td></tr>
|
||||
<tr class="memdesc:aa6b5cd062e622fa4e3460249c11a2eb2 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Fill vector with elements "t" leave size is unchanged and return reference to vector. <a href="class_p_i_vector.html#aa6b5cd062e622fa4e3460249c11a2eb2">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa6b5cd062e622fa4e3460249c11a2eb2 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af3dc895f63a2b64927918f1be97e8947 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#af3dc895f63a2b64927918f1be97e8947">resize</a> (size_t new_size, const <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> &f=<a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a>())</td></tr>
|
||||
<tr class="memdesc:af3dc895f63a2b64927918f1be97e8947 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Resize vector to size "size". <a href="class_p_i_vector.html#af3dc895f63a2b64927918f1be97e8947">More...</a><br /></td></tr>
|
||||
<tr class="separator:af3dc895f63a2b64927918f1be97e8947 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0e43a8466d800cd8ac31f91dc8f6e6a3 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a0e43a8466d800cd8ac31f91dc8f6e6a3">remove</a> (size_t index, size_t count=1)</td></tr>
|
||||
<tr class="memdesc:a0e43a8466d800cd8ac31f91dc8f6e6a3 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Remove one element by index "index" and return reference to vector. <a href="class_p_i_vector.html#a0e43a8466d800cd8ac31f91dc8f6e6a3">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0e43a8466d800cd8ac31f91dc8f6e6a3 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad05af044be450c64a351df48a96fea97 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#ad05af044be450c64a351df48a96fea97">sort</a> (CompareFunc compare=<a class="el" href="class_p_i_vector.html#a3e72f0fc2245a55a29b1a1c3ce0d36e2">compare_func</a>)</td></tr>
|
||||
<tr class="memdesc:ad05af044be450c64a351df48a96fea97 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Sort vector using quick sort algorithm and standard compare function. <a href="class_p_i_vector.html#ad05af044be450c64a351df48a96fea97">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad05af044be450c64a351df48a96fea97 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a834ee327d55d935cefe8358169bc4aee inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a834ee327d55d935cefe8358169bc4aee"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a834ee327d55d935cefe8358169bc4aee">enlarge</a> (llong piv_size)</td></tr>
|
||||
<tr class="memdesc:a834ee327d55d935cefe8358169bc4aee inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Increase vector size with "size" elements. <br /></td></tr>
|
||||
<tr class="separator:a834ee327d55d935cefe8358169bc4aee inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a016a1c78ec7270e6edccc81d7c8075ef inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a016a1c78ec7270e6edccc81d7c8075ef">removeOne</a> (const <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> &v)</td></tr>
|
||||
<tr class="memdesc:a016a1c78ec7270e6edccc81d7c8075ef inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Remove no more than one element equal "v" and return reference to vector. <a href="class_p_i_vector.html#a016a1c78ec7270e6edccc81d7c8075ef">More...</a><br /></td></tr>
|
||||
<tr class="separator:a016a1c78ec7270e6edccc81d7c8075ef inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5c8b3839e69249aa672e76017af2be1f inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a5c8b3839e69249aa672e76017af2be1f">removeAll</a> (const <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> &v)</td></tr>
|
||||
<tr class="memdesc:a5c8b3839e69249aa672e76017af2be1f inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Remove all elements equal "v" and return reference to vector. <a href="class_p_i_vector.html#a5c8b3839e69249aa672e76017af2be1f">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5c8b3839e69249aa672e76017af2be1f inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6b0cf989ba342d06c8cf21a55d434a8e inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a6b0cf989ba342d06c8cf21a55d434a8e"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a6b0cf989ba342d06c8cf21a55d434a8e">push_back</a> (const <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> &v)</td></tr>
|
||||
<tr class="memdesc:a6b0cf989ba342d06c8cf21a55d434a8e inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Add new element "t" at the end of vector and return reference to vector. <br /></td></tr>
|
||||
<tr class="separator:a6b0cf989ba342d06c8cf21a55d434a8e inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a24a59359b4ddeadc529bf35a11f38f6f inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a24a59359b4ddeadc529bf35a11f38f6f"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a24a59359b4ddeadc529bf35a11f38f6f">operator<<</a> (const <a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> > &other)</td></tr>
|
||||
<tr class="memdesc:a24a59359b4ddeadc529bf35a11f38f6f inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Add vector "t" at the end of vector and return reference to vector. <br /></td></tr>
|
||||
<tr class="separator:a24a59359b4ddeadc529bf35a11f38f6f inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adadda79d8436c657fd6039e8e090da67 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="adadda79d8436c657fd6039e8e090da67"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#adadda79d8436c657fd6039e8e090da67">push_front</a> (const <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> &v)</td></tr>
|
||||
<tr class="memdesc:adadda79d8436c657fd6039e8e090da67 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Add new element "t" at the beginning of vector and return reference to vector. <br /></td></tr>
|
||||
<tr class="separator:adadda79d8436c657fd6039e8e090da67 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f5297d0ee721627ad8c545980756b68 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a8f5297d0ee721627ad8c545980756b68"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a8f5297d0ee721627ad8c545980756b68">pop_back</a> ()</td></tr>
|
||||
<tr class="memdesc:a8f5297d0ee721627ad8c545980756b68 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Remove one element from the end of vector and return reference to vector. <br /></td></tr>
|
||||
<tr class="separator:a8f5297d0ee721627ad8c545980756b68 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a94b63d4c818f6e27415b8895f37805b9 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a94b63d4c818f6e27415b8895f37805b9"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a94b63d4c818f6e27415b8895f37805b9">pop_front</a> ()</td></tr>
|
||||
<tr class="memdesc:a94b63d4c818f6e27415b8895f37805b9 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Remove one element from the beginning of vector and return reference to vector. <br /></td></tr>
|
||||
<tr class="separator:a94b63d4c818f6e27415b8895f37805b9 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae951eefed7d44357b714224d9f4558b1 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="ae951eefed7d44357b714224d9f4558b1"></a>
|
||||
<a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#ae951eefed7d44357b714224d9f4558b1">take_back</a> ()</td></tr>
|
||||
<tr class="memdesc:ae951eefed7d44357b714224d9f4558b1 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Remove one element from the end of vector and return it. <br /></td></tr>
|
||||
<tr class="separator:ae951eefed7d44357b714224d9f4558b1 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a69dbb89bfade5d2c6e4ad18c9a33f718 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a69dbb89bfade5d2c6e4ad18c9a33f718"></a>
|
||||
<a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a69dbb89bfade5d2c6e4ad18c9a33f718">take_front</a> ()</td></tr>
|
||||
<tr class="memdesc:a69dbb89bfade5d2c6e4ad18c9a33f718 inherit pub_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Remove one element from the beginning of vector and return it. <br /></td></tr>
|
||||
<tr class="separator:a69dbb89bfade5d2c6e4ad18c9a33f718 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><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 pub_static_methods_class_p_i_vector"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_p_i_vector')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_p_i_vector.html">PIVector< PIEthernet::Interface ></a></td></tr>
|
||||
<tr class="memitem:a3e72f0fc2245a55a29b1a1c3ce0d36e2 inherit pub_static_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a3e72f0fc2245a55a29b1a1c3ce0d36e2"></a>
|
||||
static int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a3e72f0fc2245a55a29b1a1c3ce0d36e2">compare_func</a> (const <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> *t0, const <a class="el" href="struct_p_i_ethernet_1_1_interface.html">PIEthernet::Interface</a> *t1)</td></tr>
|
||||
<tr class="memdesc:a3e72f0fc2245a55a29b1a1c3ce0d36e2 inherit pub_static_methods_class_p_i_vector"><td class="mdescLeft"> </td><td class="mdescRight">Standard compare function for type "Type". Return 0 if t0 = t1, -1 if t0 < t1 and 1 if t0 > t1. <br /></td></tr>
|
||||
<tr class="separator:a3e72f0fc2245a55a29b1a1c3ce0d36e2 inherit pub_static_methods_class_p_i_vector"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Array of <em><a class="el" href="struct_p_i_ethernet_1_1_interface.html" title="Network interface descriptor. ">Interface</a></em> with some features. </p>
|
||||
</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_ethernet.html">PIEthernet</a></li><li class="navelem"><a class="el" href="class_p_i_ethernet_1_1_interface_list.html">InterfaceList</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>
|
||||
@@ -1,7 +0,0 @@
|
||||
var class_p_i_ethernet_1_1_interface_list =
|
||||
[
|
||||
[ "getByIndex", "class_p_i_ethernet_1_1_interface_list.html#a77fbfcf12c098fdae45805e0ad44e974", null ],
|
||||
[ "getByName", "class_p_i_ethernet_1_1_interface_list.html#a17420fcc1f036192241660e72d6089ee", null ],
|
||||
[ "getByAddress", "class_p_i_ethernet_1_1_interface_list.html#a6a542a5fdc2157d1786b4472c9a1c377", null ],
|
||||
[ "getLoopback", "class_p_i_ethernet_1_1_interface_list.html#a43a7bee58f78468fb018dfa08e26a4e8", null ]
|
||||
];
|
||||
@@ -1,3 +0,0 @@
|
||||
<map id="PIEthernet::InterfaceList" name="PIEthernet::InterfaceList">
|
||||
<area shape="rect" id="node2" href="$class_p_i_vector.html" title="PIVector\< PIEthernet\l::Interface \>" alt="" coords="25,5,208,47"/>
|
||||
</map>
|
||||
@@ -1 +0,0 @@
|
||||
2284d4187bb4677059097a1da76d85fd
|
||||