Projekt

Obecné

Profil

Stáhnout (12.3 KB) Statistiky
| Větev: | Tag: | Revize:
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
<html xmlns="http://www.w3.org/1999/xhtml">
3
<head>
4
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
6
<meta name="generator" content="Doxygen 1.9.4"/>
7
<meta name="viewport" content="width=device-width, initial-scale=1"/>
8
<title>LDClient: Class Hierarchy</title>
9
<link href="tabs.css" rel="stylesheet" type="text/css"/>
10
<script type="text/javascript" src="jquery.js"></script>
11
<script type="text/javascript" src="dynsections.js"></script>
12
<link href="navtree.css" rel="stylesheet" type="text/css"/>
13
<script type="text/javascript" src="resize.js"></script>
14
<script type="text/javascript" src="navtreedata.js"></script>
15
<script type="text/javascript" src="navtree.js"></script>
16
<link href="search/search.css" rel="stylesheet" type="text/css"/>
17
<script type="text/javascript" src="search/searchdata.js"></script>
18
<script type="text/javascript" src="search/search.js"></script>
19
<link href="doxygen.css" rel="stylesheet" type="text/css" />
20
</head>
21
<body>
22
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
23
<div id="titlearea">
24
<table cellspacing="0" cellpadding="0">
25
 <tbody>
26
 <tr id="projectrow">
27
  <td id="projectalign">
28
   <div id="projectname">LDClient<span id="projectnumber">&#160;v.1</span>
29
   </div>
30
   <div id="projectbrief">Client application for the detection of Lauterbach debugger devices</div>
31
  </td>
32
 </tr>
33
 </tbody>
34
</table>
35
</div>
36
<!-- end header part -->
37
<!-- Generated by Doxygen 1.9.4 -->
38
<script type="text/javascript">
39
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
40
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
41
/* @license-end */
42
</script>
43
<script type="text/javascript" src="menudata.js"></script>
44
<script type="text/javascript" src="menu.js"></script>
45
<script type="text/javascript">
46
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
47
$(function() {
48
  initMenu('',true,false,'search.php','Search');
49
  $(document).ready(function() { init_search(); });
50
});
51
/* @license-end */
52
</script>
53
<div id="main-nav"></div>
54
</div><!-- top -->
55
<div id="side-nav" class="ui-resizable side-nav-resizable">
56
  <div id="nav-tree">
57
    <div id="nav-tree-contents">
58
      <div id="nav-sync" class="sync"></div>
59
    </div>
60
  </div>
61
  <div id="splitbar" style="-moz-user-select:none;" 
62
       class="ui-resizable-handle">
63
  </div>
64
</div>
65
<script type="text/javascript">
66
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
67
$(document).ready(function(){initNavTree('hierarchy.html',''); initResizable(); });
68
/* @license-end */
69
</script>
70
<div id="doc-content">
71
<!-- window showing the filter options -->
72
<div id="MSearchSelectWindow"
73
     onmouseover="return searchBox.OnSearchSelectShow()"
74
     onmouseout="return searchBox.OnSearchSelectHide()"
75
     onkeydown="return searchBox.OnSearchSelectKey(event)">
76
</div>
77

    
78
<!-- iframe showing the search results (closed by default) -->
79
<div id="MSearchResultsWindow">
80
<iframe src="javascript:void(0)" frameborder="0" 
81
        name="MSearchResults" id="MSearchResults">
82
</iframe>
83
</div>
84

    
85
<div class="header">
86
  <div class="headertitle"><div class="title">Class Hierarchy</div></div>
87
</div><!--header-->
88
<div class="contents">
89
<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
90
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
91
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><b>ALogger</b></td><td class="desc"></td></tr>
92
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_file_logger.html" target="_self">FileLogger</a></td><td class="desc"></td></tr>
93
<tr id="row_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_l_d_client_1_1network_1_1data_1_1_debugger_info.html" target="_self">LDClient.network.data.DebuggerInfo</a></td><td class="desc">This class holds all the information about a specific part of a debugger (head/body). </td></tr>
94
<tr id="row_2_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="interface_l_d_client_1_1network_1_1_i_api_client.html" target="_self">LDClient.network.IApiClient</a></td><td class="desc">This interface defines the functionality of an API client which is used to send information (payloads) to the server. </td></tr>
95
<tr id="row_2_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_l_d_client_1_1network_1_1_api_client.html" target="_self">LDClient.network.ApiClient</a></td><td class="desc">This class implements <a class="el" href="interface_l_d_client_1_1network_1_1_i_api_client.html" title="This interface defines the functionality of an API client which is used to send information (payloads...">IApiClient</a> which is an interface defining all the functionality required from an API client. </td></tr>
96
<tr id="row_3_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_3_" class="arrow" onclick="toggleFolder('3_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><b>IDisposable</b></td><td class="desc"></td></tr>
97
<tr id="row_3_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_3_0_" class="arrow" onclick="toggleFolder('3_0_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_l_d_client_1_1utils_1_1loggers_1_1_a_logger.html" target="_self">LDClient.utils.loggers.ALogger</a></td><td class="desc">This class implements all abstract functions of the logger. It contains all functions (error, info, debug) that are present in any other standard logger. Class is used as singleton design pattern </td></tr>
98
<tr id="row_3_0_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_l_d_client_1_1utils_1_1loggers_1_1_console_logger.html" target="_self">LDClient.utils.loggers.ConsoleLogger</a></td><td class="desc"></td></tr>
99
<tr id="row_4_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_4_" class="arrow" onclick="toggleFolder('4_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="interface_l_d_client_1_1utils_1_1_i_file_utils.html" target="_self">LDClient.utils.IFileUtils</a></td><td class="desc">This interface defines IO operations. </td></tr>
100
<tr id="row_4_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_l_d_client_1_1utils_1_1_file_utils.html" target="_self">LDClient.utils.FileUtils</a></td><td class="desc">This class implements the <a class="el" href="interface_l_d_client_1_1utils_1_1_i_file_utils.html" title="This interface defines IO operations.">IFileUtils</a> interface which defines IO operations. </td></tr>
101
<tr id="row_5_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_5_" class="arrow" onclick="toggleFolder('5_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="interface_l_d_client_1_1network_1_1_i_http_client.html" target="_self">LDClient.network.IHttpClient</a></td><td class="desc">This interface defines the functionality of a HTTP client through which the API client sends data (payloads) to the server. </td></tr>
102
<tr id="row_5_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_l_d_client_1_1network_1_1_http_client.html" target="_self">LDClient.network.HttpClient</a></td><td class="desc">Implementation of <a class="el" href="interface_l_d_client_1_1network_1_1_i_http_client.html" title="This interface defines the functionality of a HTTP client through which the API client sends data (pa...">IHttpClient</a> which defines the functionality of a HTTP client that is used by the API client to send data to the server. </td></tr>
103
<tr id="row_6_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_6_" class="arrow" onclick="toggleFolder('6_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="interface_l_d_client_1_1detection_1_1_i_info_fetcher.html" target="_self">LDClient.detection.IInfoFetcher</a></td><td class="desc">This interface defines the functionality of an info fetcher which takes care of sending commands to the debugger. </td></tr>
104
<tr id="row_6_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_l_d_client_1_1detection_1_1_info_fetcher.html" target="_self">LDClient.detection.InfoFetcher</a></td><td class="desc">This class implements the <a class="el" href="interface_l_d_client_1_1detection_1_1_i_info_fetcher.html" title="This interface defines the functionality of an info fetcher which takes care of sending commands to t...">IInfoFetcher</a> interface which defines the functionality of an info fetcher. </td></tr>
105
<tr id="row_7_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_7_" class="arrow" onclick="toggleFolder('7_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="interface_l_d_client_1_1detection_1_1_i_process_utils.html" target="_self">LDClient.detection.IProcessUtils</a></td><td class="desc">This interface defines the functionality of all methods that are used to work with processes (within this project). </td></tr>
106
<tr id="row_7_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_l_d_client_1_1detection_1_1_process_utils.html" target="_self">LDClient.detection.ProcessUtils</a></td><td class="desc">This class implements the <a class="el" href="interface_l_d_client_1_1detection_1_1_i_process_utils.html" title="This interface defines the functionality of all methods that are used to work with processes (within ...">IProcessUtils</a> interface. It implements methods that are used when dealing with processes. </td></tr>
107
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_l_d_client_1_1network_1_1data_1_1_payload.html" target="_self">LDClient.network.data.Payload</a></td><td class="desc">This class represents a single payload that is sent to the server. </td></tr>
108
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_l_d_client_1_1detection_1_1_process_detection.html" target="_self">LDClient.detection.ProcessDetection</a></td><td class="desc">This class takes care of process detection. When t32mtc (process) is detected, it means that the debugger is currently being used. The class keeps track of the current state of a debugger. </td></tr>
109
</table>
110
</div><!-- directory -->
111
</div><!-- contents -->
112
</div><!-- doc-content -->
113
<!-- start footer part -->
114
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
115
  <ul>
116
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
117
  </ul>
118
</div>
119
</body>
120
</html>
(58-58/111)