docs: add auto-generated developer documentation

This commit is contained in:
gpui-ci GitHub action 2024-10-12 18:19:03 +00:00
parent 590fd624a4
commit 5d8a1576e8
3064 changed files with 283062 additions and 0 deletions

View File

@ -0,0 +1,155 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/gui/aboutdialog.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('aboutdialog_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">aboutdialog.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2021 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_ABOUT_DIALOG_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_ABOUT_DIALOG_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;gui.h&quot;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &lt;QDialog&gt;</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; </div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;QT_BEGIN_NAMESPACE</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="keyword">namespace </span>Ui { <span class="keyword">class </span>AboutDialog; }</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;QT_END_NAMESPACE</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="keyword">namespace </span>gpui</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;{</div>
<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classgpui_1_1_about_dialog.html"> 34</a></span>&#160; <span class="keyword">class </span><a class="code" href="classgpui_1_1_about_dialog.html">AboutDialog</a> : <span class="keyword">public</span> QDialog</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; {</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="comment">// construction and destruction</span></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <a class="code" href="classgpui_1_1_about_dialog.html">AboutDialog</a>(QWidget *parent);</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; ~<a class="code" href="classgpui_1_1_about_dialog.html">AboutDialog</a>();</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <a class="code" href="classgpui_1_1_about_dialog.html">AboutDialog</a>(<span class="keyword">const</span> <a class="code" href="classgpui_1_1_about_dialog.html">AboutDialog</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">// copy ctor</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <a class="code" href="classgpui_1_1_about_dialog.html">AboutDialog</a>(<a class="code" href="classgpui_1_1_about_dialog.html">AboutDialog</a>&amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">// move ctor</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <a class="code" href="classgpui_1_1_about_dialog.html">AboutDialog</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classgpui_1_1_about_dialog.html">AboutDialog</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">// copy assignment</span></div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <a class="code" href="classgpui_1_1_about_dialog.html">AboutDialog</a>&amp; operator=(<a class="code" href="classgpui_1_1_about_dialog.html">AboutDialog</a>&amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">// move assignment</span></div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; Ui::AboutDialog *ui;</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; };</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; </div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;}</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="preprocessor">#endif</span><span class="comment">//GPUI_ABOUT_DIALOG_H</span></div>
<div class="ttc" id="aclassgpui_1_1_about_dialog_html"><div class="ttname"><a href="classgpui_1_1_about_dialog.html">gpui::AboutDialog</a></div><div class="ttdef"><b>Definition:</b> aboutdialog.h:35</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_99d0482cf009f9d97a0877749b817f19.html">gui</a></li><li class="navelem"><b>aboutdialog.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,168 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/core/abstractcompositesnapin.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('abstractcompositesnapin_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">abstractcompositesnapin.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2022 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef _ABSTRACTCOMPOSITESNAPIN_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define _ABSTRACTCOMPOSITESNAPIN_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;core.h&quot;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &quot;icompositesnapin.h&quot;</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; </div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &quot;abstractsnapin.h&quot;</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; </div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="keyword">namespace </span>gpui</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;{</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="keyword">class </span>AbstractCompositeSnapInPrivate;</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classgpui_1_1_abstract_composite_snap_in.html"> 34</a></span>&#160;<span class="keyword">class </span>GPUI_CORE_EXPORT <a class="code" href="classgpui_1_1_abstract_composite_snap_in.html">AbstractCompositeSnapIn</a> : <span class="keyword">public</span> <a class="code" href="classgpui_1_1_i_composite_snap_in.html">ICompositeSnapIn</a>, <span class="keyword">public</span> <a class="code" href="classgpui_1_1_abstract_snap_in.html">AbstractSnapIn</a></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;{</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; QMap&lt;QString, QVersionNumber&gt; getDependencies() <span class="keyword">const</span> <span class="keyword">override</span> <span class="keyword">final</span>;</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="keyword">protected</span>:</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <a class="code" href="classgpui_1_1_abstract_composite_snap_in.html">AbstractCompositeSnapIn</a>(QString type,</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; QString name,</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; QString helpText = {},</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; QVersionNumber version = {},</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; QString license = {},</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; QString copyright = {});</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; ~<a class="code" href="classgpui_1_1_abstract_composite_snap_in.html">AbstractCompositeSnapIn</a>();</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="keyword">protected</span>:</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keywordtype">void</span> addDependency(<span class="keyword">const</span> QString &amp;name, <span class="keyword">const</span> QVersionNumber &amp;version);</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; <span class="keywordtype">void</span> removeDependency(<span class="keyword">const</span> QString &amp;name);</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <a class="code" href="classgpui_1_1_abstract_composite_snap_in.html">AbstractCompositeSnapIn</a>(<span class="keyword">const</span> <a class="code" href="classgpui_1_1_abstract_composite_snap_in.html">AbstractCompositeSnapIn</a> &amp;) = <span class="keyword">delete</span>; <span class="comment">// copy ctor</span></div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <a class="code" href="classgpui_1_1_abstract_composite_snap_in.html">AbstractCompositeSnapIn</a>(<a class="code" href="classgpui_1_1_abstract_composite_snap_in.html">AbstractCompositeSnapIn</a> &amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">// move ctor</span></div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <a class="code" href="classgpui_1_1_abstract_composite_snap_in.html">AbstractCompositeSnapIn</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classgpui_1_1_abstract_composite_snap_in.html">AbstractCompositeSnapIn</a> &amp;) = <span class="keyword">delete</span>; <span class="comment">// copy assignment</span></div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <a class="code" href="classgpui_1_1_abstract_composite_snap_in.html">AbstractCompositeSnapIn</a> &amp;operator=(<a class="code" href="classgpui_1_1_abstract_composite_snap_in.html">AbstractCompositeSnapIn</a> &amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">// move assignment</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <a class="code" href="classgpui_1_1_abstract_composite_snap_in_private.html">AbstractCompositeSnapInPrivate</a> *d;</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;};</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; </div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;} <span class="comment">// namespace gpui</span></div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; </div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="preprocessor">#endif </span><span class="comment">//_ABSTRACTCOMPOSITESNAPIN_H</span></div>
<div class="ttc" id="aclassgpui_1_1_abstract_composite_snap_in_html"><div class="ttname"><a href="classgpui_1_1_abstract_composite_snap_in.html">gpui::AbstractCompositeSnapIn</a></div><div class="ttdef"><b>Definition:</b> abstractcompositesnapin.h:35</div></div>
<div class="ttc" id="aclassgpui_1_1_abstract_composite_snap_in_private_html"><div class="ttname"><a href="classgpui_1_1_abstract_composite_snap_in_private.html">gpui::AbstractCompositeSnapInPrivate</a></div><div class="ttdef"><b>Definition:</b> abstractcompositesnapin.cpp:30</div></div>
<div class="ttc" id="aclassgpui_1_1_abstract_snap_in_html"><div class="ttname"><a href="classgpui_1_1_abstract_snap_in.html">gpui::AbstractSnapIn</a></div><div class="ttdoc">Adapts interface of a ISnapIn for a plugin.</div><div class="ttdef"><b>Definition:</b> abstractsnapin.h:41</div></div>
<div class="ttc" id="aclassgpui_1_1_i_composite_snap_in_html"><div class="ttname"><a href="classgpui_1_1_i_composite_snap_in.html">gpui::ICompositeSnapIn</a></div><div class="ttdoc">Composite snap-in requires list of dependencies to operate.</div><div class="ttdef"><b>Definition:</b> icompositesnapin.h:34</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_aebb8dcc11953d78e620bbef0b9e2183.html">core</a></li><li class="navelem"><b>abstractcompositesnapin.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,149 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/administrative_templates/registry/abstractregistryentry.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('abstractregistryentry_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">abstractregistryentry.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2021 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_ABSTRACT_REGISTRY_ENTRY_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_ABSTRACT_REGISTRY_ENTRY_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;registryentrytype.h&quot;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &lt;QString&gt;</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; </div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="keyword">namespace </span>model</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;{</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="keyword">namespace </span>registry</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;{</div>
<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="classmodel_1_1registry_1_1_abstract_registry_entry.html"> 35</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmodel_1_1registry_1_1_abstract_registry_entry.html">AbstractRegistryEntry</a></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;{</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="classmodel_1_1registry_1_1_abstract_registry_entry.html#a5fa91e5293f0c347f6705d95f16f93d7"> 41</a></span>&#160; RegistryEntryType <a class="code" href="classmodel_1_1registry_1_1_abstract_registry_entry.html#a5fa91e5293f0c347f6705d95f16f93d7">type</a> = REG_SZ;</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; </div>
<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="classmodel_1_1registry_1_1_abstract_registry_entry.html#a6ead5d1c36324907093a5ae179cb4374"> 49</a></span>&#160; QString <a class="code" href="classmodel_1_1registry_1_1_abstract_registry_entry.html#a6ead5d1c36324907093a5ae179cb4374">key</a>{};</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="classmodel_1_1registry_1_1_abstract_registry_entry.html#a92696691101902b186187ba9613c38e1"> 54</a></span>&#160; QString <a class="code" href="classmodel_1_1registry_1_1_abstract_registry_entry.html#a92696691101902b186187ba9613c38e1">value</a>{};</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; </div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keyword">virtual</span> ~<a class="code" href="classmodel_1_1registry_1_1_abstract_registry_entry.html">AbstractRegistryEntry</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;};</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;} <span class="comment">// namespace registry</span></div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;} <span class="comment">// namespace model</span></div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; </div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="preprocessor">#endif </span><span class="comment">// GPUI_ABSTRACT_REGISTRY_ENTRY_H</span></div>
<div class="ttc" id="aclassmodel_1_1registry_1_1_abstract_registry_entry_html"><div class="ttname"><a href="classmodel_1_1registry_1_1_abstract_registry_entry.html">model::registry::AbstractRegistryEntry</a></div><div class="ttdoc">The AbstractRegistryEntry class Represents base of registry entry.</div><div class="ttdef"><b>Definition:</b> abstractregistryentry.h:36</div></div>
<div class="ttc" id="aclassmodel_1_1registry_1_1_abstract_registry_entry_html_a5fa91e5293f0c347f6705d95f16f93d7"><div class="ttname"><a href="classmodel_1_1registry_1_1_abstract_registry_entry.html#a5fa91e5293f0c347f6705d95f16f93d7">model::registry::AbstractRegistryEntry::type</a></div><div class="ttdeci">RegistryEntryType type</div><div class="ttdef"><b>Definition:</b> abstractregistryentry.h:41</div></div>
<div class="ttc" id="aclassmodel_1_1registry_1_1_abstract_registry_entry_html_a6ead5d1c36324907093a5ae179cb4374"><div class="ttname"><a href="classmodel_1_1registry_1_1_abstract_registry_entry.html#a6ead5d1c36324907093a5ae179cb4374">model::registry::AbstractRegistryEntry::key</a></div><div class="ttdeci">QString key</div><div class="ttdoc">key An identifier of a record used to distinguish the record and efficiently search for it....</div><div class="ttdef"><b>Definition:</b> abstractregistryentry.h:49</div></div>
<div class="ttc" id="aclassmodel_1_1registry_1_1_abstract_registry_entry_html_a92696691101902b186187ba9613c38e1"><div class="ttname"><a href="classmodel_1_1registry_1_1_abstract_registry_entry.html#a92696691101902b186187ba9613c38e1">model::registry::AbstractRegistryEntry::value</a></div><div class="ttdeci">QString value</div><div class="ttdoc">value The name of the column in a conceptual database record.</div><div class="ttdef"><b>Definition:</b> abstractregistryentry.h:54</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_0420e104560577d0b4791852e7f057c2.html">administrative_templates</a></li><li class="navelem"><a class="el" href="dir_5a8c25dad78a715586305f23074e3341.html">registry</a></li><li class="navelem"><b>abstractregistryentry.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,170 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/administrative_templates/registry/abstractregistrysource.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('abstractregistrysource_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">abstractregistrysource.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2021 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_ABSTRACT_REGISTRY_SOURCE_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_ABSTRACT_REGISTRY_SOURCE_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;registryentrytype.h&quot;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;registrysourcetype.h&quot;</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &lt;QVariant&gt;</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="keyword">namespace </span>model</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;{</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="keyword">namespace </span>registry</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;{</div>
<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="classmodel_1_1registry_1_1_abstract_registry_source.html"> 36</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmodel_1_1registry_1_1_abstract_registry_source.html">AbstractRegistrySource</a></div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;{</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="keyword">virtual</span> QVariant getValue(<span class="keyword">const</span> std::string &amp;key, <span class="keyword">const</span> std::string &amp;valueName) <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> setValue(<span class="keyword">const</span> std::string &amp;key,</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="keyword">const</span> std::string &amp;valueName,</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; RegistryEntryType type,</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keyword">const</span> QVariant &amp;data)</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; = 0;</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isValuePresent(<span class="keyword">const</span> std::string &amp;key, <span class="keyword">const</span> std::string &amp;valueName) <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> markValueForDeletion(<span class="keyword">const</span> std::string &amp;key, <span class="keyword">const</span> std::string &amp;valueName) = 0;</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">bool</span> undeleteValue(<span class="keyword">const</span> std::string &amp;key, <span class="keyword">const</span> std::string &amp;valueName) = 0;</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isValueMarkedForDeletion(<span class="keyword">const</span> std::string &amp;key, <span class="keyword">const</span> std::string &amp;valueName) <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; </div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <span class="keyword">virtual</span> std::vector&lt;std::string&gt; getNonSpecialValueNames(<span class="keyword">const</span> std::string &amp;key) <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keyword">virtual</span> std::vector&lt;std::string&gt; getValueNames(<span class="keyword">const</span> std::string &amp;key) <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> markKeyForDeletion(<span class="keyword">const</span> std::string &amp;key) = 0;</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; </div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> clearKey(<span class="keyword">const</span> std::string &amp;key) = 0;</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> clearValue(<span class="keyword">const</span> std::string &amp;key, <span class="keyword">const</span> std::string &amp;valueName) = 0;</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; </div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; RegistrySourceType getType() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keyword">virtual</span> ~<a class="code" href="classmodel_1_1registry_1_1_abstract_registry_source.html">AbstractRegistrySource</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; </div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="keyword">protected</span>:</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <a class="code" href="classmodel_1_1registry_1_1_abstract_registry_source.html">AbstractRegistrySource</a>(RegistrySourceType type);</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; </div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; RegistrySourceType type;</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;};</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;} <span class="comment">// namespace registry</span></div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;} <span class="comment">// namespace model</span></div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="preprocessor">#endif </span><span class="comment">// GPUI_ABSTRACT_REGISTRY_SOURCE_H</span></div>
<div class="ttc" id="aclassmodel_1_1registry_1_1_abstract_registry_source_html"><div class="ttname"><a href="classmodel_1_1registry_1_1_abstract_registry_source.html">model::registry::AbstractRegistrySource</a></div><div class="ttdoc">The AbstractRegistrySource class Represents base of registry source.</div><div class="ttdef"><b>Definition:</b> abstractregistrysource.h:37</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_0420e104560577d0b4791852e7f057c2.html">administrative_templates</a></li><li class="navelem"><a class="el" href="dir_5a8c25dad78a715586305f23074e3341.html">registry</a></li><li class="navelem"><b>abstractregistrysource.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,192 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/core/abstractsnapin.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('abstractsnapin_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">abstractsnapin.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2022 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef _ABSTRACTSNAPIN_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define _ABSTRACTSNAPIN_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;core.h&quot;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &quot;isnapin.h&quot;</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &quot;plugin.h&quot;</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &lt;QAbstractItemModel&gt;</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#include &lt;QUuid&gt;</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#include &lt;QVersionNumber&gt;</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keyword">namespace </span>gpui</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;{</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">class </span>AbstractSnapInPrivate;</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classgpui_1_1_abstract_snap_in.html"> 40</a></span>&#160;<span class="keyword">class </span>GPUI_CORE_EXPORT <a class="code" href="classgpui_1_1_abstract_snap_in.html">AbstractSnapIn</a> : <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classgpui_1_1_i_snap_in.html">ISnapIn</a></div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;{</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; QUuid getId() <span class="keyword">const override</span>;</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; QString getType() <span class="keyword">const override</span>;</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; QAbstractItemModel *getRootNode() <span class="keyword">const override</span>;</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; </div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; QString getDisplayName() <span class="keyword">const override</span>;</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; QString getHelpText() <span class="keyword">const override</span>;</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; QVersionNumber getVersion() <span class="keyword">const override</span>;</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; QString getLicense() <span class="keyword">const override</span>;</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; </div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; QString getCopyright() <span class="keyword">const override</span>;</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="keyword">protected</span>:</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <a class="code" href="classgpui_1_1_abstract_snap_in.html">AbstractSnapIn</a>(QString type,</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; QString name,</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; QString helpText = {},</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; QVersionNumber version = {},</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; QString license = {},</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; QString copyright = {});</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; ~<a class="code" href="classgpui_1_1_abstract_snap_in.html">AbstractSnapIn</a>();</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; </div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="keyword">protected</span>:</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <span class="keywordtype">void</span> setId(QUuid <span class="keywordtype">id</span>);</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; </div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <span class="keywordtype">void</span> setRootNode(QAbstractItemModel *rootNode);</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; <span class="keywordtype">void</span> setHelpText(QString text);</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; </div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <span class="keywordtype">void</span> setVersion(QVersionNumber version);</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; </div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; <span class="keywordtype">void</span> setLicense(QString license);</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; </div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keywordtype">void</span> setCopyright(QString copyright);</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; </div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <a class="code" href="classgpui_1_1_abstract_snap_in.html">AbstractSnapIn</a>(<span class="keyword">const</span> <a class="code" href="classgpui_1_1_abstract_snap_in.html">AbstractSnapIn</a> &amp;) = <span class="keyword">delete</span>; <span class="comment">// copy ctor</span></div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <a class="code" href="classgpui_1_1_abstract_snap_in.html">AbstractSnapIn</a>(<a class="code" href="classgpui_1_1_abstract_snap_in.html">AbstractSnapIn</a> &amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">// move ctor</span></div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <a class="code" href="classgpui_1_1_abstract_snap_in.html">AbstractSnapIn</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classgpui_1_1_abstract_snap_in.html">AbstractSnapIn</a> &amp;) = <span class="keyword">delete</span>; <span class="comment">// copy assignment</span></div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; <a class="code" href="classgpui_1_1_abstract_snap_in.html">AbstractSnapIn</a> &amp;operator=(<a class="code" href="classgpui_1_1_abstract_snap_in.html">AbstractSnapIn</a> &amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">// move assignment</span></div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; </div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; <a class="code" href="classgpui_1_1_abstract_snap_in_private.html">AbstractSnapInPrivate</a> *d;</div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;};</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; </div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;} <span class="comment">// namespace gpui</span></div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; </div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="preprocessor">#endif </span><span class="comment">//_ABSTRACTSNAPIN_H</span></div>
<div class="ttc" id="aclassgpui_1_1_abstract_snap_in_html"><div class="ttname"><a href="classgpui_1_1_abstract_snap_in.html">gpui::AbstractSnapIn</a></div><div class="ttdoc">Adapts interface of a ISnapIn for a plugin.</div><div class="ttdef"><b>Definition:</b> abstractsnapin.h:41</div></div>
<div class="ttc" id="aclassgpui_1_1_abstract_snap_in_private_html"><div class="ttname"><a href="classgpui_1_1_abstract_snap_in_private.html">gpui::AbstractSnapInPrivate</a></div><div class="ttdef"><b>Definition:</b> abstractsnapin.cpp:28</div></div>
<div class="ttc" id="aclassgpui_1_1_i_snap_in_html"><div class="ttname"><a href="classgpui_1_1_i_snap_in.html">gpui::ISnapIn</a></div><div class="ttdoc">The ISnapIn interface is a base for all snap-ins in a system.</div><div class="ttdef"><b>Definition:</b> isnapin.h:37</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_aebb8dcc11953d78e620bbef0b9e2183.html">core</a></li><li class="navelem"><b>abstractsnapin.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,222 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/ldap/ad_config.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('ad__config_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">ad_config.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * ADMC - AD Management Center</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 BaseALT Ltd.</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 Dmitry Degtyarev</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * This program is free software: you can redistribute it and/or modify</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * it under the terms of the GNU General Public License as published by</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * the Free Software Foundation, either version 3 of the License, or</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * (at your option) any later version.</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * GNU General Public License for more details.</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef AD_CONFIG_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define AD_CONFIG_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#include &quot;ad_defines.h&quot;</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#include &quot;ldap-common.h&quot;</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#include &lt;QLocale&gt;</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">class </span><a class="code" href="class_ad_config_private.html">AdConfigPrivate</a>;</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">class </span><a class="code" href="class_ad_interface.html">AdInterface</a>;</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="keyword">class </span>QLocale;</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="keyword">class </span>QString;</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="keyword">class </span>QLineEdit;</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="keyword">class </span>QByteArray;</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="class_q_list.html"> 42</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_q_list.html">QList</a>;</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="comment">// NOTE: name strings to reduce confusion</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="keyword">typedef</span> QString ObjectClass;</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="keyword">typedef</span> QString Attribute;</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="class_ad_config.html"> 48</a></span>&#160;<span class="keyword">class </span>GPUI_LDAP_EXPORT <a class="code" href="class_ad_config.html">AdConfig</a> {</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; <a class="code" href="class_ad_config.html">AdConfig</a>();</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; ~<a class="code" href="class_ad_config.html">AdConfig</a>();</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <a class="code" href="class_ad_config.html">AdConfig</a>(<span class="keyword">const</span> <a class="code" href="class_ad_config.html">AdConfig</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">//copy ctor</span></div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <a class="code" href="class_ad_config.html">AdConfig</a>(<a class="code" href="class_ad_config.html">AdConfig</a>&amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">//move ctor</span></div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <a class="code" href="class_ad_config.html">AdConfig</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="class_ad_config.html">AdConfig</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">//copy assignment</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <a class="code" href="class_ad_config.html">AdConfig</a>&amp; operator=(<a class="code" href="class_ad_config.html">AdConfig</a>&amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">//move assignment</span></div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; </div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="keywordtype">void</span> load(<a class="code" href="class_ad_interface.html">AdInterface</a> &amp;ad, <span class="keyword">const</span> QLocale &amp;locale);</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; QString domain() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; QString domain_dn() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; QString configuration_dn() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; QString schema_dn() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; QString partitions_dn() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; QString extended_rights_dn() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; QString policies_dn() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <span class="keywordtype">bool</span> control_is_supported(<span class="keyword">const</span> QString &amp;control_oid) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; </div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; QString get_attribute_display_name(<span class="keyword">const</span> Attribute &amp;attribute, <span class="keyword">const</span> ObjectClass &amp;objectClass) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; QString get_class_display_name(<span class="keyword">const</span> ObjectClass &amp;objectClass) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; </div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <a class="code" href="class_q_list.html">QList&lt;Attribute&gt;</a> get_columns() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; QString get_column_display_name(<span class="keyword">const</span> Attribute &amp;attribute) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; <span class="keywordtype">int</span> get_column_index(<span class="keyword">const</span> QString &amp;attribute) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; </div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <a class="code" href="class_q_list.html">QList&lt;ObjectClass&gt;</a> get_filter_containers() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; </div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <a class="code" href="class_q_list.html">QList&lt;ObjectClass&gt;</a> get_possible_superiors(<span class="keyword">const</span> <a class="code" href="class_q_list.html">QList&lt;ObjectClass&gt;</a> &amp;object_classes) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; ObjectClass get_parent_class(<span class="keyword">const</span> ObjectClass &amp;object_class) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="comment">// Returns all ancestors of given class and the</span></div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <span class="comment">// given class itself</span></div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; <a class="code" href="class_q_list.html">QList&lt;ObjectClass&gt;</a> get_inherit_chain(<span class="keyword">const</span> ObjectClass &amp;object_class) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; </div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; <a class="code" href="class_q_list.html">QList&lt;Attribute&gt;</a> get_optional_attributes(<span class="keyword">const</span> <a class="code" href="class_q_list.html">QList&lt;ObjectClass&gt;</a> &amp;object_classes) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; <a class="code" href="class_q_list.html">QList&lt;Attribute&gt;</a> get_mandatory_attributes(<span class="keyword">const</span> <a class="code" href="class_q_list.html">QList&lt;ObjectClass&gt;</a> &amp;object_classes) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; <a class="code" href="class_q_list.html">QList&lt;Attribute&gt;</a> get_find_attributes(<span class="keyword">const</span> ObjectClass &amp;object_class) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; </div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; AttributeType get_attribute_type(<span class="keyword">const</span> Attribute &amp;attribute) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; LargeIntegerSubtype get_attribute_large_integer_subtype(<span class="keyword">const</span> Attribute &amp;attribute) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; <span class="keywordtype">bool</span> get_attribute_is_number(<span class="keyword">const</span> Attribute &amp;attribute) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; <span class="keywordtype">bool</span> get_attribute_is_single_valued(<span class="keyword">const</span> Attribute &amp;attribute) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; <span class="keywordtype">bool</span> get_attribute_is_system_only(<span class="keyword">const</span> Attribute &amp;attribute) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; <span class="keywordtype">int</span> get_attribute_range_upper(<span class="keyword">const</span> Attribute &amp;attribute) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; <span class="keywordtype">bool</span> get_attribute_is_backlink(<span class="keyword">const</span> Attribute &amp;attribute) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <span class="keywordtype">bool</span> get_attribute_is_constructed(<span class="keyword">const</span> Attribute &amp;attribute) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; </div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; <span class="comment">// Limit&#39;s edit&#39;s max valid input length based on</span></div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; <span class="comment">// the upper range defined for attribute in schema</span></div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <span class="keywordtype">void</span> limit_edit(QLineEdit *edit, <span class="keyword">const</span> QString &amp;attribute);</div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; </div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; QByteArray get_right_guid(<span class="keyword">const</span> QString &amp;right_cn) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; QString get_right_name(<span class="keyword">const</span> QByteArray &amp;right_guid, <span class="keyword">const</span> <a class="code" href="namespacexml__schema.html#ae32771888035aa186f9432f7e791b0f1">QLocale::Language</a> language) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <span class="keywordtype">int</span> get_rights_valid_accesses(<span class="keyword">const</span> QString &amp;rights_cn) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; </div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; <span class="comment">// Returns extended rights that apply to given</span></div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <span class="comment">// classes</span></div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; <a class="code" href="class_q_list.html">QList&lt;QString&gt;</a> get_extended_rights_list(<span class="keyword">const</span> <a class="code" href="class_q_list.html">QList&lt;QString&gt;</a> &amp;class_list) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; </div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; QString guid_to_attribute(<span class="keyword">const</span> QByteArray &amp;guid) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; </div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; QString guid_to_class(<span class="keyword">const</span> QByteArray &amp;guid) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; </div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <a class="code" href="class_q_list.html">QList&lt;QString&gt;</a> get_noncontainer_classes();</div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; </div>
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; <span class="keywordtype">bool</span> rights_applies_to_class(<span class="keyword">const</span> QString &amp;rights_cn, <span class="keyword">const</span> <a class="code" href="class_q_list.html">QList&lt;QString&gt;</a> &amp;class_list) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; </div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <a class="code" href="class_ad_config_private.html">AdConfigPrivate</a> *d;</div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;};</div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; </div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* AD_CONFIG_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aclass_ad_config_html"><div class="ttname"><a href="class_ad_config.html">AdConfig</a></div><div class="ttdef"><b>Definition:</b> ad_config.h:48</div></div>
<div class="ttc" id="aclass_ad_config_private_html"><div class="ttname"><a href="class_ad_config_private.html">AdConfigPrivate</a></div><div class="ttdef"><b>Definition:</b> ad_config_p.h:36</div></div>
<div class="ttc" id="aclass_ad_interface_html"><div class="ttname"><a href="class_ad_interface.html">AdInterface</a></div><div class="ttdef"><b>Definition:</b> ad_interface.h:90</div></div>
<div class="ttc" id="aclass_q_list_html"><div class="ttname"><a href="class_q_list.html">QList</a></div><div class="ttdef"><b>Definition:</b> ad_config.h:42</div></div>
<div class="ttc" id="anamespacexml__schema_html_ae32771888035aa186f9432f7e791b0f1"><div class="ttname"><a href="namespacexml__schema.html#ae32771888035aa186f9432f7e791b0f1">xml_schema::Language</a></div><div class="ttdeci">::xsd::cxx::tree::language&lt; char, Token &gt; Language</div><div class="ttdoc">C++ type corresponding to the language XML Schema built-in type.</div><div class="ttdef"><b>Definition:</b> basetypes.h:299</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_d2b7addc8bdc235bc10bfe88a32a0de4.html">ldap</a></li><li class="navelem"><b>ad_config.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,177 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/ldap/ad_config_p.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('ad__config__p_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">ad_config_p.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * ADMC - AD Management Center</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 BaseALT Ltd.</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 Dmitry Degtyarev</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * This program is free software: you can redistribute it and/or modify</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * it under the terms of the GNU General Public License as published by</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * the Free Software Foundation, either version 3 of the License, or</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * (at your option) any later version.</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * GNU General Public License for more details.</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef AD_CONFIG_P_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define AD_CONFIG_P_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;ad_object.h&quot;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;ldap-common.h&quot;</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &lt;QByteArray&gt;</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &lt;QHash&gt;</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &lt;QList&gt;</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#include &lt;QString&gt;</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment">// NOTE: name strings to reduce confusion</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keyword">typedef</span> QString ObjectClass;</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">typedef</span> QString Attribute;</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="class_ad_config_private.html"> 36</a></span>&#160;<span class="keyword">class </span>GPUI_LDAP_EXPORT <a class="code" href="class_ad_config_private.html">AdConfigPrivate</a> {</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <a class="code" href="class_ad_config_private.html">AdConfigPrivate</a>();</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; QString domain;</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; QString domain_dn;</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; QString configuration_dn;</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; QString schema_dn;</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <a class="code" href="class_q_list.html">QList&lt;ObjectClass&gt;</a> filter_containers;</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <a class="code" href="class_q_list.html">QList&lt;Attribute&gt;</a> columns;</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; QHash&lt;Attribute, QString&gt; column_display_names;</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; QHash&lt;ObjectClass, QString&gt; class_display_names;</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; QHash&lt;ObjectClass, QList&lt;Attribute&gt;&gt; find_attributes;</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; QHash&lt;ObjectClass, QHash&lt;Attribute, QString&gt;&gt; attribute_display_names;</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; QHash&lt;Attribute, AdObject&gt; attribute_schemas;</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; QHash&lt;ObjectClass, AdObject&gt; class_schemas;</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; </div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <a class="code" href="class_q_list.html">QList&lt;ObjectClass&gt;</a> add_auxiliary_classes(<span class="keyword">const</span> <a class="code" href="class_q_list.html">QList&lt;QString&gt;</a> &amp;object_classes) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; </div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; QHash&lt;QString, QByteArray&gt; right_to_guid_map;</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; QHash&lt;QByteArray, QString&gt; right_guid_to_cn_map;</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; QHash&lt;QByteArray, QString&gt; rights_guid_to_name_map;</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; QHash&lt;QString, QByteArray&gt; rights_name_to_guid_map;</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; QHash&lt;QByteArray, QList&lt;QString&gt;&gt; rights_applies_to_map;</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <a class="code" href="class_q_list.html">QList&lt;QString&gt;</a> extended_rights_list;</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; QHash&lt;QString, int&gt; rights_valid_accesses_map;</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; </div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; QHash&lt;QByteArray, QString&gt; guid_to_attribute_map;</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; QHash&lt;QByteArray, QString&gt; guid_to_class_map;</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; </div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <a class="code" href="class_q_list.html">QList&lt;QString&gt;</a> supported_control_list;</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; QHash&lt;QString, QString&gt; sub_class_of_map;</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;};</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; </div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* AD_CONFIG_P_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aclass_ad_config_private_html"><div class="ttname"><a href="class_ad_config_private.html">AdConfigPrivate</a></div><div class="ttdef"><b>Definition:</b> ad_config_p.h:36</div></div>
<div class="ttc" id="aclass_q_list_html"><div class="ttname"><a href="class_q_list.html">QList&lt; ObjectClass &gt;</a></div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_d2b7addc8bdc235bc10bfe88a32a0de4.html">ldap</a></li><li class="navelem"><b>ad_config_p.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,421 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/ldap/ad_defines.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('ad__defines_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">ad_defines.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * ADMC - AD Management Center</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 BaseALT Ltd.</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 Dmitry Degtyarev</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * This program is free software: you can redistribute it and/or modify</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * it under the terms of the GNU General Public License as published by</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * the Free Software Foundation, either version 3 of the License, or</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * (at your option) any later version.</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * GNU General Public License for more details.</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef AD_DEFINES_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define AD_DEFINES_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="keyword">enum</span> AttributeType {</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; AttributeType_Boolean,</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; AttributeType_Enumeration,</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; AttributeType_Integer,</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; AttributeType_LargeInteger,</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; AttributeType_StringCase,</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; AttributeType_IA5,</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; AttributeType_NTSecDesc,</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; AttributeType_Numeric,</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; AttributeType_ObjectIdentifier,</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; AttributeType_Octet,</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; AttributeType_ReplicaLink,</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; AttributeType_Printable,</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; AttributeType_Sid,</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; AttributeType_Teletex,</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; AttributeType_Unicode,</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; AttributeType_UTCTime,</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; AttributeType_GeneralizedTime,</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; AttributeType_DNString,</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; AttributeType_DNBinary,</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; AttributeType_DSDN,</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;};</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="comment">// NOTE: large integer type has sub types but AD schema</span></div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<span class="comment">// doesn&#39;t distinguish between them (from what I&#39;ve seen).</span></div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="comment">// Create enums for subtypes for easier processing.</span></div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="keyword">enum</span> LargeIntegerSubtype {</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; LargeIntegerSubtype_Integer,</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; LargeIntegerSubtype_Datetime,</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; LargeIntegerSubtype_Timespan,</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;};</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; </div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="keyword">enum</span> AccountOption {</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; AccountOption_Disabled,</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; AccountOption_CantChangePassword,</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; AccountOption_AllowReversibleEncryption,</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; AccountOption_PasswordExpired,</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; AccountOption_DontExpirePassword,</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; AccountOption_UseDesKey,</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; AccountOption_SmartcardRequired,</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; AccountOption_CantDelegate,</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; AccountOption_DontRequirePreauth,</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; AccountOption_TrustedForDelegation,</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; AccountOption_COUNT</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;};</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; </div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;<span class="keyword">enum</span> GroupScope {</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; GroupScope_Global,</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; GroupScope_DomainLocal,</div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; GroupScope_Universal,</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; GroupScope_COUNT</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;};</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; </div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="keyword">enum</span> GroupType {</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; GroupType_Security,</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; GroupType_Distribution,</div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; GroupType_COUNT</div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;};</div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; </div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="keyword">enum</span> SystemFlagsBit {</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; SystemFlagsBit_CannotMove = 0x04000000,</div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; SystemFlagsBit_CannotRename = 0x08000000,</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; SystemFlagsBit_CannotDelete = 0x80000000</div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;};</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; </div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="preprocessor">#define ROOT_DSE &quot;&quot;</span></div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; </div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;<span class="preprocessor">#define ATTRIBUTE_CN &quot;cn&quot;</span></div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;<span class="preprocessor">#define ATTRIBUTE_USER_ACCOUNT_CONTROL &quot;userAccountControl&quot;</span></div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<span class="preprocessor">#define ATTRIBUTE_LOCKOUT_TIME &quot;lockoutTime&quot;</span></div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;<span class="preprocessor">#define ATTRIBUTE_ACCOUNT_EXPIRES &quot;accountExpires&quot;</span></div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;<span class="preprocessor">#define ATTRIBUTE_PWD_LAST_SET &quot;pwdLastSet&quot;</span></div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;<span class="preprocessor">#define ATTRIBUTE_NAME &quot;name&quot;</span></div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;<span class="preprocessor">#define ATTRIBUTE_INITIALS &quot;initials&quot;</span></div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;<span class="preprocessor">#define ATTRIBUTE_SAM_ACCOUNT_NAME &quot;sAMAccountName&quot;</span></div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;<span class="preprocessor">#define ATTRIBUTE_SAM_ACCOUNT_TYPE &quot;sAMAccountType&quot;</span></div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;<span class="preprocessor">#define ATTRIBUTE_DISPLAY_NAME &quot;displayName&quot;</span></div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;<span class="preprocessor">#define ATTRIBUTE_DESCRIPTION &quot;description&quot;</span></div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;<span class="preprocessor">#define ATTRIBUTE_USER_PRINCIPAL_NAME &quot;userPrincipalName&quot;</span></div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;<span class="preprocessor">#define ATTRIBUTE_MAIL &quot;mail&quot;</span></div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;<span class="preprocessor">#define ATTRIBUTE_OFFICE &quot;physicalDeliveryOfficeName&quot;</span></div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;<span class="preprocessor">#define ATTRIBUTE_TELEPHONE_NUMBER &quot;telephoneNumber&quot;</span></div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;<span class="preprocessor">#define ATTRIBUTE_TELEPHONE_NUMBER_OTHER &quot;otherTelephone&quot;</span></div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;<span class="preprocessor">#define ATTRIBUTE_WWW_HOMEPAGE &quot;wWWHomePage&quot;</span></div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;<span class="preprocessor">#define ATTRIBUTE_WWW_HOMEPAGE_OTHER &quot;url&quot;</span></div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;<span class="preprocessor">#define ATTRIBUTE_COUNTRY_ABBREVIATION &quot;c&quot;</span></div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;<span class="preprocessor">#define ATTRIBUTE_COUNTRY &quot;co&quot;</span></div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;<span class="preprocessor">#define ATTRIBUTE_COUNTRY_CODE &quot;countryCode&quot;</span></div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160;<span class="preprocessor">#define ATTRIBUTE_CITY &quot;l&quot;</span></div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;<span class="preprocessor">#define ATTRIBUTE_PO_BOX &quot;postOfficeBox&quot;</span></div>
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160;<span class="preprocessor">#define ATTRIBUTE_POSTAL_CODE &quot;postalCode&quot;</span></div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;<span class="preprocessor">#define ATTRIBUTE_STATE &quot;st&quot;</span></div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;<span class="preprocessor">#define ATTRIBUTE_STREET &quot;streetAddress&quot;</span></div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160;<span class="preprocessor">#define ATTRIBUTE_STREET_OU &quot;street&quot;</span></div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;<span class="preprocessor">#define ATTRIBUTE_DN &quot;distinguishedName&quot;</span></div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;<span class="preprocessor">#define ATTRIBUTE_OBJECT_CLASS &quot;objectClass&quot;</span></div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160;<span class="preprocessor">#define ATTRIBUTE_WHEN_CREATED &quot;whenCreated&quot;</span></div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;<span class="preprocessor">#define ATTRIBUTE_WHEN_CHANGED &quot;whenChanged&quot;</span></div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;<span class="preprocessor">#define ATTRIBUTE_USN_CHANGED &quot;uSNChanged&quot;</span></div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;<span class="preprocessor">#define ATTRIBUTE_USN_CREATED &quot;uSNCreated&quot;</span></div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;<span class="preprocessor">#define ATTRIBUTE_OBJECT_CATEGORY &quot;objectCategory&quot;</span></div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;<span class="preprocessor">#define ATTRIBUTE_MEMBER &quot;member&quot;</span></div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;<span class="preprocessor">#define ATTRIBUTE_MEMBER_OF &quot;memberOf&quot;</span></div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;<span class="preprocessor">#define ATTRIBUTE_SHOW_IN_ADVANCED_VIEW_ONLY &quot;showInAdvancedViewOnly&quot;</span></div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160;<span class="preprocessor">#define ATTRIBUTE_GROUP_TYPE &quot;groupType&quot;</span></div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;<span class="preprocessor">#define ATTRIBUTE_FIRST_NAME &quot;givenName&quot;</span></div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;<span class="preprocessor">#define ATTRIBUTE_LAST_NAME &quot;sn&quot;</span></div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;<span class="preprocessor">#define ATTRIBUTE_DNS_HOST_NAME &quot;dNSHostName&quot;</span></div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;<span class="preprocessor">#define ATTRIBUTE_INFO &quot;info&quot;</span></div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;<span class="preprocessor">#define ATTRIBUTE_PASSWORD &quot;unicodePwd&quot;</span></div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;<span class="preprocessor">#define ATTRIBUTE_GPLINK &quot;gPLink&quot;</span></div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;<span class="preprocessor">#define ATTRIBUTE_GPOPTIONS &quot;gPOptions&quot;</span></div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;<span class="preprocessor">#define ATTRIBUTE_DEPARTMENT &quot;department&quot;</span></div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;<span class="preprocessor">#define ATTRIBUTE_COMPANY &quot;company&quot;</span></div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160;<span class="preprocessor">#define ATTRIBUTE_TITLE &quot;title&quot;</span></div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;<span class="preprocessor">#define ATTRIBUTE_LAST_LOGON &quot;lastLogon&quot;</span></div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;<span class="preprocessor">#define ATTRIBUTE_LAST_LOGON_TIMESTAMP &quot;lastLogonTimestamp&quot;</span></div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;<span class="preprocessor">#define ATTRIBUTE_PWD_LAST_SET &quot;pwdLastSet&quot;</span></div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;<span class="preprocessor">#define ATTRIBUTE_LOCKOUT_TIME &quot;lockoutTime&quot;</span></div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;<span class="preprocessor">#define ATTRIBUTE_BAD_PWD_TIME &quot;badPasswordTime&quot;</span></div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;<span class="preprocessor">#define ATTRIBUTE_OBJECT_SID &quot;objectSid&quot;</span></div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;<span class="preprocessor">#define ATTRIBUTE_SYSTEM_FLAGS &quot;systemFlags&quot;</span></div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;<span class="preprocessor">#define ATTRIBUTE_MAX_PWD_AGE &quot;maxPwdAge&quot;</span></div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;<span class="preprocessor">#define ATTRIBUTE_MIN_PWD_AGE &quot;minPwdAge&quot;</span></div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;<span class="preprocessor">#define ATTRIBUTE_LOCKOUT_DURATION &quot;lockoutDuration&quot;</span></div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;<span class="preprocessor">#define ATTRIBUTE_IS_CRITICAL_SYSTEM_OBJECT &quot;isCriticalSystemObject&quot;</span></div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;<span class="preprocessor">#define ATTRIBUTE_GPC_FILE_SYS_PATH &quot;gPCFileSysPath&quot;</span></div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;<span class="preprocessor">#define ATTRIBUTE_GPC_FUNCTIONALITY_VERSION &quot;gpCFunctionalityVersion&quot;</span></div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160;<span class="preprocessor">#define ATTRIBUTE_VERSION_NUMBER &quot;versionNumber&quot;</span></div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;<span class="preprocessor">#define ATTRIBUTE_FLAGS &quot;flags&quot;</span></div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;<span class="preprocessor">#define ATTRIBUTE_OBJECT_GUID &quot;objectGUID&quot;</span></div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;<span class="preprocessor">#define ATTRIBUTE_PRIMARY_GROUP_ID &quot;primaryGroupID&quot;</span></div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;<span class="preprocessor">#define ATTRIBUTE_MANAGER &quot;manager&quot;</span></div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;<span class="preprocessor">#define ATTRIBUTE_MANAGED_BY &quot;managedBy&quot;</span></div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;<span class="preprocessor">#define ATTRIBUTE_DIRECT_REPORTS &quot;directReports&quot;</span></div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;<span class="preprocessor">#define ATTRIBUTE_PROFILE_PATH &quot;profilePath&quot;</span></div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;<span class="preprocessor">#define ATTRIBUTE_SCRIPT_PATH &quot;scriptPath&quot;</span></div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;<span class="preprocessor">#define ATTRIBUTE_HOME_DIRECTORY &quot;homeDirectory&quot;</span></div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;<span class="preprocessor">#define ATTRIBUTE_LAPS_PASSWORD &quot;ms-Mcs-AdmPwd&quot;</span></div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;<span class="preprocessor">#define ATTRIBUTE_LAPS_EXPIRATION &quot;ms-Mcs-AdmPwdExpirationTime&quot;</span></div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;<span class="preprocessor">#define ATTRIBUTE_HOME_PHONE &quot;homePhone&quot;</span></div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;<span class="preprocessor">#define ATTRIBUTE_OTHER_HOME_PHONE &quot;otherHomePhone&quot;</span></div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="preprocessor">#define ATTRIBUTE_PAGER &quot;pager&quot;</span></div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;<span class="preprocessor">#define ATTRIBUTE_OTHER_PAGER &quot;otherPager&quot;</span></div>
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;<span class="preprocessor">#define ATTRIBUTE_MOBILE &quot;mobile&quot;</span></div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160;<span class="preprocessor">#define ATTRIBUTE_OTHER_MOBILE &quot;otherMobile&quot;</span></div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;<span class="preprocessor">#define ATTRIBUTE_FAX_NUMBER &quot;facsimileTelephoneNumber&quot;</span></div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;<span class="preprocessor">#define ATTRIBUTE_OTHER_FAX_NUMBER &quot;otherFacsimileTelephoneNumber&quot;</span></div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;<span class="preprocessor">#define ATTRIBUTE_IP_PHONE &quot;ipPhone&quot;</span></div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;<span class="preprocessor">#define ATTRIBUTE_OTHER_IP_PHONE &quot;otherIpPhone&quot;</span></div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;<span class="preprocessor">#define ATTRIBUTE_UPN_SUFFIXES &quot;uPNSuffixes&quot;</span></div>
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160;<span class="preprocessor">#define ATTRIBUTE_SECURITY_DESCRIPTOR &quot;nTSecurityDescriptor&quot;</span></div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;<span class="preprocessor">#define ATTRIBUTE_RIGHTS_GUID &quot;rightsGuid&quot;</span></div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;<span class="preprocessor">#define ATTRIBUTE_LOCATION &quot;location&quot;</span></div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160;<span class="preprocessor">#define ATTRIBUTE_OS &quot;operatingSystem&quot;</span></div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160;<span class="preprocessor">#define ATTRIBUTE_OS_VERSION &quot;operatingSystemVersion&quot;</span></div>
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160;<span class="preprocessor">#define ATTRIBUTE_OS_SERVICE_PACK &quot;operatingSystemServicePack&quot;</span></div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;<span class="preprocessor">#define ATTRIBUTE_LOGON_HOURS &quot;logonHours&quot;</span></div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;<span class="preprocessor">#define ATTRIBUTE_USER_WORKSTATIONS &quot;userWorkstations&quot;</span></div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;<span class="preprocessor">#define ATTRIBUTE_VERSION_NUMBER &quot;versionNumber&quot;</span></div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;<span class="preprocessor">#define ATTRIBUTE_SUPPORTED_CONTROL &quot;supportedControl&quot;</span></div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;<span class="preprocessor">#define ATTRIBUTE_DS_SERVICE_NAME &quot;dsServiceName&quot;</span></div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160;<span class="preprocessor">#define ATTRIBUTE_SCHEMA_NAMING_CONTEXT &quot;schemaNamingContext&quot;</span></div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;<span class="preprocessor">#define ATTRIBUTE_CONFIGURATION_NAMING_CONTEXT &quot;configurationNamingContext&quot;</span></div>
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160;<span class="preprocessor">#define ATTRIBUTE_ROOT_DOMAIN_NAMING_CONTEXT &quot;rootDomainNamingContext&quot;</span></div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;<span class="preprocessor">#define ATTRIBUTE_FSMO_ROLE_OWNER &quot;fSMORoleOwner&quot;</span></div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;<span class="preprocessor">#define ATTRIBUTE_SERVER_NAME &quot;serverName&quot;</span></div>
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;<span class="preprocessor">#define ATTRIBUTE_SCHEMA_ID_GUID &quot;schemaIDGUID&quot;</span></div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;<span class="preprocessor">#define ATTRIBUTE_APPLIES_TO &quot;appliesTo&quot;</span></div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;<span class="preprocessor">#define ATTRIBUTE_VALID_ACCESSES &quot;validAccesses&quot;</span></div>
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160;<span class="preprocessor">#define ATTRIBUTE_UNC_NAME &quot;uNCName&quot;</span></div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;<span class="preprocessor">#define ATTRIBUTE_KEYWORDS &quot;keywords&quot;</span></div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; </div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;<span class="preprocessor">#define CLASS_GROUP &quot;group&quot;</span></div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160;<span class="preprocessor">#define CLASS_USER &quot;user&quot;</span></div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160;<span class="preprocessor">#define CLASS_CONTAINER &quot;container&quot;</span></div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160;<span class="preprocessor">#define CLASS_OU &quot;organizationalUnit&quot;</span></div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160;<span class="preprocessor">#define CLASS_PERSON &quot;person&quot;</span></div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160;<span class="preprocessor">#define CLASS_GP_CONTAINER &quot;groupPolicyContainer&quot;</span></div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160;<span class="preprocessor">#define CLASS_DOMAIN &quot;domainDNS&quot;</span></div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;<span class="preprocessor">#define CLASS_TOP &quot;top&quot;</span></div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160;<span class="preprocessor">#define CLASS_COMPUTER &quot;computer&quot;</span></div>
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160;<span class="preprocessor">#define CLASS_ORG_PERSON &quot;organizationalPerson&quot;</span></div>
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160;<span class="preprocessor">#define CLASS_CONTACT &quot;contact&quot;</span></div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;<span class="preprocessor">#define CLASS_PRINTER &quot;printQueue&quot;</span></div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160;<span class="preprocessor">#define CLASS_DEFAULT &quot;default&quot;</span></div>
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160;<span class="preprocessor">#define CLASS_CONFIGURATION &quot;configuration&quot;</span></div>
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160;<span class="preprocessor">#define CLASS_TRUSTED_DOMAIN &quot;trustedDomain&quot;</span></div>
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160;<span class="preprocessor">#define CLASS_INET_ORG_PERSON &quot;inetOrgPerson&quot;</span></div>
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;<span class="preprocessor">#define CLASS_FOREIGN_SECURITY_PRINCIPAL &quot;foreignSecurityPrincipal&quot;</span></div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160;<span class="preprocessor">#define CLASS_SHARED_FOLDER &quot;volume&quot;</span></div>
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160;<span class="preprocessor">#define CLASS_RPC_SERVICES &quot;rpcContainer&quot;</span></div>
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;<span class="preprocessor">#define CLASS_CERTIFICATE_TEMPLATE &quot;pKICertificateTemplate&quot;</span></div>
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160;<span class="preprocessor">#define CLASS_MSMQ_GROUP &quot;msMQ-Group&quot;</span></div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;<span class="preprocessor">#define CLASS_MSMQ_QUEUE_ALIAS &quot;msMQ-Custom-Recipient&quot;</span></div>
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160;<span class="preprocessor">#define CLASS_REMOTE_STORAGE_SERVICE &quot;remoteStorageServicePoint&quot;</span></div>
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160;<span class="comment">// NOTE: for schema object</span></div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;<span class="preprocessor">#define CLASS_dMD &quot;dMD&quot;</span></div>
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160;<span class="preprocessor">#define CLASS_CONTROL_ACCESS_RIGHT &quot;controlAccessRight&quot;</span></div>
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; </div>
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160;<span class="preprocessor">#define OBJECT_CATEGORY_PERSON &quot;Person&quot;</span></div>
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160;<span class="preprocessor">#define OBJECT_CATEGORY_GROUP &quot;Group&quot;</span></div>
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160;<span class="preprocessor">#define OBJECT_CATEGORY_OU &quot;Organizational-Unit&quot;</span></div>
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; </div>
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160;<span class="preprocessor">#define LOCKOUT_UNLOCKED_VALUE &quot;0&quot;</span></div>
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; </div>
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160;<span class="preprocessor">#define AD_LARGE_INTEGER_DATETIME_NEVER_1 &quot;0&quot;</span></div>
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160;<span class="preprocessor">#define AD_LARGE_INTEGER_DATETIME_NEVER_2 &quot;9223372036854775807&quot;</span></div>
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; </div>
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160;<span class="preprocessor">#define AD_PWD_LAST_SET_EXPIRED &quot;0&quot;</span></div>
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160;<span class="preprocessor">#define AD_PWD_LAST_SET_RESET &quot;-1&quot;</span></div>
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; </div>
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160;<span class="preprocessor">#define LDAP_BOOL_TRUE &quot;TRUE&quot;</span></div>
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160;<span class="preprocessor">#define LDAP_BOOL_FALSE &quot;FALSE&quot;</span></div>
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; </div>
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160;<span class="preprocessor">#define GPOPTIONS_INHERIT &quot;0&quot;</span></div>
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160;<span class="preprocessor">#define GPOPTIONS_BLOCK_INHERITANCE &quot;1&quot;</span></div>
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; </div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;<span class="preprocessor">#define GROUP_TYPE_BIT_SECURITY 0x80000000</span></div>
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160;<span class="preprocessor">#define GROUP_TYPE_BIT_SYSTEM 0x00000001</span></div>
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; </div>
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160;<span class="preprocessor">#define DATETIME_DISPLAY_FORMAT &quot;dd.MM.yy hh:mm UTCt&quot;</span></div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; </div>
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160;<span class="keyword">const</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> MILLIS_TO_100_NANOS = 10000LL;</div>
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; </div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;<span class="preprocessor">#define LDAP_SERVER_SD_FLAGS_OID &quot;1.2.840.113556.1.4.801&quot;</span></div>
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160;<span class="preprocessor">#define OWNER_SECURITY_INFORMATION 0x01</span></div>
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160;<span class="preprocessor">#define GROUP_SECURITY_INFORMATION 0x04</span></div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160;<span class="preprocessor">#define SACL_SECURITY_INFORMATION 0x08</span></div>
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160;<span class="preprocessor">#define DACL_SECURITY_INFORMATION 0x10</span></div>
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; </div>
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160;<span class="preprocessor">#define SAM_NAME_BAD_CHARS &quot;@\&quot;[]:;|=+*?&lt;&gt;/\\,&quot;</span></div>
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160;<span class="preprocessor">#define UPN_BAD_CHARS &quot;#,+\&quot;\\&lt;&gt;&quot;</span></div>
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160;<span class="comment">// NOTE: names technically can contain these chars but</span></div>
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160;<span class="comment">// we choose to be more strict about it</span></div>
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160;<span class="preprocessor">#define NAME_BAD_CHARS &quot;,\\#+&lt;&gt;;\&quot;=&quot;</span></div>
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; </div>
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160;<span class="preprocessor">#define UAC_SCRIPT 0x00000001</span></div>
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160;<span class="preprocessor">#define UAC_ACCOUNTDISABLE 0x00000002</span></div>
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160;<span class="preprocessor">#define UAC_HOMEDIR_REQUIRED 0x00000008</span></div>
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160;<span class="preprocessor">#define UAC_LOCKOUT 0x00000010</span></div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160;<span class="preprocessor">#define UAC_PASSWD_NOTREQD 0x00000020</span></div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;<span class="preprocessor">#define UAC_PASSWD_CANT_CHANGE 0x00000040</span></div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160;<span class="preprocessor">#define UAC_ENCRYPTED_TEXT_PASSWORD_ALLOWED 0x00000080</span></div>
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160;<span class="preprocessor">#define UAC_TEMP_DUPLICATE_ACCOUNT 0x00000100</span></div>
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160;<span class="preprocessor">#define UAC_NORMAL_ACCOUNT 0x00000200</span></div>
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;<span class="preprocessor">#define UAC_INTERDOMAIN_TRUST_ACCOUNT 0x00000800</span></div>
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;<span class="preprocessor">#define UAC_WORKSTATION_TRUST_ACCOUNT 0x00001000</span></div>
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160;<span class="preprocessor">#define UAC_SERVER_TRUST_ACCOUNT 0x00002000</span></div>
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160;<span class="preprocessor">#define UAC_DONT_EXPIRE_PASSWORD 0x00010000</span></div>
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160;<span class="preprocessor">#define UAC_MNS_LOGON_ACCOUNT 0x00020000</span></div>
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160;<span class="preprocessor">#define UAC_SMARTCARD_REQUIRED 0x00040000</span></div>
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160;<span class="preprocessor">#define UAC_TRUSTED_FOR_DELEGATION 0x00080000</span></div>
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160;<span class="preprocessor">#define UAC_NOT_DELEGATED 0x00100000</span></div>
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160;<span class="preprocessor">#define UAC_USE_DES_KEY_ONLY 0x00200000</span></div>
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160;<span class="preprocessor">#define UAC_DONT_REQUIRE_PREAUTH 0x00400000</span></div>
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160;<span class="preprocessor">#define UAC_ERROR_PASSWORD_EXPIRED 0x00800000</span></div>
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160;<span class="preprocessor">#define UAC_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION 0x01000000</span></div>
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160;<span class="preprocessor">#define UAC_PARTIAL_SECRETS_ACCOUNT 0x04000000</span></div>
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160;<span class="preprocessor">#define UAC_USER_USE_AES_KEYS 0x08000000</span></div>
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; </div>
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160;<span class="preprocessor">#define SAM_DOMAIN_OBJECT 0x0</span></div>
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160;<span class="preprocessor">#define SAM_GROUP_OBJECT 0x10000000</span></div>
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160;<span class="preprocessor">#define SAM_NON_SECURITY_GROUP_OBJECT 0x10000001</span></div>
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160;<span class="preprocessor">#define SAM_ALIAS_OBJECT 0x20000000</span></div>
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160;<span class="preprocessor">#define SAM_NON_SECURITY_ALIAS_OBJECT 0x20000001</span></div>
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160;<span class="preprocessor">#define SAM_USER_OBJECT 0x30000000</span></div>
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;<span class="preprocessor">#define SAM_NORMAL_USER_ACCOUNT 0x30000000</span></div>
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160;<span class="preprocessor">#define SAM_MACHINE_ACCOUNT 0x30000001</span></div>
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160;<span class="preprocessor">#define SAM_TRUST_ACCOUNT 0x30000002</span></div>
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160;<span class="preprocessor">#define SAM_APP_BASIC_GROUP 0x40000000</span></div>
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160;<span class="preprocessor">#define SAM_APP_QUERY_GROUP 0x40000001</span></div>
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160;<span class="preprocessor">#define SAM_ACCOUNT_TYPE_MAX 0x7fffffff</span></div>
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; </div>
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160;<span class="comment">// NOTE: this is according to Microsoft, haven&#39;t found</span></div>
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160;<span class="comment">// any better source</span></div>
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160;<span class="preprocessor">#define SAM_NAME_MAX_LENGTH 20</span></div>
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160;<span class="preprocessor">#define SAM_NAME_COMPUTER_MAX_LENGTH 16</span></div>
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; </div>
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160;<span class="keyword">enum</span> SearchScope {</div>
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; SearchScope_Object,</div>
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160; SearchScope_Children,</div>
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160; <span class="comment">// NOTE: Descendants scope appears to not work, from the</span></div>
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; <span class="comment">// ldap_search manual: &quot;Note that the latter requires</span></div>
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; <span class="comment">// the server support the LDAP Subordinates Search Scope</span></div>
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; <span class="comment">// extension.&quot;</span></div>
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; SearchScope_Descendants,</div>
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; SearchScope_All,</div>
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160;};</div>
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160; </div>
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160;<span class="keyword">enum</span> CertStrategy {</div>
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; CertStrategy_Never,</div>
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; CertStrategy_Hard,</div>
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; CertStrategy_Demand,</div>
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; CertStrategy_Allow,</div>
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; CertStrategy_Try,</div>
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160;};</div>
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; </div>
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* AD_DEFINES_H */</span><span class="preprocessor"></span></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_d2b7addc8bdc235bc10bfe88a32a0de4.html">ldap</a></li><li class="navelem"><b>ad_defines.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,133 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/ldap/ad_display.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('ad__display_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">ad_display.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * ADMC - AD Management Center</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 BaseALT Ltd.</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 Dmitry Degtyarev</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * This program is free software: you can redistribute it and/or modify</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * it under the terms of the GNU General Public License as published by</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * the Free Software Foundation, either version 3 of the License, or</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * (at your option) any later version.</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * GNU General Public License for more details.</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifndef ATTRIBUTE_DISPLAY_H</span></div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#define ATTRIBUTE_DISPLAY_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; </div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="keyword">class </span><a class="code" href="class_ad_config.html">AdConfig</a>;</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="keyword">class </span>QString;</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="keyword">class </span>QByteArray;</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keyword">class </span><a class="code" href="class_q_list.html">QList</a>;</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;QString attribute_display_value(<span class="keyword">const</span> QString &amp;attribute, <span class="keyword">const</span> QByteArray &amp;value, <span class="keyword">const</span> <a class="code" href="class_ad_config.html">AdConfig</a> *adconfig);</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;QString attribute_display_values(<span class="keyword">const</span> QString &amp;attribute, <span class="keyword">const</span> <a class="code" href="class_q_list.html">QList&lt;QByteArray&gt;</a> &amp;values, <span class="keyword">const</span> <a class="code" href="class_ad_config.html">AdConfig</a> *adconfig);</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ATTRIBUTE_DISPLAY_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aclass_ad_config_html"><div class="ttname"><a href="class_ad_config.html">AdConfig</a></div><div class="ttdef"><b>Definition:</b> ad_config.h:48</div></div>
<div class="ttc" id="aclass_q_list_html"><div class="ttname"><a href="class_q_list.html">QList</a></div><div class="ttdef"><b>Definition:</b> ad_config.h:42</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_d2b7addc8bdc235bc10bfe88a32a0de4.html">ldap</a></li><li class="navelem"><b>ad_display.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,154 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/ldap/ad_filter.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('ad__filter_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">ad_filter.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * ADMC - AD Management Center</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 BaseALT Ltd.</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 Dmitry Degtyarev</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * This program is free software: you can redistribute it and/or modify</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * it under the terms of the GNU General Public License as published by</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * the Free Software Foundation, either version 3 of the License, or</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * (at your option) any later version.</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * GNU General Public License for more details.</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef AD_FILTER_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define AD_FILTER_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &lt;QString&gt;</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; </div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="keyword">enum</span> Condition {</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; Condition_Contains,</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; Condition_Equals,</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; Condition_NotEquals,</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; Condition_StartsWith,</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; Condition_EndsWith,</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; Condition_Set,</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; Condition_Unset,</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; Condition_COUNT,</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;};</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="class_q_list.html">QList&lt;QString&gt;</a> filter_classes;</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; </div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;QString filter_CONDITION(<span class="keyword">const</span> Condition condition, <span class="keyword">const</span> QString &amp;attribute, <span class="keyword">const</span> QString &amp;value = QString());</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="comment">// If arguments for AND/OR are empty, empty string is returned</span></div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;QString filter_AND(<span class="keyword">const</span> <a class="code" href="class_q_list.html">QList&lt;QString&gt;</a> &amp;subfilters);</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;QString filter_OR(<span class="keyword">const</span> <a class="code" href="class_q_list.html">QList&lt;QString&gt;</a> &amp;subfilters);</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; </div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="comment">// Adds advanced view filter, depending on current advanced</span></div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="comment">// view setting</span></div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;QString add_advanced_view_filter(<span class="keyword">const</span> QString &amp;filter);</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;QString condition_to_display_string(<span class="keyword">const</span> Condition condition);</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="comment">// Filter that accepts any DN from given list</span></div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;QString filter_dn_list(<span class="keyword">const</span> <a class="code" href="class_q_list.html">QList&lt;QString&gt;</a> &amp;dn_list);</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; </div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* AD_FILTER_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aclass_q_list_html"><div class="ttname"><a href="class_q_list.html">QList&lt; QString &gt;</a></div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_d2b7addc8bdc235bc10bfe88a32a0de4.html">ldap</a></li><li class="navelem"><b>ad_filter.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,286 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/ldap/ad_interface.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('ad__interface_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">ad_interface.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * ADMC - AD Management Center</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 BaseALT Ltd.</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 Dmitry Degtyarev</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * This program is free software: you can redistribute it and/or modify</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * it under the terms of the GNU General Public License as published by</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * the Free Software Foundation, either version 3 of the License, or</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * (at your option) any later version.</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * GNU General Public License for more details.</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef AD_INTERFACE_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define AD_INTERFACE_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &lt;QCoreApplication&gt;</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#include &lt;QHash&gt;</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#include &lt;QSet&gt;</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#include &quot;ad_defines.h&quot;</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">class </span><a class="code" href="class_ad_interface_private.html">AdInterfacePrivate</a>;</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">class </span>QString;</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="keyword">class </span>QByteArray;</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="keyword">class </span>QDateTime;</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="keyword">class </span><a class="code" href="class_ad_object.html">AdObject</a>;</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="keyword">class </span><a class="code" href="class_ad_config.html">AdConfig</a>;</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="keyword">class </span><a class="code" href="class_q_list.html">QList</a>;</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">void</span> TALLOC_CTX;</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="keyword">enum</span> AdMessageType {</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; AdMessageType_Success,</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; AdMessageType_Error</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;};</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="comment">// Some f-ns in this class reuse other f-ns and this</span></div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="comment">// enum is used to turn off status messages of child</span></div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<span class="comment">// f-ns which are otherwise displayed by default.</span></div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="keyword">enum</span> DoStatusMsg {</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; DoStatusMsg_Yes,</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; DoStatusMsg_No</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;};</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; </div>
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="class_ad_cookie.html"> 58</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_ad_cookie.html">AdCookie</a> {</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <a class="code" href="class_ad_cookie.html">AdCookie</a>();</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; ~<a class="code" href="class_ad_cookie.html">AdCookie</a>();</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; </div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="keywordtype">bool</span> more_pages() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; </div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <a class="code" href="class_ad_cookie.html">AdCookie</a>(<span class="keyword">const</span> <a class="code" href="class_ad_cookie.html">AdCookie</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">//copy ctor</span></div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <a class="code" href="class_ad_cookie.html">AdCookie</a>(<a class="code" href="class_ad_cookie.html">AdCookie</a>&amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">//move ctor</span></div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <a class="code" href="class_ad_cookie.html">AdCookie</a> operator=(<span class="keyword">const</span> <a class="code" href="class_ad_cookie.html">AdCookie</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">//copy assignment</span></div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <a class="code" href="class_ad_cookie.html">AdCookie</a> operator=(<a class="code" href="class_ad_cookie.html">AdCookie</a>&amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">//move assignment</span></div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; </div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <span class="keyword">struct </span>berval *cookie;</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_ad_interface.html">AdInterface</a>;</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_ad_interface_private.html">AdInterfacePrivate</a>;</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;};</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; </div>
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="class_ad_message.html"> 77</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_ad_message.html">AdMessage</a> {</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; </div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <a class="code" href="class_ad_message.html">AdMessage</a>(<span class="keyword">const</span> QString &amp;text, <span class="keyword">const</span> AdMessageType &amp;type);</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; </div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; QString text() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; AdMessageType type() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; </div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; QString m_text;</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; AdMessageType m_type;</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;};</div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; </div>
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="class_ad_interface.html"> 90</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_ad_interface.html">AdInterface</a> {</div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; Q_DECLARE_TR_FUNCTIONS(<a class="code" href="class_ad_interface.html">AdInterface</a>)</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; </div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; <a class="code" href="class_ad_interface.html">AdInterface</a>();</div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; ~<a class="code" href="class_ad_interface.html">AdInterface</a>();</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; </div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; <a class="code" href="class_ad_interface.html">AdInterface</a>(<span class="keyword">const</span> <a class="code" href="class_ad_interface.html">AdInterface</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">//copy ctor</span></div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <a class="code" href="class_ad_interface.html">AdInterface</a>(<a class="code" href="class_ad_interface.html">AdInterface</a>&amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">//move ctor</span></div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <a class="code" href="class_ad_interface.html">AdInterface</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="class_ad_interface.html">AdInterface</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">//copy assignment</span></div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; <a class="code" href="class_ad_interface.html">AdInterface</a>&amp; operator=(<a class="code" href="class_ad_interface.html">AdInterface</a>&amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">//move assignment</span></div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; </div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="class_ad_interface.html#a7e9d4f452f796f5263f38c252c8d11c8">set_config</a>(<a class="code" href="class_ad_config.html">AdConfig</a> *config);</div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; </div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> set_log_searches(<span class="keyword">const</span> <span class="keywordtype">bool</span> enabled);</div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; </div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> set_dc(<span class="keyword">const</span> QString &amp;dc);</div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> set_sasl_nocanon(<span class="keyword">const</span> <span class="keywordtype">bool</span> is_on);</div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> set_port(<span class="keyword">const</span> <span class="keywordtype">int</span> port);</div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> set_cert_strategy(<span class="keyword">const</span> CertStrategy strategy);</div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; </div>
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; <span class="keywordtype">bool</span> is_connected() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; <a class="code" href="class_q_list.html">QList&lt;AdMessage&gt;</a> messages() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; <span class="keywordtype">bool</span> any_error_messages() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <span class="keywordtype">void</span> clear_messages();</div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; <a class="code" href="class_ad_config.html">AdConfig</a> *adconfig() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; QString client_user() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; <span class="keywordtype">bool</span> logged_in_as_admin();</div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; QString get_dc() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; </div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <span class="comment">// NOTE: If request attributes list is empty, all</span></div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; <span class="comment">// attributes are returned</span></div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; </div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; <span class="comment">// This is a simplified version that searches all pages</span></div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <span class="comment">// in one go</span></div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; QHash&lt;QString, AdObject&gt; search(<span class="keyword">const</span> QString &amp;base, <span class="keyword">const</span> SearchScope scope, <span class="keyword">const</span> QString &amp;filter, <span class="keyword">const</span> <a class="code" href="class_q_list.html">QList&lt;QString&gt;</a> &amp;attributes, <span class="keyword">const</span> <span class="keywordtype">bool</span> get_sacl = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; </div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; <span class="comment">// This is a more complicated version of search() which</span></div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <span class="comment">// separates the search process by pages as they arrive</span></div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="comment">// from the server. In general you can use the simpler</span></div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; <span class="comment">// search(). This version is for cases where you want to</span></div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; <span class="comment">// display search results as they come in instead of all</span></div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; <span class="comment">// at once.</span></div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; <span class="keywordtype">bool</span> search_paged(<span class="keyword">const</span> QString &amp;base, <span class="keyword">const</span> SearchScope scope, <span class="keyword">const</span> QString &amp;filter, <span class="keyword">const</span> <a class="code" href="class_q_list.html">QList&lt;QString&gt;</a> &amp;attributes, QHash&lt;QString, AdObject&gt; *results, <a class="code" href="class_ad_cookie.html">AdCookie</a> *cookie, <span class="keyword">const</span> <span class="keywordtype">bool</span> get_sacl = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; </div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <span class="comment">// Simplest search f-n that only searches for attributes</span></div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; <span class="comment">// of one object</span></div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <a class="code" href="class_ad_object.html">AdObject</a> search_object(<span class="keyword">const</span> QString &amp;dn, <span class="keyword">const</span> <a class="code" href="class_q_list.html">QList&lt;QString&gt;</a> &amp;attributes = <a class="code" href="class_q_list.html">QList&lt;QString&gt;</a>(), <span class="keyword">const</span> <span class="keywordtype">bool</span> get_sacl = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; </div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; <span class="keywordtype">bool</span> attribute_replace_values(<span class="keyword">const</span> QString &amp;dn, <span class="keyword">const</span> QString &amp;attribute, <span class="keyword">const</span> <a class="code" href="class_q_list.html">QList&lt;QByteArray&gt;</a> &amp;values, <span class="keyword">const</span> DoStatusMsg do_msg = DoStatusMsg_Yes);</div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; </div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <span class="keywordtype">bool</span> attribute_replace_value(<span class="keyword">const</span> QString &amp;dn, <span class="keyword">const</span> QString &amp;attribute, <span class="keyword">const</span> QByteArray &amp;value, <span class="keyword">const</span> DoStatusMsg do_msg = DoStatusMsg_Yes);</div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; <span class="keywordtype">bool</span> attribute_add_value(<span class="keyword">const</span> QString &amp;dn, <span class="keyword">const</span> QString &amp;attribute, <span class="keyword">const</span> QByteArray &amp;value, <span class="keyword">const</span> DoStatusMsg do_msg = DoStatusMsg_Yes);</div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; <span class="keywordtype">bool</span> attribute_delete_value(<span class="keyword">const</span> QString &amp;dn, <span class="keyword">const</span> QString &amp;attribute, <span class="keyword">const</span> QByteArray &amp;value, <span class="keyword">const</span> DoStatusMsg do_msg = DoStatusMsg_Yes);</div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; </div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; <span class="keywordtype">bool</span> attribute_replace_string(<span class="keyword">const</span> QString &amp;dn, <span class="keyword">const</span> QString &amp;attribute, <span class="keyword">const</span> QString &amp;value, <span class="keyword">const</span> DoStatusMsg do_msg = DoStatusMsg_Yes);</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <span class="keywordtype">bool</span> attribute_replace_int(<span class="keyword">const</span> QString &amp;dn, <span class="keyword">const</span> QString &amp;attribute, <span class="keyword">const</span> <span class="keywordtype">int</span> value, <span class="keyword">const</span> DoStatusMsg do_msg = DoStatusMsg_Yes);</div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; <span class="keywordtype">bool</span> attribute_replace_datetime(<span class="keyword">const</span> QString &amp;dn, <span class="keyword">const</span> QString &amp;attribute, <span class="keyword">const</span> QDateTime &amp;datetime);</div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; </div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; <span class="comment">// NOTE: attrs_map should contain attribute values</span></div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="comment">// that will be added to the newly created object.</span></div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; <span class="comment">// Note that it *must* contain a valid value for</span></div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <span class="comment">// objectClass attribute.</span></div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; <span class="keywordtype">bool</span> object_add(<span class="keyword">const</span> QString &amp;dn, <span class="keyword">const</span> QHash&lt;QString, <a class="code" href="class_q_list.html">QList&lt;QString&gt;</a>&gt; &amp;attrs_map);</div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; <span class="comment">// Simplified version that only only adds one</span></div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; <span class="comment">// objectClass value</span></div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="keywordtype">bool</span> object_add(<span class="keyword">const</span> QString &amp;dn, <span class="keyword">const</span> QString &amp;object_class);</div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; </div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <span class="keywordtype">bool</span> object_delete(<span class="keyword">const</span> QString &amp;dn, <span class="keyword">const</span> DoStatusMsg do_msg = DoStatusMsg_Yes);</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; <span class="keywordtype">bool</span> object_move(<span class="keyword">const</span> QString &amp;dn, <span class="keyword">const</span> QString &amp;new_container);</div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; <span class="keywordtype">bool</span> object_rename(<span class="keyword">const</span> QString &amp;dn, <span class="keyword">const</span> QString &amp;new_name);</div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; </div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; <span class="keywordtype">bool</span> group_add_member(<span class="keyword">const</span> QString &amp;group_dn, <span class="keyword">const</span> QString &amp;user_dn);</div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; <span class="keywordtype">bool</span> group_remove_member(<span class="keyword">const</span> QString &amp;group_dn, <span class="keyword">const</span> QString &amp;user_dn);</div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <span class="keywordtype">bool</span> group_set_scope(<span class="keyword">const</span> QString &amp;dn, GroupScope scope, <span class="keyword">const</span> DoStatusMsg do_msg = DoStatusMsg_Yes);</div>
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; <span class="keywordtype">bool</span> group_set_type(<span class="keyword">const</span> QString &amp;dn, GroupType type);</div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; </div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; <span class="keywordtype">bool</span> user_set_primary_group(<span class="keyword">const</span> QString &amp;group_dn, <span class="keyword">const</span> QString &amp;user_dn);</div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; <span class="keywordtype">bool</span> user_set_pass(<span class="keyword">const</span> QString &amp;dn, <span class="keyword">const</span> QString &amp;password, <span class="keyword">const</span> DoStatusMsg do_msg = DoStatusMsg_Yes);</div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; <span class="keywordtype">bool</span> user_set_account_option(<span class="keyword">const</span> QString &amp;dn, AccountOption option, <span class="keywordtype">bool</span> set);</div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; <span class="keywordtype">bool</span> user_unlock(<span class="keyword">const</span> QString &amp;dn);</div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; </div>
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; <span class="keywordtype">bool</span> computer_reset_account(<span class="keyword">const</span> QString &amp;dn);</div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; </div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; QString filesys_path_to_smb_path(<span class="keyword">const</span> QString &amp;filesys_path) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; </div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; QString getDCName();</div>
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; </div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; <a class="code" href="class_ad_interface_private.html">AdInterfacePrivate</a> *d;</div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;};</div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; </div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;<a class="code" href="class_q_list.html">QList&lt;QString&gt;</a> get_domain_hosts(<span class="keyword">const</span> QString &amp;domain, <span class="keyword">const</span> QString &amp;site);</div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; </div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* AD_INTERFACE_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aclass_ad_config_html"><div class="ttname"><a href="class_ad_config.html">AdConfig</a></div><div class="ttdef"><b>Definition:</b> ad_config.h:48</div></div>
<div class="ttc" id="aclass_ad_cookie_html"><div class="ttname"><a href="class_ad_cookie.html">AdCookie</a></div><div class="ttdef"><b>Definition:</b> ad_interface.h:58</div></div>
<div class="ttc" id="aclass_ad_interface_html"><div class="ttname"><a href="class_ad_interface.html">AdInterface</a></div><div class="ttdef"><b>Definition:</b> ad_interface.h:90</div></div>
<div class="ttc" id="aclass_ad_interface_html_a7e9d4f452f796f5263f38c252c8d11c8"><div class="ttname"><a href="class_ad_interface.html#a7e9d4f452f796f5263f38c252c8d11c8">AdInterface::set_config</a></div><div class="ttdeci">static void set_config(AdConfig *config)</div><div class="ttdef"><b>Definition:</b> ad_interface.cpp:331</div></div>
<div class="ttc" id="aclass_ad_interface_private_html"><div class="ttname"><a href="class_ad_interface_private.html">AdInterfacePrivate</a></div><div class="ttdef"><b>Definition:</b> ad_interface_p.h:34</div></div>
<div class="ttc" id="aclass_ad_message_html"><div class="ttname"><a href="class_ad_message.html">AdMessage</a></div><div class="ttdef"><b>Definition:</b> ad_interface.h:77</div></div>
<div class="ttc" id="aclass_ad_object_html"><div class="ttname"><a href="class_ad_object.html">AdObject</a></div><div class="ttdef"><b>Definition:</b> ad_object.h:47</div></div>
<div class="ttc" id="aclass_q_list_html"><div class="ttname"><a href="class_q_list.html">QList</a></div><div class="ttdef"><b>Definition:</b> ad_config.h:42</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_d2b7addc8bdc235bc10bfe88a32a0de4.html">ldap</a></li><li class="navelem"><b>ad_interface.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,177 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/ldap/ad_interface_p.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('ad__interface__p_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">ad_interface_p.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * ADMC - AD Management Center</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 BaseALT Ltd.</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 Dmitry Degtyarev</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * This program is free software: you can redistribute it and/or modify</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * it under the terms of the GNU General Public License as published by</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * the Free Software Foundation, either version 3 of the License, or</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * (at your option) any later version.</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * GNU General Public License for more details.</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef AD_INTERFACE_P_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define AD_INTERFACE_P_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &lt;QCoreApplication&gt;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &lt;QList&gt;</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &lt;QMutex&gt;</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; </div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="keyword">class </span><a class="code" href="class_ad_interface.html">AdInterface</a>;</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="keyword">class </span><a class="code" href="class_ad_config.html">AdConfig</a>;</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="keyword">class </span>QString;</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>ldap LDAP;</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_SMBCCTX SMBCCTX;</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="class_ad_interface_private.html"> 34</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_ad_interface_private.html">AdInterfacePrivate</a> {</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; Q_DECLARE_TR_FUNCTIONS(<a class="code" href="class_ad_interface_private.html">AdInterfacePrivate</a>)</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keyword">friend</span> <a class="code" href="class_ad_interface.html">AdInterface</a>;</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keyword">static</span> QMutex mutex;</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <a class="code" href="class_ad_interface_private.html">AdInterfacePrivate</a>(<a class="code" href="class_ad_interface.html">AdInterface</a> *q);</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; </div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <a class="code" href="class_ad_interface_private.html">AdInterfacePrivate</a>(<span class="keyword">const</span> <a class="code" href="class_ad_interface_private.html">AdInterfacePrivate</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">//copy ctor</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <a class="code" href="class_ad_interface_private.html">AdInterfacePrivate</a>(<a class="code" href="class_ad_interface_private.html">AdInterfacePrivate</a>&amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">//move ctor</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <a class="code" href="class_ad_interface_private.html">AdInterfacePrivate</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="class_ad_interface_private.html">AdInterfacePrivate</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">//copy assignment</span></div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <a class="code" href="class_ad_interface_private.html">AdInterfacePrivate</a>&amp; operator=(<a class="code" href="class_ad_interface_private.html">AdInterfacePrivate</a>&amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">//move assignment</span></div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; LDAP *ld;</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keywordtype">bool</span> is_connected;</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; QString domain;</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; QString dc;</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; QString client_user;</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <a class="code" href="class_q_list.html">QList&lt;AdMessage&gt;</a> messages;</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <span class="keywordtype">void</span> success_message(<span class="keyword">const</span> QString &amp;msg, <span class="keyword">const</span> DoStatusMsg do_msg = DoStatusMsg_Yes);</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keywordtype">void</span> error_message(<span class="keyword">const</span> QString &amp;context, <span class="keyword">const</span> QString &amp;error, <span class="keyword">const</span> DoStatusMsg do_msg = DoStatusMsg_Yes);</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keywordtype">void</span> error_message_plain(<span class="keyword">const</span> QString &amp;text, <span class="keyword">const</span> DoStatusMsg do_msg = DoStatusMsg_Yes);</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; QString default_error() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keywordtype">int</span> get_ldap_result() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="keywordtype">bool</span> search_paged_internal(<span class="keyword">const</span> <span class="keywordtype">char</span> *base, <span class="keyword">const</span> <span class="keywordtype">int</span> scope, <span class="keyword">const</span> <span class="keywordtype">char</span> *filter, <span class="keywordtype">char</span> **attributes, QHash&lt;QString, AdObject&gt; *results, <a class="code" href="class_ad_cookie.html">AdCookie</a> *cookie, <span class="keyword">const</span> <span class="keywordtype">bool</span> get_sacl);</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="keywordtype">bool</span> connect_via_ldap(<span class="keyword">const</span> <span class="keywordtype">char</span> *uri);</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; </div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="keyword">static</span> <a class="code" href="class_ad_config.html">AdConfig</a> *adconfig;</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <span class="keyword">static</span> <span class="keywordtype">bool</span> s_log_searches;</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="keyword">static</span> QString s_dc;</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> *s_sasl_nocanon;</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keyword">static</span> <span class="keywordtype">int</span> s_port;</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <span class="keyword">static</span> CertStrategy s_cert_strat;</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <a class="code" href="class_ad_interface.html">AdInterface</a> *q;</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;};</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* AD_INTERFACE_P_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aclass_ad_config_html"><div class="ttname"><a href="class_ad_config.html">AdConfig</a></div><div class="ttdef"><b>Definition:</b> ad_config.h:48</div></div>
<div class="ttc" id="aclass_ad_cookie_html"><div class="ttname"><a href="class_ad_cookie.html">AdCookie</a></div><div class="ttdef"><b>Definition:</b> ad_interface.h:58</div></div>
<div class="ttc" id="aclass_ad_interface_html"><div class="ttname"><a href="class_ad_interface.html">AdInterface</a></div><div class="ttdef"><b>Definition:</b> ad_interface.h:90</div></div>
<div class="ttc" id="aclass_ad_interface_private_html"><div class="ttname"><a href="class_ad_interface_private.html">AdInterfacePrivate</a></div><div class="ttdef"><b>Definition:</b> ad_interface_p.h:34</div></div>
<div class="ttc" id="aclass_q_list_html"><div class="ttname"><a href="class_q_list.html">QList&lt; AdMessage &gt;</a></div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_d2b7addc8bdc235bc10bfe88a32a0de4.html">ldap</a></li><li class="navelem"><b>ad_interface_p.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,188 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/ldap/ad_object.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('ad__object_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">ad_object.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * ADMC - AD Management Center</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 BaseALT Ltd.</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 Dmitry Degtyarev</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * This program is free software: you can redistribute it and/or modify</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * it under the terms of the GNU General Public License as published by</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * the Free Software Foundation, either version 3 of the License, or</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * (at your option) any later version.</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * GNU General Public License for more details.</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef AD_OBJECT_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define AD_OBJECT_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#include &quot;ad_defines.h&quot;</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#include &quot;ldap-common.h&quot;</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#include &lt;QByteArray&gt;</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor">#include &lt;QHash&gt;</span></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#include &lt;QList&gt;</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#include &lt;QString&gt;</span></div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="keyword">class </span>QDateTime;</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="keyword">class </span><a class="code" href="class_ad_config.html">AdConfig</a>;</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">void</span> TALLOC_CTX;</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="keyword">struct </span>security_descriptor;</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="class_ad_object.html"> 47</a></span>&#160;<span class="keyword">class </span>GPUI_LDAP_EXPORT <a class="code" href="class_ad_object.html">AdObject</a> {</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; </div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <a class="code" href="class_ad_object.html">AdObject</a>();</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; </div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <span class="keywordtype">void</span> load(<span class="keyword">const</span> QString &amp;dn_arg, <span class="keyword">const</span> QHash&lt;QString, <a class="code" href="class_q_list.html">QList&lt;QByteArray&gt;</a>&gt; &amp;attributes_data_arg);</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; QString get_dn() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; QHash&lt;QString, QList&lt;QByteArray&gt;&gt; get_attributes_data() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keywordtype">bool</span> is_empty() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keywordtype">bool</span> contains(<span class="keyword">const</span> QString &amp;attribute) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <a class="code" href="class_q_list.html">QList&lt;QString&gt;</a> attributes() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; </div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <a class="code" href="class_q_list.html">QList&lt;QByteArray&gt;</a> get_values(<span class="keyword">const</span> QString &amp;attribute) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; QByteArray get_value(<span class="keyword">const</span> QString &amp;attribute) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; </div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <a class="code" href="class_q_list.html">QList&lt;QString&gt;</a> get_strings(<span class="keyword">const</span> QString &amp;attribute) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; QString get_string(<span class="keyword">const</span> QString &amp;attribute) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; </div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="keywordtype">int</span> get_int(<span class="keyword">const</span> QString &amp;attribute) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <a class="code" href="class_q_list.html">QList&lt;int&gt;</a> get_ints(<span class="keyword">const</span> QString &amp;attribute) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <a class="code" href="class_q_list.html">QList&lt;bool&gt;</a> get_bools(<span class="keyword">const</span> QString &amp;attribute) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <span class="keywordtype">bool</span> get_bool(<span class="keyword">const</span> QString &amp;attribute) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; </div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; QDateTime get_datetime(<span class="keyword">const</span> QString &amp;attribute, <span class="keyword">const</span> <a class="code" href="class_ad_config.html">AdConfig</a> *adconfig) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; </div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; <span class="keywordtype">bool</span> get_system_flag(<span class="keyword">const</span> SystemFlagsBit bit) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; </div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keywordtype">bool</span> get_account_option(AccountOption option, <a class="code" href="class_ad_config.html">AdConfig</a> *adconfig) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; </div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; GroupScope get_group_scope() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; GroupType get_group_type() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; </div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="comment">// NOTE: this compares for the most derived class, so each object only maps to one class. For example computers have objectClass values of both &quot;user&quot; and &quot;computer&quot; but &quot;computer&quot; is more derived so they are only computers and not users.</span></div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <span class="keywordtype">bool</span> is_class(<span class="keyword">const</span> QString &amp;object_class) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; </div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <a class="code" href="class_q_list.html">QList&lt;QString&gt;</a> get_split_upn() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; QString get_upn_prefix() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; QString get_upn_suffix() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; </div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; <span class="comment">// NOTE: if no mem_ctx is given, then returned value has to be free&#39;d using security_descriptor_free()</span></div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; security_descriptor *get_security_descriptor(TALLOC_CTX *mem_ctx = <span class="keyword">nullptr</span>) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; </div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; QString dn;</div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; QHash&lt;QString, QList&lt;QByteArray&gt;&gt; attributes_data;</div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;};</div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; </div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* AD_OBJECT_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aclass_ad_config_html"><div class="ttname"><a href="class_ad_config.html">AdConfig</a></div><div class="ttdef"><b>Definition:</b> ad_config.h:48</div></div>
<div class="ttc" id="aclass_ad_object_html"><div class="ttname"><a href="class_ad_object.html">AdObject</a></div><div class="ttdef"><b>Definition:</b> ad_object.h:47</div></div>
<div class="ttc" id="aclass_q_list_html"><div class="ttname"><a href="class_q_list.html">QList</a></div><div class="ttdef"><b>Definition:</b> ad_config.h:42</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_d2b7addc8bdc235bc10bfe88a32a0de4.html">ldap</a></li><li class="navelem"><b>ad_object.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,183 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/ldap/ad_utils.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('ad__utils_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">ad_utils.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * ADMC - AD Management Center</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 BaseALT Ltd.</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 Dmitry Degtyarev</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * This program is free software: you can redistribute it and/or modify</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * it under the terms of the GNU General Public License as published by</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * the Free Software Foundation, either version 3 of the License, or</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * (at your option) any later version.</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * GNU General Public License for more details.</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef AD_UTILS_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define AD_UTILS_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &quot;ad_defines.h&quot;</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="keyword">class </span>QString;</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="keyword">class </span>QDateTime;</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keyword">class </span>QByteArray;</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">class </span><a class="code" href="class_ad_config.html">AdConfig</a>;</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">class </span>QTranslator;</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">class </span>QLocale;</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="keywordtype">bool</span> large_integer_datetime_is_never(<span class="keyword">const</span> QString &amp;value);</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;QString datetime_qdatetime_to_string(<span class="keyword">const</span> QString &amp;attribute, <span class="keyword">const</span> QDateTime &amp;datetime, <span class="keyword">const</span> <a class="code" href="class_ad_config.html">AdConfig</a> *adconfig);</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;QDateTime datetime_string_to_qdatetime(<span class="keyword">const</span> QString &amp;attribute, <span class="keyword">const</span> QString &amp;raw_value, <span class="keyword">const</span> <a class="code" href="class_ad_config.html">AdConfig</a> *adconfig);</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;QString account_option_string(<span class="keyword">const</span> AccountOption &amp;option);</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="keywordtype">int</span> account_option_bit(<span class="keyword">const</span> AccountOption &amp;option);</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="keywordtype">int</span> group_scope_bit(GroupScope scope);</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;QString group_scope_string(GroupScope scope);</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;QString group_type_string(GroupType type);</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;QString group_type_string_adjective(GroupType type);</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;QString filesys_path_to_smb_path(<span class="keyword">const</span> QString &amp;sysvol_path);</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;QString extract_rid_from_sid(<span class="keyword">const</span> QByteArray &amp;sid, <a class="code" href="class_ad_config.html">AdConfig</a> *adconfig);</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="keywordtype">bool</span> ad_string_to_bool(<span class="keyword">const</span> QString &amp;<span class="keywordtype">string</span>);</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; </div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;QString dn_get_rdn(<span class="keyword">const</span> QString &amp;dn);</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;QString dn_get_name(<span class="keyword">const</span> QString &amp;dn);</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;QString dn_get_parent(<span class="keyword">const</span> QString &amp;dn);</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;QString dn_get_parent_canonical(<span class="keyword">const</span> QString &amp;dn);</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;QString dn_rename(<span class="keyword">const</span> QString &amp;dn, <span class="keyword">const</span> QString &amp;new_name);</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;QString dn_move(<span class="keyword">const</span> QString &amp;dn, <span class="keyword">const</span> QString &amp;new_parent_dn);</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;QString dn_canonical(<span class="keyword">const</span> QString &amp;dn);</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;QString dn_from_name_and_parent(<span class="keyword">const</span> QString &amp;name, <span class="keyword">const</span> QString &amp;parent, <span class="keyword">const</span> QString &amp;object_class);</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; </div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;QString get_default_domain_from_krb5();</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; </div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="keywordtype">int</span> bitmask_set(<span class="keyword">const</span> <span class="keywordtype">int</span> input_mask, <span class="keyword">const</span> <span class="keywordtype">int</span> mask_to_set, <span class="keyword">const</span> <span class="keywordtype">bool</span> is_set);</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="keywordtype">bool</span> bitmask_is_set(<span class="keyword">const</span> <span class="keywordtype">int</span> input_mask, <span class="keyword">const</span> <span class="keywordtype">int</span> mask_to_read);</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; </div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;<span class="comment">// NOTE: uses a buffer that is capped at 100 strings, so</span></div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;<span class="comment">// pointers returned from this become invalid after 99 more</span></div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="comment">// calls. Only use this to give cstr args to C routines in</span></div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;<span class="comment">// the same scope. Keep this far away from any recursion.</span></div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> *cstr(<span class="keyword">const</span> QString &amp;qstr);</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; </div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;<span class="comment">// NOTE: you must call Q_INIT_RESOURCE(adldap) before</span></div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<span class="comment">// calling this</span></div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="keywordtype">bool</span> load_adldap_translation(QTranslator &amp;translator, <span class="keyword">const</span> QLocale &amp;locale);</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; </div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;QByteArray guid_string_to_bytes(<span class="keyword">const</span> QString &amp;guid_string);</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;QByteArray sid_string_to_bytes(<span class="keyword">const</span> QString &amp;sid_string);</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; </div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;QString attribute_type_display_string(<span class="keyword">const</span> AttributeType type);</div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; </div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;QString int_to_hex_string(<span class="keyword">const</span> <span class="keywordtype">int</span> n);</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; </div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* AD_UTILS_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aclass_ad_config_html"><div class="ttname"><a href="class_ad_config.html">AdConfig</a></div><div class="ttdef"><b>Definition:</b> ad_config.h:48</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_d2b7addc8bdc235bc10bfe88a32a0de4.html">ldap</a></li><li class="navelem"><b>ad_utils.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,178 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/scripts/addscriptwidget.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('addscriptwidget_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">addscriptwidget.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2022 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef MVVM_FOLDERS_ADDSCRIPTS_WIDGET_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define MVVM_FOLDERS_ADDSCRIPTS_WIDGET_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &lt;QtWidgets&gt;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;QT_BEGIN_NAMESPACE</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="keyword">namespace </span>Ui</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;{</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="keyword">class </span>AddScriptWidget;</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;}</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;QT_END_NAMESPACE</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keyword">class </span>QDataWidgetMapper;</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">namespace </span>ModelView</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;{</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="keyword">class </span>ViewModel;</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="keyword">class </span>ViewModelDelegate;</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="keyword">class </span>SessionItem;</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;} <span class="comment">// namespace ModelView</span></div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="keyword">namespace </span>scripts_plugin</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;{</div>
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classscripts__plugin_1_1_add_script_widget.html"> 44</a></span>&#160;<span class="keyword">class </span><a class="code" href="classscripts__plugin_1_1_add_script_widget.html">AddScriptWidget</a> : <span class="keyword">public</span> QDialog</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;{</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; </div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classscripts__plugin_1_1_add_script_widget.html">AddScriptWidget</a>(QWidget *parent, ModelView::SessionItem *root, ModelView::SessionItem *item);</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; ~<a class="code" href="classscripts__plugin_1_1_add_script_widget.html">AddScriptWidget</a>();</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="keyword">private</span> slots:</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keywordtype">void</span> on_okPushButton_clicked();</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <span class="keywordtype">void</span> on_cancelPushButton_clicked();</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keywordtype">void</span> on_browsePushButton_clicked();</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; </div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <a class="code" href="classscripts__plugin_1_1_add_script_widget.html">AddScriptWidget</a>(<span class="keyword">const</span> <a class="code" href="classscripts__plugin_1_1_add_script_widget.html">AddScriptWidget</a> &amp;) = <span class="keyword">delete</span>; <span class="comment">// copy ctor</span></div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <a class="code" href="classscripts__plugin_1_1_add_script_widget.html">AddScriptWidget</a>(<a class="code" href="classscripts__plugin_1_1_add_script_widget.html">AddScriptWidget</a> &amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">// move ctor</span></div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <a class="code" href="classscripts__plugin_1_1_add_script_widget.html">AddScriptWidget</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classscripts__plugin_1_1_add_script_widget.html">AddScriptWidget</a> &amp;) = <span class="keyword">delete</span>; <span class="comment">// copy assignment</span></div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <a class="code" href="classscripts__plugin_1_1_add_script_widget.html">AddScriptWidget</a> &amp;operator=(<a class="code" href="classscripts__plugin_1_1_add_script_widget.html">AddScriptWidget</a> &amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">// move assignment</span></div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="comment">//</span></div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="keywordtype">bool</span> validateState();</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; </div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; ModelView::SessionItem *scriptItem = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; ModelView::SessionItem *scriptParentItem = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; </div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; std::unique_ptr&lt;ModelView::ViewModel&gt; view_model = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; </div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; Ui::AddScriptWidget *ui = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;};</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; </div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;} <span class="comment">// namespace scripts_plugin</span></div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; </div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<span class="preprocessor">#endif </span><span class="comment">//MVVM_FOLDERS_ADDSCRIPTS_WIDGET_H</span></div>
<div class="ttc" id="aclassscripts__plugin_1_1_add_script_widget_html"><div class="ttname"><a href="classscripts__plugin_1_1_add_script_widget.html">scripts_plugin::AddScriptWidget</a></div><div class="ttdef"><b>Definition:</b> addscriptwidget.h:45</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_6dce5ca62a2d9fc349b593f70c06ca6f.html">scripts</a></li><li class="navelem"><b>addscriptwidget.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

132
docs/adldap_8h_source.html Normal file
View File

@ -0,0 +1,132 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/ldap/adldap.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('adldap_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">adldap.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * ADMC - AD Management Center</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 BaseALT Ltd.</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 Dmitry Degtyarev</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * This program is free software: you can redistribute it and/or modify</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * it under the terms of the GNU General Public License as published by</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * the Free Software Foundation, either version 3 of the License, or</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * (at your option) any later version.</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * GNU General Public License for more details.</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef ADLDAP_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define ADLDAP_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;ad_config.h&quot;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;ad_defines.h&quot;</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &quot;ad_display.h&quot;</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &quot;ad_filter.h&quot;</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &quot;ad_interface.h&quot;</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &quot;ad_object.h&quot;</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#include &quot;ad_utils.h&quot;</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#include &quot;gplink.h&quot;</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ADLDAP_H */</span><span class="preprocessor"></span></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_d2b7addc8bdc235bc10bfe88a32a0de4.html">ldap</a></li><li class="navelem"><b>adldap.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,126 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/ldap/adldap_config.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('adldap__config_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">adldap_config.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * ADMC - AD Management Center</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 BaseALT Ltd.</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * Copyright (C) 2020-2022 Dmitry Degtyarev</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * This program is free software: you can redistribute it and/or modify</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * it under the terms of the GNU General Public License as published by</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * the Free Software Foundation, either version 3 of the License, or</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * (at your option) any later version.</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * GNU General Public License for more details.</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#if !defined(__ADLDAP_CONFIG_H)</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor"># define __ADLDAP_CONFIG_H 1</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#define NDR_VERSION_GREATER_THAN_1_0_1 &quot;ON&quot;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* __ADLDAP_CONFIG_H */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; </div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_d2b7addc8bdc235bc10bfe88a32a0de4.html">ldap</a></li><li class="navelem"><b>adldap_config.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,171 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/administrative_templates/admx/policydefinitions.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('administrative__templates_2admx_2policydefinitions_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">policydefinitions.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2021 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_POLICYDEFINITIONS_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_POLICYDEFINITIONS_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;category.h&quot;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;policy.h&quot;</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &quot;resources.h&quot;</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &quot;supportedon.h&quot;</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &quot;../comments/policynamespace.h&quot;</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; </div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keyword">namespace </span>model</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;{</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">namespace </span>admx</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;{</div>
<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_policy_definitions.html"> 42</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmodel_1_1admx_1_1_policy_definitions.html">PolicyDefinitions</a></div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;{</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_policy_definitions.html#a2d6b66db3d52165cfd30740568b0d108"> 48</a></span>&#160; std::string <a class="code" href="classmodel_1_1admx_1_1_policy_definitions.html#a2d6b66db3d52165cfd30740568b0d108">revision</a>{};</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_policy_definitions.html#a860eca8fac6e5b4597311b87d22ffa90"> 54</a></span>&#160; std::string <a class="code" href="classmodel_1_1admx_1_1_policy_definitions.html#a860eca8fac6e5b4597311b87d22ffa90">schemaVersion</a>{};</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; </div>
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_policy_definitions.html#a485d5bf1dd79e42cc03f59aed4c99beb"> 59</a></span>&#160; <a class="code" href="classcomments_1_1_policy_namespace.html">comments::PolicyNamespace</a> <a class="code" href="classmodel_1_1admx_1_1_policy_definitions.html#a485d5bf1dd79e42cc03f59aed4c99beb">policyNamespaces</a>{};</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; </div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_policy_definitions.html#a4b6cbb721bed8b10cdcb571919652a4b"> 65</a></span>&#160; std::vector&lt;std::string&gt; <a class="code" href="classmodel_1_1admx_1_1_policy_definitions.html#a4b6cbb721bed8b10cdcb571919652a4b">supersededAdm</a>{};</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; </div>
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_policy_definitions.html#acc37b07ddce7adff93f264572d34faaf"> 70</a></span>&#160; <a class="code" href="classmodel_1_1admx_1_1_resources.html">Resources</a> <a class="code" href="classmodel_1_1admx_1_1_policy_definitions.html#acc37b07ddce7adff93f264572d34faaf">resources</a>{};</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; </div>
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_policy_definitions.html#a805f1a70c42d08e8c5c9bff2afb6a35d"> 75</a></span>&#160; std::shared_ptr&lt;SupportedOn&gt; <a class="code" href="classmodel_1_1admx_1_1_policy_definitions.html#a805f1a70c42d08e8c5c9bff2afb6a35d">supportedOn</a> = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; </div>
<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_policy_definitions.html#aa3b6a3a1f29201994b390b62d57ce4e6"> 81</a></span>&#160; std::vector&lt;std::shared_ptr&lt;Category&gt;&gt; <a class="code" href="classmodel_1_1admx_1_1_policy_definitions.html#aa3b6a3a1f29201994b390b62d57ce4e6">categories</a>{};</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; </div>
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_policy_definitions.html#a54194c17a9fed22120539321414ba0e4"> 86</a></span>&#160; std::vector&lt;std::shared_ptr&lt;Policy&gt;&gt; <a class="code" href="classmodel_1_1admx_1_1_policy_definitions.html#a54194c17a9fed22120539321414ba0e4">policies</a>{};</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; </div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; <span class="keyword">virtual</span> ~<a class="code" href="classmodel_1_1admx_1_1_policy_definitions.html">PolicyDefinitions</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;};</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;} <span class="comment">// namespace admx</span></div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;} <span class="comment">// namespace model</span></div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; </div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="preprocessor">#endif </span><span class="comment">// GPUI_POLICYDEFINITIONS_H</span></div>
<div class="ttc" id="aclasscomments_1_1_policy_namespace_html"><div class="ttname"><a href="classcomments_1_1_policy_namespace.html">comments::PolicyNamespace</a></div><div class="ttdoc">The PolicyNamespace class Root element for &lt;using&gt; elements.</div><div class="ttdef"><b>Definition:</b> policynamespace.h:36</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_policy_definitions_html"><div class="ttname"><a href="classmodel_1_1admx_1_1_policy_definitions.html">model::admx::PolicyDefinitions</a></div><div class="ttdoc">The PolicyDefinitions class The PolicyDefinitions element is the document element for an ....</div><div class="ttdef"><b>Definition:</b> policydefinitions.h:43</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_policy_definitions_html_a2d6b66db3d52165cfd30740568b0d108"><div class="ttname"><a href="classmodel_1_1admx_1_1_policy_definitions.html#a2d6b66db3d52165cfd30740568b0d108">model::admx::PolicyDefinitions::revision</a></div><div class="ttdeci">std::string revision</div><div class="ttdoc">revision Version of the .admx file for tracking purposes.</div><div class="ttdef"><b>Definition:</b> policydefinitions.h:48</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_policy_definitions_html_a485d5bf1dd79e42cc03f59aed4c99beb"><div class="ttname"><a href="classmodel_1_1admx_1_1_policy_definitions.html#a485d5bf1dd79e42cc03f59aed4c99beb">model::admx::PolicyDefinitions::policyNamespaces</a></div><div class="ttdeci">comments::PolicyNamespace policyNamespaces</div><div class="ttdoc">policyNamespaces Contains mappings of .admx files to unique namespaces.</div><div class="ttdef"><b>Definition:</b> policydefinitions.h:59</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_policy_definitions_html_a4b6cbb721bed8b10cdcb571919652a4b"><div class="ttname"><a href="classmodel_1_1admx_1_1_policy_definitions.html#a4b6cbb721bed8b10cdcb571919652a4b">model::admx::PolicyDefinitions::supersededAdm</a></div><div class="ttdeci">std::vector&lt; std::string &gt; supersededAdm</div><div class="ttdoc">supersededAdm Reference to the file name for an .adm file. Editor will not read any ....</div><div class="ttdef"><b>Definition:</b> policydefinitions.h:65</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_policy_definitions_html_a54194c17a9fed22120539321414ba0e4"><div class="ttname"><a href="classmodel_1_1admx_1_1_policy_definitions.html#a54194c17a9fed22120539321414ba0e4">model::admx::PolicyDefinitions::policies</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; Policy &gt; &gt; policies</div><div class="ttdoc">policies Contains a list of policy setting definitions.</div><div class="ttdef"><b>Definition:</b> policydefinitions.h:86</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_policy_definitions_html_a805f1a70c42d08e8c5c9bff2afb6a35d"><div class="ttname"><a href="classmodel_1_1admx_1_1_policy_definitions.html#a805f1a70c42d08e8c5c9bff2afb6a35d">model::admx::PolicyDefinitions::supportedOn</a></div><div class="ttdeci">std::shared_ptr&lt; SupportedOn &gt; supportedOn</div><div class="ttdoc">supportedOn Mapping of products and definitions.</div><div class="ttdef"><b>Definition:</b> policydefinitions.h:75</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_policy_definitions_html_a860eca8fac6e5b4597311b87d22ffa90"><div class="ttname"><a href="classmodel_1_1admx_1_1_policy_definitions.html#a860eca8fac6e5b4597311b87d22ffa90">model::admx::PolicyDefinitions::schemaVersion</a></div><div class="ttdeci">std::string schemaVersion</div><div class="ttdoc">schemaVersion Schema version used by the Group Policy tools. For Windows Vista and Windows Server 200...</div><div class="ttdef"><b>Definition:</b> policydefinitions.h:54</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_policy_definitions_html_aa3b6a3a1f29201994b390b62d57ce4e6"><div class="ttname"><a href="classmodel_1_1admx_1_1_policy_definitions.html#aa3b6a3a1f29201994b390b62d57ce4e6">model::admx::PolicyDefinitions::categories</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; Category &gt; &gt; categories</div><div class="ttdoc">categories Contains a list of categories under which Group Policy settings will be displayed in the E...</div><div class="ttdef"><b>Definition:</b> policydefinitions.h:81</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_policy_definitions_html_acc37b07ddce7adff93f264572d34faaf"><div class="ttname"><a href="classmodel_1_1admx_1_1_policy_definitions.html#acc37b07ddce7adff93f264572d34faaf">model::admx::PolicyDefinitions::resources</a></div><div class="ttdeci">Resources resources</div><div class="ttdoc">resources Contains the required minimum revision of the .adml file.</div><div class="ttdef"><b>Definition:</b> policydefinitions.h:70</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_resources_html"><div class="ttname"><a href="classmodel_1_1admx_1_1_resources.html">model::admx::Resources</a></div><div class="ttdoc">The Resources class The resourceselement, in the .admx file, specifies the minimum revision level of ...</div><div class="ttdef"><b>Definition:</b> resources.h:35</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_0420e104560577d0b4791852e7f057c2.html">administrative_templates</a></li><li class="navelem"><a class="el" href="dir_f519045344263033b9dbca59e0287350.html">admx</a></li><li class="navelem"><b>policydefinitions.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,130 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/administrative_templates/administrativetemplates.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('administrativetemplates_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">administrativetemplates.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2022 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifndef ADMINISTRATIVE_TEMPLATES_H</span></div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#define ADMINISTRATIVE_TEMPLATES_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; </div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &quot;../../core/common.h&quot;</span></div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#ifdef GPUI_ADMINISTRATIVE_TEMPLATES_PLUGIN</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#define GPUI_ADMINISTRATIVE_TEMPLATES_EXPORT GPUI_SYMBOL_EXPORT</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#define GPUI_ADMINISTRATIVE_TEMPLATES_EXPORT GPUI_SYMBOL_IMPORT</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#endif </span><span class="comment">// ADMINISTRATIVE_TEMPLATES_SNAP_IN_H</span></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_0420e104560577d0b4791852e7f057c2.html">administrative_templates</a></li><li class="navelem"><b>administrativetemplates.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,176 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/administrative_templates/ui/administrativetemplatesproxymodel.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('administrativetemplatesproxymodel_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">administrativetemplatesproxymodel.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2022 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_ADMINISTRATIVE_TEMPLATES_PROXY_MODEL_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_ADMINISTRATIVE_TEMPLATES_PROXY_MODEL_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &lt;QIdentityProxyModel&gt;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="keyword">namespace </span>comments</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="keyword">class </span>CommentsModel;</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;}</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="keyword">namespace </span>model</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;{</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keyword">namespace </span>registry</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;{</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">class </span>AbstractRegistrySource;</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;}</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;} <span class="comment">// namespace model</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="keyword">namespace </span>gpui</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;{</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="keyword">class </span>AdministrativeTemplatesProxyModelPrivate;</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; </div>
<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="classgpui_1_1_administrative_templates_proxy_model.html"> 43</a></span>&#160;<span class="keyword">class </span><a class="code" href="classgpui_1_1_administrative_templates_proxy_model.html">AdministrativeTemplatesProxyModel</a> : <span class="keyword">public</span> QIdentityProxyModel</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;{</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <a class="code" href="classgpui_1_1_administrative_templates_proxy_model.html">AdministrativeTemplatesProxyModel</a>();</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; ~<a class="code" href="classgpui_1_1_administrative_templates_proxy_model.html">AdministrativeTemplatesProxyModel</a>();</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; QVariant data(<span class="keyword">const</span> QModelIndex &amp;proxyIndex, <span class="keywordtype">int</span> role = Qt::DisplayRole) <span class="keyword">const override</span>;</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keywordtype">void</span> setUserRegistrySource(<a class="code" href="classmodel_1_1registry_1_1_abstract_registry_source.html">model::registry::AbstractRegistrySource</a> *registrySource);</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keywordtype">void</span> setMachineRegistrySource(<a class="code" href="classmodel_1_1registry_1_1_abstract_registry_source.html">model::registry::AbstractRegistrySource</a> *registrySource);</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; </div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keywordtype">void</span> setUserCommentModel(<a class="code" href="classcomments_1_1_comments_model.html">comments::CommentsModel</a>* userCommentModel);</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keywordtype">void</span> setMachineCommentModel(<a class="code" href="classcomments_1_1_comments_model.html">comments::CommentsModel</a>* machineCommentModel);</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;signals:</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="keywordtype">void</span> savePolicyChanges();</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <a class="code" href="classgpui_1_1_administrative_templates_proxy_model_private.html">AdministrativeTemplatesProxyModelPrivate</a> *d = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; </div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <a class="code" href="classgpui_1_1_administrative_templates_proxy_model.html">AdministrativeTemplatesProxyModel</a>(<span class="keyword">const</span> <a class="code" href="classgpui_1_1_administrative_templates_proxy_model.html">AdministrativeTemplatesProxyModel</a> &amp;) = <span class="keyword">delete</span>; <span class="comment">// copy ctor</span></div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <a class="code" href="classgpui_1_1_administrative_templates_proxy_model.html">AdministrativeTemplatesProxyModel</a>(<a class="code" href="classgpui_1_1_administrative_templates_proxy_model.html">AdministrativeTemplatesProxyModel</a> &amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">// move ctor</span></div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <a class="code" href="classgpui_1_1_administrative_templates_proxy_model.html">AdministrativeTemplatesProxyModel</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classgpui_1_1_administrative_templates_proxy_model.html">AdministrativeTemplatesProxyModel</a> &amp;) = <span class="keyword">delete</span>; <span class="comment">// copy assignment</span></div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <a class="code" href="classgpui_1_1_administrative_templates_proxy_model.html">AdministrativeTemplatesProxyModel</a> &amp;operator=(<a class="code" href="classgpui_1_1_administrative_templates_proxy_model.html">AdministrativeTemplatesProxyModel</a> &amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">// move assignment</span></div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;};</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;} <span class="comment">// namespace gpui</span></div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="preprocessor">#endif </span><span class="comment">// GPUI_ADMINISTRATIVE_TEMPLATES_PROXY_MODEL_H</span></div>
<div class="ttc" id="aclasscomments_1_1_comments_model_html"><div class="ttname"><a href="classcomments_1_1_comments_model.html">comments::CommentsModel</a></div><div class="ttdef"><b>Definition:</b> commentsmodel.h:32</div></div>
<div class="ttc" id="aclassgpui_1_1_administrative_templates_proxy_model_html"><div class="ttname"><a href="classgpui_1_1_administrative_templates_proxy_model.html">gpui::AdministrativeTemplatesProxyModel</a></div><div class="ttdef"><b>Definition:</b> administrativetemplatesproxymodel.h:44</div></div>
<div class="ttc" id="aclassgpui_1_1_administrative_templates_proxy_model_private_html"><div class="ttname"><a href="classgpui_1_1_administrative_templates_proxy_model_private.html">gpui::AdministrativeTemplatesProxyModelPrivate</a></div><div class="ttdef"><b>Definition:</b> administrativetemplatesproxymodel.cpp:31</div></div>
<div class="ttc" id="aclassmodel_1_1registry_1_1_abstract_registry_source_html"><div class="ttname"><a href="classmodel_1_1registry_1_1_abstract_registry_source.html">model::registry::AbstractRegistrySource</a></div><div class="ttdoc">The AbstractRegistrySource class Represents base of registry source.</div><div class="ttdef"><b>Definition:</b> abstractregistrysource.h:37</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_0420e104560577d0b4791852e7f057c2.html">administrative_templates</a></li><li class="navelem"><a class="el" href="dir_68986eeb6ff4c11a8e7a2ef661fa7698.html">ui</a></li><li class="navelem"><b>administrativetemplatesproxymodel.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,158 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/administrative_templates/administrativetemplatessnapin.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('administrativetemplatessnapin_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">administrativetemplatessnapin.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2022 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifndef ADMINISTRATIVE_TEMPLATES_SNAP_IN_H</span></div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#define ADMINISTRATIVE_TEMPLATES_SNAP_IN_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; </div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &quot;abstractsnapin.h&quot;</span></div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="keyword">namespace </span>gpui</div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;{</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="keyword">class </span>AdministrativeTemplatesSnapInPrivate;</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="classgpui_1_1_administrative_templates_snap_in.html"> 29</a></span>&#160;<span class="keyword">class </span><a class="code" href="classgpui_1_1_administrative_templates_snap_in.html">AdministrativeTemplatesSnapIn</a> final : <span class="keyword">public</span> <a class="code" href="classgpui_1_1_abstract_snap_in.html">AbstractSnapIn</a></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;{</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <a class="code" href="classgpui_1_1_administrative_templates_snap_in.html">AdministrativeTemplatesSnapIn</a>();</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classgpui_1_1_administrative_templates_snap_in.html#ae7a0547aa93df39d269ebd23b2cacd26">onInitialize</a>(QMainWindow *mainWindow) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classgpui_1_1_administrative_templates_snap_in.html#a5e5e37af0adf5f6a1ab100794a534848">onShutdown</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classgpui_1_1_administrative_templates_snap_in.html#a976084ab7ea5d31d8f01769b5eacc0e0">onDataLoad</a>(<span class="keyword">const</span> std::string &amp;policyPath, <span class="keyword">const</span> std::string &amp;locale) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classgpui_1_1_administrative_templates_snap_in.html#a6aa2ca3ad55220516d54f9e9e76c8d09">onDataSave</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classgpui_1_1_administrative_templates_snap_in.html#aeec34e2ea0ce35808c14fb72875bd37a">onRetranslateUI</a>(<span class="keyword">const</span> std::string &amp;locale) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; std::unique_ptr&lt;AdministrativeTemplatesSnapInPrivate&gt; d;</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <span class="keywordtype">void</span> setMenuItemNames();</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;};</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;} <span class="comment">// namespace gpui</span></div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; </div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<span class="preprocessor">#endif </span><span class="comment">// ADMINISTRATIVE_TEMPLATES_SNAP_IN_H</span></div>
<div class="ttc" id="aclassgpui_1_1_abstract_snap_in_html"><div class="ttname"><a href="classgpui_1_1_abstract_snap_in.html">gpui::AbstractSnapIn</a></div><div class="ttdoc">Adapts interface of a ISnapIn for a plugin.</div><div class="ttdef"><b>Definition:</b> abstractsnapin.h:41</div></div>
<div class="ttc" id="aclassgpui_1_1_administrative_templates_snap_in_html"><div class="ttname"><a href="classgpui_1_1_administrative_templates_snap_in.html">gpui::AdministrativeTemplatesSnapIn</a></div><div class="ttdef"><b>Definition:</b> administrativetemplatessnapin.h:30</div></div>
<div class="ttc" id="aclassgpui_1_1_administrative_templates_snap_in_html_a5e5e37af0adf5f6a1ab100794a534848"><div class="ttname"><a href="classgpui_1_1_administrative_templates_snap_in.html#a5e5e37af0adf5f6a1ab100794a534848">gpui::AdministrativeTemplatesSnapIn::onShutdown</a></div><div class="ttdeci">void onShutdown() override</div><div class="ttdoc">onShutdown Called when the snap-in is shutting down. Once this call returns, actions which modify the...</div><div class="ttdef"><b>Definition:</b> administrativetemplatessnapin.cpp:434</div></div>
<div class="ttc" id="aclassgpui_1_1_administrative_templates_snap_in_html_a6aa2ca3ad55220516d54f9e9e76c8d09"><div class="ttname"><a href="classgpui_1_1_administrative_templates_snap_in.html#a6aa2ca3ad55220516d54f9e9e76c8d09">gpui::AdministrativeTemplatesSnapIn::onDataSave</a></div><div class="ttdeci">void onDataSave() override</div><div class="ttdoc">onDataSave Called when snap-in saves data.</div><div class="ttdef"><b>Definition:</b> administrativetemplatessnapin.cpp:475</div></div>
<div class="ttc" id="aclassgpui_1_1_administrative_templates_snap_in_html_a976084ab7ea5d31d8f01769b5eacc0e0"><div class="ttname"><a href="classgpui_1_1_administrative_templates_snap_in.html#a976084ab7ea5d31d8f01769b5eacc0e0">gpui::AdministrativeTemplatesSnapIn::onDataLoad</a></div><div class="ttdeci">void onDataLoad(const std::string &amp;policyPath, const std::string &amp;locale) override</div><div class="ttdoc">onDataLoad Called when snap-in loads data from policy folder.</div><div class="ttdef"><b>Definition:</b> administrativetemplatessnapin.cpp:439</div></div>
<div class="ttc" id="aclassgpui_1_1_administrative_templates_snap_in_html_ae7a0547aa93df39d269ebd23b2cacd26"><div class="ttname"><a href="classgpui_1_1_administrative_templates_snap_in.html#ae7a0547aa93df39d269ebd23b2cacd26">gpui::AdministrativeTemplatesSnapIn::onInitialize</a></div><div class="ttdeci">void onInitialize(QMainWindow *mainWindow) override</div><div class="ttdoc">Called when a snap-in is initialized. It allows derived classes to provide additional initialization.</div><div class="ttdef"><b>Definition:</b> administrativetemplatessnapin.cpp:364</div></div>
<div class="ttc" id="aclassgpui_1_1_administrative_templates_snap_in_html_aeec34e2ea0ce35808c14fb72875bd37a"><div class="ttname"><a href="classgpui_1_1_administrative_templates_snap_in.html#aeec34e2ea0ce35808c14fb72875bd37a">gpui::AdministrativeTemplatesSnapIn::onRetranslateUI</a></div><div class="ttdeci">void onRetranslateUI(const std::string &amp;locale) override</div><div class="ttdoc">onRetranslateUI Retranslate UI</div><div class="ttdef"><b>Definition:</b> administrativetemplatessnapin.cpp:487</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_0420e104560577d0b4791852e7f057c2.html">administrative_templates</a></li><li class="navelem"><b>administrativetemplatessnapin.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,211 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/administrative_templates/ui/administrativetemplateswidget.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('administrativetemplateswidget_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">administrativetemplateswidget.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2022 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_ADMINISTRATIVE_TEMPLATES_WIDGET_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_ADMINISTRATIVE_TEMPLATES_WIDGET_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &lt;QtWidgets&gt;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &quot;../gui/pluginwidgetinterface.h&quot;</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; </div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;QT_BEGIN_NAMESPACE</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="keyword">namespace </span>Ui</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;{</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="keyword">class </span>AdministrativeTemplatesWidget;</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;}</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;QT_END_NAMESPACE</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">class </span>QDataWidgetMapper;</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="keyword">namespace </span>model</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;{</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="keyword">namespace </span>registry</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;{</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="keyword">class </span>AbstractRegistrySource;</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;}</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;} <span class="comment">// namespace model</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="keyword">namespace </span>comments</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;{</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;<span class="keyword">class </span>CommentsModel;</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;}</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="keyword">namespace </span>gpui</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;{</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<span class="keyword">class </span>AdministrativeTemplatesWidgetPrivate;</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="classgpui_1_1_administrative_templates_widget.html"> 54</a></span>&#160;<span class="keyword">class </span><a class="code" href="classgpui_1_1_administrative_templates_widget.html">AdministrativeTemplatesWidget</a> : <span class="keyword">public</span> <a class="code" href="classgui_1_1_plugin_widget_interface.html">gui::PluginWidgetInterface</a></div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;{</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keyword">enum</span> PolicyWidgetState</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; {</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; STATE_NOT_CONFIGURED = 0,</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; STATE_ENABLED = 1,</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; STATE_DISABLED = 2</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; };</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; </div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classgpui_1_1_administrative_templates_widget.html">AdministrativeTemplatesWidget</a>(QWidget *parent = <span class="keyword">nullptr</span>);</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; ~<a class="code" href="classgpui_1_1_administrative_templates_widget.html">AdministrativeTemplatesWidget</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <span class="keywordtype">void</span> setModelIndex(<span class="keyword">const</span> QModelIndex &amp;index);</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; </div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <span class="keywordtype">void</span> setUserRegistrySource(<a class="code" href="classmodel_1_1registry_1_1_abstract_registry_source.html">model::registry::AbstractRegistrySource</a> *registrySource);</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <span class="keywordtype">void</span> setMachineRegistrySource(<a class="code" href="classmodel_1_1registry_1_1_abstract_registry_source.html">model::registry::AbstractRegistrySource</a> *registrySource);</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; </div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; <span class="keywordtype">void</span> setUserCommentModel(<a class="code" href="classcomments_1_1_comments_model.html">comments::CommentsModel</a>* userCommentsModel);</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <span class="keywordtype">void</span> setMachineCommentModel(<a class="code" href="classcomments_1_1_comments_model.html">comments::CommentsModel</a>* machineCommentsModel);</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; </div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">bool</span> hasDataChanged() <span class="keyword">override</span> <span class="keyword">final</span>;</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; </div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;signals:</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keywordtype">void</span> savePolicyChanges();</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; </div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <a class="code" href="classgpui_1_1_administrative_templates_widget.html">AdministrativeTemplatesWidget</a>(<span class="keyword">const</span> <a class="code" href="classgpui_1_1_administrative_templates_widget.html">AdministrativeTemplatesWidget</a> &amp;) = <span class="keyword">delete</span>; <span class="comment">// copy ctor</span></div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <a class="code" href="classgpui_1_1_administrative_templates_widget.html">AdministrativeTemplatesWidget</a>(<a class="code" href="classgpui_1_1_administrative_templates_widget.html">AdministrativeTemplatesWidget</a> &amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">// move ctor</span></div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; <a class="code" href="classgpui_1_1_administrative_templates_widget.html">AdministrativeTemplatesWidget</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classgpui_1_1_administrative_templates_widget.html">AdministrativeTemplatesWidget</a> &amp;) = <span class="keyword">delete</span>; <span class="comment">// copy assignment</span></div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <a class="code" href="classgpui_1_1_administrative_templates_widget.html">AdministrativeTemplatesWidget</a> &amp;operator=(<a class="code" href="classgpui_1_1_administrative_templates_widget.html">AdministrativeTemplatesWidget</a> &amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">// move assignment</span></div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; </div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; Ui::AdministrativeTemplatesWidget *ui{<span class="keyword">nullptr</span>};</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; </div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; <a class="code" href="classgpui_1_1_administrative_templates_widget_private.html">AdministrativeTemplatesWidgetPrivate</a> *d;</div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; </div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; <span class="keywordtype">void</span> setPolicyWidgetState(AdministrativeTemplatesWidget::PolicyWidgetState state);</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; </div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; <span class="keywordtype">void</span> connectDialogBoxSignals();</div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <span class="keywordtype">void</span> onDataChanged();</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; </div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; <span class="keywordtype">void</span> onApplyClickedExternal();</div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; <span class="keywordtype">void</span> onApplyClickedInternal();</div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <span class="keywordtype">void</span> onCancelClicked();</div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;};</div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; </div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;} <span class="comment">// namespace gpui</span></div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; </div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;<span class="preprocessor">#endif </span><span class="comment">//GPUI_ADMINISTRATIVE_TEMPLATES_WIDGET_H</span></div>
<div class="ttc" id="aclasscomments_1_1_comments_model_html"><div class="ttname"><a href="classcomments_1_1_comments_model.html">comments::CommentsModel</a></div><div class="ttdef"><b>Definition:</b> commentsmodel.h:32</div></div>
<div class="ttc" id="aclassgpui_1_1_administrative_templates_widget_html"><div class="ttname"><a href="classgpui_1_1_administrative_templates_widget.html">gpui::AdministrativeTemplatesWidget</a></div><div class="ttdef"><b>Definition:</b> administrativetemplateswidget.h:55</div></div>
<div class="ttc" id="aclassgpui_1_1_administrative_templates_widget_private_html"><div class="ttname"><a href="classgpui_1_1_administrative_templates_widget_private.html">gpui::AdministrativeTemplatesWidgetPrivate</a></div><div class="ttdef"><b>Definition:</b> administrativetemplateswidget.cpp:53</div></div>
<div class="ttc" id="aclassgui_1_1_plugin_widget_interface_html"><div class="ttname"><a href="classgui_1_1_plugin_widget_interface.html">gui::PluginWidgetInterface</a></div><div class="ttdef"><b>Definition:</b> pluginwidgetinterface.h:31</div></div>
<div class="ttc" id="aclassmodel_1_1registry_1_1_abstract_registry_source_html"><div class="ttname"><a href="classmodel_1_1registry_1_1_abstract_registry_source.html">model::registry::AbstractRegistrySource</a></div><div class="ttdoc">The AbstractRegistrySource class Represents base of registry source.</div><div class="ttdef"><b>Definition:</b> abstractregistrysource.h:37</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_0420e104560577d0b4791852e7f057c2.html">administrative_templates</a></li><li class="navelem"><a class="el" href="dir_68986eeb6ff4c11a8e7a2ef661fa7698.html">ui</a></li><li class="navelem"><b>administrativetemplateswidget.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,144 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/adml/admlformat.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('admlformat_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">admlformat.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2021 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_ADML_FORMAT_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_ADML_FORMAT_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;../../../src/core/common.h&quot;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &quot;../../../src/io/policyfileformat.h&quot;</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &quot;../../../src/io/policyresourcesfile.h&quot;</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="keyword">namespace </span>gpui</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;{</div>
<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classgpui_1_1_adml_format.html"> 31</a></span>&#160;<span class="keyword">class </span>GPUI_SYMBOL_EXPORT <a class="code" href="classgpui_1_1_adml_format.html">AdmlFormat</a> : <span class="keyword">public</span> <a class="code" href="classio_1_1_policy_file_format.html">io::PolicyFileFormat</a>&lt;io::PolicyResourcesFile&gt;</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;{</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <a class="code" href="classgpui_1_1_adml_format.html">AdmlFormat</a>();</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keywordtype">bool</span> read(std::istream &amp;input, <a class="code" href="classio_1_1_policy_resources_file.html">io::PolicyResourcesFile</a> *file) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keywordtype">bool</span> write(std::ostream &amp;output, <a class="code" href="classio_1_1_policy_resources_file.html">io::PolicyResourcesFile</a> *file) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;};</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;} <span class="comment">// namespace gpui</span></div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="preprocessor">#endif </span><span class="comment">// GPUI_ADML_FORMAT_H</span></div>
<div class="ttc" id="aclassgpui_1_1_adml_format_html"><div class="ttname"><a href="classgpui_1_1_adml_format.html">gpui::AdmlFormat</a></div><div class="ttdef"><b>Definition:</b> admlformat.h:32</div></div>
<div class="ttc" id="aclassio_1_1_policy_file_format_html"><div class="ttname"><a href="classio_1_1_policy_file_format.html">io::PolicyFileFormat</a></div><div class="ttdef"><b>Definition:</b> policyfileformat.h:35</div></div>
<div class="ttc" id="aclassio_1_1_policy_resources_file_html"><div class="ttname"><a href="classio_1_1_policy_resources_file.html">io::PolicyResourcesFile</a></div><div class="ttdoc">The PolicyResourcesFile class represents a policy file.</div><div class="ttdef"><b>Definition:</b> policyresourcesfile.h:41</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_cbc8cf200533089559bd016671180547.html">adml</a></li><li class="navelem"><b>admlformat.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,144 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/admx/admxformat.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('admxformat_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">admxformat.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2021 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_ADMX_FORMAT_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_ADMX_FORMAT_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;../../../src/core/common.h&quot;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &quot;../../../src/io/policydefinitionsfile.h&quot;</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &quot;../../../src/io/policyfileformat.h&quot;</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="keyword">namespace </span>gpui</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;{</div>
<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classgpui_1_1_admx_format.html"> 31</a></span>&#160;<span class="keyword">class </span>GPUI_SYMBOL_EXPORT <a class="code" href="classgpui_1_1_admx_format.html">AdmxFormat</a> : <span class="keyword">public</span> <a class="code" href="classio_1_1_policy_file_format.html">io::PolicyFileFormat</a>&lt;io::PolicyDefinitionsFile&gt;</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;{</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <a class="code" href="classgpui_1_1_admx_format.html">AdmxFormat</a>();</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keywordtype">bool</span> read(std::istream &amp;input, <a class="code" href="classio_1_1_policy_definitions_file.html">io::PolicyDefinitionsFile</a> *file) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keywordtype">bool</span> write(std::ostream &amp;output, <a class="code" href="classio_1_1_policy_definitions_file.html">io::PolicyDefinitionsFile</a> *file) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;};</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;} <span class="comment">// namespace gpui</span></div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="preprocessor">#endif </span><span class="comment">// GPUI_ADMX_FORMAT_H</span></div>
<div class="ttc" id="aclassgpui_1_1_admx_format_html"><div class="ttname"><a href="classgpui_1_1_admx_format.html">gpui::AdmxFormat</a></div><div class="ttdef"><b>Definition:</b> admxformat.h:32</div></div>
<div class="ttc" id="aclassio_1_1_policy_definitions_file_html"><div class="ttname"><a href="classio_1_1_policy_definitions_file.html">io::PolicyDefinitionsFile</a></div><div class="ttdoc">The PolicyDefinitionsFile class represents a policy file.</div><div class="ttdef"><b>Definition:</b> policydefinitionsfile.h:41</div></div>
<div class="ttc" id="aclassio_1_1_policy_file_format_html"><div class="ttname"><a href="classio_1_1_policy_file_format.html">io::PolicyFileFormat</a></div><div class="ttdef"><b>Definition:</b> policyfileformat.h:35</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_b9851d89cf1d998acd0bb41582d77201.html">admx</a></li><li class="navelem"><b>admxformat.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,154 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/gui/altspinbox.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('altspinbox_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">altspinbox.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2021 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_ALT_SPIN_BOX_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_ALT_SPIN_BOX_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;gui.h&quot;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &lt;QSpinBox&gt;</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; </div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="keyword">namespace </span>gui</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;{</div>
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="classgui_1_1_alt_spin_box.html"> 30</a></span>&#160;<span class="keyword">class </span>GPUI_GUI_EXPORT <a class="code" href="classgui_1_1_alt_spin_box.html">AltSpinBox</a> final : <span class="keyword">public</span> QSpinBox</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;{</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <a class="code" href="classgui_1_1_alt_spin_box.html">AltSpinBox</a>(QWidget *parent = <span class="keyword">nullptr</span>);</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">protected</span>:</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keywordtype">void</span> fixup(QString &amp;input) <span class="keyword">const override</span>;</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; QValidator::State validate(QString &amp;text, <span class="keywordtype">int</span> &amp;pos) <span class="keyword">const override</span>;</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;signals:</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="keywordtype">void</span> fixStringInput(<span class="keyword">const</span> QString &amp;wrongInput) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keywordtype">void</span> fixToValidRange(<span class="keyword">const</span> <span class="keywordtype">int</span> currentValue, <span class="keyword">const</span> <span class="keywordtype">int</span> boundValue) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="keyword">private</span> slots:</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <span class="keywordtype">void</span> onFixStringInput(<span class="keyword">const</span> QString &amp;wrongInput);</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <span class="keywordtype">void</span> onFixToValidRange(<span class="keyword">const</span> <span class="keywordtype">int</span> currentValue, <span class="keyword">const</span> <span class="keywordtype">int</span> boundValue);</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keywordtype">void</span> openMessageBox(<span class="keyword">const</span> QString &amp;value, <span class="keywordtype">bool</span> isMaximum);</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;};</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; </div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;} <span class="comment">// namespace gui</span></div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="preprocessor">#endif </span><span class="comment">//GPUI_ALT_SPIN_BOX_H</span></div>
<div class="ttc" id="aclassgui_1_1_alt_spin_box_html"><div class="ttname"><a href="classgui_1_1_alt_spin_box.html">gui::AltSpinBox</a></div><div class="ttdef"><b>Definition:</b> altspinbox.h:31</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_99d0482cf009f9d97a0877749b817f19.html">gui</a></li><li class="navelem"><b>altspinbox.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

579
docs/annotated.html Normal file
View File

@ -0,0 +1,579 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('annotated.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<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><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
<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_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>comments</b></td><td class="desc"></td></tr>
<tr id="row_0_0_" style="display:none;"><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="classcomments_1_1_comment.html" target="_self">Comment</a></td><td class="desc">Single comment </td></tr>
<tr id="row_0_1_" style="display:none;"><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="classcomments_1_1_comment_definition_resources.html" target="_self">CommentDefinitionResources</a></td><td class="desc">The <a class="el" href="classcomments_1_1_comment_definition_resources.html" title="The CommentDefinitionResources class.">CommentDefinitionResources</a> class </td></tr>
<tr id="row_0_2_" style="display:none;"><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="structcomments_1_1_comment_with_namespace.html" target="_self">CommentWithNamespace</a></td><td class="desc"></td></tr>
<tr id="row_0_3_" style="display:none;"><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="classcomments_1_1_comments_model.html" target="_self">CommentsModel</a></td><td class="desc"></td></tr>
<tr id="row_0_4_" style="display:none;"><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="classcomments_1_1_localization_resource_reference.html" target="_self">LocalizationResourceReference</a></td><td class="desc">An .admx implementation of the PolicyDefinitionResources. The minimum version of the .adml file is required </td></tr>
<tr id="row_0_5_" style="display:none;"><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="classcomments_1_1_policy_comments.html" target="_self">PolicyComments</a></td><td class="desc">This outermost (document) element may not be contained by any other elements </td></tr>
<tr id="row_0_6_" style="display:none;"><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="classcomments_1_1_policy_namespace.html" target="_self">PolicyNamespace</a></td><td class="desc">Root element for &lt;using&gt; elements </td></tr>
<tr id="row_0_7_" style="display:none;"><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="classcomments_1_1_policy_namespace_association.html" target="_self">PolicyNamespaceAssociation</a></td><td class="desc">A reference to a namespace used in the CMTX file </td></tr>
<tr id="row_1_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>gpui</b></td><td class="desc"></td></tr>
<tr id="row_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_0_" class="arrow" onclick="toggleFolder('1_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>logger</b></td><td class="desc"></td></tr>
<tr id="row_1_0_0_" class="even" style="display:none;"><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="classgpui_1_1logger_1_1_console_logger.html" target="_self">ConsoleLogger</a></td><td class="desc">Implementation of logger which logs messages to console </td></tr>
<tr id="row_1_0_1_" class="even" style="display:none;"><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="classgpui_1_1logger_1_1_file_logger.html" target="_self">FileLogger</a></td><td class="desc">Implementation of logger which logs messages to a file </td></tr>
<tr id="row_1_0_2_" class="even" style="display:none;"><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="classgpui_1_1logger_1_1_logger.html" target="_self">Logger</a></td><td class="desc">Abstract logger </td></tr>
<tr id="row_1_0_3_" class="even" style="display:none;"><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="classgpui_1_1logger_1_1_logger_manager_private.html" target="_self">LoggerManagerPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_0_4_" class="even" style="display:none;"><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="classgpui_1_1logger_1_1_logger_manager.html" target="_self">LoggerManager</a></td><td class="desc">Class for managing loggers </td></tr>
<tr id="row_1_0_5_" class="even" style="display:none;"><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="classgpui_1_1logger_1_1_logger_message.html" target="_self">LoggerMessage</a></td><td class="desc"></td></tr>
<tr id="row_1_0_6_" class="even" style="display:none;"><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="classgpui_1_1logger_1_1_syslog_logger.html" target="_self">SyslogLogger</a></td><td class="desc">Implementation of logger which logs messages to syslog </td></tr>
<tr id="row_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_1_" class="arrow" onclick="toggleFolder('1_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>smb</b></td><td class="desc"></td></tr>
<tr id="row_1_1_0_" class="even" style="display:none;"><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="classgpui_1_1smb_1_1_smb_client.html" target="_self">SmbClient</a></td><td class="desc">Wraps libsmbclient calls, provides handling of creation and deletion of samba context </td></tr>
<tr id="row_1_1_1_" class="even" style="display:none;"><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="classgpui_1_1smb_1_1_smb_directory_private.html" target="_self">SmbDirectoryPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_1_2_" class="even" style="display:none;"><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="classgpui_1_1smb_1_1_smb_directory.html" target="_self">SmbDirectory</a></td><td class="desc"></td></tr>
<tr id="row_1_1_3_" class="even" style="display:none;"><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="classgpui_1_1smb_1_1_smb_file_private.html" target="_self">SmbFilePrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_1_4_" class="even" style="display:none;"><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="classgpui_1_1smb_1_1_smb_file.html" target="_self">SmbFile</a></td><td class="desc"></td></tr>
<tr id="row_1_2_" class="even" style="display:none;"><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="classgpui_1_1_abstract_composite_snap_in_private.html" target="_self">AbstractCompositeSnapInPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_3_" class="even" style="display:none;"><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="classgpui_1_1_abstract_composite_snap_in.html" target="_self">AbstractCompositeSnapIn</a></td><td class="desc"></td></tr>
<tr id="row_1_4_" class="even" style="display:none;"><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="classgpui_1_1_abstract_snap_in_private.html" target="_self">AbstractSnapInPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_5_" class="even" style="display:none;"><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="classgpui_1_1_abstract_snap_in.html" target="_self">AbstractSnapIn</a></td><td class="desc">Adapts interface of a <a class="el" href="classgpui_1_1_i_snap_in.html" title="The ISnapIn interface is a base for all snap-ins in a system.">ISnapIn</a> for a plugin </td></tr>
<tr id="row_1_6_" class="even" style="display:none;"><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="classgpui_1_1_composite_snap_in_details_dialog.html" target="_self">CompositeSnapInDetailsDialog</a></td><td class="desc">Shows properties and dependencies of composite snap-in </td></tr>
<tr id="row_1_7_" class="even" style="display:none;"><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="classgpui_1_1_factory.html" target="_self">Factory</a></td><td class="desc">Implementation of abstract factory pattern </td></tr>
<tr id="row_1_8_" class="even" style="display:none;"><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="classgpui_1_1_i_composite_snap_in.html" target="_self">ICompositeSnapIn</a></td><td class="desc">Composite snap-in requires list of dependencies to operate </td></tr>
<tr id="row_1_9_" class="even" style="display:none;"><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="classgpui_1_1_i_snap_in.html" target="_self">ISnapIn</a></td><td class="desc">The <a class="el" href="classgpui_1_1_i_snap_in.html" title="The ISnapIn interface is a base for all snap-ins in a system.">ISnapIn</a> interface is a base for all snap-ins in a system </td></tr>
<tr id="row_1_10_" class="even" style="display:none;"><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="classgpui_1_1_i_snap_in_details_dialog.html" target="_self">ISnapInDetailsDialog</a></td><td class="desc">Common interface for a details dialog </td></tr>
<tr id="row_1_11_" class="even" style="display:none;"><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="classgpui_1_1_i_snap_in_manager.html" target="_self">ISnapInManager</a></td><td class="desc">Class <a class="el" href="classgpui_1_1_i_snap_in_manager.html" title="class ISnapInManager Manages all the snap-ins in an application.">ISnapInManager</a> Manages all the snap-ins in an application </td></tr>
<tr id="row_1_12_" class="even" style="display:none;"><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="classgpui_1_1_plugin_private.html" target="_self">PluginPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_13_" class="even" style="display:none;"><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="classgpui_1_1_plugin.html" target="_self">Plugin</a></td><td class="desc"></td></tr>
<tr id="row_1_14_" class="even" style="display:none;"><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="classgpui_1_1_plugin_storage_private.html" target="_self">PluginStoragePrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_15_" class="even" style="display:none;"><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="classgpui_1_1_plugin_storage.html" target="_self">PluginStorage</a></td><td class="desc">The <a class="el" href="classgpui_1_1_plugin_storage.html" title="The PluginStorage class.">PluginStorage</a> class </td></tr>
<tr id="row_1_16_" class="even" style="display:none;"><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="classgpui_1_1_snap_in_details_dialog.html" target="_self">SnapInDetailsDialog</a></td><td class="desc">Class <a class="el" href="classgpui_1_1_snap_in_details_dialog.html" title="class SnapInDetailsDialog Shows properties of a snap-in. Provides information on snap-in name,...">SnapInDetailsDialog</a> Shows properties of a snap-in. Provides information on snap-in name, description, version, copyright, lisense </td></tr>
<tr id="row_1_17_" class="even" style="display:none;"><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="classgpui_1_1_snap_in_details_factory.html" target="_self">SnapInDetailsFactory</a></td><td class="desc">Base for all for snap-in dialog factories </td></tr>
<tr id="row_1_18_" class="even" style="display:none;"><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="classgpui_1_1_snap_in_details_widget.html" target="_self">SnapInDetailsWidget</a></td><td class="desc">Class <a class="el" href="classgpui_1_1_snap_in_details_widget.html" title="class SnapInDetailsWidget Shows properties of a snap-in. Provides information on snap-in name,...">SnapInDetailsWidget</a> Shows properties of a snap-in. Provides information on snap-in name, description, version, copyright, lisense </td></tr>
<tr id="row_1_19_" class="even" style="display:none;"><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="classgpui_1_1_snap_in_loader_private.html" target="_self">SnapInLoaderPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_20_" class="even" style="display:none;"><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="classgpui_1_1_snap_in_loader.html" target="_self">SnapInLoader</a></td><td class="desc"></td></tr>
<tr id="row_1_21_" class="even" style="display:none;"><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="classgpui_1_1_snap_in_management_settings.html" target="_self">SnapInManagementSettings</a></td><td class="desc"></td></tr>
<tr id="row_1_22_" class="even" style="display:none;"><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="classgpui_1_1_snap_in_management_widget_private.html" target="_self">SnapInManagementWidgetPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_23_" class="even" style="display:none;"><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="classgpui_1_1_snap_in_management_widget.html" target="_self">SnapInManagementWidget</a></td><td class="desc">Shows tree of available snap-ins. Enables and disables snap-ins </td></tr>
<tr id="row_1_24_" class="even" style="display:none;"><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="classgpui_1_1_snap_in_manager_private.html" target="_self">SnapInManagerPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_25_" class="even" style="display:none;"><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="classgpui_1_1_snap_in_manager.html" target="_self">SnapInManager</a></td><td class="desc">Implementation of <a class="el" href="classgpui_1_1_i_snap_in_manager.html" title="class ISnapInManager Manages all the snap-ins in an application.">ISnapInManager</a> interface </td></tr>
<tr id="row_1_26_" class="even" style="display:none;"><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="classgpui_1_1_about_dialog.html" target="_self">AboutDialog</a></td><td class="desc"></td></tr>
<tr id="row_1_27_" class="even" style="display:none;"><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="classgpui_1_1_command_line_options.html" target="_self">CommandLineOptions</a></td><td class="desc"></td></tr>
<tr id="row_1_28_" class="even" style="display:none;"><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="classgpui_1_1_command_line_parser_private.html" target="_self">CommandLineParserPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_29_" class="even" style="display:none;"><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="classgpui_1_1_command_line_parser.html" target="_self">CommandLineParser</a></td><td class="desc"></td></tr>
<tr id="row_1_30_" class="even" style="display:none;"><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="classgpui_1_1_content_widget_private.html" target="_self">ContentWidgetPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_31_" class="even" style="display:none;"><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="classgpui_1_1_content_widget.html" target="_self">ContentWidget</a></td><td class="desc"></td></tr>
<tr id="row_1_32_" class="even" style="display:none;"><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="classgpui_1_1_file_dialog_utils.html" target="_self">FileDialogUtils</a></td><td class="desc"></td></tr>
<tr id="row_1_33_" class="even" style="display:none;"><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="classgpui_1_1_gpt_ini_utils.html" target="_self">GptIniUtils</a></td><td class="desc"></td></tr>
<tr id="row_1_34_" class="even" style="display:none;"><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="classgpui_1_1_list_box_dialog.html" target="_self">ListBoxDialog</a></td><td class="desc"></td></tr>
<tr id="row_1_35_" class="even" style="display:none;"><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="classgpui_1_1_main_window_private.html" target="_self">MainWindowPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_36_" class="even" style="display:none;"><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="classgpui_1_1_main_window.html" target="_self">MainWindow</a></td><td class="desc"></td></tr>
<tr id="row_1_37_" class="even" style="display:none;"><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="classgpui_1_1_main_window_settings_private.html" target="_self">MainWindowSettingsPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_38_" class="even" style="display:none;"><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="classgpui_1_1_main_window_settings.html" target="_self">MainWindowSettings</a></td><td class="desc"></td></tr>
<tr id="row_1_39_" class="even" style="display:none;"><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="classgpui_1_1_tree_view_event_filter.html" target="_self">TreeViewEventFilter</a></td><td class="desc"></td></tr>
<tr id="row_1_40_" class="even" style="display:none;"><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="classgpui_1_1_administrative_templates_plugin.html" target="_self">AdministrativeTemplatesPlugin</a></td><td class="desc"></td></tr>
<tr id="row_1_41_" class="even" style="display:none;"><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="classgpui_1_1_administrative_templates_snap_in_private.html" target="_self">AdministrativeTemplatesSnapInPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_42_" class="even" style="display:none;"><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="classgpui_1_1_administrative_templates_snap_in.html" target="_self">AdministrativeTemplatesSnapIn</a></td><td class="desc"></td></tr>
<tr id="row_1_43_" class="even" style="display:none;"><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="classgpui_1_1_administrative_templates_proxy_model_private.html" target="_self">AdministrativeTemplatesProxyModelPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_44_" class="even" style="display:none;"><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="classgpui_1_1_administrative_templates_proxy_model.html" target="_self">AdministrativeTemplatesProxyModel</a></td><td class="desc"></td></tr>
<tr id="row_1_45_" class="even" style="display:none;"><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="classgpui_1_1_administrative_templates_widget_private.html" target="_self">AdministrativeTemplatesWidgetPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_46_" class="even" style="display:none;"><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="classgpui_1_1_administrative_templates_widget.html" target="_self">AdministrativeTemplatesWidget</a></td><td class="desc"></td></tr>
<tr id="row_1_47_" class="even" style="display:none;"><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="classgpui_1_1_platform_model_private.html" target="_self">PlatformModelPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_48_" class="even" style="display:none;"><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="classgpui_1_1_platform_item.html" target="_self">PlatformItem</a></td><td class="desc"></td></tr>
<tr id="row_1_49_" class="even" style="display:none;"><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="classgpui_1_1_platform_model.html" target="_self">PlatformModel</a></td><td class="desc">The <a class="el" href="classgpui_1_1_platform_model.html" title="The PlatformModel class.">PlatformModel</a> class </td></tr>
<tr id="row_1_50_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_50_" class="arrow" onclick="toggleFolder('1_50_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgpui_1_1_presentation_builder_private.html" target="_self">PresentationBuilderPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_50_0_" class="even" style="display:none;"><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="structgpui_1_1_presentation_builder_private_1_1_element_info.html" target="_self">ElementInfo</a></td><td class="desc"></td></tr>
<tr id="row_1_51_" class="even" style="display:none;"><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="structgpui_1_1_presentation_builder_params.html" target="_self">PresentationBuilderParams</a></td><td class="desc"></td></tr>
<tr id="row_1_52_" class="even" style="display:none;"><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="classgpui_1_1_presentation_builder.html" target="_self">PresentationBuilder</a></td><td class="desc">The <a class="el" href="classgpui_1_1_presentation_builder.html" title="The PresentationBuilder class.">PresentationBuilder</a> class </td></tr>
<tr id="row_1_53_" class="even" style="display:none;"><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="classgpui_1_1_template_filter.html" target="_self">TemplateFilter</a></td><td class="desc">The <a class="el" href="classgpui_1_1_template_filter.html" title="The TemplateFilter class.">TemplateFilter</a> class </td></tr>
<tr id="row_1_54_" class="even" style="display:none;"><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="classgpui_1_1_template_filter_dialog_private.html" target="_self">TemplateFilterDialogPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_55_" class="even" style="display:none;"><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="classgpui_1_1_template_filter_dialog.html" target="_self">TemplateFilterDialog</a></td><td class="desc"></td></tr>
<tr id="row_1_56_" class="even" style="display:none;"><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="classgpui_1_1_template_filter_model_private.html" target="_self">TemplateFilterModelPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_57_" class="even" style="display:none;"><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="classgpui_1_1_template_filter_model.html" target="_self">TemplateFilterModel</a></td><td class="desc">The <a class="el" href="classgpui_1_1_template_filter_model.html" title="The TemplateFilterModel class.">TemplateFilterModel</a> class </td></tr>
<tr id="row_1_58_" class="even" style="display:none;"><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="classgpui_1_1_xsd_check_box_adapter.html" target="_self">XsdCheckBoxAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_59_" class="even" style="display:none;"><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="classgpui_1_1_xsd_combo_box_adapter.html" target="_self">XsdComboBoxAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_60_" class="even" style="display:none;"><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="classgpui_1_1_xsd_decimal_text_box_adapter.html" target="_self">XsdDecimalTextBoxAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_61_" class="even" style="display:none;"><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="classgpui_1_1_xsd_dropdown_list_adapter.html" target="_self">XsdDropdownListAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_62_" class="even" style="display:none;"><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="classgpui_1_1_xsd_list_box_adapter.html" target="_self">XsdListBoxAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_63_" class="even" style="display:none;"><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="classgpui_1_1_xsd_long_decimal_text_box_adapter.html" target="_self">XsdLongDecimalTextBoxAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_64_" class="even" style="display:none;"><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="classgpui_1_1_xsd_multi_text_box_adapter.html" target="_self">XsdMultiTextBoxAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_65_" class="even" style="display:none;"><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="classgpui_1_1_xsd_text_box_adapter.html" target="_self">XsdTextBoxAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_66_" class="even" style="display:none;"><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="classgpui_1_1_xsd_text_adapter.html" target="_self">XsdTextAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_67_" class="even" style="display:none;"><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="classgpui_1_1_xsd_resources_adapter.html" target="_self">XsdResourcesAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_68_" class="even" style="display:none;"><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="classgpui_1_1_adml_format.html" target="_self">AdmlFormat</a></td><td class="desc"></td></tr>
<tr id="row_1_69_" class="even" style="display:none;"><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="classgpui_1_1_adml_plugin.html" target="_self">AdmlPlugin</a></td><td class="desc"></td></tr>
<tr id="row_1_70_" class="even" style="display:none;"><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="classgpui_1_1_xsd_registry_value_adapter.html" target="_self">XsdRegistryValueAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_71_" class="even" style="display:none;"><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="classgpui_1_1_xsd_policy_item_adapter.html" target="_self">XsdPolicyItemAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_72_" class="even" style="display:none;"><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="classgpui_1_1_xsd_policy_adapter.html" target="_self">XsdPolicyAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_73_" class="even" style="display:none;"><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="classgpui_1_1_xsd_boolean_element_adapter.html" target="_self">XsdBooleanElementAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_74_" class="even" style="display:none;"><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="classgpui_1_1_xsd_decimal_element_adapter.html" target="_self">XsdDecimalElementAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_75_" class="even" style="display:none;"><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="classgpui_1_1_xsd_enum_element_adapter.html" target="_self">XsdEnumElementAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_76_" class="even" style="display:none;"><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="classgpui_1_1_xsd_list_element_adapter.html" target="_self">XsdListElementAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_77_" class="even" style="display:none;"><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="classgpui_1_1_xsd_text_element_adapter.html" target="_self">XsdTextElementAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_78_" class="even" style="display:none;"><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="classgpui_1_1_xsd_long_decimal_element_adapter.html" target="_self">XsdLongDecimalElementAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_79_" class="even" style="display:none;"><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="classgpui_1_1_xsd_multi_text_element_adapter.html" target="_self">XsdMultiTextElementAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_80_" class="even" style="display:none;"><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="classgpui_1_1_xsd_category_adapter.html" target="_self">XsdCategoryAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_81_" class="even" style="display:none;"><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="classgpui_1_1_xsd_supported_definition_adapter.html" target="_self">XsdSupportedDefinitionAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_82_" class="even" style="display:none;"><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="classgpui_1_1_xsd_supported_product_adapter.html" target="_self">XsdSupportedProductAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_83_" class="even" style="display:none;"><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="classgpui_1_1_xsd_policy_definitions_adapter.html" target="_self">XsdPolicyDefinitionsAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_84_" class="even" style="display:none;"><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="classgpui_1_1_admx_format.html" target="_self">AdmxFormat</a></td><td class="desc"></td></tr>
<tr id="row_1_85_" class="even" style="display:none;"><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="classgpui_1_1_admx_plugin.html" target="_self">AdmxPlugin</a></td><td class="desc"></td></tr>
<tr id="row_1_86_" class="even" style="display:none;"><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="classgpui_1_1_xsd_comment_definition_resources_adapater.html" target="_self">XsdCommentDefinitionResourcesAdapater</a></td><td class="desc"></td></tr>
<tr id="row_1_87_" class="even" style="display:none;"><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="classgpui_1_1_comment_definition_resources_xsd_adapter.html" target="_self">CommentDefinitionResourcesXsdAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_88_" class="even" style="display:none;"><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="classgpui_1_1_cmtl_format.html" target="_self">CmtlFormat</a></td><td class="desc"></td></tr>
<tr id="row_1_89_" class="even" style="display:none;"><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="classgpui_1_1_cmtl_plugin.html" target="_self">CmtlPlugin</a></td><td class="desc"></td></tr>
<tr id="row_1_90_" class="even" style="display:none;"><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="classgpui_1_1_xsd_comments_adapter.html" target="_self">XsdCommentsAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_91_" class="even" style="display:none;"><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="classgpui_1_1_comments_xsd_adapter.html" target="_self">CommentsXsdAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_92_" class="even" style="display:none;"><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="classgpui_1_1_cmtx_format.html" target="_self">CmtxFormat</a></td><td class="desc"></td></tr>
<tr id="row_1_93_" class="even" style="display:none;"><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="classgpui_1_1_cmtx_plugin.html" target="_self">CmtxPlugin</a></td><td class="desc"></td></tr>
<tr id="row_1_94_" class="even" style="display:none;"><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="classgpui_1_1_exception_handler.html" target="_self">ExceptionHandler</a></td><td class="desc"></td></tr>
<tr id="row_1_95_" class="even" style="display:none;"><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="classgpui_1_1_ini_format.html" target="_self">IniFormat</a></td><td class="desc"></td></tr>
<tr id="row_1_96_" class="even" style="display:none;"><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="classgpui_1_1_ini_plugin.html" target="_self">IniPlugin</a></td><td class="desc"></td></tr>
<tr id="row_1_97_" class="even" style="display:none;"><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="classgpui_1_1_ini_format_ascii.html" target="_self">IniFormatAscii</a></td><td class="desc"></td></tr>
<tr id="row_1_98_" class="even" style="display:none;"><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="classgpui_1_1_registry_entry_adapter.html" target="_self">RegistryEntryAdapter</a></td><td class="desc"></td></tr>
<tr id="row_1_99_" class="even" style="display:none;"><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="classgpui_1_1_pol_format.html" target="_self">PolFormat</a></td><td class="desc"></td></tr>
<tr id="row_1_100_" class="even" style="display:none;"><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="classgpui_1_1_pol_plugin.html" target="_self">PolPlugin</a></td><td class="desc"></td></tr>
<tr id="row_1_101_" class="even" style="display:none;"><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="classgpui_1_1_preferences_plugin.html" target="_self">PreferencesPlugin</a></td><td class="desc"></td></tr>
<tr id="row_1_102_" class="even" style="display:none;"><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="classgpui_1_1_preferences_snap_in.html" target="_self">PreferencesSnapIn</a></td><td class="desc"></td></tr>
<tr id="row_1_103_" class="even" style="display:none;"><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="classgpui_1_1_preferences_snap_in_private.html" target="_self">PreferencesSnapInPrivate</a></td><td class="desc"></td></tr>
<tr id="row_1_104_" class="even" style="display:none;"><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="classgpui_1_1_reg_plugin.html" target="_self">RegPlugin</a></td><td class="desc"></td></tr>
<tr id="row_1_105_" class="even" style="display:none;"><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="classgpui_1_1_spol_plugin.html" target="_self">SpolPlugin</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>GroupPolicy</b></td><td class="desc"></td></tr>
<tr id="row_2_0_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_2_0_" class="arrow" onclick="toggleFolder('2_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_group_policy_1_1_policy_definitions.html" target="_self">PolicyDefinitions</a></td><td class="desc">C++ namespace for the http://www.microsoft.com/GroupPolicy/PolicyDefinitions schema namespace </td></tr>
<tr id="row_2_0_0_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_g_u_i_d.html" target="_self">GUID</a></td><td class="desc">Class corresponding to the GUID schema type </td></tr>
<tr id="row_2_0_1_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_version_string.html" target="_self">VersionString</a></td><td class="desc">Class corresponding to the versionString schema type </td></tr>
<tr id="row_2_0_2_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_string_reference.html" target="_self">StringReference</a></td><td class="desc">Class corresponding to the stringReference schema type </td></tr>
<tr id="row_2_0_3_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_presentation_reference.html" target="_self">PresentationReference</a></td><td class="desc">Class corresponding to the presentationReference schema type </td></tr>
<tr id="row_2_0_4_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_resource_i_d.html" target="_self">ResourceID</a></td><td class="desc">Class corresponding to the resourceID schema type </td></tr>
<tr id="row_2_0_5_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_annotation.html" target="_self">Annotation</a></td><td class="desc">Class corresponding to the Annotation schema type </td></tr>
<tr id="row_2_0_6_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_item_name.html" target="_self">ItemName</a></td><td class="desc">Class corresponding to the itemName schema type </td></tr>
<tr id="row_2_0_7_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_item_reference.html" target="_self">ItemReference</a></td><td class="desc">Class corresponding to the itemReference schema type </td></tr>
<tr id="row_2_0_8_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_localized_string.html" target="_self">LocalizedString</a></td><td class="desc">Class corresponding to the LocalizedString schema type </td></tr>
<tr id="row_2_0_9_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_registry_key.html" target="_self">RegistryKey</a></td><td class="desc">Class corresponding to the registryKey schema type </td></tr>
<tr id="row_2_0_10_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_registry_value_name.html" target="_self">RegistryValueName</a></td><td class="desc">Class corresponding to the registryValueName schema type </td></tr>
<tr id="row_2_0_11_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_file_name.html" target="_self">FileName</a></td><td class="desc">Class corresponding to the fileName schema type </td></tr>
<tr id="row_2_0_12_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_localization.html" target="_self">Localization</a></td><td class="desc">Class corresponding to the Localization schema type </td></tr>
<tr id="row_2_0_13_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_file_reference.html" target="_self">FileReference</a></td><td class="desc">Class corresponding to the FileReference schema type </td></tr>
<tr id="row_2_0_14_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_policy_list.html" target="_self">PolicyList</a></td><td class="desc">Class corresponding to the PolicyList schema type </td></tr>
<tr id="row_2_0_15_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_supported_on_table.html" target="_self">SupportedOnTable</a></td><td class="desc">Class corresponding to the SupportedOnTable schema type </td></tr>
<tr id="row_2_0_16_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_category_list.html" target="_self">CategoryList</a></td><td class="desc">Class corresponding to the CategoryList schema type </td></tr>
<tr id="row_2_0_17_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_policy_namespace_association.html" target="_self">PolicyNamespaceAssociation</a></td><td class="desc">Class corresponding to the PolicyNamespaceAssociation schema type </td></tr>
<tr id="row_2_0_18_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_policy_namespaces.html" target="_self">PolicyNamespaces</a></td><td class="desc">Class corresponding to the PolicyNamespaces schema type </td></tr>
<tr id="row_2_0_19_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_localization_resource_reference.html" target="_self">LocalizationResourceReference</a></td><td class="desc">Class corresponding to the LocalizationResourceReference schema type </td></tr>
<tr id="row_2_0_20_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_policy_definitions.html" target="_self">PolicyDefinitions</a></td><td class="desc">Class corresponding to the PolicyDefinitions schema type </td></tr>
<tr id="row_2_0_21_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_policy_definition_resources.html" target="_self">PolicyDefinitionResources</a></td><td class="desc">Class corresponding to the PolicyDefinitionResources schema type </td></tr>
<tr id="row_2_0_22_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_string_table.html" target="_self">StringTable</a></td><td class="desc">Class corresponding to the stringTable schema type </td></tr>
<tr id="row_2_0_23_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_presentation_table.html" target="_self">PresentationTable</a></td><td class="desc">Class corresponding to the presentationTable schema type </td></tr>
<tr id="row_2_0_24_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_decimal_element.html" target="_self">DecimalElement</a></td><td class="desc">Class corresponding to the DecimalElement schema type </td></tr>
<tr id="row_2_0_25_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_long_decimal_element.html" target="_self">LongDecimalElement</a></td><td class="desc">Class corresponding to the LongDecimalElement schema type </td></tr>
<tr id="row_2_0_26_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_boolean_element.html" target="_self">BooleanElement</a></td><td class="desc">Class corresponding to the BooleanElement schema type </td></tr>
<tr id="row_2_0_27_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_text_element.html" target="_self">TextElement</a></td><td class="desc">Class corresponding to the TextElement schema type </td></tr>
<tr id="row_2_0_28_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_enumeration_element.html" target="_self">EnumerationElement</a></td><td class="desc">Class corresponding to the EnumerationElement schema type </td></tr>
<tr id="row_2_0_29_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_list_element.html" target="_self">ListElement</a></td><td class="desc">Class corresponding to the ListElement schema type </td></tr>
<tr id="row_2_0_30_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_value.html" target="_self">Value</a></td><td class="desc">Class corresponding to the Value schema type </td></tr>
<tr id="row_2_0_31_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_value_list.html" target="_self">ValueList</a></td><td class="desc">Class corresponding to the ValueList schema type </td></tr>
<tr id="row_2_0_32_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_value_item.html" target="_self">ValueItem</a></td><td class="desc">Class corresponding to the ValueItem schema type </td></tr>
<tr id="row_2_0_33_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_multi_text_element.html" target="_self">MultiTextElement</a></td><td class="desc">Class corresponding to the multiTextElement schema type </td></tr>
<tr id="row_2_0_34_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_data_element_content.html" target="_self">DataElementContent</a></td><td class="desc">Class corresponding to the DataElementContent schema type </td></tr>
<tr id="row_2_0_35_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_data_element.html" target="_self">DataElement</a></td><td class="desc">Class corresponding to the DataElement schema type </td></tr>
<tr id="row_2_0_36_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_decimal_text_box.html" target="_self">DecimalTextBox</a></td><td class="desc">Class corresponding to the DecimalTextBox schema type </td></tr>
<tr id="row_2_0_37_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_long_decimal_text_box.html" target="_self">LongDecimalTextBox</a></td><td class="desc">Class corresponding to the LongDecimalTextBox schema type </td></tr>
<tr id="row_2_0_38_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_text_box.html" target="_self">TextBox</a></td><td class="desc">Class corresponding to the TextBox schema type </td></tr>
<tr id="row_2_0_39_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_multi_text_box.html" target="_self">MultiTextBox</a></td><td class="desc">Class corresponding to the MultiTextBox schema type </td></tr>
<tr id="row_2_0_40_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_check_box.html" target="_self">CheckBox</a></td><td class="desc">Class corresponding to the CheckBox schema type </td></tr>
<tr id="row_2_0_41_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_combo_box.html" target="_self">ComboBox</a></td><td class="desc">Class corresponding to the ComboBox schema type </td></tr>
<tr id="row_2_0_42_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_dropdown_list.html" target="_self">DropdownList</a></td><td class="desc">Class corresponding to the DropdownList schema type </td></tr>
<tr id="row_2_0_43_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_list_box.html" target="_self">ListBox</a></td><td class="desc">Class corresponding to the ListBox schema type </td></tr>
<tr id="row_2_0_44_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_policy_presentation.html" target="_self">PolicyPresentation</a></td><td class="desc">Class corresponding to the PolicyPresentation schema type </td></tr>
<tr id="row_2_0_45_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_category_reference.html" target="_self">CategoryReference</a></td><td class="desc">Class corresponding to the CategoryReference schema type </td></tr>
<tr id="row_2_0_46_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_category.html" target="_self">Category</a></td><td class="desc">Class corresponding to the Category schema type </td></tr>
<tr id="row_2_0_47_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_supported_products.html" target="_self">SupportedProducts</a></td><td class="desc">Class corresponding to the SupportedProducts schema type </td></tr>
<tr id="row_2_0_48_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_supported_product.html" target="_self">SupportedProduct</a></td><td class="desc">Class corresponding to the SupportedProduct schema type </td></tr>
<tr id="row_2_0_49_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_supported_major_version.html" target="_self">SupportedMajorVersion</a></td><td class="desc">Class corresponding to the SupportedMajorVersion schema type </td></tr>
<tr id="row_2_0_50_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_supported_minor_version.html" target="_self">SupportedMinorVersion</a></td><td class="desc">Class corresponding to the SupportedMinorVersion schema type </td></tr>
<tr id="row_2_0_51_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_supported_on_reference.html" target="_self">SupportedOnReference</a></td><td class="desc">Class corresponding to the SupportedOnReference schema type </td></tr>
<tr id="row_2_0_52_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_supported_on_range.html" target="_self">SupportedOnRange</a></td><td class="desc">Class corresponding to the SupportedOnRange schema type </td></tr>
<tr id="row_2_0_53_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_supported_and_condition.html" target="_self">SupportedAndCondition</a></td><td class="desc">Class corresponding to the SupportedAndCondition schema type </td></tr>
<tr id="row_2_0_54_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_supported_or_condition.html" target="_self">SupportedOrCondition</a></td><td class="desc">Class corresponding to the SupportedOrCondition schema type </td></tr>
<tr id="row_2_0_55_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_supported_on_definition.html" target="_self">SupportedOnDefinition</a></td><td class="desc">Class corresponding to the SupportedOnDefinition schema type </td></tr>
<tr id="row_2_0_56_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_supported_on_definitions.html" target="_self">SupportedOnDefinitions</a></td><td class="desc">Class corresponding to the SupportedOnDefinitions schema type </td></tr>
<tr id="row_2_0_57_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_policy_class.html" target="_self">PolicyClass</a></td><td class="desc">Enumeration class corresponding to the PolicyClass schema type </td></tr>
<tr id="row_2_0_58_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_policy_definition.html" target="_self">PolicyDefinition</a></td><td class="desc">Class corresponding to the PolicyDefinition schema type </td></tr>
<tr id="row_2_0_59_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_policy_elements.html" target="_self">PolicyElements</a></td><td class="desc">Class corresponding to the PolicyElements schema type </td></tr>
<tr id="row_2_0_60_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_item.html" target="_self">Item</a></td><td class="desc">Class corresponding to the item schema type </td></tr>
<tr id="row_2_0_61_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_delete.html" target="_self">Delete</a></td><td class="desc">Class corresponding to the delete schema type </td></tr>
<tr id="row_2_0_62_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_decimal.html" target="_self">Decimal</a></td><td class="desc">Class corresponding to the decimal schema type </td></tr>
<tr id="row_2_0_63_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_long_decimal.html" target="_self">LongDecimal</a></td><td class="desc">Class corresponding to the longDecimal schema type </td></tr>
<tr id="row_2_0_64_" style="display:none;"><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_group_policy_1_1_policy_definitions_1_1_string.html" target="_self">String</a></td><td class="desc">Class corresponding to the string schema type </td></tr>
<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_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>gui</b></td><td class="desc"></td></tr>
<tr id="row_3_0_" class="even" style="display:none;"><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="classgui_1_1_alt_spin_box.html" target="_self">AltSpinBox</a></td><td class="desc"></td></tr>
<tr id="row_3_1_" class="even" style="display:none;"><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="classgui_1_1_plugin_widget_interface.html" target="_self">PluginWidgetInterface</a></td><td class="desc"></td></tr>
<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_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>io</b></td><td class="desc"></td></tr>
<tr id="row_4_0_" style="display:none;"><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="classio_1_1_comment_resources_file_private.html" target="_self">CommentResourcesFilePrivate</a></td><td class="desc"></td></tr>
<tr id="row_4_1_" style="display:none;"><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="classio_1_1_comment_resources_file.html" target="_self">CommentResourcesFile</a></td><td class="desc">List of comment translations </td></tr>
<tr id="row_4_2_" style="display:none;"><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="classio_1_1_generic_file.html" target="_self">GenericFile</a></td><td class="desc">The <a class="el" href="classio_1_1_generic_file.html" title="The GenericFile class represents a generic file.">GenericFile</a> class represents a generic file </td></tr>
<tr id="row_4_3_" style="display:none;"><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="classio_1_1_generic_reader.html" target="_self">GenericReader</a></td><td class="desc"></td></tr>
<tr id="row_4_4_" style="display:none;"><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="classio_1_1_generic_writer.html" target="_self">GenericWriter</a></td><td class="desc"></td></tr>
<tr id="row_4_5_" style="display:none;"><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="classio_1_1_ini_file_private.html" target="_self">IniFilePrivate</a></td><td class="desc"></td></tr>
<tr id="row_4_6_" style="display:none;"><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="classio_1_1_ini_file.html" target="_self">IniFile</a></td><td class="desc"></td></tr>
<tr id="row_4_7_" style="display:none;"><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="classio_1_1_policy_comments_file_private.html" target="_self">PolicyCommentsFilePrivate</a></td><td class="desc"></td></tr>
<tr id="row_4_8_" style="display:none;"><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="classio_1_1_policy_comments_file.html" target="_self">PolicyCommentsFile</a></td><td class="desc">Policy file </td></tr>
<tr id="row_4_9_" style="display:none;"><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="classio_1_1_policy_definitions_file_private.html" target="_self">PolicyDefinitionsFilePrivate</a></td><td class="desc"></td></tr>
<tr id="row_4_10_" style="display:none;"><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="classio_1_1_policy_definitions_file.html" target="_self">PolicyDefinitionsFile</a></td><td class="desc">Policy file </td></tr>
<tr id="row_4_11_" style="display:none;"><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="classio_1_1_policy_file_format.html" target="_self">PolicyFileFormat</a></td><td class="desc"></td></tr>
<tr id="row_4_12_" style="display:none;"><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="classio_1_1_policy_file_format_private.html" target="_self">PolicyFileFormatPrivate</a></td><td class="desc"></td></tr>
<tr id="row_4_13_" style="display:none;"><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="classio_1_1_policy_resources_file_private.html" target="_self">PolicyResourcesFilePrivate</a></td><td class="desc"></td></tr>
<tr id="row_4_14_" style="display:none;"><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="classio_1_1_policy_resources_file.html" target="_self">PolicyResourcesFile</a></td><td class="desc">Policy file </td></tr>
<tr id="row_4_15_" style="display:none;"><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="classio_1_1_registry_file_private.html" target="_self">RegistryFilePrivate</a></td><td class="desc"></td></tr>
<tr id="row_4_16_" style="display:none;"><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="classio_1_1_registry_file.html" target="_self">RegistryFile</a></td><td class="desc"></td></tr>
<tr id="row_4_17_" style="display:none;"><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="classio_1_1_registry_file_format.html" target="_self">RegistryFileFormat</a></td><td class="desc"></td></tr>
<tr id="row_4_18_" style="display:none;"><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="classio_1_1_registry_file_format_private.html" target="_self">RegistryFileFormatPrivate</a></td><td class="desc"></td></tr>
<tr id="row_5_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_5_" class="arrow" onclick="toggleFolder('5_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>ldap</b></td><td class="desc"></td></tr>
<tr id="row_5_0_" class="even" style="display:none;"><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="classldap_1_1_l_d_a_p_contract.html" target="_self">LDAPContract</a></td><td class="desc"></td></tr>
<tr id="row_5_1_" class="even" style="display:none;"><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="classldap_1_1_l_d_a_p_impl_private.html" target="_self">LDAPImplPrivate</a></td><td class="desc"></td></tr>
<tr id="row_5_2_" class="even" style="display:none;"><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="classldap_1_1_l_d_a_p_impl.html" target="_self">LDAPImpl</a></td><td class="desc"></td></tr>
<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_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>model</b></td><td class="desc"></td></tr>
<tr id="row_6_0_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_6_0_" class="arrow" onclick="toggleFolder('6_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>admx</b></td><td class="desc"></td></tr>
<tr id="row_6_0_0_" style="display:none;"><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="classmodel_1_1admx_1_1_boolean_value.html" target="_self">BooleanValue</a></td><td class="desc">Describes a value that is equivalent to some logical state (true, false) </td></tr>
<tr id="row_6_0_1_" style="display:none;"><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="classmodel_1_1admx_1_1_category.html" target="_self">Category</a></td><td class="desc">The category element specifies the name of a unique category to be displayed in the editor </td></tr>
<tr id="row_6_0_2_" style="display:none;"><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="classmodel_1_1admx_1_1_major_version.html" target="_self">MajorVersion</a></td><td class="desc">A major version of a product </td></tr>
<tr id="row_6_0_3_" style="display:none;"><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="classmodel_1_1admx_1_1_minor_version.html" target="_self">MinorVersion</a></td><td class="desc">A minor version of a product </td></tr>
<tr id="row_6_0_4_" style="display:none;"><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="classmodel_1_1admx_1_1_policy.html" target="_self">Policy</a></td><td class="desc">Corresponds to a single Group <a class="el" href="classmodel_1_1admx_1_1_policy.html" title="The Policy class corresponds to a single Group Policy setting.">Policy</a> setting </td></tr>
<tr id="row_6_0_5_" style="display:none;"><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="classmodel_1_1admx_1_1_policy_bool_element.html" target="_self">PolicyBoolElement</a></td><td class="desc">A choice element in a policy with associated values for the true and false cases </td></tr>
<tr id="row_6_0_6_" style="display:none;"><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="classmodel_1_1admx_1_1_policy_decimal_element.html" target="_self">PolicyDecimalElement</a></td><td class="desc">A number/decimal element in a policy. The value can be stored in either a numeric or string representation of the value </td></tr>
<tr id="row_6_0_7_" style="display:none;"><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="classmodel_1_1admx_1_1_policy_definitions.html" target="_self">PolicyDefinitions</a></td><td class="desc">The <a class="el" href="classmodel_1_1admx_1_1_policy_definitions.html" title="The PolicyDefinitions class The PolicyDefinitions element is the document element for an ....">PolicyDefinitions</a> element is the document element for an .admx file that defines a set of registry-policy settings. The <a class="el" href="classmodel_1_1admx_1_1_policy_definitions.html" title="The PolicyDefinitions class The PolicyDefinitions element is the document element for an ....">PolicyDefinitions</a> element also declares a default namespace for all of the elements in the .admx file </td></tr>
<tr id="row_6_0_8_" style="display:none;"><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="classmodel_1_1admx_1_1_policy_element.html" target="_self">PolicyElement</a></td><td class="desc">Types of optional parameters defined in a policy setting </td></tr>
<tr id="row_6_0_9_" style="display:none;"><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="structmodel_1_1admx_1_1_enum_value.html" target="_self">EnumValue</a></td><td class="desc"></td></tr>
<tr id="row_6_0_10_" style="display:none;"><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="structmodel_1_1admx_1_1_decimal_value.html" target="_self">DecimalValue</a></td><td class="desc"></td></tr>
<tr id="row_6_0_11_" style="display:none;"><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="structmodel_1_1admx_1_1_long_decimal_value.html" target="_self">LongDecimalValue</a></td><td class="desc"></td></tr>
<tr id="row_6_0_12_" style="display:none;"><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="structmodel_1_1admx_1_1_string_value.html" target="_self">StringValue</a></td><td class="desc"></td></tr>
<tr id="row_6_0_13_" style="display:none;"><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="classmodel_1_1admx_1_1_policy_enum_element.html" target="_self">PolicyEnumElement</a></td><td class="desc">An enumeration element in a policy </td></tr>
<tr id="row_6_0_14_" style="display:none;"><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="classmodel_1_1admx_1_1_policy_item.html" target="_self">PolicyItem</a></td><td class="desc"></td></tr>
<tr id="row_6_0_15_" style="display:none;"><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="classmodel_1_1admx_1_1_policy_list_element.html" target="_self">PolicyListElement</a></td><td class="desc">Sets a list of different registry subkeys when a policy setting is enabled </td></tr>
<tr id="row_6_0_16_" style="display:none;"><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="classmodel_1_1admx_1_1_policy_long_decimal_element.html" target="_self">PolicyLongDecimalElement</a></td><td class="desc">A QWORD (64-bit unsigned integer) number/decimal element in a policy </td></tr>
<tr id="row_6_0_17_" style="display:none;"><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="classmodel_1_1admx_1_1_policy_multi_text_element.html" target="_self">PolicyMultiTextElement</a></td><td class="desc">Multi-text element in a policy </td></tr>
<tr id="row_6_0_18_" style="display:none;"><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="classmodel_1_1admx_1_1_policy_text_element.html" target="_self">PolicyTextElement</a></td><td class="desc">Text element in a policy </td></tr>
<tr id="row_6_0_19_" style="display:none;"><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="classmodel_1_1admx_1_1_abstract_registry_value.html" target="_self">AbstractRegistryValue</a></td><td class="desc">The <a class="el" href="classmodel_1_1admx_1_1_registry_value.html">RegistryValue</a> class The value element represents the actions to delete a registry subkey or set the values of the registry subkey to a decimal or string value </td></tr>
<tr id="row_6_0_20_" style="display:none;"><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="classmodel_1_1admx_1_1_registry_value.html" target="_self">RegistryValue</a></td><td class="desc"></td></tr>
<tr id="row_6_0_21_" style="display:none;"><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="classmodel_1_1admx_1_1_resources.html" target="_self">Resources</a></td><td class="desc">The resourceselement, in the .admx file, specifies the minimum revision level of the matching .adml file and optionally the fallback language to use </td></tr>
<tr id="row_6_0_22_" style="display:none;"><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="classmodel_1_1admx_1_1_supported_definition.html" target="_self">SupportedDefinition</a></td><td class="desc">The definition element creates the mapping between the logical name to an existing reference supported on string text in the .adml file </td></tr>
<tr id="row_6_0_23_" style="display:none;"><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="classmodel_1_1admx_1_1_supported_on.html" target="_self">SupportedOn</a></td><td class="desc">The supportedOn element provides a mapping of products to definitions </td></tr>
<tr id="row_6_0_24_" style="display:none;"><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="classmodel_1_1admx_1_1_supported_on_range.html" target="_self">SupportedOnRange</a></td><td class="desc">The supportedOnRange element provides supported version range </td></tr>
<tr id="row_6_0_25_" style="display:none;"><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="classmodel_1_1admx_1_1_supported_product.html" target="_self">SupportedProduct</a></td><td class="desc">Represents supported product </td></tr>
<tr id="row_6_1_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_6_1_" class="arrow" onclick="toggleFolder('6_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>bundle</b></td><td class="desc"></td></tr>
<tr id="row_6_1_0_" style="display:none;"><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="structmodel_1_1bundle_1_1_category_storage.html" target="_self">CategoryStorage</a></td><td class="desc"></td></tr>
<tr id="row_6_1_1_" style="display:none;"><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="structmodel_1_1bundle_1_1_policy_storage.html" target="_self">PolicyStorage</a></td><td class="desc"></td></tr>
<tr id="row_6_1_2_" style="display:none;"><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="classmodel_1_1bundle_1_1_policy_bundle_private.html" target="_self">PolicyBundlePrivate</a></td><td class="desc"></td></tr>
<tr id="row_6_1_3_" style="display:none;"><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="classmodel_1_1bundle_1_1_policy_bundle.html" target="_self">PolicyBundle</a></td><td class="desc"></td></tr>
<tr id="row_6_2_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_6_2_" class="arrow" onclick="toggleFolder('6_2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>command</b></td><td class="desc"></td></tr>
<tr id="row_6_2_0_" style="display:none;"><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="classmodel_1_1command_1_1_lambda_command_private.html" target="_self">LambdaCommandPrivate</a></td><td class="desc"></td></tr>
<tr id="row_6_2_1_" style="display:none;"><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="classmodel_1_1command_1_1_abstract_command.html" target="_self">AbstractCommand</a></td><td class="desc"></td></tr>
<tr id="row_6_2_2_" style="display:none;"><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="classmodel_1_1command_1_1_lambda_command.html" target="_self">LambdaCommand</a></td><td class="desc"></td></tr>
<tr id="row_6_2_3_" style="display:none;"><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="classmodel_1_1command_1_1_command_group_private.html" target="_self">CommandGroupPrivate</a></td><td class="desc"></td></tr>
<tr id="row_6_2_4_" style="display:none;"><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="classmodel_1_1command_1_1_command_group.html" target="_self">CommandGroup</a></td><td class="desc"></td></tr>
<tr id="row_6_3_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_6_3_" class="arrow" onclick="toggleFolder('6_3_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>presentation</b></td><td class="desc"></td></tr>
<tr id="row_6_3_0_" style="display:none;"><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="classmodel_1_1presentation_1_1_check_box.html" target="_self">CheckBox</a></td><td class="desc">The <a class="el" href="classmodel_1_1presentation_1_1_check_box.html" title="The CheckBox element represents a check box parameter.">CheckBox</a> element represents a check box parameter </td></tr>
<tr id="row_6_3_1_" style="display:none;"><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="classmodel_1_1presentation_1_1_combo_box.html" target="_self">ComboBox</a></td><td class="desc">Represents a combo box display element with default/suggested entries </td></tr>
<tr id="row_6_3_2_" style="display:none;"><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="classmodel_1_1presentation_1_1_decimal_text_box.html" target="_self">DecimalTextBox</a></td><td class="desc"><a class="el" href="classmodel_1_1presentation_1_1_text.html" title="The Text class The text element, when used within the presentation element, is a localized string dis...">Text</a> box with or without a spin control for entering decimal numbers </td></tr>
<tr id="row_6_3_3_" style="display:none;"><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="classmodel_1_1presentation_1_1_dropdown_list.html" target="_self">DropdownList</a></td><td class="desc">Drop-down list display element, with which a user can pick one of the displayed entries </td></tr>
<tr id="row_6_3_4_" style="display:none;"><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="classmodel_1_1presentation_1_1_list_box.html" target="_self">ListBox</a></td><td class="desc">Listbox display element </td></tr>
<tr id="row_6_3_5_" style="display:none;"><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="classmodel_1_1presentation_1_1_long_decimal_text_box.html" target="_self">LongDecimalTextBox</a></td><td class="desc"><a class="el" href="classmodel_1_1presentation_1_1_text.html" title="The Text class The text element, when used within the presentation element, is a localized string dis...">Text</a> box with or without a spin control for entering 64-bit decimal numbers. Can be associated with either a LongDecimalElement or TextElement </td></tr>
<tr id="row_6_3_6_" style="display:none;"><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="classmodel_1_1presentation_1_1_multi_text_box.html" target="_self">MultiTextBox</a></td><td class="desc">Multi-line textbox display element. Can be associated with a multiTextElement </td></tr>
<tr id="row_6_3_7_" style="display:none;"><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="classmodel_1_1presentation_1_1_policy_resources.html" target="_self">PolicyResources</a></td><td class="desc">Represents container for localized policy resources and display elements </td></tr>
<tr id="row_6_3_8_" style="display:none;"><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="classmodel_1_1presentation_1_1_presentation.html" target="_self">Presentation</a></td><td class="desc">A presentation element representing parameters for a policy setting </td></tr>
<tr id="row_6_3_9_" style="display:none;"><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="classmodel_1_1presentation_1_1_presentation_widget.html" target="_self">PresentationWidget</a></td><td class="desc">Base class for all widgets supported by ADMX/ADML format </td></tr>
<tr id="row_6_3_10_" style="display:none;"><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="classmodel_1_1presentation_1_1_presentation_widget_visitor.html" target="_self">PresentationWidgetVisitor</a></td><td class="desc">The <a class="el" href="classmodel_1_1presentation_1_1_presentation_widget_visitor.html" title="The PresentationWidgetVisitor class.">PresentationWidgetVisitor</a> class </td></tr>
<tr id="row_6_3_11_" style="display:none;"><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="classmodel_1_1presentation_1_1_text.html" target="_self">Text</a></td><td class="desc">The text element, when used within the presentation element, is a localized string displayed within the parameter box </td></tr>
<tr id="row_6_3_12_" style="display:none;"><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="classmodel_1_1presentation_1_1_text_box.html" target="_self">TextBox</a></td><td class="desc"><a class="el" href="classmodel_1_1presentation_1_1_text.html" title="The Text class The text element, when used within the presentation element, is a localized string dis...">Text</a> box display element </td></tr>
<tr id="row_6_4_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_6_4_" class="arrow" onclick="toggleFolder('6_4_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>registry</b></td><td class="desc"></td></tr>
<tr id="row_6_4_0_" style="display:none;"><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="classmodel_1_1registry_1_1_abstract_registry_entry.html" target="_self">AbstractRegistryEntry</a></td><td class="desc">Represents base of registry entry </td></tr>
<tr id="row_6_4_1_" style="display:none;"><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="classmodel_1_1registry_1_1_abstract_registry_source.html" target="_self">AbstractRegistrySource</a></td><td class="desc">Represents base of registry source </td></tr>
<tr id="row_6_4_2_" style="display:none;"><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="classmodel_1_1registry_1_1_policy_state_manager_private.html" target="_self">PolicyStateManagerPrivate</a></td><td class="desc"></td></tr>
<tr id="row_6_4_3_" style="display:none;"><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="classmodel_1_1registry_1_1_policy_state_manager.html" target="_self">PolicyStateManager</a></td><td class="desc"></td></tr>
<tr id="row_6_4_4_" style="display:none;"><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="classmodel_1_1registry_1_1_pol_registry_source_private.html" target="_self">PolRegistrySourcePrivate</a></td><td class="desc"></td></tr>
<tr id="row_6_4_5_" style="display:none;"><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="classmodel_1_1registry_1_1_pol_registry_source.html" target="_self">PolRegistrySource</a></td><td class="desc">The <a class="el" href="classmodel_1_1registry_1_1_pol_registry_source.html" title="The PolRegistrySource class.">PolRegistrySource</a> class </td></tr>
<tr id="row_6_4_6_" style="display:none;"><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="classmodel_1_1registry_1_1_registry.html" target="_self">Registry</a></td><td class="desc"></td></tr>
<tr id="row_6_4_7_" style="display:none;"><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="classmodel_1_1registry_1_1_registry_entry.html" target="_self">RegistryEntry</a></td><td class="desc">The <a class="el" href="classmodel_1_1registry_1_1_registry_entry.html" title="The RegistryEntry class holds data for registry entry.">RegistryEntry</a> class holds data for registry entry </td></tr>
<tr id="row_7_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_7_" class="arrow" onclick="toggleFolder('7_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>pol</b></td><td class="desc"></td></tr>
<tr id="row_7_0_" class="even" style="display:none;"><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="structpol_1_1_policy_instruction.html" target="_self">PolicyInstruction</a></td><td class="desc"></td></tr>
<tr id="row_7_1_" class="even" style="display:none;"><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="structpol_1_1_policy_file.html" target="_self">PolicyFile</a></td><td class="desc"></td></tr>
<tr id="row_7_2_" class="even" style="display:none;"><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="classpol_1_1_p_reg_parser.html" target="_self">PRegParser</a></td><td class="desc"></td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_8_" class="arrow" onclick="toggleFolder('8_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>preferences</b></td><td class="desc"></td></tr>
<tr id="row_8_0_" style="display:none;"><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="classpreferences_1_1_attributes_item.html" target="_self">AttributesItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_1_" style="display:none;"><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="classpreferences_1_1_base_model_builder.html" target="_self">BaseModelBuilder</a></td><td class="desc"></td></tr>
<tr id="row_8_2_" style="display:none;"><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="classpreferences_1_1_base_preference_item.html" target="_self">BasePreferenceItem</a></td><td class="desc"></td></tr>
<tr id="row_8_3_" style="display:none;"><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="classpreferences_1_1_base_preference_reader.html" target="_self">BasePreferenceReader</a></td><td class="desc"></td></tr>
<tr id="row_8_4_" style="display:none;"><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="classpreferences_1_1_base_preference_widget.html" target="_self">BasePreferenceWidget</a></td><td class="desc"></td></tr>
<tr id="row_8_5_" style="display:none;"><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="classpreferences_1_1_base_preference_writer.html" target="_self">BasePreferenceWriter</a></td><td class="desc"></td></tr>
<tr id="row_8_6_" style="display:none;"><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="classpreferences_1_1_common_item.html" target="_self">CommonItem</a></td><td class="desc">Common item representation for editor </td></tr>
<tr id="row_8_7_" style="display:none;"><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="classpreferences_1_1_common_utils.html" target="_self">CommonUtils</a></td><td class="desc"></td></tr>
<tr id="row_8_8_" style="display:none;"><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="classpreferences_1_1_common_view.html" target="_self">CommonView</a></td><td class="desc"></td></tr>
<tr id="row_8_9_" style="display:none;"><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="classpreferences_1_1_preference_category_item.html" target="_self">PreferenceCategoryItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_10_" style="display:none;"><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="classpreferences_1_1_preferences_dialog.html" target="_self">PreferencesDialog</a></td><td class="desc"></td></tr>
<tr id="row_8_11_" style="display:none;"><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="classpreferences_1_1_preferences_model.html" target="_self">PreferencesModel</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_12_" style="display:none;"><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="classpreferences_1_1_preferences_tree_model.html" target="_self">PreferencesTreeModel</a></td><td class="desc"></td></tr>
<tr id="row_8_13_" style="display:none;"><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="classpreferences_1_1_preferences_tree_proxy_model_private.html" target="_self">PreferencesTreeProxyModelPrivate</a></td><td class="desc"></td></tr>
<tr id="row_8_14_" style="display:none;"><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="classpreferences_1_1_preferences_tree_proxy_model.html" target="_self">PreferencesTreeProxyModel</a></td><td class="desc"></td></tr>
<tr id="row_8_15_" style="display:none;"><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="classpreferences_1_1_preferences_tree_view.html" target="_self">PreferencesTreeView</a></td><td class="desc"></td></tr>
<tr id="row_8_16_" style="display:none;"><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="classpreferences_1_1_preferences_widget.html" target="_self">PreferencesWidget</a></td><td class="desc"></td></tr>
<tr id="row_8_17_" style="display:none;"><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="classpreferences_1_1_properties_widget.html" target="_self">PropertiesWidget</a></td><td class="desc"></td></tr>
<tr id="row_8_18_" style="display:none;"><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="classpreferences_1_1_properties_widget_delegate.html" target="_self">PropertiesWidgetDelegate</a></td><td class="desc"></td></tr>
<tr id="row_8_19_" style="display:none;"><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="classpreferences_1_1_select_variable_dialog.html" target="_self">SelectVariableDialog</a></td><td class="desc"></td></tr>
<tr id="row_8_20_" style="display:none;"><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="classpreferences_1_1_shortcut_line_edit.html" target="_self">ShortcutLineEdit</a></td><td class="desc"></td></tr>
<tr id="row_8_21_" style="display:none;"><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="classpreferences_1_1_table_details_widget.html" target="_self">TableDetailsWidget</a></td><td class="desc"></td></tr>
<tr id="row_8_22_" style="display:none;"><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="classpreferences_1_1_variables_model.html" target="_self">VariablesModel</a></td><td class="desc"></td></tr>
<tr id="row_8_23_" style="display:none;"><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="classpreferences_1_1_widget_factory_private.html" target="_self">WidgetFactoryPrivate</a></td><td class="desc"></td></tr>
<tr id="row_8_24_" style="display:none;"><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="classpreferences_1_1_widget_factory.html" target="_self">WidgetFactory</a></td><td class="desc"></td></tr>
<tr id="row_8_25_" style="display:none;"><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="classpreferences_1_1_data_source_container_item.html" target="_self">DataSourceContainerItem</a></td><td class="desc"></td></tr>
<tr id="row_8_26_" style="display:none;"><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="classpreferences_1_1_data_source_item.html" target="_self">DataSourceItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_27_" style="display:none;"><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="classpreferences_1_1_model_builder.html" target="_self">ModelBuilder</a></td><td class="desc"></td></tr>
<tr id="row_8_28_" style="display:none;"><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="classpreferences_1_1_data_source_widget.html" target="_self">DataSourceWidget</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_8_29_" style="display:none;"><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="classpreferences_1_1_device_container_item.html" target="_self">DeviceContainerItem</a></td><td class="desc"></td></tr>
<tr id="row_8_30_" style="display:none;"><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="classpreferences_1_1_device_item.html" target="_self">DeviceItem</a></td><td class="desc">Device item representation for editor </td></tr>
<tr id="row_8_31_" style="display:none;"><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="classpreferences_1_1_device_widget.html" target="_self">DeviceWidget</a></td><td class="desc">Device item representation for editor </td></tr>
<tr id="row_8_32_" style="display:none;"><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="classpreferences_1_1_drives_container_item.html" target="_self">DrivesContainerItem</a></td><td class="desc"></td></tr>
<tr id="row_8_33_" style="display:none;"><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="classpreferences_1_1_drives_item.html" target="_self">DrivesItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_34_" style="display:none;"><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="classpreferences_1_1_drives_model_builder.html" target="_self">DrivesModelBuilder</a></td><td class="desc"></td></tr>
<tr id="row_8_35_" style="display:none;"><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="classpreferences_1_1_drives_preference_reader.html" target="_self">DrivesPreferenceReader</a></td><td class="desc"></td></tr>
<tr id="row_8_36_" style="display:none;"><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="classpreferences_1_1_drives_preference_writer.html" target="_self">DrivesPreferenceWriter</a></td><td class="desc"></td></tr>
<tr id="row_8_37_" style="display:none;"><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="classpreferences_1_1_drives_widget.html" target="_self">DrivesWidget</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_8_38_" style="display:none;"><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="classpreferences_1_1_files_container_item.html" target="_self">FilesContainerItem</a></td><td class="desc"></td></tr>
<tr id="row_8_39_" style="display:none;"><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="classpreferences_1_1_files_item.html" target="_self">FilesItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_40_" style="display:none;"><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="classpreferences_1_1_files_model_builder.html" target="_self">FilesModelBuilder</a></td><td class="desc"></td></tr>
<tr id="row_8_41_" style="display:none;"><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="classpreferences_1_1_files_preference_reader.html" target="_self">FilesPreferenceReader</a></td><td class="desc"></td></tr>
<tr id="row_8_42_" style="display:none;"><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="classpreferences_1_1_files_preference_writer.html" target="_self">FilesPreferenceWriter</a></td><td class="desc"></td></tr>
<tr id="row_8_43_" style="display:none;"><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="classpreferences_1_1_files_widget.html" target="_self">FilesWidget</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_8_44_" style="display:none;"><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="classpreferences_1_1_file_extension_action_item.html" target="_self">FileExtensionActionItem</a></td><td class="desc">FileExtension item representation for editor </td></tr>
<tr id="row_8_45_" style="display:none;"><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="classpreferences_1_1_file_extension_container_item.html" target="_self">FileExtensionContainerItem</a></td><td class="desc"></td></tr>
<tr id="row_8_46_" style="display:none;"><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="classpreferences_1_1_file_extension_item.html" target="_self">FileExtensionItem</a></td><td class="desc">FileExtension item representation for editor </td></tr>
<tr id="row_8_47_" style="display:none;"><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="classpreferences_1_1_file_extension_widget.html" target="_self">FileExtensionWidget</a></td><td class="desc">FileExtension representation for editor </td></tr>
<tr id="row_8_48_" style="display:none;"><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="classpreferences_1_1_folder_options_container_item.html" target="_self">FolderOptionsContainerItem</a></td><td class="desc"></td></tr>
<tr id="row_8_49_" style="display:none;"><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="classpreferences_1_1_folder_options_item.html" target="_self">FolderOptionsItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_50_" style="display:none;"><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="classpreferences_1_1_folder_options_model_builder.html" target="_self">FolderOptionsModelBuilder</a></td><td class="desc"></td></tr>
<tr id="row_8_51_" style="display:none;"><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="classpreferences_1_1_folder_options_widget.html" target="_self">FolderOptionsWidget</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_8_52_" style="display:none;"><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="classpreferences_1_1_open_with_item.html" target="_self">OpenWithItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_53_" style="display:none;"><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="classpreferences_1_1_open_with_widget.html" target="_self">OpenWithWidget</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_8_54_" style="display:none;"><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="classpreferences_1_1_folder_container_item.html" target="_self">FolderContainerItem</a></td><td class="desc"></td></tr>
<tr id="row_8_55_" style="display:none;"><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="classpreferences_1_1_folder_item.html" target="_self">FolderItem</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_8_56_" style="display:none;"><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="classpreferences_1_1_folder_model_builder.html" target="_self">FolderModelBuilder</a></td><td class="desc"></td></tr>
<tr id="row_8_57_" style="display:none;"><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="classpreferences_1_1_folder_preference_reader.html" target="_self">FolderPreferenceReader</a></td><td class="desc"></td></tr>
<tr id="row_8_58_" style="display:none;"><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="classpreferences_1_1_folder_preference_writer.html" target="_self">FolderPreferenceWriter</a></td><td class="desc"></td></tr>
<tr id="row_8_59_" style="display:none;"><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="classpreferences_1_1_folder_widget.html" target="_self">FolderWidget</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_8_60_" style="display:none;"><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="classpreferences_1_1_ini_container_item.html" target="_self">IniContainerItem</a></td><td class="desc"></td></tr>
<tr id="row_8_61_" style="display:none;"><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="classpreferences_1_1_ini_item.html" target="_self">IniItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_62_" style="display:none;"><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="classpreferences_1_1_ini_model_builder.html" target="_self">IniModelBuilder</a></td><td class="desc"></td></tr>
<tr id="row_8_63_" style="display:none;"><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="classpreferences_1_1_ini_preference_reader.html" target="_self">IniPreferenceReader</a></td><td class="desc"></td></tr>
<tr id="row_8_64_" style="display:none;"><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="classpreferences_1_1_ini_preference_writer.html" target="_self">IniPreferenceWriter</a></td><td class="desc"></td></tr>
<tr id="row_8_65_" style="display:none;"><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="classpreferences_1_1_ini_widget.html" target="_self">IniWidget</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_8_66_" style="display:none;"><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="classpreferences_1_1_container_item_interface.html" target="_self">ContainerItemInterface</a></td><td class="desc"></td></tr>
<tr id="row_8_67_" style="display:none;"><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="classpreferences_1_1_preference_reader_interface.html" target="_self">PreferenceReaderInterface</a></td><td class="desc"></td></tr>
<tr id="row_8_68_" style="display:none;"><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="classpreferences_1_1_preference_widget_interface.html" target="_self">PreferenceWidgetInterface</a></td><td class="desc"></td></tr>
<tr id="row_8_69_" style="display:none;"><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="classpreferences_1_1_preference_writer_interface.html" target="_self">PreferenceWriterInterface</a></td><td class="desc"></td></tr>
<tr id="row_8_70_" style="display:none;"><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="classpreferences_1_1_widget_factory_interface.html" target="_self">WidgetFactoryInterface</a></td><td class="desc"></td></tr>
<tr id="row_8_71_" style="display:none;"><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="classpreferences_1_1_base_local_item.html" target="_self">BaseLocalItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_72_" style="display:none;"><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="classpreferences_1_1_group_member_dialog.html" target="_self">GroupMemberDialog</a></td><td class="desc"></td></tr>
<tr id="row_8_73_" style="display:none;"><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="classpreferences_1_1_group_member_item.html" target="_self">GroupMemberItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_74_" style="display:none;"><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="classpreferences_1_1_group_members_container_item.html" target="_self">GroupMembersContainerItem</a></td><td class="desc"></td></tr>
<tr id="row_8_75_" style="display:none;"><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="classpreferences_1_1_group_members_widget.html" target="_self">GroupMembersWidget</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_8_76_" style="display:none;"><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="classpreferences_1_1_group_model_builder.html" target="_self">GroupModelBuilder</a></td><td class="desc"></td></tr>
<tr id="row_8_77_" style="display:none;"><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="classpreferences_1_1_local_group_container_item.html" target="_self">LocalGroupContainerItem</a></td><td class="desc"></td></tr>
<tr id="row_8_78_" style="display:none;"><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="classpreferences_1_1_local_group_item.html" target="_self">LocalGroupItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_79_" style="display:none;"><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="classpreferences_1_1_local_group_widget.html" target="_self">LocalGroupWidget</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_8_80_" style="display:none;"><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="classpreferences_1_1_local_user_item.html" target="_self">LocalUserItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_81_" style="display:none;"><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="classpreferences_1_1_local_user_widget.html" target="_self">LocalUserWidget</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_8_82_" style="display:none;"><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="classpreferences_1_1_model_creator.html" target="_self">ModelCreator</a></td><td class="desc"></td></tr>
<tr id="row_8_83_" style="display:none;"><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="classpreferences_1_1_model_writer.html" target="_self">ModelWriter</a></td><td class="desc"></td></tr>
<tr id="row_8_84_" style="display:none;"><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="classpreferences_1_1_base_network_item.html" target="_self">BaseNetworkItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_85_" style="display:none;"><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="classpreferences_1_1_dial_up_item.html" target="_self">DialUpItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_86_" style="display:none;"><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="classpreferences_1_1_dial_up_widget.html" target="_self">DialUpWidget</a></td><td class="desc">Dial up widget </td></tr>
<tr id="row_8_87_" style="display:none;"><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="classpreferences_1_1_network_container_item.html" target="_self">NetworkContainerItem</a></td><td class="desc"></td></tr>
<tr id="row_8_88_" style="display:none;"><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="classpreferences_1_1_network_model_builder.html" target="_self">NetworkModelBuilder</a></td><td class="desc"></td></tr>
<tr id="row_8_89_" style="display:none;"><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="classpreferences_1_1_vpn_item.html" target="_self">VpnItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_90_" style="display:none;"><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="classpreferences_1_1_vpn_networking_widget.html" target="_self">VpnNetworkingWidget</a></td><td class="desc">Vpn networking widget </td></tr>
<tr id="row_8_91_" style="display:none;"><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="classpreferences_1_1_vpn_options_widget.html" target="_self">VpnOptionsWidget</a></td><td class="desc">Vpn options widget </td></tr>
<tr id="row_8_92_" style="display:none;"><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="classpreferences_1_1_vpn_security_widget.html" target="_self">VpnSecurityWidget</a></td><td class="desc">Vpn security widget for editor </td></tr>
<tr id="row_8_93_" style="display:none;"><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="classpreferences_1_1_vpn_widget.html" target="_self">VpnWidget</a></td><td class="desc">Vpn widget for editor </td></tr>
<tr id="row_8_94_" style="display:none;"><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="classpreferences_1_1_power_container_item.html" target="_self">PowerContainerItem</a></td><td class="desc"></td></tr>
<tr id="row_8_95_" style="display:none;"><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="classpreferences_1_1_power_model_builder.html" target="_self">PowerModelBuilder</a></td><td class="desc"></td></tr>
<tr id="row_8_96_" style="display:none;"><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="classpreferences_1_1_power_options_item.html" target="_self">PowerOptionsItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_97_" style="display:none;"><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="classpreferences_1_1_power_options_widget.html" target="_self">PowerOptionsWidget</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_8_98_" style="display:none;"><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="classpreferences_1_1_power_plan_item.html" target="_self">PowerPlanItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_99_" style="display:none;"><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="classpreferences_1_1_power_plan_widget.html" target="_self">PowerPlanWidget</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_8_100_" style="display:none;"><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="classpreferences_1_1_power_scheme_item.html" target="_self">PowerSchemeItem</a></td><td class="desc">Power scheme item representation for editor </td></tr>
<tr id="row_8_101_" style="display:none;"><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="classpreferences_1_1_power_scheme_widget.html" target="_self">PowerSchemeWidget</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_8_102_" style="display:none;"><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="classpreferences_1_1_local_printer_item.html" target="_self">LocalPrinterItem</a></td><td class="desc">LocalPrinter item representation for editor </td></tr>
<tr id="row_8_103_" style="display:none;"><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="classpreferences_1_1_local_printer_widget.html" target="_self">LocalPrinterWidget</a></td><td class="desc">LocalPrinter representation for editor </td></tr>
<tr id="row_8_104_" style="display:none;"><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="classpreferences_1_1_printer_container_item.html" target="_self">PrinterContainerItem</a></td><td class="desc"></td></tr>
<tr id="row_8_105_" style="display:none;"><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="classpreferences_1_1_printers_model_builder.html" target="_self">PrintersModelBuilder</a></td><td class="desc"></td></tr>
<tr id="row_8_106_" style="display:none;"><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="classpreferences_1_1_shared_printer_item.html" target="_self">SharedPrinterItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_107_" style="display:none;"><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="classpreferences_1_1_shared_printer_widget.html" target="_self">SharedPrinterWidget</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_8_108_" style="display:none;"><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="classpreferences_1_1_tcp_printer_general_widget.html" target="_self">TcpPrinterGeneralWidget</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_8_109_" style="display:none;"><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="classpreferences_1_1_tcp_printer_item.html" target="_self">TcpPrinterItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_110_" style="display:none;"><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="classpreferences_1_1_tcp_printer_port_widget.html" target="_self">TcpPrinterPortWidget</a></td><td class="desc">Tcp printer port widget for editor </td></tr>
<tr id="row_8_111_" style="display:none;"><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="classpreferences_1_1_registry_container_item.html" target="_self">RegistryContainerItem</a></td><td class="desc"></td></tr>
<tr id="row_8_112_" style="display:none;"><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="classpreferences_1_1_registry_item.html" target="_self">RegistryItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_113_" style="display:none;"><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="classpreferences_1_1_registry_model_builder.html" target="_self">RegistryModelBuilder</a></td><td class="desc"></td></tr>
<tr id="row_8_114_" style="display:none;"><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="classpreferences_1_1_registry_preference_reader.html" target="_self">RegistryPreferenceReader</a></td><td class="desc"></td></tr>
<tr id="row_8_115_" style="display:none;"><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="classpreferences_1_1_registry_preference_writer.html" target="_self">RegistryPreferenceWriter</a></td><td class="desc"></td></tr>
<tr id="row_8_116_" style="display:none;"><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="classpreferences_1_1_registry_widget.html" target="_self">RegistryWidget</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_8_117_" style="display:none;"><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="classpreferences_1_1_immediate_action_win7_widget.html" target="_self">ImmediateActionWin7Widget</a></td><td class="desc">ImmediateActionWin7 representation for editor </td></tr>
<tr id="row_8_118_" style="display:none;"><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="classpreferences_1_1_immediate_conditions_win7_widget.html" target="_self">ImmediateConditionsWin7Widget</a></td><td class="desc">ImmediateConditionsWin7 representation for editor </td></tr>
<tr id="row_8_119_" style="display:none;"><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="classpreferences_1_1_immediate_settings_widget.html" target="_self">ImmediateSettingsWidget</a></td><td class="desc">ImmediateSettings representation for editor </td></tr>
<tr id="row_8_120_" style="display:none;"><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="classpreferences_1_1_immediate_settings_win7_widget.html" target="_self">ImmediateSettingsWin7Widget</a></td><td class="desc">ImmediateSettingsWin7 representation for editor </td></tr>
<tr id="row_8_121_" style="display:none;"><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="classpreferences_1_1_immediate_tasks_widget.html" target="_self">ImmediateTasksWidget</a></td><td class="desc">ImmediateTasks representation for editor </td></tr>
<tr id="row_8_122_" style="display:none;"><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="classpreferences_1_1_immediate_win7_widget.html" target="_self">ImmediateWin7Widget</a></td><td class="desc">ImmediateWin7 representation for editor </td></tr>
<tr id="row_8_123_" style="display:none;"><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="classpreferences_1_1_schedule_action_win7_widget.html" target="_self">ScheduleActionWin7Widget</a></td><td class="desc">ScheduleActionWin7 representation for editor </td></tr>
<tr id="row_8_124_" style="display:none;"><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="classpreferences_1_1_schedule_conditions_win7_widget.html" target="_self">ScheduleConditionsWin7Widget</a></td><td class="desc">ScheduleConditionsWin7 representation for editor </td></tr>
<tr id="row_8_125_" style="display:none;"><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="classpreferences_1_1_scheduled_tasks_widget.html" target="_self">ScheduledTasksWidget</a></td><td class="desc">ScheduledTasks representation for editor </td></tr>
<tr id="row_8_126_" style="display:none;"><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="classpreferences_1_1_schedule_schedule_widget.html" target="_self">ScheduleScheduleWidget</a></td><td class="desc">ScheduleSchedule representation for editor </td></tr>
<tr id="row_8_127_" style="display:none;"><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="classpreferences_1_1_schedule_settings_widget.html" target="_self">ScheduleSettingsWidget</a></td><td class="desc">ScheduleSettings representation for editor </td></tr>
<tr id="row_8_128_" style="display:none;"><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="classpreferences_1_1_schedule_settings_win7_widget.html" target="_self">ScheduleSettingsWin7Widget</a></td><td class="desc">ScheduleSettingsWin7 representation for editor </td></tr>
<tr id="row_8_129_" style="display:none;"><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="classpreferences_1_1_schedule_triggers_win7_widget.html" target="_self">ScheduleTriggersWin7Widget</a></td><td class="desc">ScheduleTriggersWin7 representation for editor </td></tr>
<tr id="row_8_130_" style="display:none;"><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="classpreferences_1_1_schedule_win7_widget.html" target="_self">ScheduleWin7Widget</a></td><td class="desc">ScheduleWin7 representation for editor </td></tr>
<tr id="row_8_131_" style="display:none;"><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="classpreferences_1_1_shares_container_item.html" target="_self">SharesContainerItem</a></td><td class="desc"></td></tr>
<tr id="row_8_132_" style="display:none;"><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="classpreferences_1_1_shares_item.html" target="_self">SharesItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_133_" style="display:none;"><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="classpreferences_1_1_shares_model_builder.html" target="_self">SharesModelBuilder</a></td><td class="desc"></td></tr>
<tr id="row_8_134_" style="display:none;"><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="classpreferences_1_1_shares_preference_reader.html" target="_self">SharesPreferenceReader</a></td><td class="desc"></td></tr>
<tr id="row_8_135_" style="display:none;"><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="classpreferences_1_1_shares_preference_writer.html" target="_self">SharesPreferenceWriter</a></td><td class="desc"></td></tr>
<tr id="row_8_136_" style="display:none;"><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="classpreferences_1_1_shares_widget.html" target="_self">SharesWidget</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_8_137_" style="display:none;"><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="classpreferences_1_1_key_sequence_encoder.html" target="_self">KeySequenceEncoder</a></td><td class="desc"></td></tr>
<tr id="row_8_138_" style="display:none;"><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="classpreferences_1_1_shortcuts_container_item.html" target="_self">ShortcutsContainerItem</a></td><td class="desc"></td></tr>
<tr id="row_8_139_" style="display:none;"><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="classpreferences_1_1_shortcuts_item.html" target="_self">ShortcutsItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_140_" style="display:none;"><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="classpreferences_1_1_shortcuts_model_builder.html" target="_self">ShortcutsModelBuilder</a></td><td class="desc"></td></tr>
<tr id="row_8_141_" style="display:none;"><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="classpreferences_1_1_shortcuts_preference_reader.html" target="_self">ShortcutsPreferenceReader</a></td><td class="desc"></td></tr>
<tr id="row_8_142_" style="display:none;"><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="classpreferences_1_1_shortcuts_preference_writer.html" target="_self">ShortcutsPreferenceWriter</a></td><td class="desc"></td></tr>
<tr id="row_8_143_" style="display:none;"><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="classpreferences_1_1_shortcuts_widget.html" target="_self">ShortcutsWidget</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_8_144_" style="display:none;"><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="classpreferences_1_1_start_advanced_win_x_p_widget.html" target="_self">StartAdvancedWinXPWidget</a></td><td class="desc">StartAdvancedWinXp representation for editor </td></tr>
<tr id="row_8_145_" style="display:none;"><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="classpreferences_1_1_start_classic_vista_widget.html" target="_self">StartClassicVistaWidget</a></td><td class="desc">StartClassicVista representation for editor </td></tr>
<tr id="row_8_146_" style="display:none;"><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="classpreferences_1_1_start_classic_win_x_p_widget.html" target="_self">StartClassicWinXPWidget</a></td><td class="desc">StartClassicWinXp representation for editor </td></tr>
<tr id="row_8_147_" style="display:none;"><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="classpreferences_1_1_start_menu_win_x_p_item.html" target="_self">StartMenuWinXPItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_148_" style="display:none;"><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="classpreferences_1_1_start_vista_widget.html" target="_self">StartVistaWidget</a></td><td class="desc">StartVista representation for editor </td></tr>
<tr id="row_8_149_" style="display:none;"><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="classpreferences_1_1_start_win_x_p_widget.html" target="_self">StartWinXPWidget</a></td><td class="desc">StartWinXp representation for editor </td></tr>
<tr id="row_8_150_" style="display:none;"><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="classpreferences_1_1_variables_container_item.html" target="_self">VariablesContainerItem</a></td><td class="desc"></td></tr>
<tr id="row_8_151_" style="display:none;"><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="classpreferences_1_1_variables_item.html" target="_self">VariablesItem</a></td><td class="desc">Drives item representation for editor </td></tr>
<tr id="row_8_152_" style="display:none;"><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="classpreferences_1_1_variables_model_builder.html" target="_self">VariablesModelBuilder</a></td><td class="desc"></td></tr>
<tr id="row_8_153_" style="display:none;"><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="classpreferences_1_1_variables_preference_reader.html" target="_self">VariablesPreferenceReader</a></td><td class="desc"></td></tr>
<tr id="row_8_154_" style="display:none;"><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="classpreferences_1_1_variables_preference_writer.html" target="_self">VariablesPreferenceWriter</a></td><td class="desc"></td></tr>
<tr id="row_8_155_" style="display:none;"><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="classpreferences_1_1_variables_widget.html" target="_self">VariablesWidget</a></td><td class="desc">Folder item representation for editor </td></tr>
<tr id="row_9_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_9_" class="arrow" onclick="toggleFolder('9_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>scripts_plugin</b></td><td class="desc"></td></tr>
<tr id="row_9_0_" class="even" style="display:none;"><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="classscripts__plugin_1_1_add_script_widget.html" target="_self">AddScriptWidget</a></td><td class="desc"></td></tr>
<tr id="row_9_1_" class="even" style="display:none;"><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="classscripts__plugin_1_1_base_script_tab_widget.html" target="_self">BaseScriptTabWidget</a></td><td class="desc"></td></tr>
<tr id="row_9_2_" class="even" style="display:none;"><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="classscripts__plugin_1_1_group_script_container_item.html" target="_self">GroupScriptContainerItem</a></td><td class="desc"></td></tr>
<tr id="row_9_3_" class="even" style="display:none;"><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="classscripts__plugin_1_1_script_item.html" target="_self">ScriptItem</a></td><td class="desc"></td></tr>
<tr id="row_9_4_" class="even" style="display:none;"><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="classscripts__plugin_1_1_script_item_container.html" target="_self">ScriptItemContainer</a></td><td class="desc"></td></tr>
<tr id="row_9_5_" class="even" style="display:none;"><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="classscripts__plugin_1_1_script_model_builder.html" target="_self">ScriptModelBuilder</a></td><td class="desc"></td></tr>
<tr id="row_9_6_" class="even" style="display:none;"><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="classscripts__plugin_1_1_scripts_content_widget.html" target="_self">ScriptsContentWidget</a></td><td class="desc"></td></tr>
<tr id="row_9_7_" class="even" style="display:none;"><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="classscripts__plugin_1_1_scripts_dialog.html" target="_self">ScriptsDialog</a></td><td class="desc"></td></tr>
<tr id="row_9_8_" class="even" style="display:none;"><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="classscripts__plugin_1_1_scripts_model.html" target="_self">ScriptsModel</a></td><td class="desc"></td></tr>
<tr id="row_9_9_" class="even" style="display:none;"><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="classscripts__plugin_1_1_scripts_model_io.html" target="_self">ScriptsModelIo</a></td><td class="desc"></td></tr>
<tr id="row_9_10_" class="even" style="display:none;"><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="classscripts__plugin_1_1_scripts_plugin.html" target="_self">ScriptsPlugin</a></td><td class="desc"></td></tr>
<tr id="row_9_11_" class="even" style="display:none;"><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="classscripts__plugin_1_1_scripts_power_shell_widget.html" target="_self">ScriptsPowerShellWidget</a></td><td class="desc"></td></tr>
<tr id="row_9_12_" class="even" style="display:none;"><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="classscripts__plugin_1_1_scripts_snap_in.html" target="_self">ScriptsSnapIn</a></td><td class="desc"></td></tr>
<tr id="row_9_13_" class="even" style="display:none;"><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="classscripts__plugin_1_1_scripts_snap_in_private.html" target="_self">ScriptsSnapInPrivate</a></td><td class="desc"></td></tr>
<tr id="row_9_14_" class="even" style="display:none;"><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="classscripts__plugin_1_1_scripts_tree_model.html" target="_self">ScriptsTreeModel</a></td><td class="desc"></td></tr>
<tr id="row_9_15_" class="even" style="display:none;"><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="classscripts__plugin_1_1_scripts_tree_proxy_model_private.html" target="_self">ScriptsTreeProxyModelPrivate</a></td><td class="desc"></td></tr>
<tr id="row_9_16_" class="even" style="display:none;"><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="classscripts__plugin_1_1_scripts_tree_proxy_model.html" target="_self">ScriptsTreeProxyModel</a></td><td class="desc"></td></tr>
<tr id="row_9_17_" class="even" style="display:none;"><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="classscripts__plugin_1_1_scripts_widget.html" target="_self">ScriptsWidget</a></td><td class="desc"></td></tr>
<tr id="row_10_" 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_ad_config.html" target="_self">AdConfig</a></td><td class="desc"></td></tr>
<tr id="row_11_"><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_ad_config_private.html" target="_self">AdConfigPrivate</a></td><td class="desc"></td></tr>
<tr id="row_12_" 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_ad_cookie.html" target="_self">AdCookie</a></td><td class="desc"></td></tr>
<tr id="row_13_"><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_ad_interface.html" target="_self">AdInterface</a></td><td class="desc"></td></tr>
<tr id="row_14_" 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_ad_interface_private.html" target="_self">AdInterfacePrivate</a></td><td class="desc"></td></tr>
<tr id="row_15_"><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_ad_message.html" target="_self">AdMessage</a></td><td class="desc"></td></tr>
<tr id="row_16_" 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_ad_object.html" target="_self">AdObject</a></td><td class="desc"></td></tr>
<tr id="row_17_"><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_gplink.html" target="_self">Gplink</a></td><td class="desc"></td></tr>
<tr id="row_18_" 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_q_list.html" target="_self">QList</a></td><td class="desc"></td></tr>
<tr id="row_19_"><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="structsasl__defaults__gssapi.html" target="_self">sasl_defaults_gssapi</a></td><td class="desc"></td></tr>
<tr id="row_20_" 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_translator_storage.html" target="_self">TranslatorStorage</a></td><td class="desc">For loading and storing translation files </td></tr>
<tr id="row_21_"><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_translator_storage_private.html" target="_self">TranslatorStoragePrivate</a></td><td class="desc"></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 by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>

497
docs/annotated_dup.js Normal file
View File

@ -0,0 +1,497 @@
var annotated_dup =
[
[ "comments", null, [
[ "Comment", "classcomments_1_1_comment.html", "classcomments_1_1_comment" ],
[ "CommentDefinitionResources", "classcomments_1_1_comment_definition_resources.html", "classcomments_1_1_comment_definition_resources" ],
[ "CommentWithNamespace", "structcomments_1_1_comment_with_namespace.html", "structcomments_1_1_comment_with_namespace" ],
[ "CommentsModel", "classcomments_1_1_comments_model.html", "classcomments_1_1_comments_model" ],
[ "LocalizationResourceReference", "classcomments_1_1_localization_resource_reference.html", "classcomments_1_1_localization_resource_reference" ],
[ "PolicyComments", "classcomments_1_1_policy_comments.html", "classcomments_1_1_policy_comments" ],
[ "PolicyNamespace", "classcomments_1_1_policy_namespace.html", "classcomments_1_1_policy_namespace" ],
[ "PolicyNamespaceAssociation", "classcomments_1_1_policy_namespace_association.html", "classcomments_1_1_policy_namespace_association" ]
] ],
[ "gpui", null, [
[ "logger", null, [
[ "ConsoleLogger", "classgpui_1_1logger_1_1_console_logger.html", "classgpui_1_1logger_1_1_console_logger" ],
[ "FileLogger", "classgpui_1_1logger_1_1_file_logger.html", "classgpui_1_1logger_1_1_file_logger" ],
[ "Logger", "classgpui_1_1logger_1_1_logger.html", "classgpui_1_1logger_1_1_logger" ],
[ "LoggerManagerPrivate", "classgpui_1_1logger_1_1_logger_manager_private.html", "classgpui_1_1logger_1_1_logger_manager_private" ],
[ "LoggerManager", "classgpui_1_1logger_1_1_logger_manager.html", "classgpui_1_1logger_1_1_logger_manager" ],
[ "LoggerMessage", "classgpui_1_1logger_1_1_logger_message.html", "classgpui_1_1logger_1_1_logger_message" ],
[ "SyslogLogger", "classgpui_1_1logger_1_1_syslog_logger.html", "classgpui_1_1logger_1_1_syslog_logger" ]
] ],
[ "smb", null, [
[ "SmbClient", "classgpui_1_1smb_1_1_smb_client.html", "classgpui_1_1smb_1_1_smb_client" ],
[ "SmbDirectoryPrivate", "classgpui_1_1smb_1_1_smb_directory_private.html", "classgpui_1_1smb_1_1_smb_directory_private" ],
[ "SmbDirectory", "classgpui_1_1smb_1_1_smb_directory.html", "classgpui_1_1smb_1_1_smb_directory" ],
[ "SmbFilePrivate", "classgpui_1_1smb_1_1_smb_file_private.html", "classgpui_1_1smb_1_1_smb_file_private" ],
[ "SmbFile", "classgpui_1_1smb_1_1_smb_file.html", "classgpui_1_1smb_1_1_smb_file" ]
] ],
[ "AbstractCompositeSnapInPrivate", "classgpui_1_1_abstract_composite_snap_in_private.html", "classgpui_1_1_abstract_composite_snap_in_private" ],
[ "AbstractCompositeSnapIn", "classgpui_1_1_abstract_composite_snap_in.html", "classgpui_1_1_abstract_composite_snap_in" ],
[ "AbstractSnapInPrivate", "classgpui_1_1_abstract_snap_in_private.html", "classgpui_1_1_abstract_snap_in_private" ],
[ "AbstractSnapIn", "classgpui_1_1_abstract_snap_in.html", "classgpui_1_1_abstract_snap_in" ],
[ "CompositeSnapInDetailsDialog", "classgpui_1_1_composite_snap_in_details_dialog.html", "classgpui_1_1_composite_snap_in_details_dialog" ],
[ "Factory", "classgpui_1_1_factory.html", "classgpui_1_1_factory" ],
[ "ICompositeSnapIn", "classgpui_1_1_i_composite_snap_in.html", "classgpui_1_1_i_composite_snap_in" ],
[ "ISnapIn", "classgpui_1_1_i_snap_in.html", "classgpui_1_1_i_snap_in" ],
[ "ISnapInDetailsDialog", "classgpui_1_1_i_snap_in_details_dialog.html", "classgpui_1_1_i_snap_in_details_dialog" ],
[ "ISnapInManager", "classgpui_1_1_i_snap_in_manager.html", "classgpui_1_1_i_snap_in_manager" ],
[ "PluginPrivate", "classgpui_1_1_plugin_private.html", "classgpui_1_1_plugin_private" ],
[ "Plugin", "classgpui_1_1_plugin.html", "classgpui_1_1_plugin" ],
[ "PluginStoragePrivate", "classgpui_1_1_plugin_storage_private.html", "classgpui_1_1_plugin_storage_private" ],
[ "PluginStorage", "classgpui_1_1_plugin_storage.html", "classgpui_1_1_plugin_storage" ],
[ "SnapInDetailsDialog", "classgpui_1_1_snap_in_details_dialog.html", "classgpui_1_1_snap_in_details_dialog" ],
[ "SnapInDetailsFactory", "classgpui_1_1_snap_in_details_factory.html", "classgpui_1_1_snap_in_details_factory" ],
[ "SnapInDetailsWidget", "classgpui_1_1_snap_in_details_widget.html", "classgpui_1_1_snap_in_details_widget" ],
[ "SnapInLoaderPrivate", "classgpui_1_1_snap_in_loader_private.html", "classgpui_1_1_snap_in_loader_private" ],
[ "SnapInLoader", "classgpui_1_1_snap_in_loader.html", "classgpui_1_1_snap_in_loader" ],
[ "SnapInManagementSettings", "classgpui_1_1_snap_in_management_settings.html", null ],
[ "SnapInManagementWidgetPrivate", "classgpui_1_1_snap_in_management_widget_private.html", "classgpui_1_1_snap_in_management_widget_private" ],
[ "SnapInManagementWidget", "classgpui_1_1_snap_in_management_widget.html", "classgpui_1_1_snap_in_management_widget" ],
[ "SnapInManagerPrivate", "classgpui_1_1_snap_in_manager_private.html", "classgpui_1_1_snap_in_manager_private" ],
[ "SnapInManager", "classgpui_1_1_snap_in_manager.html", "classgpui_1_1_snap_in_manager" ],
[ "AboutDialog", "classgpui_1_1_about_dialog.html", "classgpui_1_1_about_dialog" ],
[ "CommandLineOptions", "classgpui_1_1_command_line_options.html", "classgpui_1_1_command_line_options" ],
[ "CommandLineParserPrivate", "classgpui_1_1_command_line_parser_private.html", "classgpui_1_1_command_line_parser_private" ],
[ "CommandLineParser", "classgpui_1_1_command_line_parser.html", "classgpui_1_1_command_line_parser" ],
[ "ContentWidgetPrivate", "classgpui_1_1_content_widget_private.html", "classgpui_1_1_content_widget_private" ],
[ "ContentWidget", "classgpui_1_1_content_widget.html", "classgpui_1_1_content_widget" ],
[ "FileDialogUtils", "classgpui_1_1_file_dialog_utils.html", null ],
[ "GptIniUtils", "classgpui_1_1_gpt_ini_utils.html", "classgpui_1_1_gpt_ini_utils" ],
[ "ListBoxDialog", "classgpui_1_1_list_box_dialog.html", "classgpui_1_1_list_box_dialog" ],
[ "MainWindowPrivate", "classgpui_1_1_main_window_private.html", "classgpui_1_1_main_window_private" ],
[ "MainWindow", "classgpui_1_1_main_window.html", "classgpui_1_1_main_window" ],
[ "MainWindowSettingsPrivate", "classgpui_1_1_main_window_settings_private.html", "classgpui_1_1_main_window_settings_private" ],
[ "MainWindowSettings", "classgpui_1_1_main_window_settings.html", "classgpui_1_1_main_window_settings" ],
[ "TreeViewEventFilter", "classgpui_1_1_tree_view_event_filter.html", "classgpui_1_1_tree_view_event_filter" ],
[ "AdministrativeTemplatesPlugin", "classgpui_1_1_administrative_templates_plugin.html", "classgpui_1_1_administrative_templates_plugin" ],
[ "AdministrativeTemplatesSnapInPrivate", "classgpui_1_1_administrative_templates_snap_in_private.html", "classgpui_1_1_administrative_templates_snap_in_private" ],
[ "AdministrativeTemplatesSnapIn", "classgpui_1_1_administrative_templates_snap_in.html", "classgpui_1_1_administrative_templates_snap_in" ],
[ "AdministrativeTemplatesProxyModelPrivate", "classgpui_1_1_administrative_templates_proxy_model_private.html", "classgpui_1_1_administrative_templates_proxy_model_private" ],
[ "AdministrativeTemplatesProxyModel", "classgpui_1_1_administrative_templates_proxy_model.html", "classgpui_1_1_administrative_templates_proxy_model" ],
[ "AdministrativeTemplatesWidgetPrivate", "classgpui_1_1_administrative_templates_widget_private.html", "classgpui_1_1_administrative_templates_widget_private" ],
[ "AdministrativeTemplatesWidget", "classgpui_1_1_administrative_templates_widget.html", "classgpui_1_1_administrative_templates_widget" ],
[ "PlatformModelPrivate", "classgpui_1_1_platform_model_private.html", "classgpui_1_1_platform_model_private" ],
[ "PlatformItem", "classgpui_1_1_platform_item.html", "classgpui_1_1_platform_item" ],
[ "PlatformModel", "classgpui_1_1_platform_model.html", "classgpui_1_1_platform_model" ],
[ "PresentationBuilderPrivate", "classgpui_1_1_presentation_builder_private.html", "classgpui_1_1_presentation_builder_private" ],
[ "PresentationBuilderParams", "structgpui_1_1_presentation_builder_params.html", "structgpui_1_1_presentation_builder_params" ],
[ "PresentationBuilder", "classgpui_1_1_presentation_builder.html", null ],
[ "TemplateFilter", "classgpui_1_1_template_filter.html", "classgpui_1_1_template_filter" ],
[ "TemplateFilterDialogPrivate", "classgpui_1_1_template_filter_dialog_private.html", "classgpui_1_1_template_filter_dialog_private" ],
[ "TemplateFilterDialog", "classgpui_1_1_template_filter_dialog.html", "classgpui_1_1_template_filter_dialog" ],
[ "TemplateFilterModelPrivate", "classgpui_1_1_template_filter_model_private.html", "classgpui_1_1_template_filter_model_private" ],
[ "TemplateFilterModel", "classgpui_1_1_template_filter_model.html", "classgpui_1_1_template_filter_model" ],
[ "XsdCheckBoxAdapter", "classgpui_1_1_xsd_check_box_adapter.html", "classgpui_1_1_xsd_check_box_adapter" ],
[ "XsdComboBoxAdapter", "classgpui_1_1_xsd_combo_box_adapter.html", "classgpui_1_1_xsd_combo_box_adapter" ],
[ "XsdDecimalTextBoxAdapter", "classgpui_1_1_xsd_decimal_text_box_adapter.html", "classgpui_1_1_xsd_decimal_text_box_adapter" ],
[ "XsdDropdownListAdapter", "classgpui_1_1_xsd_dropdown_list_adapter.html", "classgpui_1_1_xsd_dropdown_list_adapter" ],
[ "XsdListBoxAdapter", "classgpui_1_1_xsd_list_box_adapter.html", "classgpui_1_1_xsd_list_box_adapter" ],
[ "XsdLongDecimalTextBoxAdapter", "classgpui_1_1_xsd_long_decimal_text_box_adapter.html", "classgpui_1_1_xsd_long_decimal_text_box_adapter" ],
[ "XsdMultiTextBoxAdapter", "classgpui_1_1_xsd_multi_text_box_adapter.html", "classgpui_1_1_xsd_multi_text_box_adapter" ],
[ "XsdTextBoxAdapter", "classgpui_1_1_xsd_text_box_adapter.html", "classgpui_1_1_xsd_text_box_adapter" ],
[ "XsdTextAdapter", "classgpui_1_1_xsd_text_adapter.html", "classgpui_1_1_xsd_text_adapter" ],
[ "XsdResourcesAdapter", "classgpui_1_1_xsd_resources_adapter.html", "classgpui_1_1_xsd_resources_adapter" ],
[ "AdmlFormat", "classgpui_1_1_adml_format.html", "classgpui_1_1_adml_format" ],
[ "AdmlPlugin", "classgpui_1_1_adml_plugin.html", "classgpui_1_1_adml_plugin" ],
[ "XsdRegistryValueAdapter", "classgpui_1_1_xsd_registry_value_adapter.html", null ],
[ "XsdPolicyItemAdapter", "classgpui_1_1_xsd_policy_item_adapter.html", "classgpui_1_1_xsd_policy_item_adapter" ],
[ "XsdPolicyAdapter", "classgpui_1_1_xsd_policy_adapter.html", "classgpui_1_1_xsd_policy_adapter" ],
[ "XsdBooleanElementAdapter", "classgpui_1_1_xsd_boolean_element_adapter.html", "classgpui_1_1_xsd_boolean_element_adapter" ],
[ "XsdDecimalElementAdapter", "classgpui_1_1_xsd_decimal_element_adapter.html", "classgpui_1_1_xsd_decimal_element_adapter" ],
[ "XsdEnumElementAdapter", "classgpui_1_1_xsd_enum_element_adapter.html", "classgpui_1_1_xsd_enum_element_adapter" ],
[ "XsdListElementAdapter", "classgpui_1_1_xsd_list_element_adapter.html", "classgpui_1_1_xsd_list_element_adapter" ],
[ "XsdTextElementAdapter", "classgpui_1_1_xsd_text_element_adapter.html", "classgpui_1_1_xsd_text_element_adapter" ],
[ "XsdLongDecimalElementAdapter", "classgpui_1_1_xsd_long_decimal_element_adapter.html", "classgpui_1_1_xsd_long_decimal_element_adapter" ],
[ "XsdMultiTextElementAdapter", "classgpui_1_1_xsd_multi_text_element_adapter.html", "classgpui_1_1_xsd_multi_text_element_adapter" ],
[ "XsdCategoryAdapter", "classgpui_1_1_xsd_category_adapter.html", "classgpui_1_1_xsd_category_adapter" ],
[ "XsdSupportedDefinitionAdapter", "classgpui_1_1_xsd_supported_definition_adapter.html", "classgpui_1_1_xsd_supported_definition_adapter" ],
[ "XsdSupportedProductAdapter", "classgpui_1_1_xsd_supported_product_adapter.html", "classgpui_1_1_xsd_supported_product_adapter" ],
[ "XsdPolicyDefinitionsAdapter", "classgpui_1_1_xsd_policy_definitions_adapter.html", "classgpui_1_1_xsd_policy_definitions_adapter" ],
[ "AdmxFormat", "classgpui_1_1_admx_format.html", "classgpui_1_1_admx_format" ],
[ "AdmxPlugin", "classgpui_1_1_admx_plugin.html", "classgpui_1_1_admx_plugin" ],
[ "XsdCommentDefinitionResourcesAdapater", "classgpui_1_1_xsd_comment_definition_resources_adapater.html", "classgpui_1_1_xsd_comment_definition_resources_adapater" ],
[ "CommentDefinitionResourcesXsdAdapter", "classgpui_1_1_comment_definition_resources_xsd_adapter.html", null ],
[ "CmtlFormat", "classgpui_1_1_cmtl_format.html", "classgpui_1_1_cmtl_format" ],
[ "CmtlPlugin", "classgpui_1_1_cmtl_plugin.html", "classgpui_1_1_cmtl_plugin" ],
[ "XsdCommentsAdapter", "classgpui_1_1_xsd_comments_adapter.html", "classgpui_1_1_xsd_comments_adapter" ],
[ "CommentsXsdAdapter", "classgpui_1_1_comments_xsd_adapter.html", null ],
[ "CmtxFormat", "classgpui_1_1_cmtx_format.html", "classgpui_1_1_cmtx_format" ],
[ "CmtxPlugin", "classgpui_1_1_cmtx_plugin.html", "classgpui_1_1_cmtx_plugin" ],
[ "ExceptionHandler", "classgpui_1_1_exception_handler.html", null ],
[ "IniFormat", "classgpui_1_1_ini_format.html", "classgpui_1_1_ini_format" ],
[ "IniPlugin", "classgpui_1_1_ini_plugin.html", "classgpui_1_1_ini_plugin" ],
[ "IniFormatAscii", "classgpui_1_1_ini_format_ascii.html", "classgpui_1_1_ini_format_ascii" ],
[ "RegistryEntryAdapter", "classgpui_1_1_registry_entry_adapter.html", null ],
[ "PolFormat", "classgpui_1_1_pol_format.html", "classgpui_1_1_pol_format" ],
[ "PolPlugin", "classgpui_1_1_pol_plugin.html", "classgpui_1_1_pol_plugin" ],
[ "PreferencesPlugin", "classgpui_1_1_preferences_plugin.html", "classgpui_1_1_preferences_plugin" ],
[ "PreferencesSnapIn", "classgpui_1_1_preferences_snap_in.html", "classgpui_1_1_preferences_snap_in" ],
[ "PreferencesSnapInPrivate", "classgpui_1_1_preferences_snap_in_private.html", "classgpui_1_1_preferences_snap_in_private" ],
[ "RegPlugin", "classgpui_1_1_reg_plugin.html", "classgpui_1_1_reg_plugin" ],
[ "SpolPlugin", "classgpui_1_1_spol_plugin.html", "classgpui_1_1_spol_plugin" ]
] ],
[ "GroupPolicy", null, [
[ "PolicyDefinitions", "namespace_group_policy_1_1_policy_definitions.html", [
[ "GUID", "class_group_policy_1_1_policy_definitions_1_1_g_u_i_d.html", "class_group_policy_1_1_policy_definitions_1_1_g_u_i_d" ],
[ "VersionString", "class_group_policy_1_1_policy_definitions_1_1_version_string.html", "class_group_policy_1_1_policy_definitions_1_1_version_string" ],
[ "StringReference", "class_group_policy_1_1_policy_definitions_1_1_string_reference.html", "class_group_policy_1_1_policy_definitions_1_1_string_reference" ],
[ "PresentationReference", "class_group_policy_1_1_policy_definitions_1_1_presentation_reference.html", "class_group_policy_1_1_policy_definitions_1_1_presentation_reference" ],
[ "ResourceID", "class_group_policy_1_1_policy_definitions_1_1_resource_i_d.html", "class_group_policy_1_1_policy_definitions_1_1_resource_i_d" ],
[ "Annotation", "class_group_policy_1_1_policy_definitions_1_1_annotation.html", "class_group_policy_1_1_policy_definitions_1_1_annotation" ],
[ "ItemName", "class_group_policy_1_1_policy_definitions_1_1_item_name.html", "class_group_policy_1_1_policy_definitions_1_1_item_name" ],
[ "ItemReference", "class_group_policy_1_1_policy_definitions_1_1_item_reference.html", "class_group_policy_1_1_policy_definitions_1_1_item_reference" ],
[ "LocalizedString", "class_group_policy_1_1_policy_definitions_1_1_localized_string.html", "class_group_policy_1_1_policy_definitions_1_1_localized_string" ],
[ "RegistryKey", "class_group_policy_1_1_policy_definitions_1_1_registry_key.html", "class_group_policy_1_1_policy_definitions_1_1_registry_key" ],
[ "RegistryValueName", "class_group_policy_1_1_policy_definitions_1_1_registry_value_name.html", "class_group_policy_1_1_policy_definitions_1_1_registry_value_name" ],
[ "FileName", "class_group_policy_1_1_policy_definitions_1_1_file_name.html", "class_group_policy_1_1_policy_definitions_1_1_file_name" ],
[ "Localization", "class_group_policy_1_1_policy_definitions_1_1_localization.html", "class_group_policy_1_1_policy_definitions_1_1_localization" ],
[ "FileReference", "class_group_policy_1_1_policy_definitions_1_1_file_reference.html", "class_group_policy_1_1_policy_definitions_1_1_file_reference" ],
[ "PolicyList", "class_group_policy_1_1_policy_definitions_1_1_policy_list.html", "class_group_policy_1_1_policy_definitions_1_1_policy_list" ],
[ "SupportedOnTable", "class_group_policy_1_1_policy_definitions_1_1_supported_on_table.html", "class_group_policy_1_1_policy_definitions_1_1_supported_on_table" ],
[ "CategoryList", "class_group_policy_1_1_policy_definitions_1_1_category_list.html", "class_group_policy_1_1_policy_definitions_1_1_category_list" ],
[ "PolicyNamespaceAssociation", "class_group_policy_1_1_policy_definitions_1_1_policy_namespace_association.html", "class_group_policy_1_1_policy_definitions_1_1_policy_namespace_association" ],
[ "PolicyNamespaces", "class_group_policy_1_1_policy_definitions_1_1_policy_namespaces.html", "class_group_policy_1_1_policy_definitions_1_1_policy_namespaces" ],
[ "LocalizationResourceReference", "class_group_policy_1_1_policy_definitions_1_1_localization_resource_reference.html", "class_group_policy_1_1_policy_definitions_1_1_localization_resource_reference" ],
[ "PolicyDefinitions", "class_group_policy_1_1_policy_definitions_1_1_policy_definitions.html", "class_group_policy_1_1_policy_definitions_1_1_policy_definitions" ],
[ "PolicyDefinitionResources", "class_group_policy_1_1_policy_definitions_1_1_policy_definition_resources.html", "class_group_policy_1_1_policy_definitions_1_1_policy_definition_resources" ],
[ "StringTable", "class_group_policy_1_1_policy_definitions_1_1_string_table.html", "class_group_policy_1_1_policy_definitions_1_1_string_table" ],
[ "PresentationTable", "class_group_policy_1_1_policy_definitions_1_1_presentation_table.html", "class_group_policy_1_1_policy_definitions_1_1_presentation_table" ],
[ "DecimalElement", "class_group_policy_1_1_policy_definitions_1_1_decimal_element.html", "class_group_policy_1_1_policy_definitions_1_1_decimal_element" ],
[ "LongDecimalElement", "class_group_policy_1_1_policy_definitions_1_1_long_decimal_element.html", "class_group_policy_1_1_policy_definitions_1_1_long_decimal_element" ],
[ "BooleanElement", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html", "class_group_policy_1_1_policy_definitions_1_1_boolean_element" ],
[ "TextElement", "class_group_policy_1_1_policy_definitions_1_1_text_element.html", "class_group_policy_1_1_policy_definitions_1_1_text_element" ],
[ "EnumerationElement", "class_group_policy_1_1_policy_definitions_1_1_enumeration_element.html", "class_group_policy_1_1_policy_definitions_1_1_enumeration_element" ],
[ "ListElement", "class_group_policy_1_1_policy_definitions_1_1_list_element.html", "class_group_policy_1_1_policy_definitions_1_1_list_element" ],
[ "Value", "class_group_policy_1_1_policy_definitions_1_1_value.html", "class_group_policy_1_1_policy_definitions_1_1_value" ],
[ "ValueList", "class_group_policy_1_1_policy_definitions_1_1_value_list.html", "class_group_policy_1_1_policy_definitions_1_1_value_list" ],
[ "ValueItem", "class_group_policy_1_1_policy_definitions_1_1_value_item.html", "class_group_policy_1_1_policy_definitions_1_1_value_item" ],
[ "MultiTextElement", "class_group_policy_1_1_policy_definitions_1_1_multi_text_element.html", "class_group_policy_1_1_policy_definitions_1_1_multi_text_element" ],
[ "DataElementContent", "class_group_policy_1_1_policy_definitions_1_1_data_element_content.html", "class_group_policy_1_1_policy_definitions_1_1_data_element_content" ],
[ "DataElement", "class_group_policy_1_1_policy_definitions_1_1_data_element.html", "class_group_policy_1_1_policy_definitions_1_1_data_element" ],
[ "DecimalTextBox", "class_group_policy_1_1_policy_definitions_1_1_decimal_text_box.html", "class_group_policy_1_1_policy_definitions_1_1_decimal_text_box" ],
[ "LongDecimalTextBox", "class_group_policy_1_1_policy_definitions_1_1_long_decimal_text_box.html", "class_group_policy_1_1_policy_definitions_1_1_long_decimal_text_box" ],
[ "TextBox", "class_group_policy_1_1_policy_definitions_1_1_text_box.html", "class_group_policy_1_1_policy_definitions_1_1_text_box" ],
[ "MultiTextBox", "class_group_policy_1_1_policy_definitions_1_1_multi_text_box.html", "class_group_policy_1_1_policy_definitions_1_1_multi_text_box" ],
[ "CheckBox", "class_group_policy_1_1_policy_definitions_1_1_check_box.html", "class_group_policy_1_1_policy_definitions_1_1_check_box" ],
[ "ComboBox", "class_group_policy_1_1_policy_definitions_1_1_combo_box.html", "class_group_policy_1_1_policy_definitions_1_1_combo_box" ],
[ "DropdownList", "class_group_policy_1_1_policy_definitions_1_1_dropdown_list.html", "class_group_policy_1_1_policy_definitions_1_1_dropdown_list" ],
[ "ListBox", "class_group_policy_1_1_policy_definitions_1_1_list_box.html", "class_group_policy_1_1_policy_definitions_1_1_list_box" ],
[ "PolicyPresentation", "class_group_policy_1_1_policy_definitions_1_1_policy_presentation.html", "class_group_policy_1_1_policy_definitions_1_1_policy_presentation" ],
[ "CategoryReference", "class_group_policy_1_1_policy_definitions_1_1_category_reference.html", "class_group_policy_1_1_policy_definitions_1_1_category_reference" ],
[ "Category", "class_group_policy_1_1_policy_definitions_1_1_category.html", "class_group_policy_1_1_policy_definitions_1_1_category" ],
[ "SupportedProducts", "class_group_policy_1_1_policy_definitions_1_1_supported_products.html", "class_group_policy_1_1_policy_definitions_1_1_supported_products" ],
[ "SupportedProduct", "class_group_policy_1_1_policy_definitions_1_1_supported_product.html", "class_group_policy_1_1_policy_definitions_1_1_supported_product" ],
[ "SupportedMajorVersion", "class_group_policy_1_1_policy_definitions_1_1_supported_major_version.html", "class_group_policy_1_1_policy_definitions_1_1_supported_major_version" ],
[ "SupportedMinorVersion", "class_group_policy_1_1_policy_definitions_1_1_supported_minor_version.html", "class_group_policy_1_1_policy_definitions_1_1_supported_minor_version" ],
[ "SupportedOnReference", "class_group_policy_1_1_policy_definitions_1_1_supported_on_reference.html", "class_group_policy_1_1_policy_definitions_1_1_supported_on_reference" ],
[ "SupportedOnRange", "class_group_policy_1_1_policy_definitions_1_1_supported_on_range.html", "class_group_policy_1_1_policy_definitions_1_1_supported_on_range" ],
[ "SupportedAndCondition", "class_group_policy_1_1_policy_definitions_1_1_supported_and_condition.html", "class_group_policy_1_1_policy_definitions_1_1_supported_and_condition" ],
[ "SupportedOrCondition", "class_group_policy_1_1_policy_definitions_1_1_supported_or_condition.html", "class_group_policy_1_1_policy_definitions_1_1_supported_or_condition" ],
[ "SupportedOnDefinition", "class_group_policy_1_1_policy_definitions_1_1_supported_on_definition.html", "class_group_policy_1_1_policy_definitions_1_1_supported_on_definition" ],
[ "SupportedOnDefinitions", "class_group_policy_1_1_policy_definitions_1_1_supported_on_definitions.html", "class_group_policy_1_1_policy_definitions_1_1_supported_on_definitions" ],
[ "PolicyClass", "class_group_policy_1_1_policy_definitions_1_1_policy_class.html", "class_group_policy_1_1_policy_definitions_1_1_policy_class" ],
[ "PolicyDefinition", "class_group_policy_1_1_policy_definitions_1_1_policy_definition.html", "class_group_policy_1_1_policy_definitions_1_1_policy_definition" ],
[ "PolicyElements", "class_group_policy_1_1_policy_definitions_1_1_policy_elements.html", "class_group_policy_1_1_policy_definitions_1_1_policy_elements" ],
[ "Item", "class_group_policy_1_1_policy_definitions_1_1_item.html", "class_group_policy_1_1_policy_definitions_1_1_item" ],
[ "Delete", "class_group_policy_1_1_policy_definitions_1_1_delete.html", "class_group_policy_1_1_policy_definitions_1_1_delete" ],
[ "Decimal", "class_group_policy_1_1_policy_definitions_1_1_decimal.html", "class_group_policy_1_1_policy_definitions_1_1_decimal" ],
[ "LongDecimal", "class_group_policy_1_1_policy_definitions_1_1_long_decimal.html", "class_group_policy_1_1_policy_definitions_1_1_long_decimal" ],
[ "String", "class_group_policy_1_1_policy_definitions_1_1_string.html", "class_group_policy_1_1_policy_definitions_1_1_string" ]
] ]
] ],
[ "gui", null, [
[ "AltSpinBox", "classgui_1_1_alt_spin_box.html", "classgui_1_1_alt_spin_box" ],
[ "PluginWidgetInterface", "classgui_1_1_plugin_widget_interface.html", "classgui_1_1_plugin_widget_interface" ]
] ],
[ "io", null, [
[ "CommentResourcesFilePrivate", "classio_1_1_comment_resources_file_private.html", "classio_1_1_comment_resources_file_private" ],
[ "CommentResourcesFile", "classio_1_1_comment_resources_file.html", "classio_1_1_comment_resources_file" ],
[ "GenericFile", "classio_1_1_generic_file.html", "classio_1_1_generic_file" ],
[ "GenericReader", "classio_1_1_generic_reader.html", "classio_1_1_generic_reader" ],
[ "GenericWriter", "classio_1_1_generic_writer.html", "classio_1_1_generic_writer" ],
[ "IniFilePrivate", "classio_1_1_ini_file_private.html", "classio_1_1_ini_file_private" ],
[ "IniFile", "classio_1_1_ini_file.html", "classio_1_1_ini_file" ],
[ "PolicyCommentsFilePrivate", "classio_1_1_policy_comments_file_private.html", "classio_1_1_policy_comments_file_private" ],
[ "PolicyCommentsFile", "classio_1_1_policy_comments_file.html", "classio_1_1_policy_comments_file" ],
[ "PolicyDefinitionsFilePrivate", "classio_1_1_policy_definitions_file_private.html", "classio_1_1_policy_definitions_file_private" ],
[ "PolicyDefinitionsFile", "classio_1_1_policy_definitions_file.html", "classio_1_1_policy_definitions_file" ],
[ "PolicyFileFormat", "classio_1_1_policy_file_format.html", "classio_1_1_policy_file_format" ],
[ "PolicyFileFormatPrivate", "classio_1_1_policy_file_format_private.html", "classio_1_1_policy_file_format_private" ],
[ "PolicyResourcesFilePrivate", "classio_1_1_policy_resources_file_private.html", "classio_1_1_policy_resources_file_private" ],
[ "PolicyResourcesFile", "classio_1_1_policy_resources_file.html", "classio_1_1_policy_resources_file" ],
[ "RegistryFilePrivate", "classio_1_1_registry_file_private.html", "classio_1_1_registry_file_private" ],
[ "RegistryFile", "classio_1_1_registry_file.html", "classio_1_1_registry_file" ],
[ "RegistryFileFormat", "classio_1_1_registry_file_format.html", "classio_1_1_registry_file_format" ],
[ "RegistryFileFormatPrivate", "classio_1_1_registry_file_format_private.html", "classio_1_1_registry_file_format_private" ]
] ],
[ "ldap", null, [
[ "LDAPContract", "classldap_1_1_l_d_a_p_contract.html", "classldap_1_1_l_d_a_p_contract" ],
[ "LDAPImplPrivate", "classldap_1_1_l_d_a_p_impl_private.html", "classldap_1_1_l_d_a_p_impl_private" ],
[ "LDAPImpl", "classldap_1_1_l_d_a_p_impl.html", "classldap_1_1_l_d_a_p_impl" ]
] ],
[ "model", null, [
[ "admx", null, [
[ "BooleanValue", "classmodel_1_1admx_1_1_boolean_value.html", "classmodel_1_1admx_1_1_boolean_value" ],
[ "Category", "classmodel_1_1admx_1_1_category.html", "classmodel_1_1admx_1_1_category" ],
[ "MajorVersion", "classmodel_1_1admx_1_1_major_version.html", "classmodel_1_1admx_1_1_major_version" ],
[ "MinorVersion", "classmodel_1_1admx_1_1_minor_version.html", "classmodel_1_1admx_1_1_minor_version" ],
[ "Policy", "classmodel_1_1admx_1_1_policy.html", "classmodel_1_1admx_1_1_policy" ],
[ "PolicyBoolElement", "classmodel_1_1admx_1_1_policy_bool_element.html", "classmodel_1_1admx_1_1_policy_bool_element" ],
[ "PolicyDecimalElement", "classmodel_1_1admx_1_1_policy_decimal_element.html", "classmodel_1_1admx_1_1_policy_decimal_element" ],
[ "PolicyDefinitions", "classmodel_1_1admx_1_1_policy_definitions.html", "classmodel_1_1admx_1_1_policy_definitions" ],
[ "PolicyElement", "classmodel_1_1admx_1_1_policy_element.html", "classmodel_1_1admx_1_1_policy_element" ],
[ "EnumValue", "structmodel_1_1admx_1_1_enum_value.html", "structmodel_1_1admx_1_1_enum_value" ],
[ "DecimalValue", "structmodel_1_1admx_1_1_decimal_value.html", "structmodel_1_1admx_1_1_decimal_value" ],
[ "LongDecimalValue", "structmodel_1_1admx_1_1_long_decimal_value.html", "structmodel_1_1admx_1_1_long_decimal_value" ],
[ "StringValue", "structmodel_1_1admx_1_1_string_value.html", "structmodel_1_1admx_1_1_string_value" ],
[ "PolicyEnumElement", "classmodel_1_1admx_1_1_policy_enum_element.html", "classmodel_1_1admx_1_1_policy_enum_element" ],
[ "PolicyItem", "classmodel_1_1admx_1_1_policy_item.html", "classmodel_1_1admx_1_1_policy_item" ],
[ "PolicyListElement", "classmodel_1_1admx_1_1_policy_list_element.html", "classmodel_1_1admx_1_1_policy_list_element" ],
[ "PolicyLongDecimalElement", "classmodel_1_1admx_1_1_policy_long_decimal_element.html", "classmodel_1_1admx_1_1_policy_long_decimal_element" ],
[ "PolicyMultiTextElement", "classmodel_1_1admx_1_1_policy_multi_text_element.html", "classmodel_1_1admx_1_1_policy_multi_text_element" ],
[ "PolicyTextElement", "classmodel_1_1admx_1_1_policy_text_element.html", "classmodel_1_1admx_1_1_policy_text_element" ],
[ "AbstractRegistryValue", "classmodel_1_1admx_1_1_abstract_registry_value.html", "classmodel_1_1admx_1_1_abstract_registry_value" ],
[ "RegistryValue", "classmodel_1_1admx_1_1_registry_value.html", "classmodel_1_1admx_1_1_registry_value" ],
[ "Resources", "classmodel_1_1admx_1_1_resources.html", "classmodel_1_1admx_1_1_resources" ],
[ "SupportedDefinition", "classmodel_1_1admx_1_1_supported_definition.html", "classmodel_1_1admx_1_1_supported_definition" ],
[ "SupportedOn", "classmodel_1_1admx_1_1_supported_on.html", "classmodel_1_1admx_1_1_supported_on" ],
[ "SupportedOnRange", "classmodel_1_1admx_1_1_supported_on_range.html", "classmodel_1_1admx_1_1_supported_on_range" ],
[ "SupportedProduct", "classmodel_1_1admx_1_1_supported_product.html", "classmodel_1_1admx_1_1_supported_product" ]
] ],
[ "bundle", null, [
[ "CategoryStorage", "structmodel_1_1bundle_1_1_category_storage.html", "structmodel_1_1bundle_1_1_category_storage" ],
[ "PolicyStorage", "structmodel_1_1bundle_1_1_policy_storage.html", "structmodel_1_1bundle_1_1_policy_storage" ],
[ "PolicyBundlePrivate", "classmodel_1_1bundle_1_1_policy_bundle_private.html", "classmodel_1_1bundle_1_1_policy_bundle_private" ],
[ "PolicyBundle", "classmodel_1_1bundle_1_1_policy_bundle.html", "classmodel_1_1bundle_1_1_policy_bundle" ]
] ],
[ "command", null, [
[ "LambdaCommandPrivate", "classmodel_1_1command_1_1_lambda_command_private.html", "classmodel_1_1command_1_1_lambda_command_private" ],
[ "AbstractCommand", "classmodel_1_1command_1_1_abstract_command.html", "classmodel_1_1command_1_1_abstract_command" ],
[ "LambdaCommand", "classmodel_1_1command_1_1_lambda_command.html", "classmodel_1_1command_1_1_lambda_command" ],
[ "CommandGroupPrivate", "classmodel_1_1command_1_1_command_group_private.html", "classmodel_1_1command_1_1_command_group_private" ],
[ "CommandGroup", "classmodel_1_1command_1_1_command_group.html", "classmodel_1_1command_1_1_command_group" ]
] ],
[ "presentation", null, [
[ "CheckBox", "classmodel_1_1presentation_1_1_check_box.html", "classmodel_1_1presentation_1_1_check_box" ],
[ "ComboBox", "classmodel_1_1presentation_1_1_combo_box.html", "classmodel_1_1presentation_1_1_combo_box" ],
[ "DecimalTextBox", "classmodel_1_1presentation_1_1_decimal_text_box.html", "classmodel_1_1presentation_1_1_decimal_text_box" ],
[ "DropdownList", "classmodel_1_1presentation_1_1_dropdown_list.html", "classmodel_1_1presentation_1_1_dropdown_list" ],
[ "ListBox", "classmodel_1_1presentation_1_1_list_box.html", "classmodel_1_1presentation_1_1_list_box" ],
[ "LongDecimalTextBox", "classmodel_1_1presentation_1_1_long_decimal_text_box.html", "classmodel_1_1presentation_1_1_long_decimal_text_box" ],
[ "MultiTextBox", "classmodel_1_1presentation_1_1_multi_text_box.html", "classmodel_1_1presentation_1_1_multi_text_box" ],
[ "PolicyResources", "classmodel_1_1presentation_1_1_policy_resources.html", "classmodel_1_1presentation_1_1_policy_resources" ],
[ "Presentation", "classmodel_1_1presentation_1_1_presentation.html", "classmodel_1_1presentation_1_1_presentation" ],
[ "PresentationWidget", "classmodel_1_1presentation_1_1_presentation_widget.html", "classmodel_1_1presentation_1_1_presentation_widget" ],
[ "PresentationWidgetVisitor", "classmodel_1_1presentation_1_1_presentation_widget_visitor.html", "classmodel_1_1presentation_1_1_presentation_widget_visitor" ],
[ "Text", "classmodel_1_1presentation_1_1_text.html", "classmodel_1_1presentation_1_1_text" ],
[ "TextBox", "classmodel_1_1presentation_1_1_text_box.html", "classmodel_1_1presentation_1_1_text_box" ]
] ],
[ "registry", null, [
[ "AbstractRegistryEntry", "classmodel_1_1registry_1_1_abstract_registry_entry.html", "classmodel_1_1registry_1_1_abstract_registry_entry" ],
[ "AbstractRegistrySource", "classmodel_1_1registry_1_1_abstract_registry_source.html", "classmodel_1_1registry_1_1_abstract_registry_source" ],
[ "PolicyStateManagerPrivate", "classmodel_1_1registry_1_1_policy_state_manager_private.html", "classmodel_1_1registry_1_1_policy_state_manager_private" ],
[ "PolicyStateManager", "classmodel_1_1registry_1_1_policy_state_manager.html", "classmodel_1_1registry_1_1_policy_state_manager" ],
[ "PolRegistrySourcePrivate", "classmodel_1_1registry_1_1_pol_registry_source_private.html", "classmodel_1_1registry_1_1_pol_registry_source_private" ],
[ "PolRegistrySource", "classmodel_1_1registry_1_1_pol_registry_source.html", "classmodel_1_1registry_1_1_pol_registry_source" ],
[ "Registry", "classmodel_1_1registry_1_1_registry.html", "classmodel_1_1registry_1_1_registry" ],
[ "RegistryEntry", "classmodel_1_1registry_1_1_registry_entry.html", "classmodel_1_1registry_1_1_registry_entry" ]
] ]
] ],
[ "pol", null, [
[ "PolicyInstruction", "structpol_1_1_policy_instruction.html", "structpol_1_1_policy_instruction" ],
[ "PolicyFile", "structpol_1_1_policy_file.html", "structpol_1_1_policy_file" ],
[ "PRegParser", "classpol_1_1_p_reg_parser.html", "classpol_1_1_p_reg_parser" ]
] ],
[ "preferences", null, [
[ "AttributesItem", "classpreferences_1_1_attributes_item.html", "classpreferences_1_1_attributes_item" ],
[ "BaseModelBuilder", "classpreferences_1_1_base_model_builder.html", "classpreferences_1_1_base_model_builder" ],
[ "BasePreferenceItem", "classpreferences_1_1_base_preference_item.html", "classpreferences_1_1_base_preference_item" ],
[ "BasePreferenceReader", "classpreferences_1_1_base_preference_reader.html", "classpreferences_1_1_base_preference_reader" ],
[ "BasePreferenceWidget", "classpreferences_1_1_base_preference_widget.html", "classpreferences_1_1_base_preference_widget" ],
[ "BasePreferenceWriter", "classpreferences_1_1_base_preference_writer.html", "classpreferences_1_1_base_preference_writer" ],
[ "CommonItem", "classpreferences_1_1_common_item.html", "classpreferences_1_1_common_item" ],
[ "CommonUtils", "classpreferences_1_1_common_utils.html", null ],
[ "CommonView", "classpreferences_1_1_common_view.html", "classpreferences_1_1_common_view" ],
[ "PreferenceCategoryItem", "classpreferences_1_1_preference_category_item.html", "classpreferences_1_1_preference_category_item" ],
[ "PreferencesDialog", "classpreferences_1_1_preferences_dialog.html", "classpreferences_1_1_preferences_dialog" ],
[ "PreferencesModel", "classpreferences_1_1_preferences_model.html", "classpreferences_1_1_preferences_model" ],
[ "PreferencesTreeModel", "classpreferences_1_1_preferences_tree_model.html", "classpreferences_1_1_preferences_tree_model" ],
[ "PreferencesTreeProxyModelPrivate", "classpreferences_1_1_preferences_tree_proxy_model_private.html", "classpreferences_1_1_preferences_tree_proxy_model_private" ],
[ "PreferencesTreeProxyModel", "classpreferences_1_1_preferences_tree_proxy_model.html", "classpreferences_1_1_preferences_tree_proxy_model" ],
[ "PreferencesTreeView", "classpreferences_1_1_preferences_tree_view.html", "classpreferences_1_1_preferences_tree_view" ],
[ "PreferencesWidget", "classpreferences_1_1_preferences_widget.html", "classpreferences_1_1_preferences_widget" ],
[ "PropertiesWidget", "classpreferences_1_1_properties_widget.html", "classpreferences_1_1_properties_widget" ],
[ "PropertiesWidgetDelegate", "classpreferences_1_1_properties_widget_delegate.html", "classpreferences_1_1_properties_widget_delegate" ],
[ "SelectVariableDialog", "classpreferences_1_1_select_variable_dialog.html", "classpreferences_1_1_select_variable_dialog" ],
[ "ShortcutLineEdit", "classpreferences_1_1_shortcut_line_edit.html", "classpreferences_1_1_shortcut_line_edit" ],
[ "TableDetailsWidget", "classpreferences_1_1_table_details_widget.html", "classpreferences_1_1_table_details_widget" ],
[ "VariablesModel", "classpreferences_1_1_variables_model.html", "classpreferences_1_1_variables_model" ],
[ "WidgetFactoryPrivate", "classpreferences_1_1_widget_factory_private.html", "classpreferences_1_1_widget_factory_private" ],
[ "WidgetFactory", "classpreferences_1_1_widget_factory.html", "classpreferences_1_1_widget_factory" ],
[ "DataSourceContainerItem", "classpreferences_1_1_data_source_container_item.html", "classpreferences_1_1_data_source_container_item" ],
[ "DataSourceItem", "classpreferences_1_1_data_source_item.html", "classpreferences_1_1_data_source_item" ],
[ "ModelBuilder", "classpreferences_1_1_model_builder.html", "classpreferences_1_1_model_builder" ],
[ "DataSourceWidget", "classpreferences_1_1_data_source_widget.html", "classpreferences_1_1_data_source_widget" ],
[ "DeviceContainerItem", "classpreferences_1_1_device_container_item.html", "classpreferences_1_1_device_container_item" ],
[ "DeviceItem", "classpreferences_1_1_device_item.html", "classpreferences_1_1_device_item" ],
[ "DeviceWidget", "classpreferences_1_1_device_widget.html", "classpreferences_1_1_device_widget" ],
[ "DrivesContainerItem", "classpreferences_1_1_drives_container_item.html", "classpreferences_1_1_drives_container_item" ],
[ "DrivesItem", "classpreferences_1_1_drives_item.html", "classpreferences_1_1_drives_item" ],
[ "DrivesModelBuilder", "classpreferences_1_1_drives_model_builder.html", "classpreferences_1_1_drives_model_builder" ],
[ "DrivesPreferenceReader", "classpreferences_1_1_drives_preference_reader.html", "classpreferences_1_1_drives_preference_reader" ],
[ "DrivesPreferenceWriter", "classpreferences_1_1_drives_preference_writer.html", "classpreferences_1_1_drives_preference_writer" ],
[ "DrivesWidget", "classpreferences_1_1_drives_widget.html", "classpreferences_1_1_drives_widget" ],
[ "FilesContainerItem", "classpreferences_1_1_files_container_item.html", "classpreferences_1_1_files_container_item" ],
[ "FilesItem", "classpreferences_1_1_files_item.html", "classpreferences_1_1_files_item" ],
[ "FilesModelBuilder", "classpreferences_1_1_files_model_builder.html", "classpreferences_1_1_files_model_builder" ],
[ "FilesPreferenceReader", "classpreferences_1_1_files_preference_reader.html", "classpreferences_1_1_files_preference_reader" ],
[ "FilesPreferenceWriter", "classpreferences_1_1_files_preference_writer.html", "classpreferences_1_1_files_preference_writer" ],
[ "FilesWidget", "classpreferences_1_1_files_widget.html", "classpreferences_1_1_files_widget" ],
[ "FileExtensionActionItem", "classpreferences_1_1_file_extension_action_item.html", "classpreferences_1_1_file_extension_action_item" ],
[ "FileExtensionContainerItem", "classpreferences_1_1_file_extension_container_item.html", "classpreferences_1_1_file_extension_container_item" ],
[ "FileExtensionItem", "classpreferences_1_1_file_extension_item.html", "classpreferences_1_1_file_extension_item" ],
[ "FileExtensionWidget", "classpreferences_1_1_file_extension_widget.html", "classpreferences_1_1_file_extension_widget" ],
[ "FolderOptionsContainerItem", "classpreferences_1_1_folder_options_container_item.html", "classpreferences_1_1_folder_options_container_item" ],
[ "FolderOptionsItem", "classpreferences_1_1_folder_options_item.html", "classpreferences_1_1_folder_options_item" ],
[ "FolderOptionsModelBuilder", "classpreferences_1_1_folder_options_model_builder.html", "classpreferences_1_1_folder_options_model_builder" ],
[ "FolderOptionsWidget", "classpreferences_1_1_folder_options_widget.html", "classpreferences_1_1_folder_options_widget" ],
[ "OpenWithItem", "classpreferences_1_1_open_with_item.html", "classpreferences_1_1_open_with_item" ],
[ "OpenWithWidget", "classpreferences_1_1_open_with_widget.html", "classpreferences_1_1_open_with_widget" ],
[ "FolderContainerItem", "classpreferences_1_1_folder_container_item.html", "classpreferences_1_1_folder_container_item" ],
[ "FolderItem", "classpreferences_1_1_folder_item.html", "classpreferences_1_1_folder_item" ],
[ "FolderModelBuilder", "classpreferences_1_1_folder_model_builder.html", "classpreferences_1_1_folder_model_builder" ],
[ "FolderPreferenceReader", "classpreferences_1_1_folder_preference_reader.html", "classpreferences_1_1_folder_preference_reader" ],
[ "FolderPreferenceWriter", "classpreferences_1_1_folder_preference_writer.html", "classpreferences_1_1_folder_preference_writer" ],
[ "FolderWidget", "classpreferences_1_1_folder_widget.html", "classpreferences_1_1_folder_widget" ],
[ "IniContainerItem", "classpreferences_1_1_ini_container_item.html", "classpreferences_1_1_ini_container_item" ],
[ "IniItem", "classpreferences_1_1_ini_item.html", "classpreferences_1_1_ini_item" ],
[ "IniModelBuilder", "classpreferences_1_1_ini_model_builder.html", "classpreferences_1_1_ini_model_builder" ],
[ "IniPreferenceReader", "classpreferences_1_1_ini_preference_reader.html", "classpreferences_1_1_ini_preference_reader" ],
[ "IniPreferenceWriter", "classpreferences_1_1_ini_preference_writer.html", "classpreferences_1_1_ini_preference_writer" ],
[ "IniWidget", "classpreferences_1_1_ini_widget.html", "classpreferences_1_1_ini_widget" ],
[ "ContainerItemInterface", "classpreferences_1_1_container_item_interface.html", "classpreferences_1_1_container_item_interface" ],
[ "PreferenceReaderInterface", "classpreferences_1_1_preference_reader_interface.html", "classpreferences_1_1_preference_reader_interface" ],
[ "PreferenceWidgetInterface", "classpreferences_1_1_preference_widget_interface.html", "classpreferences_1_1_preference_widget_interface" ],
[ "PreferenceWriterInterface", "classpreferences_1_1_preference_writer_interface.html", "classpreferences_1_1_preference_writer_interface" ],
[ "WidgetFactoryInterface", "classpreferences_1_1_widget_factory_interface.html", "classpreferences_1_1_widget_factory_interface" ],
[ "BaseLocalItem", "classpreferences_1_1_base_local_item.html", "classpreferences_1_1_base_local_item" ],
[ "GroupMemberDialog", "classpreferences_1_1_group_member_dialog.html", "classpreferences_1_1_group_member_dialog" ],
[ "GroupMemberItem", "classpreferences_1_1_group_member_item.html", "classpreferences_1_1_group_member_item" ],
[ "GroupMembersContainerItem", "classpreferences_1_1_group_members_container_item.html", "classpreferences_1_1_group_members_container_item" ],
[ "GroupMembersWidget", "classpreferences_1_1_group_members_widget.html", "classpreferences_1_1_group_members_widget" ],
[ "GroupModelBuilder", "classpreferences_1_1_group_model_builder.html", "classpreferences_1_1_group_model_builder" ],
[ "LocalGroupContainerItem", "classpreferences_1_1_local_group_container_item.html", "classpreferences_1_1_local_group_container_item" ],
[ "LocalGroupItem", "classpreferences_1_1_local_group_item.html", "classpreferences_1_1_local_group_item" ],
[ "LocalGroupWidget", "classpreferences_1_1_local_group_widget.html", "classpreferences_1_1_local_group_widget" ],
[ "LocalUserItem", "classpreferences_1_1_local_user_item.html", "classpreferences_1_1_local_user_item" ],
[ "LocalUserWidget", "classpreferences_1_1_local_user_widget.html", "classpreferences_1_1_local_user_widget" ],
[ "ModelCreator", "classpreferences_1_1_model_creator.html", "classpreferences_1_1_model_creator" ],
[ "ModelWriter", "classpreferences_1_1_model_writer.html", "classpreferences_1_1_model_writer" ],
[ "BaseNetworkItem", "classpreferences_1_1_base_network_item.html", "classpreferences_1_1_base_network_item" ],
[ "DialUpItem", "classpreferences_1_1_dial_up_item.html", "classpreferences_1_1_dial_up_item" ],
[ "DialUpWidget", "classpreferences_1_1_dial_up_widget.html", "classpreferences_1_1_dial_up_widget" ],
[ "NetworkContainerItem", "classpreferences_1_1_network_container_item.html", "classpreferences_1_1_network_container_item" ],
[ "NetworkModelBuilder", "classpreferences_1_1_network_model_builder.html", "classpreferences_1_1_network_model_builder" ],
[ "VpnItem", "classpreferences_1_1_vpn_item.html", "classpreferences_1_1_vpn_item" ],
[ "VpnNetworkingWidget", "classpreferences_1_1_vpn_networking_widget.html", "classpreferences_1_1_vpn_networking_widget" ],
[ "VpnOptionsWidget", "classpreferences_1_1_vpn_options_widget.html", "classpreferences_1_1_vpn_options_widget" ],
[ "VpnSecurityWidget", "classpreferences_1_1_vpn_security_widget.html", "classpreferences_1_1_vpn_security_widget" ],
[ "VpnWidget", "classpreferences_1_1_vpn_widget.html", "classpreferences_1_1_vpn_widget" ],
[ "PowerContainerItem", "classpreferences_1_1_power_container_item.html", "classpreferences_1_1_power_container_item" ],
[ "PowerModelBuilder", "classpreferences_1_1_power_model_builder.html", "classpreferences_1_1_power_model_builder" ],
[ "PowerOptionsItem", "classpreferences_1_1_power_options_item.html", "classpreferences_1_1_power_options_item" ],
[ "PowerOptionsWidget", "classpreferences_1_1_power_options_widget.html", "classpreferences_1_1_power_options_widget" ],
[ "PowerPlanItem", "classpreferences_1_1_power_plan_item.html", "classpreferences_1_1_power_plan_item" ],
[ "PowerPlanWidget", "classpreferences_1_1_power_plan_widget.html", "classpreferences_1_1_power_plan_widget" ],
[ "PowerSchemeItem", "classpreferences_1_1_power_scheme_item.html", "classpreferences_1_1_power_scheme_item" ],
[ "PowerSchemeWidget", "classpreferences_1_1_power_scheme_widget.html", "classpreferences_1_1_power_scheme_widget" ],
[ "LocalPrinterItem", "classpreferences_1_1_local_printer_item.html", "classpreferences_1_1_local_printer_item" ],
[ "LocalPrinterWidget", "classpreferences_1_1_local_printer_widget.html", "classpreferences_1_1_local_printer_widget" ],
[ "PrinterContainerItem", "classpreferences_1_1_printer_container_item.html", "classpreferences_1_1_printer_container_item" ],
[ "PrintersModelBuilder", "classpreferences_1_1_printers_model_builder.html", "classpreferences_1_1_printers_model_builder" ],
[ "SharedPrinterItem", "classpreferences_1_1_shared_printer_item.html", "classpreferences_1_1_shared_printer_item" ],
[ "SharedPrinterWidget", "classpreferences_1_1_shared_printer_widget.html", "classpreferences_1_1_shared_printer_widget" ],
[ "TcpPrinterGeneralWidget", "classpreferences_1_1_tcp_printer_general_widget.html", "classpreferences_1_1_tcp_printer_general_widget" ],
[ "TcpPrinterItem", "classpreferences_1_1_tcp_printer_item.html", "classpreferences_1_1_tcp_printer_item" ],
[ "TcpPrinterPortWidget", "classpreferences_1_1_tcp_printer_port_widget.html", "classpreferences_1_1_tcp_printer_port_widget" ],
[ "RegistryContainerItem", "classpreferences_1_1_registry_container_item.html", "classpreferences_1_1_registry_container_item" ],
[ "RegistryItem", "classpreferences_1_1_registry_item.html", "classpreferences_1_1_registry_item" ],
[ "RegistryModelBuilder", "classpreferences_1_1_registry_model_builder.html", "classpreferences_1_1_registry_model_builder" ],
[ "RegistryPreferenceReader", "classpreferences_1_1_registry_preference_reader.html", "classpreferences_1_1_registry_preference_reader" ],
[ "RegistryPreferenceWriter", "classpreferences_1_1_registry_preference_writer.html", "classpreferences_1_1_registry_preference_writer" ],
[ "RegistryWidget", "classpreferences_1_1_registry_widget.html", "classpreferences_1_1_registry_widget" ],
[ "ImmediateActionWin7Widget", "classpreferences_1_1_immediate_action_win7_widget.html", "classpreferences_1_1_immediate_action_win7_widget" ],
[ "ImmediateConditionsWin7Widget", "classpreferences_1_1_immediate_conditions_win7_widget.html", "classpreferences_1_1_immediate_conditions_win7_widget" ],
[ "ImmediateSettingsWidget", "classpreferences_1_1_immediate_settings_widget.html", "classpreferences_1_1_immediate_settings_widget" ],
[ "ImmediateSettingsWin7Widget", "classpreferences_1_1_immediate_settings_win7_widget.html", "classpreferences_1_1_immediate_settings_win7_widget" ],
[ "ImmediateTasksWidget", "classpreferences_1_1_immediate_tasks_widget.html", "classpreferences_1_1_immediate_tasks_widget" ],
[ "ImmediateWin7Widget", "classpreferences_1_1_immediate_win7_widget.html", "classpreferences_1_1_immediate_win7_widget" ],
[ "ScheduleActionWin7Widget", "classpreferences_1_1_schedule_action_win7_widget.html", "classpreferences_1_1_schedule_action_win7_widget" ],
[ "ScheduleConditionsWin7Widget", "classpreferences_1_1_schedule_conditions_win7_widget.html", "classpreferences_1_1_schedule_conditions_win7_widget" ],
[ "ScheduledTasksWidget", "classpreferences_1_1_scheduled_tasks_widget.html", "classpreferences_1_1_scheduled_tasks_widget" ],
[ "ScheduleScheduleWidget", "classpreferences_1_1_schedule_schedule_widget.html", "classpreferences_1_1_schedule_schedule_widget" ],
[ "ScheduleSettingsWidget", "classpreferences_1_1_schedule_settings_widget.html", "classpreferences_1_1_schedule_settings_widget" ],
[ "ScheduleSettingsWin7Widget", "classpreferences_1_1_schedule_settings_win7_widget.html", "classpreferences_1_1_schedule_settings_win7_widget" ],
[ "ScheduleTriggersWin7Widget", "classpreferences_1_1_schedule_triggers_win7_widget.html", "classpreferences_1_1_schedule_triggers_win7_widget" ],
[ "ScheduleWin7Widget", "classpreferences_1_1_schedule_win7_widget.html", "classpreferences_1_1_schedule_win7_widget" ],
[ "SharesContainerItem", "classpreferences_1_1_shares_container_item.html", "classpreferences_1_1_shares_container_item" ],
[ "SharesItem", "classpreferences_1_1_shares_item.html", "classpreferences_1_1_shares_item" ],
[ "SharesModelBuilder", "classpreferences_1_1_shares_model_builder.html", "classpreferences_1_1_shares_model_builder" ],
[ "SharesPreferenceReader", "classpreferences_1_1_shares_preference_reader.html", "classpreferences_1_1_shares_preference_reader" ],
[ "SharesPreferenceWriter", "classpreferences_1_1_shares_preference_writer.html", "classpreferences_1_1_shares_preference_writer" ],
[ "SharesWidget", "classpreferences_1_1_shares_widget.html", "classpreferences_1_1_shares_widget" ],
[ "KeySequenceEncoder", "classpreferences_1_1_key_sequence_encoder.html", "classpreferences_1_1_key_sequence_encoder" ],
[ "ShortcutsContainerItem", "classpreferences_1_1_shortcuts_container_item.html", "classpreferences_1_1_shortcuts_container_item" ],
[ "ShortcutsItem", "classpreferences_1_1_shortcuts_item.html", "classpreferences_1_1_shortcuts_item" ],
[ "ShortcutsModelBuilder", "classpreferences_1_1_shortcuts_model_builder.html", "classpreferences_1_1_shortcuts_model_builder" ],
[ "ShortcutsPreferenceReader", "classpreferences_1_1_shortcuts_preference_reader.html", "classpreferences_1_1_shortcuts_preference_reader" ],
[ "ShortcutsPreferenceWriter", "classpreferences_1_1_shortcuts_preference_writer.html", "classpreferences_1_1_shortcuts_preference_writer" ],
[ "ShortcutsWidget", "classpreferences_1_1_shortcuts_widget.html", "classpreferences_1_1_shortcuts_widget" ],
[ "StartAdvancedWinXPWidget", "classpreferences_1_1_start_advanced_win_x_p_widget.html", "classpreferences_1_1_start_advanced_win_x_p_widget" ],
[ "StartClassicVistaWidget", "classpreferences_1_1_start_classic_vista_widget.html", "classpreferences_1_1_start_classic_vista_widget" ],
[ "StartClassicWinXPWidget", "classpreferences_1_1_start_classic_win_x_p_widget.html", "classpreferences_1_1_start_classic_win_x_p_widget" ],
[ "StartMenuWinXPItem", "classpreferences_1_1_start_menu_win_x_p_item.html", "classpreferences_1_1_start_menu_win_x_p_item" ],
[ "StartVistaWidget", "classpreferences_1_1_start_vista_widget.html", "classpreferences_1_1_start_vista_widget" ],
[ "StartWinXPWidget", "classpreferences_1_1_start_win_x_p_widget.html", "classpreferences_1_1_start_win_x_p_widget" ],
[ "VariablesContainerItem", "classpreferences_1_1_variables_container_item.html", "classpreferences_1_1_variables_container_item" ],
[ "VariablesItem", "classpreferences_1_1_variables_item.html", "classpreferences_1_1_variables_item" ],
[ "VariablesModelBuilder", "classpreferences_1_1_variables_model_builder.html", "classpreferences_1_1_variables_model_builder" ],
[ "VariablesPreferenceReader", "classpreferences_1_1_variables_preference_reader.html", "classpreferences_1_1_variables_preference_reader" ],
[ "VariablesPreferenceWriter", "classpreferences_1_1_variables_preference_writer.html", "classpreferences_1_1_variables_preference_writer" ],
[ "VariablesWidget", "classpreferences_1_1_variables_widget.html", "classpreferences_1_1_variables_widget" ]
] ],
[ "scripts_plugin", null, [
[ "AddScriptWidget", "classscripts__plugin_1_1_add_script_widget.html", "classscripts__plugin_1_1_add_script_widget" ],
[ "BaseScriptTabWidget", "classscripts__plugin_1_1_base_script_tab_widget.html", "classscripts__plugin_1_1_base_script_tab_widget" ],
[ "GroupScriptContainerItem", "classscripts__plugin_1_1_group_script_container_item.html", "classscripts__plugin_1_1_group_script_container_item" ],
[ "ScriptItem", "classscripts__plugin_1_1_script_item.html", "classscripts__plugin_1_1_script_item" ],
[ "ScriptItemContainer", "classscripts__plugin_1_1_script_item_container.html", "classscripts__plugin_1_1_script_item_container" ],
[ "ScriptModelBuilder", "classscripts__plugin_1_1_script_model_builder.html", "classscripts__plugin_1_1_script_model_builder" ],
[ "ScriptsContentWidget", "classscripts__plugin_1_1_scripts_content_widget.html", "classscripts__plugin_1_1_scripts_content_widget" ],
[ "ScriptsDialog", "classscripts__plugin_1_1_scripts_dialog.html", "classscripts__plugin_1_1_scripts_dialog" ],
[ "ScriptsModel", "classscripts__plugin_1_1_scripts_model.html", "classscripts__plugin_1_1_scripts_model" ],
[ "ScriptsModelIo", "classscripts__plugin_1_1_scripts_model_io.html", "classscripts__plugin_1_1_scripts_model_io" ],
[ "ScriptsPlugin", "classscripts__plugin_1_1_scripts_plugin.html", "classscripts__plugin_1_1_scripts_plugin" ],
[ "ScriptsPowerShellWidget", "classscripts__plugin_1_1_scripts_power_shell_widget.html", "classscripts__plugin_1_1_scripts_power_shell_widget" ],
[ "ScriptsSnapIn", "classscripts__plugin_1_1_scripts_snap_in.html", "classscripts__plugin_1_1_scripts_snap_in" ],
[ "ScriptsSnapInPrivate", "classscripts__plugin_1_1_scripts_snap_in_private.html", "classscripts__plugin_1_1_scripts_snap_in_private" ],
[ "ScriptsTreeModel", "classscripts__plugin_1_1_scripts_tree_model.html", "classscripts__plugin_1_1_scripts_tree_model" ],
[ "ScriptsTreeProxyModelPrivate", "classscripts__plugin_1_1_scripts_tree_proxy_model_private.html", "classscripts__plugin_1_1_scripts_tree_proxy_model_private" ],
[ "ScriptsTreeProxyModel", "classscripts__plugin_1_1_scripts_tree_proxy_model.html", "classscripts__plugin_1_1_scripts_tree_proxy_model" ],
[ "ScriptsWidget", "classscripts__plugin_1_1_scripts_widget.html", "classscripts__plugin_1_1_scripts_widget" ]
] ],
[ "AdConfig", "class_ad_config.html", "class_ad_config" ],
[ "AdConfigPrivate", "class_ad_config_private.html", "class_ad_config_private" ],
[ "AdCookie", "class_ad_cookie.html", "class_ad_cookie" ],
[ "AdInterface", "class_ad_interface.html", "class_ad_interface" ],
[ "AdInterfacePrivate", "class_ad_interface_private.html", "class_ad_interface_private" ],
[ "AdMessage", "class_ad_message.html", "class_ad_message" ],
[ "AdObject", "class_ad_object.html", "class_ad_object" ],
[ "Gplink", "class_gplink.html", "class_gplink" ],
[ "QList", "class_q_list.html", null ],
[ "sasl_defaults_gssapi", "structsasl__defaults__gssapi.html", "structsasl__defaults__gssapi" ],
[ "TranslatorStorage", "class_translator_storage.html", "class_translator_storage" ],
[ "TranslatorStoragePrivate", "class_translator_storage_private.html", "class_translator_storage_private" ]
];

View File

@ -0,0 +1,143 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/preferences/attributes/attributesitem.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('attributesitem_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">attributesitem.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2021 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_ATTRIBUTES_ITEM_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_ATTRIBUTES_ITEM_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &lt;mvvm/model/compounditem.h&gt;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="keyword">namespace </span>preferences</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div>
<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classpreferences_1_1_attributes_item.html"> 31</a></span>&#160;<span class="keyword">class </span><a class="code" href="classpreferences_1_1_attributes_item.html">AttributesItem</a> : <span class="keyword">public</span> ModelView::CompoundItem</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;{</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keyword">const</span> std::string CONTENT = <span class="stringliteral">&quot;action&quot;</span>;</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <a class="code" href="classpreferences_1_1_attributes_item.html">AttributesItem</a>();</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <a class="code" href="classpreferences_1_1_attributes_item.html">AttributesItem</a>(<span class="keyword">const</span> <a class="code" href="classpreferences_1_1_attributes_item.html">AttributesItem</a> &amp;other);</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;};</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;}</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;Q_DECLARE_METATYPE(::<a class="code" href="classpreferences_1_1_attributes_item.html">preferences::AttributesItem</a>)</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="preprocessor">#endif</span><span class="comment">//GPUI_Attributes_ITEM_H</span></div>
<div class="ttc" id="aclasspreferences_1_1_attributes_item_html"><div class="ttname"><a href="classpreferences_1_1_attributes_item.html">preferences::AttributesItem</a></div><div class="ttdoc">Drives item representation for editor.</div><div class="ttdef"><b>Definition:</b> attributesitem.h:32</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_834ea56fd74bd3caaf71795cf99ea1b6.html">preferences</a></li><li class="navelem"><a class="el" href="dir_c7ffa891d0fafc8afea91763b25b5d30.html">attributes</a></li><li class="navelem"><b>attributesitem.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,142 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/preferences/local_users_and_groups/baselocalitem.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('baselocalitem_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">baselocalitem.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2021 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_BASELOCAL_ITEM_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_BASELOCAL_ITEM_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &lt;mvvm/model/compounditem.h&gt;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="keyword">namespace </span>preferences</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div>
<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classpreferences_1_1_base_local_item.html"> 31</a></span>&#160;<span class="keyword">class </span><a class="code" href="classpreferences_1_1_base_local_item.html">BaseLocalItem</a> : <span class="keyword">public</span> ModelView::CompoundItem</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;{</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <a class="code" href="classpreferences_1_1_base_local_item.html">BaseLocalItem</a>();</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <a class="code" href="classpreferences_1_1_base_local_item.html">BaseLocalItem</a>(<span class="keyword">const</span> std::string name);</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <a class="code" href="classpreferences_1_1_base_local_item.html">BaseLocalItem</a>(<span class="keyword">const</span> <a class="code" href="classpreferences_1_1_base_local_item.html">BaseLocalItem</a>&amp; other);</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;};</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;}</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;Q_DECLARE_METATYPE(::<a class="code" href="classpreferences_1_1_base_local_item.html">preferences::BaseLocalItem</a>)</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; </div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor">#endif</span><span class="comment">//GPUI_BaseLocal_ITEM_H</span></div>
<div class="ttc" id="aclasspreferences_1_1_base_local_item_html"><div class="ttname"><a href="classpreferences_1_1_base_local_item.html">preferences::BaseLocalItem</a></div><div class="ttdoc">Drives item representation for editor.</div><div class="ttdef"><b>Definition:</b> baselocalitem.h:32</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_834ea56fd74bd3caaf71795cf99ea1b6.html">preferences</a></li><li class="navelem"><a class="el" href="dir_5a0ef07a9e12c9cd6e312c97588cc43f.html">local_users_and_groups</a></li><li class="navelem"><b>baselocalitem.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,219 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/preferences/common/basemodelbuilder.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('basemodelbuilder_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">basemodelbuilder.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2021 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_BASE_MODEL_BUILDER_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_BASE_MODEL_BUILDER_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &quot;commonitem.h&quot;</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; </div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &lt;QDate&gt;</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &lt;QString&gt;</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="keyword">namespace </span>preferences</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;{</div>
<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="classpreferences_1_1_base_model_builder.html"> 33</a></span>&#160;<span class="keyword">class </span><a class="code" href="classpreferences_1_1_base_model_builder.html">BaseModelBuilder</a></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;{</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keyword">virtual</span> ~<a class="code" href="classpreferences_1_1_base_model_builder.html">BaseModelBuilder</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="keyword">protected</span>:</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <a class="code" href="classpreferences_1_1_base_model_builder.html">BaseModelBuilder</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <a class="code" href="classpreferences_1_1_base_model_builder.html">BaseModelBuilder</a>(<span class="keyword">const</span> <a class="code" href="classpreferences_1_1_base_model_builder.html">BaseModelBuilder</a> &amp;) = <span class="keyword">delete</span>; <span class="comment">// copy ctor</span></div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <a class="code" href="classpreferences_1_1_base_model_builder.html">BaseModelBuilder</a>(<a class="code" href="classpreferences_1_1_base_model_builder.html">BaseModelBuilder</a> &amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">// move ctor</span></div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <a class="code" href="classpreferences_1_1_base_model_builder.html">BaseModelBuilder</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classpreferences_1_1_base_model_builder.html">BaseModelBuilder</a> &amp;) = <span class="keyword">delete</span>; <span class="comment">// copy assignment</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <a class="code" href="classpreferences_1_1_base_model_builder.html">BaseModelBuilder</a> &amp;operator=(<a class="code" href="classpreferences_1_1_base_model_builder.html">BaseModelBuilder</a> &amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">// move assignment</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <span class="keyword">template</span>&lt;<span class="keyword">template</span>&lt;<span class="keyword">typename</span>, <span class="keywordtype">bool</span>&gt; <span class="keyword">typename</span> OptionalType, <span class="keyword">typename</span> T, <span class="keywordtype">bool</span> fund&gt;</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; T getOptionalPropertyData(<span class="keyword">const</span> OptionalType&lt;T, fund&gt; &amp;data)</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; {</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keywordflow">if</span> (data.present())</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; {</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; <span class="keywordflow">return</span> data.get();</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; }</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keywordflow">else</span></div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; {</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <span class="keywordflow">return</span> T();</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; }</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; }</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keywordtype">int</span> getActionCheckboxState(<span class="keyword">const</span> std::string &amp;data);</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; std::string getActionCheckboxModel(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;data);</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keyword">template</span>&lt;<span class="keyword">typename</span> SchemaType&gt;</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="keywordtype">void</span> setCommonItemData(<a class="code" href="classpreferences_1_1_common_item.html">CommonItem</a> *common, <span class="keyword">const</span> SchemaType &amp;schema)</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; {</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; common-&gt;setProperty(CommonItem::propertyToString(CommonItem::CLSID), schema.clsid().c_str());</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; common-&gt;setProperty(CommonItem::propertyToString(CommonItem::NAME), schema.name().c_str());</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; common-&gt;setProperty(CommonItem::propertyToString(CommonItem::STATUS),</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; getOptionalPropertyData(schema.status()).c_str());</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; common-&gt;setProperty(CommonItem::propertyToString(CommonItem::IMAGE),</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <span class="keyword">static_cast&lt;</span><span class="keywordtype">int</span><span class="keyword">&gt;</span>(getOptionalPropertyData(schema.image())));</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; common-&gt;setProperty(CommonItem::propertyToString(CommonItem::CHANGED),</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; getOptionalPropertyData(schema.changed()).c_str());</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; common-&gt;setProperty(CommonItem::propertyToString(CommonItem::UID), schema.uid().c_str());</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; common-&gt;setProperty(CommonItem::propertyToString(CommonItem::DESC),</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; getOptionalPropertyData(schema.desc()).c_str());</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; common-&gt;setProperty(CommonItem::propertyToString(CommonItem::BYPASS_ERRORS),</div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; <span class="keyword">static_cast&lt;</span><span class="keywordtype">bool</span><span class="keyword">&gt;</span>(getOptionalPropertyData(schema.bypassErrors())));</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; common-&gt;setProperty(CommonItem::propertyToString(CommonItem::USER_CONTEXT),</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keyword">static_cast&lt;</span><span class="keywordtype">bool</span><span class="keyword">&gt;</span>(getOptionalPropertyData(schema.userContext())));</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; common-&gt;setProperty(CommonItem::propertyToString(CommonItem::REMOVE_POLICY),</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keyword">static_cast&lt;</span><span class="keywordtype">bool</span><span class="keyword">&gt;</span>(getOptionalPropertyData(schema.removePolicy())));</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; }</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; </div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <span class="keyword">template</span>&lt;<span class="keyword">typename</span> CommonData&gt;</div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; <span class="keywordtype">void</span> setCommonModelData(CommonData &amp;data, <span class="keyword">const</span> <a class="code" href="classpreferences_1_1_common_item.html">preferences::CommonItem</a> *commonModel)</div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; {</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; data.clsid(commonModel-&gt;property&lt;std::string&gt;(CommonItem::propertyToString(CommonItem::CLSID)));</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; data.name(commonModel-&gt;property&lt;std::string&gt;(CommonItem::propertyToString(CommonItem::NAME)));</div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; data.status(commonModel-&gt;property&lt;std::string&gt;(CommonItem::propertyToString(CommonItem::STATUS)));</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; data.image(<span class="keyword">static_cast&lt;</span>uchar<span class="keyword">&gt;</span>(commonModel-&gt;property&lt;<span class="keywordtype">int</span>&gt;(CommonItem::propertyToString(CommonItem::IMAGE))));</div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; data.changed(commonModel-&gt;property&lt;std::string&gt;(CommonItem::propertyToString(CommonItem::CHANGED)));</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; data.uid(commonModel-&gt;property&lt;std::string&gt;(CommonItem::propertyToString(CommonItem::UID)));</div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; data.desc(commonModel-&gt;property&lt;std::string&gt;(CommonItem::propertyToString(CommonItem::DESC)));</div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; data.bypassErrors(commonModel-&gt;property&lt;<span class="keywordtype">bool</span>&gt;(CommonItem::propertyToString(CommonItem::BYPASS_ERRORS)));</div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; data.userContext(commonModel-&gt;property&lt;<span class="keywordtype">bool</span>&gt;(CommonItem::propertyToString(CommonItem::USER_CONTEXT)));</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; data.removePolicy(commonModel-&gt;property&lt;<span class="keywordtype">bool</span>&gt;(CommonItem::propertyToString(CommonItem::REMOVE_POLICY)));</div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; }</div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; </div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <span class="keyword">template</span>&lt;<span class="keyword">typename</span> T&gt;</div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; T createRootElement(<span class="keyword">const</span> std::string &amp;guid)</div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; {</div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; QString dateOfChange(QDate::currentDate().toString(Qt::ISODate) + <span class="stringliteral">&quot; &quot;</span></div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; + QTime::currentTime().toString(<span class="stringliteral">&quot;hh:mm:ss&quot;</span>));</div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; </div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <span class="keywordflow">return</span> T(guid, dateOfChange.toStdString(), <span class="stringliteral">&quot;&quot;</span>);</div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; }</div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; </div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; std::string createDateOfChange()</div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; {</div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; QString dateOfChange(QDate::currentDate().toString(Qt::ISODate) + <span class="stringliteral">&quot; &quot;</span></div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; + QTime::currentTime().toString(<span class="stringliteral">&quot;hh:mm:ss&quot;</span>));</div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="keywordflow">return</span> dateOfChange.toStdString();</div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; }</div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;};</div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; </div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160;} <span class="comment">// namespace preferences</span></div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; </div>
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160;<span class="preprocessor">#endif </span><span class="comment">//GPUI_BASE_MODEL_BUILDER_H</span></div>
<div class="ttc" id="aclasspreferences_1_1_base_model_builder_html"><div class="ttname"><a href="classpreferences_1_1_base_model_builder.html">preferences::BaseModelBuilder</a></div><div class="ttdef"><b>Definition:</b> basemodelbuilder.h:34</div></div>
<div class="ttc" id="aclasspreferences_1_1_common_item_html"><div class="ttname"><a href="classpreferences_1_1_common_item.html">preferences::CommonItem</a></div><div class="ttdoc">Common item representation for editor.</div><div class="ttdef"><b>Definition:</b> commonitem.h:32</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_834ea56fd74bd3caaf71795cf99ea1b6.html">preferences</a></li><li class="navelem"><a class="el" href="dir_61ba3c5829870c2b6ecccf91c0e907f4.html">common</a></li><li class="navelem"><b>basemodelbuilder.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,144 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/preferences/network_options/basenetworkitem.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('basenetworkitem_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">basenetworkitem.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2021 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_BASE_NETWORK_ITEM_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_BASE_NETWORK_ITEM_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &lt;mvvm/model/compounditem.h&gt;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="keyword">namespace </span>preferences</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div>
<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classpreferences_1_1_base_network_item.html"> 31</a></span>&#160;<span class="keyword">class </span><a class="code" href="classpreferences_1_1_base_network_item.html">BaseNetworkItem</a> : <span class="keyword">public</span> ModelView::CompoundItem</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;{</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <a class="code" href="classpreferences_1_1_base_network_item.html">BaseNetworkItem</a>();</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <a class="code" href="classpreferences_1_1_base_network_item.html">BaseNetworkItem</a>(<span class="keyword">const</span> <a class="code" href="classpreferences_1_1_base_network_item.html">BaseNetworkItem</a> &amp;);</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="keyword">protected</span>:</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <a class="code" href="classpreferences_1_1_base_network_item.html">BaseNetworkItem</a>(<span class="keyword">const</span> std::string&amp; name);</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;};</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;}</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; </div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;Q_DECLARE_METATYPE(::<a class="code" href="classpreferences_1_1_base_network_item.html">preferences::BaseNetworkItem</a>)</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="preprocessor">#endif</span><span class="comment">//GPUI_BASE_NETWORK_ITEM_H</span></div>
<div class="ttc" id="aclasspreferences_1_1_base_network_item_html"><div class="ttname"><a href="classpreferences_1_1_base_network_item.html">preferences::BaseNetworkItem</a></div><div class="ttdoc">Drives item representation for editor.</div><div class="ttdef"><b>Definition:</b> basenetworkitem.h:32</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_834ea56fd74bd3caaf71795cf99ea1b6.html">preferences</a></li><li class="navelem"><a class="el" href="dir_73acd5534f1619d708a8665267275793.html">network_options</a></li><li class="navelem"><b>basenetworkitem.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,153 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/preferences/common/basepreferenceitem.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('basepreferenceitem_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">basepreferenceitem.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2021 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_BASE_PREFERENCE_ITEM_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_BASE_PREFERENCE_ITEM_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &lt;mvvm/model/compounditem.h&gt;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="keyword">namespace </span>preferences</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="classpreferences_1_1_base_preference_item.html"> 30</a></span>&#160;<span class="keyword">class </span><a class="code" href="classpreferences_1_1_base_preference_item.html">BasePreferenceItem</a> : <span class="keyword">public</span> ModelView::CompoundItem</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;{</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <a class="code" href="classpreferences_1_1_base_preference_item.html">BasePreferenceItem</a>(<span class="keyword">const</span> std::string&amp; modelType)</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; : ModelView::CompoundItem(modelType) {}</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keyword">template</span> &lt;<span class="keyword">typename</span> EnumType&gt;</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; constexpr <span class="keyword">static</span> <span class="keywordtype">int</span> propertyToInt(<span class="keyword">const</span> EnumType&amp; type)</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; {</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">int</span><span class="keyword">&gt;</span>(type);</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; }</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="keyword">protected</span>:</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keyword">template</span> &lt;<span class="keyword">typename</span> PropertyType, <span class="keyword">typename</span> EnumType&gt;</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="keyword">inline</span> <span class="keywordtype">void</span> copyProperty(<span class="keyword">const</span> EnumType&amp; type, <span class="keyword">const</span> T &amp;other)</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; {</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; std::string <span class="keyword">property</span> = other.propertyToString(type);</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; addProperty(property, other.template property&lt;PropertyType&gt;(property));</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; }</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;};</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;}</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="preprocessor">#endif</span><span class="comment">//GPUI_BASE_PREFERENCE_ITEM_H</span></div>
<div class="ttc" id="aclasspreferences_1_1_base_preference_item_html"><div class="ttname"><a href="classpreferences_1_1_base_preference_item.html">preferences::BasePreferenceItem</a></div><div class="ttdef"><b>Definition:</b> basepreferenceitem.h:31</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_834ea56fd74bd3caaf71795cf99ea1b6.html">preferences</a></li><li class="navelem"><a class="el" href="dir_61ba3c5829870c2b6ecccf91c0e907f4.html">common</a></li><li class="navelem"><b>basepreferenceitem.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,147 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/preferences/common/basepreferencereader.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('basepreferencereader_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">basepreferencereader.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2022 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_BASE_PREFERENCE_READER_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_BASE_PREFERENCE_READER_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;interfaces/preferencesreaderinterface.h&quot;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="keyword">namespace </span>preferences</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{</div>
<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="classpreferences_1_1_base_preference_reader.html"> 28</a></span>&#160;<span class="keyword">class </span><a class="code" href="classpreferences_1_1_base_preference_reader.html">BasePreferenceReader</a> : <span class="keyword">public</span> <a class="code" href="classpreferences_1_1_preference_reader_interface.html">PreferenceReaderInterface</a></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;{</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; std::string getType() <span class="keyword">const</span> <span class="keyword">override</span> <span class="keyword">final</span>;</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; std::unique_ptr&lt;PreferencesModel&gt; read(<span class="keyword">const</span> std::string path) <span class="keyword">override</span> <span class="keyword">final</span>;</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">protected</span>:</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <a class="code" href="classpreferences_1_1_base_preference_reader.html">BasePreferenceReader</a>(<span class="keyword">const</span> std::string &amp;type);</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keyword">virtual</span> std::unique_ptr&lt;PreferencesModel&gt; createModel(std::istream &amp;input) = 0;</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; std::string readerType{};</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;};</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;} <span class="comment">// namespace preferences</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="preprocessor">#endif </span><span class="comment">//GPUI_BASE_PREFERENCE_READER_H</span></div>
<div class="ttc" id="aclasspreferences_1_1_base_preference_reader_html"><div class="ttname"><a href="classpreferences_1_1_base_preference_reader.html">preferences::BasePreferenceReader</a></div><div class="ttdef"><b>Definition:</b> basepreferencereader.h:29</div></div>
<div class="ttc" id="aclasspreferences_1_1_preference_reader_interface_html"><div class="ttname"><a href="classpreferences_1_1_preference_reader_interface.html">preferences::PreferenceReaderInterface</a></div><div class="ttdef"><b>Definition:</b> preferencesreaderinterface.h:32</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_834ea56fd74bd3caaf71795cf99ea1b6.html">preferences</a></li><li class="navelem"><a class="el" href="dir_61ba3c5829870c2b6ecccf91c0e907f4.html">common</a></li><li class="navelem"><b>basepreferencereader.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,152 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/preferences/common/basepreferencewidget.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('basepreferencewidget_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">basepreferencewidget.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2021 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_BASE_PREFERENCES_WIDGET_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_BASE_PREFERENCES_WIDGET_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;interfaces/preferenceswidgetinterface.h&quot;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="keyword">namespace </span>ModelView</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="keyword">class </span>SessionItem;</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;}</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="keyword">namespace </span>preferences</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;{</div>
<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="classpreferences_1_1_base_preference_widget.html"> 33</a></span>&#160; <span class="keyword">class </span><a class="code" href="classpreferences_1_1_base_preference_widget.html">BasePreferenceWidget</a> : <span class="keyword">public</span> <a class="code" href="classpreferences_1_1_preference_widget_interface.html">PreferenceWidgetInterface</a></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; {</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <a class="code" href="classpreferences_1_1_base_preference_widget.html">BasePreferenceWidget</a>(QWidget* parent = <span class="keyword">nullptr</span>, Qt::WindowFlags f = Qt::WindowFlags());</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">bool</span> validate() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; </div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keyword">public</span> slots:</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> submit() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; std::unique_ptr&lt;QDataWidgetMapper&gt; mapper;</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; };</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;}</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="preprocessor">#endif</span><span class="comment">//GPUI_BASE_PREFERENCES_WIDGET_H</span></div>
<div class="ttc" id="aclasspreferences_1_1_base_preference_widget_html"><div class="ttname"><a href="classpreferences_1_1_base_preference_widget.html">preferences::BasePreferenceWidget</a></div><div class="ttdef"><b>Definition:</b> basepreferencewidget.h:34</div></div>
<div class="ttc" id="aclasspreferences_1_1_preference_widget_interface_html"><div class="ttname"><a href="classpreferences_1_1_preference_widget_interface.html">preferences::PreferenceWidgetInterface</a></div><div class="ttdef"><b>Definition:</b> preferenceswidgetinterface.h:34</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_834ea56fd74bd3caaf71795cf99ea1b6.html">preferences</a></li><li class="navelem"><a class="el" href="dir_61ba3c5829870c2b6ecccf91c0e907f4.html">common</a></li><li class="navelem"><b>basepreferencewidget.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,147 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/preferences/common/basepreferencewriter.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('basepreferencewriter_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">basepreferencewriter.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2022 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_BASE_PREFERENCE_WRITER_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_BASE_PREFERENCE_WRITER_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;interfaces/preferenceswriterinterface.h&quot;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="keyword">namespace </span>preferences</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{</div>
<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="classpreferences_1_1_base_preference_writer.html"> 28</a></span>&#160;<span class="keyword">class </span><a class="code" href="classpreferences_1_1_base_preference_writer.html">BasePreferenceWriter</a> : <span class="keyword">public</span> <a class="code" href="classpreferences_1_1_preference_writer_interface.html">PreferenceWriterInterface</a></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;{</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; std::string getType() <span class="keyword">const</span> <span class="keyword">override</span> <span class="keyword">final</span>;</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="keywordtype">bool</span> write(<span class="keyword">const</span> std::string path, <span class="keyword">const</span> std::unique_ptr&lt;PreferencesModel&gt; &amp;model) <span class="keyword">override</span> <span class="keyword">final</span>;</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">protected</span>:</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <a class="code" href="classpreferences_1_1_base_preference_writer.html">BasePreferenceWriter</a>(<span class="keyword">const</span> std::string &amp;type);</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">bool</span> writeModel(std::ostream &amp;input, <span class="keyword">const</span> std::unique_ptr&lt;PreferencesModel&gt; &amp;model) = 0;</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; std::string writerType{};</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;};</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;} <span class="comment">// namespace preferences</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="preprocessor">#endif </span><span class="comment">//GPUI_BASE_PREFERENCE_WRITER_H</span></div>
<div class="ttc" id="aclasspreferences_1_1_base_preference_writer_html"><div class="ttname"><a href="classpreferences_1_1_base_preference_writer.html">preferences::BasePreferenceWriter</a></div><div class="ttdef"><b>Definition:</b> basepreferencewriter.h:29</div></div>
<div class="ttc" id="aclasspreferences_1_1_preference_writer_interface_html"><div class="ttname"><a href="classpreferences_1_1_preference_writer_interface.html">preferences::PreferenceWriterInterface</a></div><div class="ttdef"><b>Definition:</b> preferenceswriterinterface.h:32</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_834ea56fd74bd3caaf71795cf99ea1b6.html">preferences</a></li><li class="navelem"><a class="el" href="dir_61ba3c5829870c2b6ecccf91c0e907f4.html">common</a></li><li class="navelem"><b>basepreferencewriter.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,212 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/scripts/basescripttabwidget.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('basescripttabwidget_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">basescripttabwidget.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2021 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef BASESCRIPTSWIDGET_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define BASESCRIPTSWIDGET_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;groupscriptcontaineritem.h&quot;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;scriptitemcontainer.h&quot;</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &lt;mvvm/viewmodel/viewmodel.h&gt;</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &lt;mvvm/viewmodel/viewmodeldelegate.h&gt;</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; </div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#include &lt;mvvm/factories/viewmodelfactory.h&gt;</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &lt;QHeaderView&gt;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#include &lt;QTreeView&gt;</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">namespace </span>scripts_plugin</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;{</div>
<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="classscripts__plugin_1_1_base_script_tab_widget.html"> 37</a></span>&#160;<span class="keyword">class </span><a class="code" href="classscripts__plugin_1_1_base_script_tab_widget.html">BaseScriptTabWidget</a></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;{</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <a class="code" href="classscripts__plugin_1_1_base_script_tab_widget.html">BaseScriptTabWidget</a>(QWidget *p);</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="keyword">virtual</span> ~<a class="code" href="classscripts__plugin_1_1_base_script_tab_widget.html">BaseScriptTabWidget</a>();</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; </div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <a class="code" href="classscripts__plugin_1_1_base_script_tab_widget.html">BaseScriptTabWidget</a>(<span class="keyword">const</span> <a class="code" href="classscripts__plugin_1_1_base_script_tab_widget.html">BaseScriptTabWidget</a> &amp;) = <span class="keyword">delete</span>; <span class="comment">//copy ctor</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <a class="code" href="classscripts__plugin_1_1_base_script_tab_widget.html">BaseScriptTabWidget</a>(<a class="code" href="classscripts__plugin_1_1_base_script_tab_widget.html">BaseScriptTabWidget</a> &amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">// mode ctor</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <a class="code" href="classscripts__plugin_1_1_base_script_tab_widget.html">BaseScriptTabWidget</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classscripts__plugin_1_1_base_script_tab_widget.html">BaseScriptTabWidget</a> &amp;) = <span class="keyword">delete</span>; <span class="comment">//copy assignment</span></div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <a class="code" href="classscripts__plugin_1_1_base_script_tab_widget.html">BaseScriptTabWidget</a> &amp;operator=(<a class="code" href="classscripts__plugin_1_1_base_script_tab_widget.html">BaseScriptTabWidget</a> &amp;&amp;) = <span class="keyword">delete</span>; <span class="comment">//mode assignment</span></div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keywordtype">void</span> onUpClicked();</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="keywordtype">void</span> onDownClicked();</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; <span class="keywordtype">void</span> onAddClicked();</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <span class="keywordtype">void</span> onEditClicked();</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keywordtype">void</span> onDeleteClicked();</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keywordtype">void</span> onBrowseClicked();</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; </div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; std::unique_ptr&lt;ModelView::ViewModel&gt; model = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; ModelView::SessionModel *sessionModel = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; ModelView::SessionItem *rootItem = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <a class="code" href="classscripts__plugin_1_1_script_item_container.html">ScriptItemContainer</a> *scriptsItemContainer = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; ModelView::ViewItem *selectedItem = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; </div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; QTreeView* treeView = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; </div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="keywordtype">bool</span> isStartUpScripts = <span class="keyword">false</span>;</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keywordtype">bool</span> isUserScriptsFlag = <span class="keyword">false</span>;</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <span class="keyword">template</span>&lt;<span class="keyword">typename</span> TUi&gt;</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <span class="keywordtype">void</span> setItem(TUi *ui, <a class="code" href="classscripts__plugin_1_1_script_item_container.html">ScriptItemContainer</a> *item, <span class="keywordtype">bool</span> startUpScriptsFlag, <span class="keywordtype">bool</span> userScriptsFlag)</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; {</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; isStartUpScripts = startUpScriptsFlag;</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; isUserScriptsFlag = userScriptsFlag;</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; </div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; scriptsItemContainer = item;</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; </div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; rootItem = item-&gt;getScripts();</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; </div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; sessionModel = rootItem-&gt;model();</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; </div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; model = ModelView::Factory::CreatePropertyTableViewModel(rootItem-&gt;model());</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; </div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; model-&gt;setRootSessionItem(rootItem);</div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; </div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; ui-&gt;treeView-&gt;setModel(model.get());</div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; </div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; setupConnections(ui);</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; }</div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; </div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <span class="keyword">template</span>&lt;<span class="keyword">typename</span> TUi&gt;</div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; <span class="keywordtype">void</span> setupConnections(TUi *ui)</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; {</div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; QObject::connect(ui-&gt;treeView-&gt;selectionModel(),</div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; &amp;QItemSelectionModel::selectionChanged,</div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; [&amp;](<span class="keyword">const</span> QItemSelection &amp;selected, <span class="keyword">const</span> QItemSelection &amp;deselected) {</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; Q_UNUSED(deselected);</div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; </div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; if (model &amp;&amp; selected.indexes().size() &gt; 0)</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; {</div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; QModelIndex selectedIndex = selected.indexes().at(0);</div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; selectedItem = model-&gt;itemFromIndex(selectedIndex);</div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; }</div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; });</div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; }</div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; </div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; QWidget *parent;</div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;};</div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;} <span class="comment">// namespace scripts_plugin</span></div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; </div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;<span class="preprocessor">#endif </span><span class="comment">// BASESCRIPTSWIDGET_H</span></div>
<div class="ttc" id="aclassscripts__plugin_1_1_base_script_tab_widget_html"><div class="ttname"><a href="classscripts__plugin_1_1_base_script_tab_widget.html">scripts_plugin::BaseScriptTabWidget</a></div><div class="ttdef"><b>Definition:</b> basescripttabwidget.h:38</div></div>
<div class="ttc" id="aclassscripts__plugin_1_1_script_item_container_html"><div class="ttname"><a href="classscripts__plugin_1_1_script_item_container.html">scripts_plugin::ScriptItemContainer</a></div><div class="ttdef"><b>Definition:</b> scriptitemcontainer.h:34</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_6dce5ca62a2d9fc349b593f70c06ca6f.html">scripts</a></li><li class="navelem"><b>basescripttabwidget.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

527
docs/basetypes_8h.html Normal file
View File

@ -0,0 +1,527 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/common/basetypes.h File 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('basetypes_8h.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">basetypes.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Generated from BaseTypes.xsd.
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;xsd/cxx/config.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/pre.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/xml/char-utf8.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/exceptions.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/elements.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/types.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/xml/error-handler.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/xml/dom/auto-ptr.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/parsing.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/parsing/byte.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/parsing/unsigned-byte.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/parsing/short.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/parsing/unsigned-short.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/parsing/int.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/parsing/unsigned-int.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/parsing/long.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/parsing/unsigned-long.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/parsing/boolean.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/parsing/float.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/parsing/double.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/parsing/decimal.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/std-ostream-operators.hxx&gt;</code><br />
<code>#include &lt;memory&gt;</code><br />
<code>#include &lt;limits&gt;</code><br />
<code>#include &lt;algorithm&gt;</code><br />
<code>#include &lt;utility&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/containers.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/list.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/xml/dom/parsing-header.hxx&gt;</code><br />
<code>#include &lt;xsd/cxx/tree/containers-wildcard.hxx&gt;</code><br />
<code>#include &lt;iosfwd&gt;</code><br />
<code>#include &lt;xercesc/sax/InputSource.hpp&gt;</code><br />
<code>#include &lt;xercesc/dom/DOMDocument.hpp&gt;</code><br />
<code>#include &lt;xercesc/dom/DOMErrorHandler.hpp&gt;</code><br />
<code>#include &lt;xsd/cxx/post.hxx&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for basetypes.h:</div>
<div class="dyncontent">
<div class="center"><img src="basetypes_8h__incl.png" border="0" usemap="#asrc_2plugins_2common_2basetypes_8h" alt=""/></div>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="basetypes_8h__dep__incl.png" border="0" usemap="#asrc_2plugins_2common_2basetypes_8hdep" alt=""/></div>
</div>
</div>
<p><a href="basetypes_8h_source.html">Go to the source code of this file.</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 &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_g_u_i_d.html">GroupPolicy::PolicyDefinitions::GUID</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class corresponding to the GUID schema type. <a href="class_group_policy_1_1_policy_definitions_1_1_g_u_i_d.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_version_string.html">GroupPolicy::PolicyDefinitions::VersionString</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class corresponding to the versionString schema type. <a href="class_group_policy_1_1_policy_definitions_1_1_version_string.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_string_reference.html">GroupPolicy::PolicyDefinitions::StringReference</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class corresponding to the stringReference schema type. <a href="class_group_policy_1_1_policy_definitions_1_1_string_reference.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_presentation_reference.html">GroupPolicy::PolicyDefinitions::PresentationReference</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class corresponding to the presentationReference schema type. <a href="class_group_policy_1_1_policy_definitions_1_1_presentation_reference.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_resource_i_d.html">GroupPolicy::PolicyDefinitions::ResourceID</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class corresponding to the resourceID schema type. <a href="class_group_policy_1_1_policy_definitions_1_1_resource_i_d.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class corresponding to the Annotation schema type. <a href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_item_name.html">GroupPolicy::PolicyDefinitions::ItemName</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class corresponding to the itemName schema type. <a href="class_group_policy_1_1_policy_definitions_1_1_item_name.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_item_reference.html">GroupPolicy::PolicyDefinitions::ItemReference</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class corresponding to the itemReference schema type. <a href="class_group_policy_1_1_policy_definitions_1_1_item_reference.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_localized_string.html">GroupPolicy::PolicyDefinitions::LocalizedString</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class corresponding to the LocalizedString schema type. <a href="class_group_policy_1_1_policy_definitions_1_1_localized_string.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_registry_key.html">GroupPolicy::PolicyDefinitions::RegistryKey</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class corresponding to the registryKey schema type. <a href="class_group_policy_1_1_policy_definitions_1_1_registry_key.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_registry_value_name.html">GroupPolicy::PolicyDefinitions::RegistryValueName</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class corresponding to the registryValueName schema type. <a href="class_group_policy_1_1_policy_definitions_1_1_registry_value_name.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_file_name.html">GroupPolicy::PolicyDefinitions::FileName</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class corresponding to the fileName schema type. <a href="class_group_policy_1_1_policy_definitions_1_1_file_name.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacexml__schema"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html">xml_schema</a></td></tr>
<tr class="memdesc:namespacexml__schema"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ namespace for the http://www.w3.org/2001/XMLSchema schema namespace. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacexml__schema_1_1dom"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema_1_1dom.html">xml_schema::dom</a></td></tr>
<tr class="memdesc:namespacexml__schema_1_1dom"><td class="mdescLeft">&#160;</td><td class="mdescRight">DOM interaction. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespace_group_policy_1_1_policy_definitions"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_group_policy_1_1_policy_definitions.html">GroupPolicy::PolicyDefinitions</a></td></tr>
<tr class="memdesc:namespace_group_policy_1_1_policy_definitions"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ namespace for the http://www.microsoft.com/GroupPolicy/PolicyDefinitions schema namespace. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ad34e8fd175bf4f9fece6c670b01aa239"><td class="memItemLeft" align="right" valign="top"><a id="ad34e8fd175bf4f9fece6c670b01aa239"></a>
typedef ::xsd::cxx::tree::type&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#ad34e8fd175bf4f9fece6c670b01aa239">xml_schema::Type</a></td></tr>
<tr class="memdesc:ad34e8fd175bf4f9fece6c670b01aa239"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the anyType XML Schema built-in type. <br /></td></tr>
<tr class="separator:ad34e8fd175bf4f9fece6c670b01aa239"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae80cacdd189f5f32ea9fba28b78cc413"><td class="memItemLeft" align="right" valign="top"><a id="ae80cacdd189f5f32ea9fba28b78cc413"></a>
typedef ::xsd::cxx::tree::simple_type&lt; char, Type &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#ae80cacdd189f5f32ea9fba28b78cc413">xml_schema::SimpleType</a></td></tr>
<tr class="memdesc:ae80cacdd189f5f32ea9fba28b78cc413"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the anySimpleType XML Schema built-in type. <br /></td></tr>
<tr class="separator:ae80cacdd189f5f32ea9fba28b78cc413"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a333dea2213742aea47a37532dec4ec27"><td class="memItemLeft" align="right" valign="top"><a id="a333dea2213742aea47a37532dec4ec27"></a>
typedef ::xsd::cxx::tree::type&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a></td></tr>
<tr class="memdesc:a333dea2213742aea47a37532dec4ec27"><td class="mdescLeft">&#160;</td><td class="mdescRight">Alias for the anyType type. <br /></td></tr>
<tr class="separator:a333dea2213742aea47a37532dec4ec27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b7c2d8f9fdcd7812acdfc885225e06e"><td class="memItemLeft" align="right" valign="top"><a id="a1b7c2d8f9fdcd7812acdfc885225e06e"></a>
typedef signed char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a1b7c2d8f9fdcd7812acdfc885225e06e">xml_schema::Byte</a></td></tr>
<tr class="memdesc:a1b7c2d8f9fdcd7812acdfc885225e06e"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the byte XML Schema built-in type. <br /></td></tr>
<tr class="separator:a1b7c2d8f9fdcd7812acdfc885225e06e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a395b3a9628b056f70930e3294e622b7c"><td class="memItemLeft" align="right" valign="top"><a id="a395b3a9628b056f70930e3294e622b7c"></a>
typedef unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a395b3a9628b056f70930e3294e622b7c">xml_schema::UnsignedByte</a></td></tr>
<tr class="memdesc:a395b3a9628b056f70930e3294e622b7c"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the unsignedByte XML Schema built-in type. <br /></td></tr>
<tr class="separator:a395b3a9628b056f70930e3294e622b7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af32f275204ee102f0f2ebf36d8b2f81a"><td class="memItemLeft" align="right" valign="top"><a id="af32f275204ee102f0f2ebf36d8b2f81a"></a>
typedef short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#af32f275204ee102f0f2ebf36d8b2f81a">xml_schema::Short</a></td></tr>
<tr class="memdesc:af32f275204ee102f0f2ebf36d8b2f81a"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the short XML Schema built-in type. <br /></td></tr>
<tr class="separator:af32f275204ee102f0f2ebf36d8b2f81a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac717910ff9e59ceb377d5d108704a89a"><td class="memItemLeft" align="right" valign="top"><a id="ac717910ff9e59ceb377d5d108704a89a"></a>
typedef unsigned short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#ac717910ff9e59ceb377d5d108704a89a">xml_schema::UnsignedShort</a></td></tr>
<tr class="memdesc:ac717910ff9e59ceb377d5d108704a89a"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the unsignedShort XML Schema built-in type. <br /></td></tr>
<tr class="separator:ac717910ff9e59ceb377d5d108704a89a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12d975a13061c938969b2b5143e97645"><td class="memItemLeft" align="right" valign="top"><a id="a12d975a13061c938969b2b5143e97645"></a>
typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a12d975a13061c938969b2b5143e97645">xml_schema::Int</a></td></tr>
<tr class="memdesc:a12d975a13061c938969b2b5143e97645"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the int XML Schema built-in type. <br /></td></tr>
<tr class="separator:a12d975a13061c938969b2b5143e97645"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac410e4eabf6080e99cc0fbfa10ee874f"><td class="memItemLeft" align="right" valign="top"><a id="ac410e4eabf6080e99cc0fbfa10ee874f"></a>
typedef unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#ac410e4eabf6080e99cc0fbfa10ee874f">xml_schema::UnsignedInt</a></td></tr>
<tr class="memdesc:ac410e4eabf6080e99cc0fbfa10ee874f"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the unsignedInt XML Schema built-in type. <br /></td></tr>
<tr class="separator:ac410e4eabf6080e99cc0fbfa10ee874f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a516206ea7b60d1854f758b122bde2f5d"><td class="memItemLeft" align="right" valign="top"><a id="a516206ea7b60d1854f758b122bde2f5d"></a>
typedef long long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a516206ea7b60d1854f758b122bde2f5d">xml_schema::Long</a></td></tr>
<tr class="memdesc:a516206ea7b60d1854f758b122bde2f5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the long XML Schema built-in type. <br /></td></tr>
<tr class="separator:a516206ea7b60d1854f758b122bde2f5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42f02dabec613faa438d99fac66cb9be"><td class="memItemLeft" align="right" valign="top"><a id="a42f02dabec613faa438d99fac66cb9be"></a>
typedef unsigned long long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a42f02dabec613faa438d99fac66cb9be">xml_schema::UnsignedLong</a></td></tr>
<tr class="memdesc:a42f02dabec613faa438d99fac66cb9be"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the unsignedLong XML Schema built-in type. <br /></td></tr>
<tr class="separator:a42f02dabec613faa438d99fac66cb9be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b11fbf68a691832669ecf4c77b17782"><td class="memItemLeft" align="right" valign="top"><a id="a0b11fbf68a691832669ecf4c77b17782"></a>
typedef long long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a0b11fbf68a691832669ecf4c77b17782">xml_schema::Integer</a></td></tr>
<tr class="memdesc:a0b11fbf68a691832669ecf4c77b17782"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the integer XML Schema built-in type. <br /></td></tr>
<tr class="separator:a0b11fbf68a691832669ecf4c77b17782"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39aa9881437fa02c71139d9cd3d6085b"><td class="memItemLeft" align="right" valign="top"><a id="a39aa9881437fa02c71139d9cd3d6085b"></a>
typedef long long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a39aa9881437fa02c71139d9cd3d6085b">xml_schema::NonPositiveInteger</a></td></tr>
<tr class="memdesc:a39aa9881437fa02c71139d9cd3d6085b"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the nonPositiveInteger XML Schema built-in type. <br /></td></tr>
<tr class="separator:a39aa9881437fa02c71139d9cd3d6085b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad10bc19dd6ff07f4f4f2d6a7105290e7"><td class="memItemLeft" align="right" valign="top"><a id="ad10bc19dd6ff07f4f4f2d6a7105290e7"></a>
typedef unsigned long long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#ad10bc19dd6ff07f4f4f2d6a7105290e7">xml_schema::NonNegativeInteger</a></td></tr>
<tr class="memdesc:ad10bc19dd6ff07f4f4f2d6a7105290e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the nonNegativeInteger XML Schema built-in type. <br /></td></tr>
<tr class="separator:ad10bc19dd6ff07f4f4f2d6a7105290e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e3345b2d2812352f1ee01d3c40499b2"><td class="memItemLeft" align="right" valign="top"><a id="a1e3345b2d2812352f1ee01d3c40499b2"></a>
typedef unsigned long long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a1e3345b2d2812352f1ee01d3c40499b2">xml_schema::PositiveInteger</a></td></tr>
<tr class="memdesc:a1e3345b2d2812352f1ee01d3c40499b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the positiveInteger XML Schema built-in type. <br /></td></tr>
<tr class="separator:a1e3345b2d2812352f1ee01d3c40499b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a259733f00b5273e1f2988b40be1b9f60"><td class="memItemLeft" align="right" valign="top"><a id="a259733f00b5273e1f2988b40be1b9f60"></a>
typedef long long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a259733f00b5273e1f2988b40be1b9f60">xml_schema::NegativeInteger</a></td></tr>
<tr class="memdesc:a259733f00b5273e1f2988b40be1b9f60"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the negativeInteger XML Schema built-in type. <br /></td></tr>
<tr class="separator:a259733f00b5273e1f2988b40be1b9f60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2749f4f861e3517d559bb221b03e6b5b"><td class="memItemLeft" align="right" valign="top"><a id="a2749f4f861e3517d559bb221b03e6b5b"></a>
typedef bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a2749f4f861e3517d559bb221b03e6b5b">xml_schema::Boolean</a></td></tr>
<tr class="memdesc:a2749f4f861e3517d559bb221b03e6b5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the boolean XML Schema built-in type. <br /></td></tr>
<tr class="separator:a2749f4f861e3517d559bb221b03e6b5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e78682cd0ca4557bf22c75ec8266c6a"><td class="memItemLeft" align="right" valign="top"><a id="a5e78682cd0ca4557bf22c75ec8266c6a"></a>
typedef float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a5e78682cd0ca4557bf22c75ec8266c6a">xml_schema::Float</a></td></tr>
<tr class="memdesc:a5e78682cd0ca4557bf22c75ec8266c6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the float XML Schema built-in type. <br /></td></tr>
<tr class="separator:a5e78682cd0ca4557bf22c75ec8266c6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4d9be8ec9a5415e9522df5aaa17f791"><td class="memItemLeft" align="right" valign="top"><a id="ad4d9be8ec9a5415e9522df5aaa17f791"></a>
typedef double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#ad4d9be8ec9a5415e9522df5aaa17f791">xml_schema::Double</a></td></tr>
<tr class="memdesc:ad4d9be8ec9a5415e9522df5aaa17f791"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the double XML Schema built-in type. <br /></td></tr>
<tr class="separator:ad4d9be8ec9a5415e9522df5aaa17f791"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ec4af2c5785716c4ecf9e1826163098"><td class="memItemLeft" align="right" valign="top"><a id="a9ec4af2c5785716c4ecf9e1826163098"></a>
typedef double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a9ec4af2c5785716c4ecf9e1826163098">xml_schema::Decimal</a></td></tr>
<tr class="memdesc:a9ec4af2c5785716c4ecf9e1826163098"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the decimal XML Schema built-in type. <br /></td></tr>
<tr class="separator:a9ec4af2c5785716c4ecf9e1826163098"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6757b5701ccc893f3b551bd70e0c94d"><td class="memItemLeft" align="right" valign="top"><a id="af6757b5701ccc893f3b551bd70e0c94d"></a>
typedef ::xsd::cxx::tree::string&lt; char, SimpleType &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#af6757b5701ccc893f3b551bd70e0c94d">xml_schema::String</a></td></tr>
<tr class="memdesc:af6757b5701ccc893f3b551bd70e0c94d"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the string XML Schema built-in type. <br /></td></tr>
<tr class="separator:af6757b5701ccc893f3b551bd70e0c94d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4f1d744ea5be78260b24e88a4e395ee"><td class="memItemLeft" align="right" valign="top"><a id="ab4f1d744ea5be78260b24e88a4e395ee"></a>
typedef ::xsd::cxx::tree::normalized_string&lt; char, String &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#ab4f1d744ea5be78260b24e88a4e395ee">xml_schema::NormalizedString</a></td></tr>
<tr class="memdesc:ab4f1d744ea5be78260b24e88a4e395ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the normalizedString XML Schema built-in type. <br /></td></tr>
<tr class="separator:ab4f1d744ea5be78260b24e88a4e395ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c5a46363a79f52c8f09edc7885e259c"><td class="memItemLeft" align="right" valign="top"><a id="a6c5a46363a79f52c8f09edc7885e259c"></a>
typedef ::xsd::cxx::tree::token&lt; char, NormalizedString &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a6c5a46363a79f52c8f09edc7885e259c">xml_schema::Token</a></td></tr>
<tr class="memdesc:a6c5a46363a79f52c8f09edc7885e259c"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the token XML Schema built-in type. <br /></td></tr>
<tr class="separator:a6c5a46363a79f52c8f09edc7885e259c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4febacaa19a36f5a1caab58e620f6d5"><td class="memItemLeft" align="right" valign="top"><a id="af4febacaa19a36f5a1caab58e620f6d5"></a>
typedef ::xsd::cxx::tree::name&lt; char, Token &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#af4febacaa19a36f5a1caab58e620f6d5">xml_schema::Name</a></td></tr>
<tr class="memdesc:af4febacaa19a36f5a1caab58e620f6d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the Name XML Schema built-in type. <br /></td></tr>
<tr class="separator:af4febacaa19a36f5a1caab58e620f6d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff77acdf25cb3f0e2bee25436470dfa8"><td class="memItemLeft" align="right" valign="top"><a id="aff77acdf25cb3f0e2bee25436470dfa8"></a>
typedef ::xsd::cxx::tree::nmtoken&lt; char, Token &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#aff77acdf25cb3f0e2bee25436470dfa8">xml_schema::Nmtoken</a></td></tr>
<tr class="memdesc:aff77acdf25cb3f0e2bee25436470dfa8"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the NMTOKEN XML Schema built-in type. <br /></td></tr>
<tr class="separator:aff77acdf25cb3f0e2bee25436470dfa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8453d4c59fcb01552ceeaf49de9da76"><td class="memItemLeft" align="right" valign="top"><a id="aa8453d4c59fcb01552ceeaf49de9da76"></a>
typedef ::xsd::cxx::tree::nmtokens&lt; char, SimpleType, Nmtoken &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#aa8453d4c59fcb01552ceeaf49de9da76">xml_schema::Nmtokens</a></td></tr>
<tr class="memdesc:aa8453d4c59fcb01552ceeaf49de9da76"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the NMTOKENS XML Schema built-in type. <br /></td></tr>
<tr class="separator:aa8453d4c59fcb01552ceeaf49de9da76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aceb9a08fa292b3b3af49f5aa42d06fa9"><td class="memItemLeft" align="right" valign="top"><a id="aceb9a08fa292b3b3af49f5aa42d06fa9"></a>
typedef ::xsd::cxx::tree::ncname&lt; char, Name &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#aceb9a08fa292b3b3af49f5aa42d06fa9">xml_schema::Ncname</a></td></tr>
<tr class="memdesc:aceb9a08fa292b3b3af49f5aa42d06fa9"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the NCName XML Schema built-in type. <br /></td></tr>
<tr class="separator:aceb9a08fa292b3b3af49f5aa42d06fa9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae32771888035aa186f9432f7e791b0f1"><td class="memItemLeft" align="right" valign="top"><a id="ae32771888035aa186f9432f7e791b0f1"></a>
typedef ::xsd::cxx::tree::language&lt; char, Token &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#ae32771888035aa186f9432f7e791b0f1">xml_schema::Language</a></td></tr>
<tr class="memdesc:ae32771888035aa186f9432f7e791b0f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the language XML Schema built-in type. <br /></td></tr>
<tr class="separator:ae32771888035aa186f9432f7e791b0f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14dae7debe509f1d905ac7ab650d8c3f"><td class="memItemLeft" align="right" valign="top"><a id="a14dae7debe509f1d905ac7ab650d8c3f"></a>
typedef ::xsd::cxx::tree::id&lt; char, Ncname &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a14dae7debe509f1d905ac7ab650d8c3f">xml_schema::Id</a></td></tr>
<tr class="memdesc:a14dae7debe509f1d905ac7ab650d8c3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the ID XML Schema built-in type. <br /></td></tr>
<tr class="separator:a14dae7debe509f1d905ac7ab650d8c3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec599d3d2c37850cde794950fa8bc1fd"><td class="memItemLeft" align="right" valign="top"><a id="aec599d3d2c37850cde794950fa8bc1fd"></a>
typedef ::xsd::cxx::tree::idref&lt; char, Ncname, Type &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#aec599d3d2c37850cde794950fa8bc1fd">xml_schema::Idref</a></td></tr>
<tr class="memdesc:aec599d3d2c37850cde794950fa8bc1fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the IDREF XML Schema built-in type. <br /></td></tr>
<tr class="separator:aec599d3d2c37850cde794950fa8bc1fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afba3950a30b3d8279e02e9657a2637ab"><td class="memItemLeft" align="right" valign="top"><a id="afba3950a30b3d8279e02e9657a2637ab"></a>
typedef ::xsd::cxx::tree::idrefs&lt; char, SimpleType, Idref &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#afba3950a30b3d8279e02e9657a2637ab">xml_schema::Idrefs</a></td></tr>
<tr class="memdesc:afba3950a30b3d8279e02e9657a2637ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the IDREFS XML Schema built-in type. <br /></td></tr>
<tr class="separator:afba3950a30b3d8279e02e9657a2637ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae14d61a2e71e44fa4b46c9492c59b44d"><td class="memItemLeft" align="right" valign="top"><a id="ae14d61a2e71e44fa4b46c9492c59b44d"></a>
typedef ::xsd::cxx::tree::uri&lt; char, SimpleType &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#ae14d61a2e71e44fa4b46c9492c59b44d">xml_schema::Uri</a></td></tr>
<tr class="memdesc:ae14d61a2e71e44fa4b46c9492c59b44d"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the anyURI XML Schema built-in type. <br /></td></tr>
<tr class="separator:ae14d61a2e71e44fa4b46c9492c59b44d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d07f8e92d03ad192adbbc7498a72b72"><td class="memItemLeft" align="right" valign="top"><a id="a2d07f8e92d03ad192adbbc7498a72b72"></a>
typedef ::xsd::cxx::tree::qname&lt; char, SimpleType, Uri, Ncname &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a2d07f8e92d03ad192adbbc7498a72b72">xml_schema::Qname</a></td></tr>
<tr class="memdesc:a2d07f8e92d03ad192adbbc7498a72b72"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the QName XML Schema built-in type. <br /></td></tr>
<tr class="separator:a2d07f8e92d03ad192adbbc7498a72b72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8732a0949261972e4b167f50a23275d"><td class="memItemLeft" align="right" valign="top"><a id="af8732a0949261972e4b167f50a23275d"></a>
typedef ::xsd::cxx::tree::buffer&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#af8732a0949261972e4b167f50a23275d">xml_schema::Buffer</a></td></tr>
<tr class="memdesc:af8732a0949261972e4b167f50a23275d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary buffer type. <br /></td></tr>
<tr class="separator:af8732a0949261972e4b167f50a23275d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a439c138de03306df7e07a447abfe54ed"><td class="memItemLeft" align="right" valign="top"><a id="a439c138de03306df7e07a447abfe54ed"></a>
typedef ::xsd::cxx::tree::base64_binary&lt; char, SimpleType &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a439c138de03306df7e07a447abfe54ed">xml_schema::Base64Binary</a></td></tr>
<tr class="memdesc:a439c138de03306df7e07a447abfe54ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the base64Binary XML Schema built-in type. <br /></td></tr>
<tr class="separator:a439c138de03306df7e07a447abfe54ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac344f65d115a7291df483b253bc995cb"><td class="memItemLeft" align="right" valign="top"><a id="ac344f65d115a7291df483b253bc995cb"></a>
typedef ::xsd::cxx::tree::hex_binary&lt; char, SimpleType &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#ac344f65d115a7291df483b253bc995cb">xml_schema::HexBinary</a></td></tr>
<tr class="memdesc:ac344f65d115a7291df483b253bc995cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the hexBinary XML Schema built-in type. <br /></td></tr>
<tr class="separator:ac344f65d115a7291df483b253bc995cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c0cb548b6be42f0e539c80f4d111250"><td class="memItemLeft" align="right" valign="top"><a id="a2c0cb548b6be42f0e539c80f4d111250"></a>
typedef ::xsd::cxx::tree::time_zone&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a2c0cb548b6be42f0e539c80f4d111250">xml_schema::TimeZone</a></td></tr>
<tr class="memdesc:a2c0cb548b6be42f0e539c80f4d111250"><td class="mdescLeft">&#160;</td><td class="mdescRight">Time zone type. <br /></td></tr>
<tr class="separator:a2c0cb548b6be42f0e539c80f4d111250"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ab9f6103d1c58127c37c50226e1b19d"><td class="memItemLeft" align="right" valign="top"><a id="a1ab9f6103d1c58127c37c50226e1b19d"></a>
typedef ::xsd::cxx::tree::date&lt; char, SimpleType &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a1ab9f6103d1c58127c37c50226e1b19d">xml_schema::Date</a></td></tr>
<tr class="memdesc:a1ab9f6103d1c58127c37c50226e1b19d"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the date XML Schema built-in type. <br /></td></tr>
<tr class="separator:a1ab9f6103d1c58127c37c50226e1b19d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac157d7debe19af40c06ef2330429a088"><td class="memItemLeft" align="right" valign="top"><a id="ac157d7debe19af40c06ef2330429a088"></a>
typedef ::xsd::cxx::tree::date_time&lt; char, SimpleType &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#ac157d7debe19af40c06ef2330429a088">xml_schema::DateTime</a></td></tr>
<tr class="memdesc:ac157d7debe19af40c06ef2330429a088"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the dateTime XML Schema built-in type. <br /></td></tr>
<tr class="separator:ac157d7debe19af40c06ef2330429a088"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7bc30c31d90cae4c4cdae79c647773d"><td class="memItemLeft" align="right" valign="top"><a id="aa7bc30c31d90cae4c4cdae79c647773d"></a>
typedef ::xsd::cxx::tree::duration&lt; char, SimpleType &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#aa7bc30c31d90cae4c4cdae79c647773d">xml_schema::Duration</a></td></tr>
<tr class="memdesc:aa7bc30c31d90cae4c4cdae79c647773d"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the duration XML Schema built-in type. <br /></td></tr>
<tr class="separator:aa7bc30c31d90cae4c4cdae79c647773d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b06d49d8c16e03552ccb1b3965a885b"><td class="memItemLeft" align="right" valign="top"><a id="a5b06d49d8c16e03552ccb1b3965a885b"></a>
typedef ::xsd::cxx::tree::gday&lt; char, SimpleType &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a5b06d49d8c16e03552ccb1b3965a885b">xml_schema::Gday</a></td></tr>
<tr class="memdesc:a5b06d49d8c16e03552ccb1b3965a885b"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the gDay XML Schema built-in type. <br /></td></tr>
<tr class="separator:a5b06d49d8c16e03552ccb1b3965a885b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ba0912e4c675fb93fb759d6bfd46395"><td class="memItemLeft" align="right" valign="top"><a id="a3ba0912e4c675fb93fb759d6bfd46395"></a>
typedef ::xsd::cxx::tree::gmonth&lt; char, SimpleType &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a3ba0912e4c675fb93fb759d6bfd46395">xml_schema::Gmonth</a></td></tr>
<tr class="memdesc:a3ba0912e4c675fb93fb759d6bfd46395"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the gMonth XML Schema built-in type. <br /></td></tr>
<tr class="separator:a3ba0912e4c675fb93fb759d6bfd46395"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c90cd4093544b12b5ce7fce76c22fb7"><td class="memItemLeft" align="right" valign="top"><a id="a2c90cd4093544b12b5ce7fce76c22fb7"></a>
typedef ::xsd::cxx::tree::gmonth_day&lt; char, SimpleType &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a2c90cd4093544b12b5ce7fce76c22fb7">xml_schema::GmonthDay</a></td></tr>
<tr class="memdesc:a2c90cd4093544b12b5ce7fce76c22fb7"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the gMonthDay XML Schema built-in type. <br /></td></tr>
<tr class="separator:a2c90cd4093544b12b5ce7fce76c22fb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ee36addde54a21b720c12f215d5a92e"><td class="memItemLeft" align="right" valign="top"><a id="a4ee36addde54a21b720c12f215d5a92e"></a>
typedef ::xsd::cxx::tree::gyear&lt; char, SimpleType &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a4ee36addde54a21b720c12f215d5a92e">xml_schema::Gyear</a></td></tr>
<tr class="memdesc:a4ee36addde54a21b720c12f215d5a92e"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the gYear XML Schema built-in type. <br /></td></tr>
<tr class="separator:a4ee36addde54a21b720c12f215d5a92e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d88a18a52a8b9f3b1c8d2c865ba089d"><td class="memItemLeft" align="right" valign="top"><a id="a1d88a18a52a8b9f3b1c8d2c865ba089d"></a>
typedef ::xsd::cxx::tree::gyear_month&lt; char, SimpleType &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a1d88a18a52a8b9f3b1c8d2c865ba089d">xml_schema::GyearMonth</a></td></tr>
<tr class="memdesc:a1d88a18a52a8b9f3b1c8d2c865ba089d"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the gYearMonth XML Schema built-in type. <br /></td></tr>
<tr class="separator:a1d88a18a52a8b9f3b1c8d2c865ba089d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9089f1cb5793341884da2b1faa310f09"><td class="memItemLeft" align="right" valign="top"><a id="a9089f1cb5793341884da2b1faa310f09"></a>
typedef ::xsd::cxx::tree::time&lt; char, SimpleType &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a9089f1cb5793341884da2b1faa310f09">xml_schema::Time</a></td></tr>
<tr class="memdesc:a9089f1cb5793341884da2b1faa310f09"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the time XML Schema built-in type. <br /></td></tr>
<tr class="separator:a9089f1cb5793341884da2b1faa310f09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34af04faeed4d3cfc482a9f4fa43aa4b"><td class="memItemLeft" align="right" valign="top"><a id="a34af04faeed4d3cfc482a9f4fa43aa4b"></a>
typedef ::xsd::cxx::tree::entity&lt; char, Ncname &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a34af04faeed4d3cfc482a9f4fa43aa4b">xml_schema::Entity</a></td></tr>
<tr class="memdesc:a34af04faeed4d3cfc482a9f4fa43aa4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the ENTITY XML Schema built-in type. <br /></td></tr>
<tr class="separator:a34af04faeed4d3cfc482a9f4fa43aa4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a906654593daefd1bd7462fa2434a6002"><td class="memItemLeft" align="right" valign="top"><a id="a906654593daefd1bd7462fa2434a6002"></a>
typedef ::xsd::cxx::tree::entities&lt; char, SimpleType, Entity &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a906654593daefd1bd7462fa2434a6002">xml_schema::Entities</a></td></tr>
<tr class="memdesc:a906654593daefd1bd7462fa2434a6002"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ type corresponding to the ENTITIES XML Schema built-in type. <br /></td></tr>
<tr class="separator:a906654593daefd1bd7462fa2434a6002"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9eaf4ef9eb939d13b75fab240f853dd8"><td class="memItemLeft" align="right" valign="top"><a id="a9eaf4ef9eb939d13b75fab240f853dd8"></a>
typedef ::xsd::cxx::tree::content_order&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a9eaf4ef9eb939d13b75fab240f853dd8">xml_schema::ContentOrder</a></td></tr>
<tr class="memdesc:a9eaf4ef9eb939d13b75fab240f853dd8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Content order sequence entry. <br /></td></tr>
<tr class="separator:a9eaf4ef9eb939d13b75fab240f853dd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affb4c227cbd9aa7453dd1dc5a1401943"><td class="memItemLeft" align="right" valign="top"><a id="affb4c227cbd9aa7453dd1dc5a1401943"></a>
typedef ::xsd::cxx::tree::flags&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a></td></tr>
<tr class="memdesc:affb4c227cbd9aa7453dd1dc5a1401943"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parsing and serialization flags. <br /></td></tr>
<tr class="separator:affb4c227cbd9aa7453dd1dc5a1401943"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad27ce19a7ee1d3b1064092648898f64c"><td class="memItemLeft" align="right" valign="top"><a id="ad27ce19a7ee1d3b1064092648898f64c"></a>
typedef ::xsd::cxx::tree::properties&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#ad27ce19a7ee1d3b1064092648898f64c">xml_schema::Properties</a></td></tr>
<tr class="memdesc:ad27ce19a7ee1d3b1064092648898f64c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parsing properties. <br /></td></tr>
<tr class="separator:ad27ce19a7ee1d3b1064092648898f64c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1385d97f1fb2a3b623185e7ef2a12c08"><td class="memItemLeft" align="right" valign="top"><a id="a1385d97f1fb2a3b623185e7ef2a12c08"></a>
typedef ::xsd::cxx::tree::severity&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a1385d97f1fb2a3b623185e7ef2a12c08">xml_schema::Severity</a></td></tr>
<tr class="memdesc:a1385d97f1fb2a3b623185e7ef2a12c08"><td class="mdescLeft">&#160;</td><td class="mdescRight">Error severity. <br /></td></tr>
<tr class="separator:a1385d97f1fb2a3b623185e7ef2a12c08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21e804b3775e71d965fc63126fa6f4cb"><td class="memItemLeft" align="right" valign="top"><a id="a21e804b3775e71d965fc63126fa6f4cb"></a>
typedef ::xsd::cxx::tree::error&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a21e804b3775e71d965fc63126fa6f4cb">xml_schema::Error</a></td></tr>
<tr class="memdesc:a21e804b3775e71d965fc63126fa6f4cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Error condition. <br /></td></tr>
<tr class="separator:a21e804b3775e71d965fc63126fa6f4cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeacc5a291452af2cabc910be1bae640d"><td class="memItemLeft" align="right" valign="top"><a id="aeacc5a291452af2cabc910be1bae640d"></a>
typedef ::xsd::cxx::tree::diagnostics&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#aeacc5a291452af2cabc910be1bae640d">xml_schema::Diagnostics</a></td></tr>
<tr class="memdesc:aeacc5a291452af2cabc910be1bae640d"><td class="mdescLeft">&#160;</td><td class="mdescRight">List of error conditions. <br /></td></tr>
<tr class="separator:aeacc5a291452af2cabc910be1bae640d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac873abff0228946d91e7ababf2cededc"><td class="memItemLeft" align="right" valign="top"><a id="ac873abff0228946d91e7ababf2cededc"></a>
typedef ::xsd::cxx::tree::exception&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#ac873abff0228946d91e7ababf2cededc">xml_schema::Exception</a></td></tr>
<tr class="memdesc:ac873abff0228946d91e7ababf2cededc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Root of the C++/Tree exception hierarchy. <br /></td></tr>
<tr class="separator:ac873abff0228946d91e7ababf2cededc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ad4f95d0dda1ea131f69a7231deb0fe"><td class="memItemLeft" align="right" valign="top"><a id="a8ad4f95d0dda1ea131f69a7231deb0fe"></a>
typedef ::xsd::cxx::tree::bounds&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a8ad4f95d0dda1ea131f69a7231deb0fe">xml_schema::Bounds</a></td></tr>
<tr class="memdesc:a8ad4f95d0dda1ea131f69a7231deb0fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception indicating that the size argument exceeds the capacity argument. <br /></td></tr>
<tr class="separator:a8ad4f95d0dda1ea131f69a7231deb0fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54fd4ff8caf281b84358720a39d7573a"><td class="memItemLeft" align="right" valign="top"><a id="a54fd4ff8caf281b84358720a39d7573a"></a>
typedef ::xsd::cxx::tree::duplicate_id&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a54fd4ff8caf281b84358720a39d7573a">xml_schema::DuplicateId</a></td></tr>
<tr class="memdesc:a54fd4ff8caf281b84358720a39d7573a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception indicating that a duplicate ID value was encountered in the object model. <br /></td></tr>
<tr class="separator:a54fd4ff8caf281b84358720a39d7573a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a439552700a98fdcf8db5e211f47edcb6"><td class="memItemLeft" align="right" valign="top"><a id="a439552700a98fdcf8db5e211f47edcb6"></a>
typedef ::xsd::cxx::tree::parsing&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a439552700a98fdcf8db5e211f47edcb6">xml_schema::Parsing</a></td></tr>
<tr class="memdesc:a439552700a98fdcf8db5e211f47edcb6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception indicating a parsing failure. <br /></td></tr>
<tr class="separator:a439552700a98fdcf8db5e211f47edcb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affcd8b87d336cb78c21a358711d4e876"><td class="memItemLeft" align="right" valign="top"><a id="affcd8b87d336cb78c21a358711d4e876"></a>
typedef ::xsd::cxx::tree::expected_element&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#affcd8b87d336cb78c21a358711d4e876">xml_schema::ExpectedElement</a></td></tr>
<tr class="memdesc:affcd8b87d336cb78c21a358711d4e876"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception indicating that an expected element was not encountered. <br /></td></tr>
<tr class="separator:affcd8b87d336cb78c21a358711d4e876"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d851681cf40547856f7e7ef2c2e1f2f"><td class="memItemLeft" align="right" valign="top"><a id="a9d851681cf40547856f7e7ef2c2e1f2f"></a>
typedef ::xsd::cxx::tree::unexpected_element&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a9d851681cf40547856f7e7ef2c2e1f2f">xml_schema::UnexpectedElement</a></td></tr>
<tr class="memdesc:a9d851681cf40547856f7e7ef2c2e1f2f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception indicating that an unexpected element was encountered. <br /></td></tr>
<tr class="separator:a9d851681cf40547856f7e7ef2c2e1f2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78581d3d4ffe1356dfe8802b25cda56c"><td class="memItemLeft" align="right" valign="top"><a id="a78581d3d4ffe1356dfe8802b25cda56c"></a>
typedef ::xsd::cxx::tree::expected_attribute&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a78581d3d4ffe1356dfe8802b25cda56c">xml_schema::ExpectedAttribute</a></td></tr>
<tr class="memdesc:a78581d3d4ffe1356dfe8802b25cda56c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception indicating that an expected attribute was not encountered. <br /></td></tr>
<tr class="separator:a78581d3d4ffe1356dfe8802b25cda56c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afddcc3f30878e928671a15151128783b"><td class="memItemLeft" align="right" valign="top"><a id="afddcc3f30878e928671a15151128783b"></a>
typedef ::xsd::cxx::tree::unexpected_enumerator&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#afddcc3f30878e928671a15151128783b">xml_schema::UnexpectedEnumerator</a></td></tr>
<tr class="memdesc:afddcc3f30878e928671a15151128783b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception indicating that an unexpected enumerator was encountered. <br /></td></tr>
<tr class="separator:afddcc3f30878e928671a15151128783b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1126b64dc28661806114ccce3a9a568"><td class="memItemLeft" align="right" valign="top"><a id="ae1126b64dc28661806114ccce3a9a568"></a>
typedef ::xsd::cxx::tree::expected_text_content&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#ae1126b64dc28661806114ccce3a9a568">xml_schema::ExpectedTextContent</a></td></tr>
<tr class="memdesc:ae1126b64dc28661806114ccce3a9a568"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception indicating that the text content was expected for an element. <br /></td></tr>
<tr class="separator:ae1126b64dc28661806114ccce3a9a568"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1001885bc0f0942758a60c65c028058"><td class="memItemLeft" align="right" valign="top"><a id="ac1001885bc0f0942758a60c65c028058"></a>
typedef ::xsd::cxx::tree::no_prefix_mapping&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#ac1001885bc0f0942758a60c65c028058">xml_schema::NoPrefixMapping</a></td></tr>
<tr class="memdesc:ac1001885bc0f0942758a60c65c028058"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception indicating that a prefix-namespace mapping was not provided. <br /></td></tr>
<tr class="separator:ac1001885bc0f0942758a60c65c028058"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a2506434a2f51df9fee6ec7dc0ad12e"><td class="memItemLeft" align="right" valign="top"><a id="a7a2506434a2f51df9fee6ec7dc0ad12e"></a>
typedef ::xsd::cxx::tree::no_type_info&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#a7a2506434a2f51df9fee6ec7dc0ad12e">xml_schema::NoTypeInfo</a></td></tr>
<tr class="memdesc:a7a2506434a2f51df9fee6ec7dc0ad12e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception indicating that the type information is not available for a type. <br /></td></tr>
<tr class="separator:a7a2506434a2f51df9fee6ec7dc0ad12e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5fd843f86d4a67881d295326ee79bf4"><td class="memItemLeft" align="right" valign="top"><a id="af5fd843f86d4a67881d295326ee79bf4"></a>
typedef ::xsd::cxx::tree::not_derived&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#af5fd843f86d4a67881d295326ee79bf4">xml_schema::NotDerived</a></td></tr>
<tr class="memdesc:af5fd843f86d4a67881d295326ee79bf4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception indicating that the types are not related by inheritance. <br /></td></tr>
<tr class="separator:af5fd843f86d4a67881d295326ee79bf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1c9361bfd3b404eaabf0c31eded79dc"><td class="memItemLeft" align="right" valign="top"><a id="ab1c9361bfd3b404eaabf0c31eded79dc"></a>
typedef ::xsd::cxx::xml::error_handler&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema.html#ab1c9361bfd3b404eaabf0c31eded79dc">xml_schema::ErrorHandler</a></td></tr>
<tr class="memdesc:ab1c9361bfd3b404eaabf0c31eded79dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Error handler callback interface. <br /></td></tr>
<tr class="separator:ab1c9361bfd3b404eaabf0c31eded79dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:aad641d8a85cc0ab332b927223ff3eaf9"><td class="memItemLeft" align="right" valign="top"><a id="aad641d8a85cc0ab332b927223ff3eaf9"></a>
::std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>GroupPolicy::PolicyDefinitions::operator&lt;&lt;</b> (::std::ostream &amp;o, const GUID &amp;i)</td></tr>
<tr class="separator:aad641d8a85cc0ab332b927223ff3eaf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6239089b55af77e06dfd040ec5ee15c2"><td class="memItemLeft" align="right" valign="top"><a id="a6239089b55af77e06dfd040ec5ee15c2"></a>
::std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>GroupPolicy::PolicyDefinitions::operator&lt;&lt;</b> (::std::ostream &amp;o, const VersionString &amp;i)</td></tr>
<tr class="separator:a6239089b55af77e06dfd040ec5ee15c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4a280fbf2631cc73acdb74abe8043f8"><td class="memItemLeft" align="right" valign="top"><a id="aa4a280fbf2631cc73acdb74abe8043f8"></a>
::std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>GroupPolicy::PolicyDefinitions::operator&lt;&lt;</b> (::std::ostream &amp;o, const StringReference &amp;i)</td></tr>
<tr class="separator:aa4a280fbf2631cc73acdb74abe8043f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65947c28e4710d526d03bbecdd54a703"><td class="memItemLeft" align="right" valign="top"><a id="a65947c28e4710d526d03bbecdd54a703"></a>
::std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>GroupPolicy::PolicyDefinitions::operator&lt;&lt;</b> (::std::ostream &amp;o, const PresentationReference &amp;i)</td></tr>
<tr class="separator:a65947c28e4710d526d03bbecdd54a703"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a579cb8cf103ca548bf2ddffdc90a8874"><td class="memItemLeft" align="right" valign="top"><a id="a579cb8cf103ca548bf2ddffdc90a8874"></a>
::std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>GroupPolicy::PolicyDefinitions::operator&lt;&lt;</b> (::std::ostream &amp;o, const ResourceID &amp;i)</td></tr>
<tr class="separator:a579cb8cf103ca548bf2ddffdc90a8874"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afda894eaf43d04dcd162e6afcf3e85f9"><td class="memItemLeft" align="right" valign="top"><a id="afda894eaf43d04dcd162e6afcf3e85f9"></a>
::std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>GroupPolicy::PolicyDefinitions::operator&lt;&lt;</b> (::std::ostream &amp;o, const Annotation &amp;i)</td></tr>
<tr class="separator:afda894eaf43d04dcd162e6afcf3e85f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae53b6bb59eee0006cfa809f3f71fdf60"><td class="memItemLeft" align="right" valign="top"><a id="ae53b6bb59eee0006cfa809f3f71fdf60"></a>
::std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>GroupPolicy::PolicyDefinitions::operator&lt;&lt;</b> (::std::ostream &amp;o, const ItemName &amp;i)</td></tr>
<tr class="separator:ae53b6bb59eee0006cfa809f3f71fdf60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5efc56154c9b1256dc20354e931d10b9"><td class="memItemLeft" align="right" valign="top"><a id="a5efc56154c9b1256dc20354e931d10b9"></a>
::std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>GroupPolicy::PolicyDefinitions::operator&lt;&lt;</b> (::std::ostream &amp;o, const ItemReference &amp;i)</td></tr>
<tr class="separator:a5efc56154c9b1256dc20354e931d10b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada7ec1c322310941b6d0321507a4832a"><td class="memItemLeft" align="right" valign="top"><a id="ada7ec1c322310941b6d0321507a4832a"></a>
::std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>GroupPolicy::PolicyDefinitions::operator&lt;&lt;</b> (::std::ostream &amp;o, const LocalizedString &amp;i)</td></tr>
<tr class="separator:ada7ec1c322310941b6d0321507a4832a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e6ded1234a9e042de51570d9f8a6c1b"><td class="memItemLeft" align="right" valign="top"><a id="a6e6ded1234a9e042de51570d9f8a6c1b"></a>
::std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>GroupPolicy::PolicyDefinitions::operator&lt;&lt;</b> (::std::ostream &amp;o, const RegistryKey &amp;i)</td></tr>
<tr class="separator:a6e6ded1234a9e042de51570d9f8a6c1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83f5540b1a20d011d9ab05f3c869ef2a"><td class="memItemLeft" align="right" valign="top"><a id="a83f5540b1a20d011d9ab05f3c869ef2a"></a>
::std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>GroupPolicy::PolicyDefinitions::operator&lt;&lt;</b> (::std::ostream &amp;o, const RegistryValueName &amp;i)</td></tr>
<tr class="separator:a83f5540b1a20d011d9ab05f3c869ef2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ad7a4491f8f5e10f85fbfef39c8a0d9"><td class="memItemLeft" align="right" valign="top"><a id="a4ad7a4491f8f5e10f85fbfef39c8a0d9"></a>
::std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>GroupPolicy::PolicyDefinitions::operator&lt;&lt;</b> (::std::ostream &amp;o, const FileName &amp;i)</td></tr>
<tr class="separator:a4ad7a4491f8f5e10f85fbfef39c8a0d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a825af74d328c3a1cb72aa9a61ddde150"><td class="memItemLeft" align="right" valign="top"><a id="a825af74d328c3a1cb72aa9a61ddde150"></a>
const XMLCh *const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexml__schema_1_1dom.html#a825af74d328c3a1cb72aa9a61ddde150">xml_schema::dom::tree_node_key</a> = ::xsd::cxx::tree::user_data_keys::node</td></tr>
<tr class="memdesc:a825af74d328c3a1cb72aa9a61ddde150"><td class="mdescLeft">&#160;</td><td class="mdescRight">DOM user data key for back pointers to tree nodes. <br /></td></tr>
<tr class="separator:a825af74d328c3a1cb72aa9a61ddde150"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Generated from BaseTypes.xsd. </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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_612e79628a9ed6ddbdf6d23f21939a67.html">common</a></li><li class="navelem"><a class="el" href="basetypes_8h.html">basetypes.h</a></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

99
docs/basetypes_8h.js Normal file
View File

@ -0,0 +1,99 @@
var basetypes_8h =
[
[ "GUID", "class_group_policy_1_1_policy_definitions_1_1_g_u_i_d.html", "class_group_policy_1_1_policy_definitions_1_1_g_u_i_d" ],
[ "VersionString", "class_group_policy_1_1_policy_definitions_1_1_version_string.html", "class_group_policy_1_1_policy_definitions_1_1_version_string" ],
[ "StringReference", "class_group_policy_1_1_policy_definitions_1_1_string_reference.html", "class_group_policy_1_1_policy_definitions_1_1_string_reference" ],
[ "PresentationReference", "class_group_policy_1_1_policy_definitions_1_1_presentation_reference.html", "class_group_policy_1_1_policy_definitions_1_1_presentation_reference" ],
[ "ResourceID", "class_group_policy_1_1_policy_definitions_1_1_resource_i_d.html", "class_group_policy_1_1_policy_definitions_1_1_resource_i_d" ],
[ "Annotation", "class_group_policy_1_1_policy_definitions_1_1_annotation.html", "class_group_policy_1_1_policy_definitions_1_1_annotation" ],
[ "ItemName", "class_group_policy_1_1_policy_definitions_1_1_item_name.html", "class_group_policy_1_1_policy_definitions_1_1_item_name" ],
[ "ItemReference", "class_group_policy_1_1_policy_definitions_1_1_item_reference.html", "class_group_policy_1_1_policy_definitions_1_1_item_reference" ],
[ "LocalizedString", "class_group_policy_1_1_policy_definitions_1_1_localized_string.html", "class_group_policy_1_1_policy_definitions_1_1_localized_string" ],
[ "RegistryKey", "class_group_policy_1_1_policy_definitions_1_1_registry_key.html", "class_group_policy_1_1_policy_definitions_1_1_registry_key" ],
[ "RegistryValueName", "class_group_policy_1_1_policy_definitions_1_1_registry_value_name.html", "class_group_policy_1_1_policy_definitions_1_1_registry_value_name" ],
[ "FileName", "class_group_policy_1_1_policy_definitions_1_1_file_name.html", "class_group_policy_1_1_policy_definitions_1_1_file_name" ],
[ "XSD_CXX11", "basetypes_8h.html#afcd897a3e49b8875ecf7c85beb33d39d", null ],
[ "XSD_CXX_TREE_TREE_NODE_KEY__XML_SCHEMA", "basetypes_8h.html#ab727c6f10de580ac0bb8f7395fa68895", null ],
[ "XSD_CXX_TREE_USE_CHAR", "basetypes_8h.html#acef724a52414642ad3c9b7209702daf5", null ],
[ "XSD_USE_CHAR", "basetypes_8h.html#aee0a950eb1ff2461391d858c0cd254b7", null ],
[ "Base64Binary", "basetypes_8h.html#a439c138de03306df7e07a447abfe54ed", null ],
[ "Boolean", "basetypes_8h.html#a2749f4f861e3517d559bb221b03e6b5b", null ],
[ "Bounds", "basetypes_8h.html#a8ad4f95d0dda1ea131f69a7231deb0fe", null ],
[ "Buffer", "basetypes_8h.html#af8732a0949261972e4b167f50a23275d", null ],
[ "Byte", "basetypes_8h.html#a1b7c2d8f9fdcd7812acdfc885225e06e", null ],
[ "Container", "basetypes_8h.html#a333dea2213742aea47a37532dec4ec27", null ],
[ "ContentOrder", "basetypes_8h.html#a9eaf4ef9eb939d13b75fab240f853dd8", null ],
[ "Date", "basetypes_8h.html#a1ab9f6103d1c58127c37c50226e1b19d", null ],
[ "DateTime", "basetypes_8h.html#ac157d7debe19af40c06ef2330429a088", null ],
[ "Decimal", "basetypes_8h.html#a9ec4af2c5785716c4ecf9e1826163098", null ],
[ "Diagnostics", "basetypes_8h.html#aeacc5a291452af2cabc910be1bae640d", null ],
[ "Double", "basetypes_8h.html#ad4d9be8ec9a5415e9522df5aaa17f791", null ],
[ "DuplicateId", "basetypes_8h.html#a54fd4ff8caf281b84358720a39d7573a", null ],
[ "Duration", "basetypes_8h.html#aa7bc30c31d90cae4c4cdae79c647773d", null ],
[ "Entities", "basetypes_8h.html#a906654593daefd1bd7462fa2434a6002", null ],
[ "Entity", "basetypes_8h.html#a34af04faeed4d3cfc482a9f4fa43aa4b", null ],
[ "Error", "basetypes_8h.html#a21e804b3775e71d965fc63126fa6f4cb", null ],
[ "ErrorHandler", "basetypes_8h.html#ab1c9361bfd3b404eaabf0c31eded79dc", null ],
[ "Exception", "basetypes_8h.html#ac873abff0228946d91e7ababf2cededc", null ],
[ "ExpectedAttribute", "basetypes_8h.html#a78581d3d4ffe1356dfe8802b25cda56c", null ],
[ "ExpectedElement", "basetypes_8h.html#affcd8b87d336cb78c21a358711d4e876", null ],
[ "ExpectedTextContent", "basetypes_8h.html#ae1126b64dc28661806114ccce3a9a568", null ],
[ "Flags", "basetypes_8h.html#affb4c227cbd9aa7453dd1dc5a1401943", null ],
[ "Float", "basetypes_8h.html#a5e78682cd0ca4557bf22c75ec8266c6a", null ],
[ "Gday", "basetypes_8h.html#a5b06d49d8c16e03552ccb1b3965a885b", null ],
[ "Gmonth", "basetypes_8h.html#a3ba0912e4c675fb93fb759d6bfd46395", null ],
[ "GmonthDay", "basetypes_8h.html#a2c90cd4093544b12b5ce7fce76c22fb7", null ],
[ "Gyear", "basetypes_8h.html#a4ee36addde54a21b720c12f215d5a92e", null ],
[ "GyearMonth", "basetypes_8h.html#a1d88a18a52a8b9f3b1c8d2c865ba089d", null ],
[ "HexBinary", "basetypes_8h.html#ac344f65d115a7291df483b253bc995cb", null ],
[ "Id", "basetypes_8h.html#a14dae7debe509f1d905ac7ab650d8c3f", null ],
[ "Idref", "basetypes_8h.html#aec599d3d2c37850cde794950fa8bc1fd", null ],
[ "Idrefs", "basetypes_8h.html#afba3950a30b3d8279e02e9657a2637ab", null ],
[ "Int", "basetypes_8h.html#a12d975a13061c938969b2b5143e97645", null ],
[ "Integer", "basetypes_8h.html#a0b11fbf68a691832669ecf4c77b17782", null ],
[ "Language", "basetypes_8h.html#ae32771888035aa186f9432f7e791b0f1", null ],
[ "Long", "basetypes_8h.html#a516206ea7b60d1854f758b122bde2f5d", null ],
[ "Name", "basetypes_8h.html#af4febacaa19a36f5a1caab58e620f6d5", null ],
[ "Ncname", "basetypes_8h.html#aceb9a08fa292b3b3af49f5aa42d06fa9", null ],
[ "NegativeInteger", "basetypes_8h.html#a259733f00b5273e1f2988b40be1b9f60", null ],
[ "Nmtoken", "basetypes_8h.html#aff77acdf25cb3f0e2bee25436470dfa8", null ],
[ "Nmtokens", "basetypes_8h.html#aa8453d4c59fcb01552ceeaf49de9da76", null ],
[ "NonNegativeInteger", "basetypes_8h.html#ad10bc19dd6ff07f4f4f2d6a7105290e7", null ],
[ "NonPositiveInteger", "basetypes_8h.html#a39aa9881437fa02c71139d9cd3d6085b", null ],
[ "NoPrefixMapping", "basetypes_8h.html#ac1001885bc0f0942758a60c65c028058", null ],
[ "NormalizedString", "basetypes_8h.html#ab4f1d744ea5be78260b24e88a4e395ee", null ],
[ "NotDerived", "basetypes_8h.html#af5fd843f86d4a67881d295326ee79bf4", null ],
[ "NoTypeInfo", "basetypes_8h.html#a7a2506434a2f51df9fee6ec7dc0ad12e", null ],
[ "Parsing", "basetypes_8h.html#a439552700a98fdcf8db5e211f47edcb6", null ],
[ "PositiveInteger", "basetypes_8h.html#a1e3345b2d2812352f1ee01d3c40499b2", null ],
[ "Properties", "basetypes_8h.html#ad27ce19a7ee1d3b1064092648898f64c", null ],
[ "Qname", "basetypes_8h.html#a2d07f8e92d03ad192adbbc7498a72b72", null ],
[ "Severity", "basetypes_8h.html#a1385d97f1fb2a3b623185e7ef2a12c08", null ],
[ "Short", "basetypes_8h.html#af32f275204ee102f0f2ebf36d8b2f81a", null ],
[ "SimpleType", "basetypes_8h.html#ae80cacdd189f5f32ea9fba28b78cc413", null ],
[ "String", "basetypes_8h.html#af6757b5701ccc893f3b551bd70e0c94d", null ],
[ "Time", "basetypes_8h.html#a9089f1cb5793341884da2b1faa310f09", null ],
[ "TimeZone", "basetypes_8h.html#a2c0cb548b6be42f0e539c80f4d111250", null ],
[ "Token", "basetypes_8h.html#a6c5a46363a79f52c8f09edc7885e259c", null ],
[ "Type", "basetypes_8h.html#ad34e8fd175bf4f9fece6c670b01aa239", null ],
[ "UnexpectedElement", "basetypes_8h.html#a9d851681cf40547856f7e7ef2c2e1f2f", null ],
[ "UnexpectedEnumerator", "basetypes_8h.html#afddcc3f30878e928671a15151128783b", null ],
[ "UnsignedByte", "basetypes_8h.html#a395b3a9628b056f70930e3294e622b7c", null ],
[ "UnsignedInt", "basetypes_8h.html#ac410e4eabf6080e99cc0fbfa10ee874f", null ],
[ "UnsignedLong", "basetypes_8h.html#a42f02dabec613faa438d99fac66cb9be", null ],
[ "UnsignedShort", "basetypes_8h.html#ac717910ff9e59ceb377d5d108704a89a", null ],
[ "Uri", "basetypes_8h.html#ae14d61a2e71e44fa4b46c9492c59b44d", null ],
[ "operator<<", "basetypes_8h.html#afda894eaf43d04dcd162e6afcf3e85f9", null ],
[ "operator<<", "basetypes_8h.html#a4ad7a4491f8f5e10f85fbfef39c8a0d9", null ],
[ "operator<<", "basetypes_8h.html#aad641d8a85cc0ab332b927223ff3eaf9", null ],
[ "operator<<", "basetypes_8h.html#ae53b6bb59eee0006cfa809f3f71fdf60", null ],
[ "operator<<", "basetypes_8h.html#a5efc56154c9b1256dc20354e931d10b9", null ],
[ "operator<<", "basetypes_8h.html#ada7ec1c322310941b6d0321507a4832a", null ],
[ "operator<<", "basetypes_8h.html#a65947c28e4710d526d03bbecdd54a703", null ],
[ "operator<<", "basetypes_8h.html#a6e6ded1234a9e042de51570d9f8a6c1b", null ],
[ "operator<<", "basetypes_8h.html#a83f5540b1a20d011d9ab05f3c869ef2a", null ],
[ "operator<<", "basetypes_8h.html#a579cb8cf103ca548bf2ddffdc90a8874", null ],
[ "operator<<", "basetypes_8h.html#aa4a280fbf2631cc73acdb74abe8043f8", null ],
[ "operator<<", "basetypes_8h.html#a6239089b55af77e06dfd040ec5ee15c2", null ],
[ "tree_node_key", "basetypes_8h.html#a825af74d328c3a1cb72aa9a61ddde150", null ]
];

View File

@ -0,0 +1,12 @@
digraph "src/plugins/common/basetypes.h"
{
// LATEX_PDF_SIZE
edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
node [fontname="Helvetica",fontsize="10",shape=record];
Node1 [label="src/plugins/common\l/basetypes.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip="Generated from BaseTypes.xsd."];
Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node2 [label="src/plugins/common\l/policydefinitionfiles.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$policydefinitionfiles_8h.html",tooltip="Generated from PolicyDefinitionFiles.xsd."];
Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node3 [label="src/plugins/common\l/policydefinitions.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$common_2policydefinitions_8h.html",tooltip="Generated from PolicyDefinitions.xsd."];
Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
}

View File

@ -0,0 +1,77 @@
digraph "src/plugins/common/basetypes.h"
{
// LATEX_PDF_SIZE
edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
node [fontname="Helvetica",fontsize="10",shape=record];
Node1 [label="src/plugins/common\l/basetypes.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip="Generated from BaseTypes.xsd."];
Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node2 [label="xsd/cxx/config.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node3 [label="xsd/cxx/pre.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node4 [label="xsd/cxx/xml/char-utf8.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node5 [label="xsd/cxx/tree/exceptions.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node6 [label="xsd/cxx/tree/elements.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node7 [label="xsd/cxx/tree/types.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node8 [label="xsd/cxx/xml/error-handler.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node9 [label="xsd/cxx/xml/dom/auto\l-ptr.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node10 [label="xsd/cxx/tree/parsing.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node11 [label="xsd/cxx/tree/parsing\l/byte.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node12 [label="xsd/cxx/tree/parsing\l/unsigned-byte.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node13 [label="xsd/cxx/tree/parsing\l/short.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node14 [label="xsd/cxx/tree/parsing\l/unsigned-short.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node15 [label="xsd/cxx/tree/parsing\l/int.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node16 [label="xsd/cxx/tree/parsing\l/unsigned-int.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node17 [label="xsd/cxx/tree/parsing\l/long.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node18 [label="xsd/cxx/tree/parsing\l/unsigned-long.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node19 [label="xsd/cxx/tree/parsing\l/boolean.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node20 [label="xsd/cxx/tree/parsing\l/float.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node21 [label="xsd/cxx/tree/parsing\l/double.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node22 [label="xsd/cxx/tree/parsing\l/decimal.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node23 [label="xsd/cxx/tree/std-ostream\l-operators.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node24 [label="memory",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node25 [label="limits",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node26 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node26 [label="algorithm",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node27 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node27 [label="utility",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node28 [label="xsd/cxx/tree/containers.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node29 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node29 [label="xsd/cxx/tree/list.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node30 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node30 [label="xsd/cxx/xml/dom/parsing\l-header.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node31 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node31 [label="xsd/cxx/tree/containers\l-wildcard.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node32 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node32 [label="iosfwd",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node33 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node33 [label="xercesc/sax/InputSource.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node34 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node34 [label="xercesc/dom/DOMDocument.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node35 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node35 [label="xercesc/dom/DOMErrorHandler.hpp",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
Node1 -> Node36 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node36 [label="xsd/cxx/post.hxx",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
}

File diff suppressed because it is too large Load Diff

BIN
docs/bc_s.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 676 B

BIN
docs/bdwn.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 B

190
docs/binary_8h_source.html Normal file
View File

@ -0,0 +1,190 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/pol/binary.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('binary_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">binary.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * libparsepol - POL Registry file parser</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Copyright (C) 2024 BaseALT Ltd.</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * Copyright (C) 2020 Korney Yakovlevich</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * This program is free software: you can redistribute it and/or modify</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * it under the terms of the GNU General Public License as published by</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * the Free Software Foundation, either version 3 of the License, or</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * (at your option) any later version.</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * GNU General Public License for more details.</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef PREGPARSER_BINARY</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define PREGPARSER_BINARY</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &lt;cinttypes&gt;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &lt;iostream&gt;</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &lt;optional&gt;</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &quot;encoding.h&quot;</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="keyword">namespace </span>pol {</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;std::string readStringFromBuffer(std::istream &amp;buffer, <span class="keywordtype">size_t</span> size, iconv_t conv = <span class="keyword">nullptr</span>);</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="keywordtype">size_t</span> writeStringToBuffer(std::ostream &amp;buffer, <span class="keyword">const</span> std::string &amp;data, iconv_t conv = <span class="keyword">nullptr</span>);</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; </div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;std::vector&lt;std::string&gt; readStringsFromBuffer(std::istream &amp;buffer, <span class="keywordtype">size_t</span> size, iconv_t conv = <span class="keyword">nullptr</span>);</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="keywordtype">size_t</span> writeStringsFromBuffer(std::ostream &amp;buffer, <span class="keyword">const</span> std::vector&lt;std::string&gt; &amp;data,</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; iconv_t conv = <span class="keyword">nullptr</span>);</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;std::vector&lt;uint8_t&gt; readVectorFromBuffer(std::istream &amp;buffer, <span class="keywordtype">size_t</span> size);</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; </div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="keywordtype">void</span> writeVectorToBuffer(std::ostream &amp;buffer, <span class="keyword">const</span> std::vector&lt;uint8_t&gt; &amp;data);</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; </div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T, <span class="keywordtype">bool</span> LE = <span class="keyword">true</span>,</div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; <span class="keyword">typename</span> = std::enable_if_t&lt;std::is_integral_v&lt;T&gt;</div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; &amp;&amp; <span class="keyword">sizeof</span>(T) &lt;= <span class="keyword">sizeof</span>(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span>)&gt;&gt;</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;T readIntegralFromBuffer(std::istream &amp;buffer)</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;{</div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; T num = 0;</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; </div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; buffer.read(<span class="keyword">reinterpret_cast&lt;</span><span class="keywordtype">char</span> *<span class="keyword">&gt;</span>(&amp;num), <span class="keyword">sizeof</span>(T));</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; <span class="keywordflow">if</span> (buffer.fail()) {</div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; <span class="keywordflow">if</span> (buffer.eof()) {</div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; <span class="keywordflow">throw</span> std::runtime_error(</div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; <span class="stringliteral">&quot;LINE: &quot;</span> + std::to_string(__LINE__) + <span class="stringliteral">&quot;, FILE: &quot;</span> + __FILE__</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; + <span class="stringliteral">&quot;, Failed to read integral number from buffer, EOF was encountered.&quot;</span>);</div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; }</div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <span class="keywordflow">throw</span> std::runtime_error(</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <span class="stringliteral">&quot;LINE: &quot;</span> + std::to_string(__LINE__) + <span class="stringliteral">&quot;, FILE: &quot;</span> + __FILE__</div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; + <span class="stringliteral">&quot;, Failed to read integral number from buffer, error was encountered.&quot;</span>);</div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; }</div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <span class="keywordflow">if</span> constexpr (LE) {</div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; <span class="keywordflow">return</span> leToNative&lt;T&gt;(num);</div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; } <span class="keywordflow">else</span> {</div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <span class="keywordflow">return</span> beToNative&lt;T&gt;(num);</div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; }</div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; </div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; <span class="keywordflow">return</span> num;</div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;}</div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; </div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T, <span class="keywordtype">bool</span> LE = <span class="keyword">true</span>,</div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; <span class="keyword">typename</span> = std::enable_if_t&lt;std::is_integral_v&lt;T&gt;</div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; &amp;&amp; <span class="keyword">sizeof</span>(T) &lt;= <span class="keyword">sizeof</span>(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span>)&gt;&gt;</div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;<span class="keywordtype">void</span> writeIntegralToBuffer(std::ostream &amp;buffer, T num)</div>
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160;{</div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; <span class="keywordflow">if</span> constexpr (LE) {</div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; num = nativeToLe&lt;T&gt;(num);</div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; } <span class="keywordflow">else</span> {</div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; num = nativeToBe&lt;T&gt;(num);</div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; }</div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; </div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; buffer.write(<span class="keyword">reinterpret_cast&lt;</span><span class="keywordtype">char</span> *<span class="keyword">&gt;</span>(&amp;num), <span class="keyword">sizeof</span>(T));</div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="keywordflow">if</span> (buffer.fail()) {</div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <span class="keywordflow">throw</span> std::runtime_error(</div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; <span class="stringliteral">&quot;LINE: &quot;</span> + std::to_string(__LINE__) + <span class="stringliteral">&quot;, FILE: &quot;</span> + __FILE__</div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; + <span class="stringliteral">&quot;, Failed to write integral number to buffer, error was encountered.&quot;</span>);</div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; }</div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;}</div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; </div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;} <span class="comment">// namespace pol</span></div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; </div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;<span class="preprocessor">#endif </span><span class="comment">// PREGPARSER_BINARY</span></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_85b34d4ce1da895fa53b67b158bc57a3.html">pol</a></li><li class="navelem"><b>binary.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,159 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/administrative_templates/admx/booleanvalue.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('booleanvalue_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">booleanvalue.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2021 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_BOOLEAN_VALUE_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_BOOLEAN_VALUE_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &lt;stdexcept&gt;</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="keyword">namespace </span>model {</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="keyword">namespace </span>admx {</div>
<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_boolean_value.html"> 32</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmodel_1_1admx_1_1_boolean_value.html">BooleanValue</a></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;{</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_boolean_value.html#aa2f9434671b758652c1436f34654a9c6"> 38</a></span>&#160; <span class="keyword">enum</span> <a class="code" href="classmodel_1_1admx_1_1_boolean_value.html#aa2f9434671b758652c1436f34654a9c6">Type</a> {</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; BOOLEAN_VALUE_TYPE_DELETED,</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; BOOLEAN_VALUE_TYPE_STRING,</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; BOOLEAN_VALUE_TYPE_DECIMAL,</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; BOOLEAN_VALUE_TYPE_LONGDECIMAL,</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; };</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_boolean_value.html#aed8342fa4d7bbdd673cd583d82315c2f"> 48</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmodel_1_1admx_1_1_boolean_value.html#aed8342fa4d7bbdd673cd583d82315c2f">has_key</a>{ <span class="keyword">false</span> };</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_boolean_value.html#a37cbfc2c7fcd63bcdc43f9ad629cc182"> 53</a></span>&#160; <a class="code" href="classmodel_1_1admx_1_1_boolean_value.html#aa2f9434671b758652c1436f34654a9c6">Type</a> <a class="code" href="classmodel_1_1admx_1_1_boolean_value.html#a37cbfc2c7fcd63bcdc43f9ad629cc182">type</a>{ BOOLEAN_VALUE_TYPE_DELETED };</div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_boolean_value.html#a37f2437336c326abb4e2ffba12af2bd2"> 57</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classmodel_1_1admx_1_1_boolean_value.html#a37f2437336c326abb4e2ffba12af2bd2">decimal</a>{};</div>
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_boolean_value.html#afdebc619b79f5e89bff019f5317a7c47"> 61</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> <a class="code" href="classmodel_1_1admx_1_1_boolean_value.html#afdebc619b79f5e89bff019f5317a7c47">long_decimal</a>{};</div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_boolean_value.html#af243fd629024996b3c2e859ab52c2ab1"> 65</a></span>&#160; std::string <span class="keywordtype">string</span>{};</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; </div>
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_boolean_value.html#aba5bce935e07b674a084e216b2d00dc6"> 70</a></span>&#160; std::string <a class="code" href="classmodel_1_1admx_1_1_boolean_value.html#aba5bce935e07b674a084e216b2d00dc6">value_name</a>{};</div>
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_boolean_value.html#a5db1befacec98061a9600fb0729fa22f"> 74</a></span>&#160; std::string <a class="code" href="classmodel_1_1admx_1_1_boolean_value.html#a5db1befacec98061a9600fb0729fa22f">key</a>{};</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;};</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;} <span class="comment">// namespace admx</span></div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;} <span class="comment">// namespace model</span></div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; </div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="preprocessor">#endif </span><span class="comment">// GPUI_BOOLEAN_VALUE_H</span></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_boolean_value_html"><div class="ttname"><a href="classmodel_1_1admx_1_1_boolean_value.html">model::admx::BooleanValue</a></div><div class="ttdoc">Describes a value that is equivalent to some logical state (true, false)</div><div class="ttdef"><b>Definition:</b> booleanvalue.h:33</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_boolean_value_html_a37cbfc2c7fcd63bcdc43f9ad629cc182"><div class="ttname"><a href="classmodel_1_1admx_1_1_boolean_value.html#a37cbfc2c7fcd63bcdc43f9ad629cc182">model::admx::BooleanValue::type</a></div><div class="ttdeci">Type type</div><div class="ttdoc">Type of boolean value.</div><div class="ttdef"><b>Definition:</b> booleanvalue.h:53</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_boolean_value_html_a37f2437336c326abb4e2ffba12af2bd2"><div class="ttname"><a href="classmodel_1_1admx_1_1_boolean_value.html#a37f2437336c326abb4e2ffba12af2bd2">model::admx::BooleanValue::decimal</a></div><div class="ttdeci">unsigned int decimal</div><div class="ttdoc">Contains a decimal number if the type is BOOLEAN_VALUE_TYPE_DECIMAL, i.e. UB.</div><div class="ttdef"><b>Definition:</b> booleanvalue.h:57</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_boolean_value_html_a5db1befacec98061a9600fb0729fa22f"><div class="ttname"><a href="classmodel_1_1admx_1_1_boolean_value.html#a5db1befacec98061a9600fb0729fa22f">model::admx::BooleanValue::key</a></div><div class="ttdeci">std::string key</div><div class="ttdoc">Contain the key if the key is present, i.e. UB.</div><div class="ttdef"><b>Definition:</b> booleanvalue.h:74</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_boolean_value_html_aa2f9434671b758652c1436f34654a9c6"><div class="ttname"><a href="classmodel_1_1admx_1_1_boolean_value.html#aa2f9434671b758652c1436f34654a9c6">model::admx::BooleanValue::Type</a></div><div class="ttdeci">Type</div><div class="ttdoc">Enumeration of all possible value types.</div><div class="ttdef"><b>Definition:</b> booleanvalue.h:38</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_boolean_value_html_aba5bce935e07b674a084e216b2d00dc6"><div class="ttname"><a href="classmodel_1_1admx_1_1_boolean_value.html#aba5bce935e07b674a084e216b2d00dc6">model::admx::BooleanValue::value_name</a></div><div class="ttdeci">std::string value_name</div><div class="ttdoc">Contain value name.</div><div class="ttdef"><b>Definition:</b> booleanvalue.h:70</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_boolean_value_html_aed8342fa4d7bbdd673cd583d82315c2f"><div class="ttname"><a href="classmodel_1_1admx_1_1_boolean_value.html#aed8342fa4d7bbdd673cd583d82315c2f">model::admx::BooleanValue::has_key</a></div><div class="ttdeci">bool has_key</div><div class="ttdoc">True if the key is present, i.e. false.</div><div class="ttdef"><b>Definition:</b> booleanvalue.h:48</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_boolean_value_html_afdebc619b79f5e89bff019f5317a7c47"><div class="ttname"><a href="classmodel_1_1admx_1_1_boolean_value.html#afdebc619b79f5e89bff019f5317a7c47">model::admx::BooleanValue::long_decimal</a></div><div class="ttdeci">unsigned long long long_decimal</div><div class="ttdoc">Contains a long decimal number if the type is BOOLEAN_VALUE_TYPE_LONGDECIMAL, i.e....</div><div class="ttdef"><b>Definition:</b> booleanvalue.h:61</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_0420e104560577d0b4791852e7f057c2.html">administrative_templates</a></li><li class="navelem"><a class="el" href="dir_f519045344263033b9dbca59e0287350.html">admx</a></li><li class="navelem"><b>booleanvalue.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,157 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/administrative_templates/admx/category.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('category_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">category.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2021 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_CATEGORY_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_CATEGORY_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="keyword">namespace </span>model</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;{</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="keyword">namespace </span>admx</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;{</div>
<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_category.html"> 34</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmodel_1_1admx_1_1_category.html">Category</a></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;{</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_category.html#a53078433a99504f646750ee664767119"> 40</a></span>&#160; std::string <a class="code" href="classmodel_1_1admx_1_1_category.html#a53078433a99504f646750ee664767119">name</a>{};</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_category.html#a6a4420d417fca2fd557c0d45cf2a77a2"> 45</a></span>&#160; std::string <a class="code" href="classmodel_1_1admx_1_1_category.html#a6a4420d417fca2fd557c0d45cf2a77a2">displayName</a>{};</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_category.html#a9a93016992540e599df08a3bcb3b3b3a"> 50</a></span>&#160; std::string <a class="code" href="classmodel_1_1admx_1_1_category.html#a9a93016992540e599df08a3bcb3b3b3a">explainText</a>{};</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; </div>
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_category.html#ae86b545ee67deeb2c6aba18394b026f2"> 55</a></span>&#160; std::vector&lt;std::string&gt; <a class="code" href="classmodel_1_1admx_1_1_category.html#ae86b545ee67deeb2c6aba18394b026f2">keywords</a>{};</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; </div>
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_category.html#a884f75f552b781e28a9433fd9332d9a5"> 60</a></span>&#160; std::string <a class="code" href="classmodel_1_1admx_1_1_category.html#a884f75f552b781e28a9433fd9332d9a5">parentCategory</a>{};</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classmodel_1_1admx_1_1_category.html#a164a4ea7086d8ad4e7adabeae55a76d6"> 65</a></span>&#160; std::vector&lt;std::string&gt; <a class="code" href="classmodel_1_1admx_1_1_category.html#a164a4ea7086d8ad4e7adabeae55a76d6">seeAlso</a>{};</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; </div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keyword">virtual</span> ~<a class="code" href="classmodel_1_1admx_1_1_category.html">Category</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;};</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;} <span class="comment">// namespace admx</span></div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;} <span class="comment">// namespace model</span></div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; </div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;<span class="preprocessor">#endif </span><span class="comment">// GPUI_CATEGORY_H</span></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_category_html"><div class="ttname"><a href="classmodel_1_1admx_1_1_category.html">model::admx::Category</a></div><div class="ttdoc">The category element specifies the name of a unique category to be displayed in the editor.</div><div class="ttdef"><b>Definition:</b> category.h:35</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_category_html_a164a4ea7086d8ad4e7adabeae55a76d6"><div class="ttname"><a href="classmodel_1_1admx_1_1_category.html#a164a4ea7086d8ad4e7adabeae55a76d6">model::admx::Category::seeAlso</a></div><div class="ttdeci">std::vector&lt; std::string &gt; seeAlso</div><div class="ttdoc">seeAlso Reference to another element that may be related.</div><div class="ttdef"><b>Definition:</b> category.h:65</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_category_html_a53078433a99504f646750ee664767119"><div class="ttname"><a href="classmodel_1_1admx_1_1_category.html#a53078433a99504f646750ee664767119">model::admx::Category::name</a></div><div class="ttdeci">std::string name</div><div class="ttdoc">name Specifies a logical name to use for a specific supported application and revision.</div><div class="ttdef"><b>Definition:</b> category.h:40</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_category_html_a6a4420d417fca2fd557c0d45cf2a77a2"><div class="ttname"><a href="classmodel_1_1admx_1_1_category.html#a6a4420d417fca2fd557c0d45cf2a77a2">model::admx::Category::displayName</a></div><div class="ttdeci">std::string displayName</div><div class="ttdoc">displayName The reference to the category text string located in the string table of the ....</div><div class="ttdef"><b>Definition:</b> category.h:45</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_category_html_a884f75f552b781e28a9433fd9332d9a5"><div class="ttname"><a href="classmodel_1_1admx_1_1_category.html#a884f75f552b781e28a9433fd9332d9a5">model::admx::Category::parentCategory</a></div><div class="ttdeci">std::string parentCategory</div><div class="ttdoc">parentCategory Reference to parent of the current category.</div><div class="ttdef"><b>Definition:</b> category.h:60</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_category_html_a9a93016992540e599df08a3bcb3b3b3a"><div class="ttname"><a href="classmodel_1_1admx_1_1_category.html#a9a93016992540e599df08a3bcb3b3b3a">model::admx::Category::explainText</a></div><div class="ttdeci">std::string explainText</div><div class="ttdoc">explainText Explain or Help text associated with a specific category.</div><div class="ttdef"><b>Definition:</b> category.h:50</div></div>
<div class="ttc" id="aclassmodel_1_1admx_1_1_category_html_ae86b545ee67deeb2c6aba18394b026f2"><div class="ttname"><a href="classmodel_1_1admx_1_1_category.html#ae86b545ee67deeb2c6aba18394b026f2">model::admx::Category::keywords</a></div><div class="ttdeci">std::vector&lt; std::string &gt; keywords</div><div class="ttdoc">keywords Contains index words that could be used to search for elements.</div><div class="ttdef"><b>Definition:</b> category.h:55</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_0420e104560577d0b4791852e7f057c2.html">administrative_templates</a></li><li class="navelem"><a class="el" href="dir_f519045344263033b9dbca59e0287350.html">admx</a></li><li class="navelem"><b>category.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,155 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: src/plugins/administrative_templates/presentation/checkbox.h Source File</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('checkbox_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">checkbox.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***********************************************************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">** Copyright (C) 2021 BaseALT Ltd. &lt;org@basealt.ru&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">** This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">** modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">** as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">** of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">** This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">** but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">** GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">** You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">** along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">***********************************************************************************************************************/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef GPUI_CHECKBOX_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define GPUI_CHECKBOX_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;../administrativetemplates.h&quot;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &quot;presentationwidget.h&quot;</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &quot;presentationwidgetvisitor.h&quot;</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="keyword">namespace </span>model</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;{</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keyword">namespace </span>presentation</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;{</div>
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classmodel_1_1presentation_1_1_check_box.html"> 44</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmodel_1_1presentation_1_1_check_box.html">CheckBox</a> : <span class="keyword">public</span> <a class="code" href="classmodel_1_1presentation_1_1_presentation_widget.html">PresentationWidget</a></div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;{</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="classmodel_1_1presentation_1_1_check_box.html#aa325c68cdb01ce7d73f431c41c356280"> 50</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmodel_1_1presentation_1_1_check_box.html#aa325c68cdb01ce7d73f431c41c356280">defaultChecked</a> = <span class="keyword">false</span>;</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; </div>
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classmodel_1_1presentation_1_1_check_box.html#a876152090ff017815bc33803ebf18276"> 55</a></span>&#160; std::string <a class="code" href="classmodel_1_1presentation_1_1_check_box.html#a876152090ff017815bc33803ebf18276">label</a>{};</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; </div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <a class="code" href="classmodel_1_1presentation_1_1_check_box.html">CheckBox</a>(<a class="code" href="classmodel_1_1presentation_1_1_presentation.html">Presentation</a> *presentation)</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; : <a class="code" href="classmodel_1_1presentation_1_1_presentation_widget.html">PresentationWidget</a>(presentation)</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; {}</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; </div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> accept(<span class="keyword">const</span> PresentationWidgetVisitor &amp;visitor)<span class="keyword"> override </span>{ visitor.visit(*<span class="keyword">this</span>); }</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;};</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;} <span class="comment">// namespace presentation</span></div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;} <span class="comment">// namespace model</span></div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; </div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="preprocessor">#endif </span><span class="comment">// GPUI_CHECKBOX_H</span></div>
<div class="ttc" id="aclassmodel_1_1presentation_1_1_check_box_html"><div class="ttname"><a href="classmodel_1_1presentation_1_1_check_box.html">model::presentation::CheckBox</a></div><div class="ttdoc">The CheckBox element represents a check box parameter.</div><div class="ttdef"><b>Definition:</b> checkbox.h:45</div></div>
<div class="ttc" id="aclassmodel_1_1presentation_1_1_check_box_html_a876152090ff017815bc33803ebf18276"><div class="ttname"><a href="classmodel_1_1presentation_1_1_check_box.html#a876152090ff017815bc33803ebf18276">model::presentation::CheckBox::label</a></div><div class="ttdeci">std::string label</div><div class="ttdoc">label Text associated with the check box.</div><div class="ttdef"><b>Definition:</b> checkbox.h:55</div></div>
<div class="ttc" id="aclassmodel_1_1presentation_1_1_check_box_html_aa325c68cdb01ce7d73f431c41c356280"><div class="ttname"><a href="classmodel_1_1presentation_1_1_check_box.html#aa325c68cdb01ce7d73f431c41c356280">model::presentation::CheckBox::defaultChecked</a></div><div class="ttdeci">bool defaultChecked</div><div class="ttdoc">defaultChecked True if the default value is displayed with a checkmark.</div><div class="ttdef"><b>Definition:</b> checkbox.h:50</div></div>
<div class="ttc" id="aclassmodel_1_1presentation_1_1_presentation_html"><div class="ttname"><a href="classmodel_1_1presentation_1_1_presentation.html">model::presentation::Presentation</a></div><div class="ttdoc">The Presentation class A presentation element representing parameters for a policy setting.</div><div class="ttdef"><b>Definition:</b> presentation.h:43</div></div>
<div class="ttc" id="aclassmodel_1_1presentation_1_1_presentation_widget_html"><div class="ttname"><a href="classmodel_1_1presentation_1_1_presentation_widget.html">model::presentation::PresentationWidget</a></div><div class="ttdoc">The PresentationWidget class base class for all widgets supported by ADMX/ADML format.</div><div class="ttdef"><b>Definition:</b> presentationwidget.h:37</div></div>
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7020b8b7abcceffa3f9f7a2d24718f16.html">plugins</a></li><li class="navelem"><a class="el" href="dir_0420e104560577d0b4791852e7f057c2.html">administrative_templates</a></li><li class="navelem"><a class="el" href="dir_6817ffcbfc36454d86deddf16470d60c.html">presentation</a></li><li class="navelem"><b>checkbox.h</b></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,145 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_ad_config.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">AdConfig Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_ad_config.html">AdConfig</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>AdConfig</b>() (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>AdConfig</b>(const AdConfig &amp;)=delete (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>AdConfig</b>(AdConfig &amp;&amp;)=delete (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>configuration_dn</b>() const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>control_is_supported</b>(const QString &amp;control_oid) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>domain</b>() const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>domain_dn</b>() const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>extended_rights_dn</b>() const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_attribute_display_name</b>(const Attribute &amp;attribute, const ObjectClass &amp;objectClass) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_attribute_is_backlink</b>(const Attribute &amp;attribute) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_attribute_is_constructed</b>(const Attribute &amp;attribute) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_attribute_is_number</b>(const Attribute &amp;attribute) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_attribute_is_single_valued</b>(const Attribute &amp;attribute) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_attribute_is_system_only</b>(const Attribute &amp;attribute) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_attribute_large_integer_subtype</b>(const Attribute &amp;attribute) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_attribute_range_upper</b>(const Attribute &amp;attribute) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_attribute_type</b>(const Attribute &amp;attribute) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_class_display_name</b>(const ObjectClass &amp;objectClass) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_column_display_name</b>(const Attribute &amp;attribute) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_column_index</b>(const QString &amp;attribute) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_columns</b>() const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_extended_rights_list</b>(const QList&lt; QString &gt; &amp;class_list) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_filter_containers</b>() const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_find_attributes</b>(const ObjectClass &amp;object_class) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_inherit_chain</b>(const ObjectClass &amp;object_class) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_mandatory_attributes</b>(const QList&lt; ObjectClass &gt; &amp;object_classes) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_noncontainer_classes</b>() (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_optional_attributes</b>(const QList&lt; ObjectClass &gt; &amp;object_classes) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_parent_class</b>(const ObjectClass &amp;object_class) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_possible_superiors</b>(const QList&lt; ObjectClass &gt; &amp;object_classes) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_right_guid</b>(const QString &amp;right_cn) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_right_name</b>(const QByteArray &amp;right_guid, const QLocale::Language language) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_rights_valid_accesses</b>(const QString &amp;rights_cn) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>guid_to_attribute</b>(const QByteArray &amp;guid) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>guid_to_class</b>(const QByteArray &amp;guid) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>limit_edit</b>(QLineEdit *edit, const QString &amp;attribute) (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>load</b>(AdInterface &amp;ad, const QLocale &amp;locale) (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator=</b>(const AdConfig &amp;)=delete (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator=</b>(AdConfig &amp;&amp;)=delete (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>partitions_dn</b>() const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>policies_dn</b>() const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>rights_applies_to_class</b>(const QString &amp;rights_cn, const QList&lt; QString &gt; &amp;class_list) const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>schema_dn</b>() const (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>~AdConfig</b>() (defined in <a class="el" href="class_ad_config.html">AdConfig</a>)</td><td class="entry"><a class="el" href="class_ad_config.html">AdConfig</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 by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>

236
docs/class_ad_config.html Normal file
View File

@ -0,0 +1,236 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: AdConfig 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_ad_config.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="class_ad_config-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">AdConfig Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<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:a6c294319df26062a9763a0c47f034854"><td class="memItemLeft" align="right" valign="top"><a id="a6c294319df26062a9763a0c47f034854"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>AdConfig</b> (const <a class="el" href="class_ad_config.html">AdConfig</a> &amp;)=delete</td></tr>
<tr class="separator:a6c294319df26062a9763a0c47f034854"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4346f919a6f11b4ec47d665d5fcf20a"><td class="memItemLeft" align="right" valign="top"><a id="ab4346f919a6f11b4ec47d665d5fcf20a"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>AdConfig</b> (<a class="el" href="class_ad_config.html">AdConfig</a> &amp;&amp;)=delete</td></tr>
<tr class="separator:ab4346f919a6f11b4ec47d665d5fcf20a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaab6dbbf097fe7a6c074fcf2e3ba0527"><td class="memItemLeft" align="right" valign="top"><a id="aaab6dbbf097fe7a6c074fcf2e3ba0527"></a>
<a class="el" href="class_ad_config.html">AdConfig</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="class_ad_config.html">AdConfig</a> &amp;)=delete</td></tr>
<tr class="separator:aaab6dbbf097fe7a6c074fcf2e3ba0527"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a405ee0ec71d2ee254f4e2558c918c4"><td class="memItemLeft" align="right" valign="top"><a id="a8a405ee0ec71d2ee254f4e2558c918c4"></a>
<a class="el" href="class_ad_config.html">AdConfig</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (<a class="el" href="class_ad_config.html">AdConfig</a> &amp;&amp;)=delete</td></tr>
<tr class="separator:a8a405ee0ec71d2ee254f4e2558c918c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83ba2b7cff8ce9fe6e5cbde0bec26600"><td class="memItemLeft" align="right" valign="top"><a id="a83ba2b7cff8ce9fe6e5cbde0bec26600"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>load</b> (<a class="el" href="class_ad_interface.html">AdInterface</a> &amp;ad, const QLocale &amp;locale)</td></tr>
<tr class="separator:a83ba2b7cff8ce9fe6e5cbde0bec26600"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a337eb5f52e4c6a80abf244dddd2b4b3e"><td class="memItemLeft" align="right" valign="top"><a id="a337eb5f52e4c6a80abf244dddd2b4b3e"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>domain</b> () const</td></tr>
<tr class="separator:a337eb5f52e4c6a80abf244dddd2b4b3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12e5eee4d66bdb0ccd554cd0ce6456dc"><td class="memItemLeft" align="right" valign="top"><a id="a12e5eee4d66bdb0ccd554cd0ce6456dc"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>domain_dn</b> () const</td></tr>
<tr class="separator:a12e5eee4d66bdb0ccd554cd0ce6456dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa91b420e70d5bd6eb00ebdc3c01b2b19"><td class="memItemLeft" align="right" valign="top"><a id="aa91b420e70d5bd6eb00ebdc3c01b2b19"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>configuration_dn</b> () const</td></tr>
<tr class="separator:aa91b420e70d5bd6eb00ebdc3c01b2b19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbd5c9eec4c225ac5b5f1f0cabe9549d"><td class="memItemLeft" align="right" valign="top"><a id="acbd5c9eec4c225ac5b5f1f0cabe9549d"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>schema_dn</b> () const</td></tr>
<tr class="separator:acbd5c9eec4c225ac5b5f1f0cabe9549d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade156ca9aea2638f79a6685351f38dcb"><td class="memItemLeft" align="right" valign="top"><a id="ade156ca9aea2638f79a6685351f38dcb"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>partitions_dn</b> () const</td></tr>
<tr class="separator:ade156ca9aea2638f79a6685351f38dcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14524237d709ac4d86264a478e6ed4be"><td class="memItemLeft" align="right" valign="top"><a id="a14524237d709ac4d86264a478e6ed4be"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>extended_rights_dn</b> () const</td></tr>
<tr class="separator:a14524237d709ac4d86264a478e6ed4be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac462014475c4a33699482ed65d0db15"><td class="memItemLeft" align="right" valign="top"><a id="aac462014475c4a33699482ed65d0db15"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>policies_dn</b> () const</td></tr>
<tr class="separator:aac462014475c4a33699482ed65d0db15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aded4614e5364b23942e5d7e45f1552c7"><td class="memItemLeft" align="right" valign="top"><a id="aded4614e5364b23942e5d7e45f1552c7"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>control_is_supported</b> (const QString &amp;control_oid) const</td></tr>
<tr class="separator:aded4614e5364b23942e5d7e45f1552c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1aba2e67f35c90a5653ca96ac028670"><td class="memItemLeft" align="right" valign="top"><a id="ab1aba2e67f35c90a5653ca96ac028670"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>get_attribute_display_name</b> (const Attribute &amp;attribute, const ObjectClass &amp;objectClass) const</td></tr>
<tr class="separator:ab1aba2e67f35c90a5653ca96ac028670"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94c32be42c84c9d1aabeb2abda5ce098"><td class="memItemLeft" align="right" valign="top"><a id="a94c32be42c84c9d1aabeb2abda5ce098"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>get_class_display_name</b> (const ObjectClass &amp;objectClass) const</td></tr>
<tr class="separator:a94c32be42c84c9d1aabeb2abda5ce098"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c9499b8e8c41c6f377ad9eda36dcb27"><td class="memItemLeft" align="right" valign="top"><a id="a2c9499b8e8c41c6f377ad9eda36dcb27"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; Attribute &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>get_columns</b> () const</td></tr>
<tr class="separator:a2c9499b8e8c41c6f377ad9eda36dcb27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af58119a8535c049e731bac2d5cead0ff"><td class="memItemLeft" align="right" valign="top"><a id="af58119a8535c049e731bac2d5cead0ff"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>get_column_display_name</b> (const Attribute &amp;attribute) const</td></tr>
<tr class="separator:af58119a8535c049e731bac2d5cead0ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a086eac786576bf1cfa06412711704486"><td class="memItemLeft" align="right" valign="top"><a id="a086eac786576bf1cfa06412711704486"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_column_index</b> (const QString &amp;attribute) const</td></tr>
<tr class="separator:a086eac786576bf1cfa06412711704486"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1248db4a04b8573ba9a0f25334624d6"><td class="memItemLeft" align="right" valign="top"><a id="aa1248db4a04b8573ba9a0f25334624d6"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; ObjectClass &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>get_filter_containers</b> () const</td></tr>
<tr class="separator:aa1248db4a04b8573ba9a0f25334624d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a554e706132aff64cfa245085423debc6"><td class="memItemLeft" align="right" valign="top"><a id="a554e706132aff64cfa245085423debc6"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; ObjectClass &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>get_possible_superiors</b> (const <a class="el" href="class_q_list.html">QList</a>&lt; ObjectClass &gt; &amp;object_classes) const</td></tr>
<tr class="separator:a554e706132aff64cfa245085423debc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adcc1bfc3b9d8a3c25d881a3f29820b15"><td class="memItemLeft" align="right" valign="top"><a id="adcc1bfc3b9d8a3c25d881a3f29820b15"></a>
ObjectClass&#160;</td><td class="memItemRight" valign="bottom"><b>get_parent_class</b> (const ObjectClass &amp;object_class) const</td></tr>
<tr class="separator:adcc1bfc3b9d8a3c25d881a3f29820b15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b437173b50a92450da8414a3e2d0620"><td class="memItemLeft" align="right" valign="top"><a id="a0b437173b50a92450da8414a3e2d0620"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; ObjectClass &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>get_inherit_chain</b> (const ObjectClass &amp;object_class) const</td></tr>
<tr class="separator:a0b437173b50a92450da8414a3e2d0620"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02c1eea20da2e260f87c6300fdd5be8f"><td class="memItemLeft" align="right" valign="top"><a id="a02c1eea20da2e260f87c6300fdd5be8f"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; Attribute &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>get_optional_attributes</b> (const <a class="el" href="class_q_list.html">QList</a>&lt; ObjectClass &gt; &amp;object_classes) const</td></tr>
<tr class="separator:a02c1eea20da2e260f87c6300fdd5be8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa04c49ab0b9c0d2c2ac6b0d3bdf9fe56"><td class="memItemLeft" align="right" valign="top"><a id="aa04c49ab0b9c0d2c2ac6b0d3bdf9fe56"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; Attribute &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>get_mandatory_attributes</b> (const <a class="el" href="class_q_list.html">QList</a>&lt; ObjectClass &gt; &amp;object_classes) const</td></tr>
<tr class="separator:aa04c49ab0b9c0d2c2ac6b0d3bdf9fe56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4c51a5f21c642adebe17df1c9555144"><td class="memItemLeft" align="right" valign="top"><a id="ab4c51a5f21c642adebe17df1c9555144"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; Attribute &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>get_find_attributes</b> (const ObjectClass &amp;object_class) const</td></tr>
<tr class="separator:ab4c51a5f21c642adebe17df1c9555144"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5208c6ae2badf8ede69d06eacf67511"><td class="memItemLeft" align="right" valign="top"><a id="ae5208c6ae2badf8ede69d06eacf67511"></a>
AttributeType&#160;</td><td class="memItemRight" valign="bottom"><b>get_attribute_type</b> (const Attribute &amp;attribute) const</td></tr>
<tr class="separator:ae5208c6ae2badf8ede69d06eacf67511"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa05746131cf5566776011a811fcee4e9"><td class="memItemLeft" align="right" valign="top"><a id="aa05746131cf5566776011a811fcee4e9"></a>
LargeIntegerSubtype&#160;</td><td class="memItemRight" valign="bottom"><b>get_attribute_large_integer_subtype</b> (const Attribute &amp;attribute) const</td></tr>
<tr class="separator:aa05746131cf5566776011a811fcee4e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7672a22f4f4a1c69765c45a9318ec8fc"><td class="memItemLeft" align="right" valign="top"><a id="a7672a22f4f4a1c69765c45a9318ec8fc"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>get_attribute_is_number</b> (const Attribute &amp;attribute) const</td></tr>
<tr class="separator:a7672a22f4f4a1c69765c45a9318ec8fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa34b2d908736320ae62541d673fc24d2"><td class="memItemLeft" align="right" valign="top"><a id="aa34b2d908736320ae62541d673fc24d2"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>get_attribute_is_single_valued</b> (const Attribute &amp;attribute) const</td></tr>
<tr class="separator:aa34b2d908736320ae62541d673fc24d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a081b706174ed8bd3915f9f3e6e42962f"><td class="memItemLeft" align="right" valign="top"><a id="a081b706174ed8bd3915f9f3e6e42962f"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>get_attribute_is_system_only</b> (const Attribute &amp;attribute) const</td></tr>
<tr class="separator:a081b706174ed8bd3915f9f3e6e42962f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa235ed36729734959c8b701d4484ab97"><td class="memItemLeft" align="right" valign="top"><a id="aa235ed36729734959c8b701d4484ab97"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_attribute_range_upper</b> (const Attribute &amp;attribute) const</td></tr>
<tr class="separator:aa235ed36729734959c8b701d4484ab97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3859763bc46200cfcf5a16b74d3bb05d"><td class="memItemLeft" align="right" valign="top"><a id="a3859763bc46200cfcf5a16b74d3bb05d"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>get_attribute_is_backlink</b> (const Attribute &amp;attribute) const</td></tr>
<tr class="separator:a3859763bc46200cfcf5a16b74d3bb05d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45745b71ea73dec03ab9181025fa7d2d"><td class="memItemLeft" align="right" valign="top"><a id="a45745b71ea73dec03ab9181025fa7d2d"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>get_attribute_is_constructed</b> (const Attribute &amp;attribute) const</td></tr>
<tr class="separator:a45745b71ea73dec03ab9181025fa7d2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad856845d23fcfe4ea8b1323788dcfdf4"><td class="memItemLeft" align="right" valign="top"><a id="ad856845d23fcfe4ea8b1323788dcfdf4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>limit_edit</b> (QLineEdit *edit, const QString &amp;attribute)</td></tr>
<tr class="separator:ad856845d23fcfe4ea8b1323788dcfdf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11762872d6f59210a0735dab2a66f026"><td class="memItemLeft" align="right" valign="top"><a id="a11762872d6f59210a0735dab2a66f026"></a>
QByteArray&#160;</td><td class="memItemRight" valign="bottom"><b>get_right_guid</b> (const QString &amp;right_cn) const</td></tr>
<tr class="separator:a11762872d6f59210a0735dab2a66f026"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90a26bc6a72f087e6322456c39626e44"><td class="memItemLeft" align="right" valign="top"><a id="a90a26bc6a72f087e6322456c39626e44"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>get_right_name</b> (const QByteArray &amp;right_guid, const QLocale::Language language) const</td></tr>
<tr class="separator:a90a26bc6a72f087e6322456c39626e44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d85be215f34a1c3967013dafdf44942"><td class="memItemLeft" align="right" valign="top"><a id="a1d85be215f34a1c3967013dafdf44942"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_rights_valid_accesses</b> (const QString &amp;rights_cn) const</td></tr>
<tr class="separator:a1d85be215f34a1c3967013dafdf44942"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd28c0e285d77133836e1b2ee0d4aa66"><td class="memItemLeft" align="right" valign="top"><a id="acd28c0e285d77133836e1b2ee0d4aa66"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>get_extended_rights_list</b> (const <a class="el" href="class_q_list.html">QList</a>&lt; QString &gt; &amp;class_list) const</td></tr>
<tr class="separator:acd28c0e285d77133836e1b2ee0d4aa66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a475eaff17c4b5f04233fb308b85e58ca"><td class="memItemLeft" align="right" valign="top"><a id="a475eaff17c4b5f04233fb308b85e58ca"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>guid_to_attribute</b> (const QByteArray &amp;guid) const</td></tr>
<tr class="separator:a475eaff17c4b5f04233fb308b85e58ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a366558b1b0b82007c6752d3d23b607fb"><td class="memItemLeft" align="right" valign="top"><a id="a366558b1b0b82007c6752d3d23b607fb"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>guid_to_class</b> (const QByteArray &amp;guid) const</td></tr>
<tr class="separator:a366558b1b0b82007c6752d3d23b607fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb765bc9084bbd5d08a4d4239201264e"><td class="memItemLeft" align="right" valign="top"><a id="aeb765bc9084bbd5d08a4d4239201264e"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>get_noncontainer_classes</b> ()</td></tr>
<tr class="separator:aeb765bc9084bbd5d08a4d4239201264e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a780dc100715d108bc17c6de106001f98"><td class="memItemLeft" align="right" valign="top"><a id="a780dc100715d108bc17c6de106001f98"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>rights_applies_to_class</b> (const QString &amp;rights_cn, const <a class="el" href="class_q_list.html">QList</a>&lt; QString &gt; &amp;class_list) const</td></tr>
<tr class="separator:a780dc100715d108bc17c6de106001f98"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/ldap/<a class="el" href="ad__config_8h_source.html">ad_config.h</a></li>
<li>src/ldap/ad_config.cpp</li>
</ul>
</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_ad_config.html">AdConfig</a></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

47
docs/class_ad_config.js Normal file
View File

@ -0,0 +1,47 @@
var class_ad_config =
[
[ "AdConfig", "class_ad_config.html#a2f7577e556fc4fd4f73761aab5558a48", null ],
[ "~AdConfig", "class_ad_config.html#a6a5d81eec5c35e46968c42cc375ac3db", null ],
[ "AdConfig", "class_ad_config.html#a6c294319df26062a9763a0c47f034854", null ],
[ "AdConfig", "class_ad_config.html#ab4346f919a6f11b4ec47d665d5fcf20a", null ],
[ "configuration_dn", "class_ad_config.html#aa91b420e70d5bd6eb00ebdc3c01b2b19", null ],
[ "control_is_supported", "class_ad_config.html#aded4614e5364b23942e5d7e45f1552c7", null ],
[ "domain", "class_ad_config.html#a337eb5f52e4c6a80abf244dddd2b4b3e", null ],
[ "domain_dn", "class_ad_config.html#a12e5eee4d66bdb0ccd554cd0ce6456dc", null ],
[ "extended_rights_dn", "class_ad_config.html#a14524237d709ac4d86264a478e6ed4be", null ],
[ "get_attribute_display_name", "class_ad_config.html#ab1aba2e67f35c90a5653ca96ac028670", null ],
[ "get_attribute_is_backlink", "class_ad_config.html#a3859763bc46200cfcf5a16b74d3bb05d", null ],
[ "get_attribute_is_constructed", "class_ad_config.html#a45745b71ea73dec03ab9181025fa7d2d", null ],
[ "get_attribute_is_number", "class_ad_config.html#a7672a22f4f4a1c69765c45a9318ec8fc", null ],
[ "get_attribute_is_single_valued", "class_ad_config.html#aa34b2d908736320ae62541d673fc24d2", null ],
[ "get_attribute_is_system_only", "class_ad_config.html#a081b706174ed8bd3915f9f3e6e42962f", null ],
[ "get_attribute_large_integer_subtype", "class_ad_config.html#aa05746131cf5566776011a811fcee4e9", null ],
[ "get_attribute_range_upper", "class_ad_config.html#aa235ed36729734959c8b701d4484ab97", null ],
[ "get_attribute_type", "class_ad_config.html#ae5208c6ae2badf8ede69d06eacf67511", null ],
[ "get_class_display_name", "class_ad_config.html#a94c32be42c84c9d1aabeb2abda5ce098", null ],
[ "get_column_display_name", "class_ad_config.html#af58119a8535c049e731bac2d5cead0ff", null ],
[ "get_column_index", "class_ad_config.html#a086eac786576bf1cfa06412711704486", null ],
[ "get_columns", "class_ad_config.html#a2c9499b8e8c41c6f377ad9eda36dcb27", null ],
[ "get_extended_rights_list", "class_ad_config.html#acd28c0e285d77133836e1b2ee0d4aa66", null ],
[ "get_filter_containers", "class_ad_config.html#aa1248db4a04b8573ba9a0f25334624d6", null ],
[ "get_find_attributes", "class_ad_config.html#ab4c51a5f21c642adebe17df1c9555144", null ],
[ "get_inherit_chain", "class_ad_config.html#a0b437173b50a92450da8414a3e2d0620", null ],
[ "get_mandatory_attributes", "class_ad_config.html#aa04c49ab0b9c0d2c2ac6b0d3bdf9fe56", null ],
[ "get_noncontainer_classes", "class_ad_config.html#aeb765bc9084bbd5d08a4d4239201264e", null ],
[ "get_optional_attributes", "class_ad_config.html#a02c1eea20da2e260f87c6300fdd5be8f", null ],
[ "get_parent_class", "class_ad_config.html#adcc1bfc3b9d8a3c25d881a3f29820b15", null ],
[ "get_possible_superiors", "class_ad_config.html#a554e706132aff64cfa245085423debc6", null ],
[ "get_right_guid", "class_ad_config.html#a11762872d6f59210a0735dab2a66f026", null ],
[ "get_right_name", "class_ad_config.html#a90a26bc6a72f087e6322456c39626e44", null ],
[ "get_rights_valid_accesses", "class_ad_config.html#a1d85be215f34a1c3967013dafdf44942", null ],
[ "guid_to_attribute", "class_ad_config.html#a475eaff17c4b5f04233fb308b85e58ca", null ],
[ "guid_to_class", "class_ad_config.html#a366558b1b0b82007c6752d3d23b607fb", null ],
[ "limit_edit", "class_ad_config.html#ad856845d23fcfe4ea8b1323788dcfdf4", null ],
[ "load", "class_ad_config.html#a83ba2b7cff8ce9fe6e5cbde0bec26600", null ],
[ "operator=", "class_ad_config.html#a8a405ee0ec71d2ee254f4e2558c918c4", null ],
[ "operator=", "class_ad_config.html#aaab6dbbf097fe7a6c074fcf2e3ba0527", null ],
[ "partitions_dn", "class_ad_config.html#ade156ca9aea2638f79a6685351f38dcb", null ],
[ "policies_dn", "class_ad_config.html#aac462014475c4a33699482ed65d0db15", null ],
[ "rights_applies_to_class", "class_ad_config.html#a780dc100715d108bc17c6de106001f98", null ],
[ "schema_dn", "class_ad_config.html#acbd5c9eec4c225ac5b5f1f0cabe9549d", null ]
];

View File

@ -0,0 +1,126 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_ad_config_private.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">AdConfigPrivate Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>AdConfigPrivate</b>() (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>add_auxiliary_classes</b>(const QList&lt; QString &gt; &amp;object_classes) const (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>attribute_display_names</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>attribute_schemas</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>class_display_names</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>class_schemas</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>column_display_names</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>columns</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>configuration_dn</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>domain</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>domain_dn</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>extended_rights_list</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>filter_containers</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>find_attributes</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>guid_to_attribute_map</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>guid_to_class_map</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>right_guid_to_cn_map</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>right_to_guid_map</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>rights_applies_to_map</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>rights_guid_to_name_map</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>rights_name_to_guid_map</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>rights_valid_accesses_map</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>schema_dn</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>sub_class_of_map</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>supported_control_list</b> (defined in <a class="el" href="class_ad_config_private.html">AdConfigPrivate</a>)</td><td class="entry"><a class="el" href="class_ad_config_private.html">AdConfigPrivate</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 by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,191 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: AdConfigPrivate 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_ad_config_private.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="class_ad_config_private-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">AdConfigPrivate Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Collaboration diagram for AdConfigPrivate:</div>
<div class="dyncontent">
<div class="center"><img src="class_ad_config_private__coll__graph.png" border="0" usemap="#a_ad_config_private_coll__map" alt="Collaboration graph"/></div>
<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:a6d44cabb8a9f920d7d73824dfd53830f"><td class="memItemLeft" align="right" valign="top"><a id="a6d44cabb8a9f920d7d73824dfd53830f"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; ObjectClass &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>add_auxiliary_classes</b> (const <a class="el" href="class_q_list.html">QList</a>&lt; QString &gt; &amp;object_classes) const</td></tr>
<tr class="separator:a6d44cabb8a9f920d7d73824dfd53830f"><td class="memSeparator" colspan="2">&#160;</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:a33337b6617ac4884e5487cdce081b741"><td class="memItemLeft" align="right" valign="top"><a id="a33337b6617ac4884e5487cdce081b741"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>domain</b></td></tr>
<tr class="separator:a33337b6617ac4884e5487cdce081b741"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53c7349dc0deb751d583129c552b7561"><td class="memItemLeft" align="right" valign="top"><a id="a53c7349dc0deb751d583129c552b7561"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>domain_dn</b></td></tr>
<tr class="separator:a53c7349dc0deb751d583129c552b7561"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93cda42505769867d1f2387b66cd00cf"><td class="memItemLeft" align="right" valign="top"><a id="a93cda42505769867d1f2387b66cd00cf"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>configuration_dn</b></td></tr>
<tr class="separator:a93cda42505769867d1f2387b66cd00cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40bc686de1ca963e96d01e1d116f3aae"><td class="memItemLeft" align="right" valign="top"><a id="a40bc686de1ca963e96d01e1d116f3aae"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>schema_dn</b></td></tr>
<tr class="separator:a40bc686de1ca963e96d01e1d116f3aae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab43a369b34d649b572684c418b75eb7"><td class="memItemLeft" align="right" valign="top"><a id="aab43a369b34d649b572684c418b75eb7"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; ObjectClass &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>filter_containers</b></td></tr>
<tr class="separator:aab43a369b34d649b572684c418b75eb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab462bdb403b2aea9e2f6bba1fd6a0772"><td class="memItemLeft" align="right" valign="top"><a id="ab462bdb403b2aea9e2f6bba1fd6a0772"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; Attribute &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>columns</b></td></tr>
<tr class="separator:ab462bdb403b2aea9e2f6bba1fd6a0772"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67e9bbdbaaa5302ba654fdf27509f70d"><td class="memItemLeft" align="right" valign="top"><a id="a67e9bbdbaaa5302ba654fdf27509f70d"></a>
QHash&lt; Attribute, QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>column_display_names</b></td></tr>
<tr class="separator:a67e9bbdbaaa5302ba654fdf27509f70d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66daec1068ee26e6e29498d85b0882bf"><td class="memItemLeft" align="right" valign="top"><a id="a66daec1068ee26e6e29498d85b0882bf"></a>
QHash&lt; ObjectClass, QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>class_display_names</b></td></tr>
<tr class="separator:a66daec1068ee26e6e29498d85b0882bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11bba4ca4d4f3cb65c35b30fc1f5c973"><td class="memItemLeft" align="right" valign="top"><a id="a11bba4ca4d4f3cb65c35b30fc1f5c973"></a>
QHash&lt; ObjectClass, <a class="el" href="class_q_list.html">QList</a>&lt; Attribute &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>find_attributes</b></td></tr>
<tr class="separator:a11bba4ca4d4f3cb65c35b30fc1f5c973"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9949945e154678957f898d1a2adf59e2"><td class="memItemLeft" align="right" valign="top"><a id="a9949945e154678957f898d1a2adf59e2"></a>
QHash&lt; ObjectClass, QHash&lt; Attribute, QString &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>attribute_display_names</b></td></tr>
<tr class="separator:a9949945e154678957f898d1a2adf59e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa398fd04667e1c0d22901c216472cf59"><td class="memItemLeft" align="right" valign="top"><a id="aa398fd04667e1c0d22901c216472cf59"></a>
QHash&lt; Attribute, <a class="el" href="class_ad_object.html">AdObject</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>attribute_schemas</b></td></tr>
<tr class="separator:aa398fd04667e1c0d22901c216472cf59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff5aff59693464f018fbd8035864b6d3"><td class="memItemLeft" align="right" valign="top"><a id="aff5aff59693464f018fbd8035864b6d3"></a>
QHash&lt; ObjectClass, <a class="el" href="class_ad_object.html">AdObject</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>class_schemas</b></td></tr>
<tr class="separator:aff5aff59693464f018fbd8035864b6d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add9caf835c5285039bccb2d956776075"><td class="memItemLeft" align="right" valign="top"><a id="add9caf835c5285039bccb2d956776075"></a>
QHash&lt; QString, QByteArray &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>right_to_guid_map</b></td></tr>
<tr class="separator:add9caf835c5285039bccb2d956776075"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f6c597c411d0ea2c075ce9c9e788c65"><td class="memItemLeft" align="right" valign="top"><a id="a1f6c597c411d0ea2c075ce9c9e788c65"></a>
QHash&lt; QByteArray, QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>right_guid_to_cn_map</b></td></tr>
<tr class="separator:a1f6c597c411d0ea2c075ce9c9e788c65"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57a49ac713be052bfb67a7e0b21f82ae"><td class="memItemLeft" align="right" valign="top"><a id="a57a49ac713be052bfb67a7e0b21f82ae"></a>
QHash&lt; QByteArray, QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>rights_guid_to_name_map</b></td></tr>
<tr class="separator:a57a49ac713be052bfb67a7e0b21f82ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b587af60191fd838e8d9626e4fd0bfc"><td class="memItemLeft" align="right" valign="top"><a id="a5b587af60191fd838e8d9626e4fd0bfc"></a>
QHash&lt; QString, QByteArray &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>rights_name_to_guid_map</b></td></tr>
<tr class="separator:a5b587af60191fd838e8d9626e4fd0bfc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abddb1ee91801d6f520235743ac30807e"><td class="memItemLeft" align="right" valign="top"><a id="abddb1ee91801d6f520235743ac30807e"></a>
QHash&lt; QByteArray, <a class="el" href="class_q_list.html">QList</a>&lt; QString &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>rights_applies_to_map</b></td></tr>
<tr class="separator:abddb1ee91801d6f520235743ac30807e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea52c966e9c9aee872f7e10fe9105b55"><td class="memItemLeft" align="right" valign="top"><a id="aea52c966e9c9aee872f7e10fe9105b55"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>extended_rights_list</b></td></tr>
<tr class="separator:aea52c966e9c9aee872f7e10fe9105b55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00b58a6781615c1839b6b0ad79f2598e"><td class="memItemLeft" align="right" valign="top"><a id="a00b58a6781615c1839b6b0ad79f2598e"></a>
QHash&lt; QString, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>rights_valid_accesses_map</b></td></tr>
<tr class="separator:a00b58a6781615c1839b6b0ad79f2598e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6c21f1ac826801b21bf0782f05cea92"><td class="memItemLeft" align="right" valign="top"><a id="ae6c21f1ac826801b21bf0782f05cea92"></a>
QHash&lt; QByteArray, QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>guid_to_attribute_map</b></td></tr>
<tr class="separator:ae6c21f1ac826801b21bf0782f05cea92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc741f7fae4e21e5251c3d50888e3030"><td class="memItemLeft" align="right" valign="top"><a id="abc741f7fae4e21e5251c3d50888e3030"></a>
QHash&lt; QByteArray, QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>guid_to_class_map</b></td></tr>
<tr class="separator:abc741f7fae4e21e5251c3d50888e3030"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8818a640308f35863a35b5d67e483132"><td class="memItemLeft" align="right" valign="top"><a id="a8818a640308f35863a35b5d67e483132"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>supported_control_list</b></td></tr>
<tr class="separator:a8818a640308f35863a35b5d67e483132"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7347306bbe81566ff7b756ae8a89d6bf"><td class="memItemLeft" align="right" valign="top"><a id="a7347306bbe81566ff7b756ae8a89d6bf"></a>
QHash&lt; QString, QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>sub_class_of_map</b></td></tr>
<tr class="separator:a7347306bbe81566ff7b756ae8a89d6bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/ldap/<a class="el" href="ad__config__p_8h_source.html">ad_config_p.h</a></li>
<li>src/ldap/ad_config.cpp</li>
</ul>
</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_ad_config_private.html">AdConfigPrivate</a></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,28 @@
var class_ad_config_private =
[
[ "AdConfigPrivate", "class_ad_config_private.html#aff13611cc6a817a6c2212a633c6ab7e1", null ],
[ "add_auxiliary_classes", "class_ad_config_private.html#a6d44cabb8a9f920d7d73824dfd53830f", null ],
[ "attribute_display_names", "class_ad_config_private.html#a9949945e154678957f898d1a2adf59e2", null ],
[ "attribute_schemas", "class_ad_config_private.html#aa398fd04667e1c0d22901c216472cf59", null ],
[ "class_display_names", "class_ad_config_private.html#a66daec1068ee26e6e29498d85b0882bf", null ],
[ "class_schemas", "class_ad_config_private.html#aff5aff59693464f018fbd8035864b6d3", null ],
[ "column_display_names", "class_ad_config_private.html#a67e9bbdbaaa5302ba654fdf27509f70d", null ],
[ "columns", "class_ad_config_private.html#ab462bdb403b2aea9e2f6bba1fd6a0772", null ],
[ "configuration_dn", "class_ad_config_private.html#a93cda42505769867d1f2387b66cd00cf", null ],
[ "domain", "class_ad_config_private.html#a33337b6617ac4884e5487cdce081b741", null ],
[ "domain_dn", "class_ad_config_private.html#a53c7349dc0deb751d583129c552b7561", null ],
[ "extended_rights_list", "class_ad_config_private.html#aea52c966e9c9aee872f7e10fe9105b55", null ],
[ "filter_containers", "class_ad_config_private.html#aab43a369b34d649b572684c418b75eb7", null ],
[ "find_attributes", "class_ad_config_private.html#a11bba4ca4d4f3cb65c35b30fc1f5c973", null ],
[ "guid_to_attribute_map", "class_ad_config_private.html#ae6c21f1ac826801b21bf0782f05cea92", null ],
[ "guid_to_class_map", "class_ad_config_private.html#abc741f7fae4e21e5251c3d50888e3030", null ],
[ "right_guid_to_cn_map", "class_ad_config_private.html#a1f6c597c411d0ea2c075ce9c9e788c65", null ],
[ "right_to_guid_map", "class_ad_config_private.html#add9caf835c5285039bccb2d956776075", null ],
[ "rights_applies_to_map", "class_ad_config_private.html#abddb1ee91801d6f520235743ac30807e", null ],
[ "rights_guid_to_name_map", "class_ad_config_private.html#a57a49ac713be052bfb67a7e0b21f82ae", null ],
[ "rights_name_to_guid_map", "class_ad_config_private.html#a5b587af60191fd838e8d9626e4fd0bfc", null ],
[ "rights_valid_accesses_map", "class_ad_config_private.html#a00b58a6781615c1839b6b0ad79f2598e", null ],
[ "schema_dn", "class_ad_config_private.html#a40bc686de1ca963e96d01e1d116f3aae", null ],
[ "sub_class_of_map", "class_ad_config_private.html#a7347306bbe81566ff7b756ae8a89d6bf", null ],
[ "supported_control_list", "class_ad_config_private.html#a8818a640308f35863a35b5d67e483132", null ]
];

View File

@ -0,0 +1,13 @@
digraph "AdConfigPrivate"
{
// LATEX_PDF_SIZE
edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
node [fontname="Helvetica",fontsize="10",shape=record];
Node1 [label="AdConfigPrivate",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip=" "];
Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" extended_rights_list\nsupported_control_list" ,fontname="Helvetica"];
Node2 [label="QList\< QString \>",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_q_list.html",tooltip=" "];
Node3 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" filter_containers" ,fontname="Helvetica"];
Node3 [label="QList\< ObjectClass \>",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_q_list.html",tooltip=" "];
Node4 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" columns" ,fontname="Helvetica"];
Node4 [label="QList\< Attribute \>",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_q_list.html",tooltip=" "];
}

View File

@ -0,0 +1,110 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_ad_cookie.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">AdCookie Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_ad_cookie.html">AdCookie</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>AdCookie</b>() (defined in <a class="el" href="class_ad_cookie.html">AdCookie</a>)</td><td class="entry"><a class="el" href="class_ad_cookie.html">AdCookie</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>AdCookie</b>(const AdCookie &amp;)=delete (defined in <a class="el" href="class_ad_cookie.html">AdCookie</a>)</td><td class="entry"><a class="el" href="class_ad_cookie.html">AdCookie</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>AdCookie</b>(AdCookie &amp;&amp;)=delete (defined in <a class="el" href="class_ad_cookie.html">AdCookie</a>)</td><td class="entry"><a class="el" href="class_ad_cookie.html">AdCookie</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>AdInterface</b> (defined in <a class="el" href="class_ad_cookie.html">AdCookie</a>)</td><td class="entry"><a class="el" href="class_ad_cookie.html">AdCookie</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>AdInterfacePrivate</b> (defined in <a class="el" href="class_ad_cookie.html">AdCookie</a>)</td><td class="entry"><a class="el" href="class_ad_cookie.html">AdCookie</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>more_pages</b>() const (defined in <a class="el" href="class_ad_cookie.html">AdCookie</a>)</td><td class="entry"><a class="el" href="class_ad_cookie.html">AdCookie</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator=</b>(const AdCookie &amp;)=delete (defined in <a class="el" href="class_ad_cookie.html">AdCookie</a>)</td><td class="entry"><a class="el" href="class_ad_cookie.html">AdCookie</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator=</b>(AdCookie &amp;&amp;)=delete (defined in <a class="el" href="class_ad_cookie.html">AdCookie</a>)</td><td class="entry"><a class="el" href="class_ad_cookie.html">AdCookie</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~AdCookie</b>() (defined in <a class="el" href="class_ad_cookie.html">AdCookie</a>)</td><td class="entry"><a class="el" href="class_ad_cookie.html">AdCookie</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 by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>

135
docs/class_ad_cookie.html Normal file
View File

@ -0,0 +1,135 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: AdCookie 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_ad_cookie.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="class_ad_cookie-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">AdCookie Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<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:a18a7c43f0718edf22df57aab76816769"><td class="memItemLeft" align="right" valign="top"><a id="a18a7c43f0718edf22df57aab76816769"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>more_pages</b> () const</td></tr>
<tr class="separator:a18a7c43f0718edf22df57aab76816769"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b7e9fcfe4781f3c53dd8882cb672e55"><td class="memItemLeft" align="right" valign="top"><a id="a3b7e9fcfe4781f3c53dd8882cb672e55"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>AdCookie</b> (const <a class="el" href="class_ad_cookie.html">AdCookie</a> &amp;)=delete</td></tr>
<tr class="separator:a3b7e9fcfe4781f3c53dd8882cb672e55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac878d8c60181d17cab4bf14e12eecac0"><td class="memItemLeft" align="right" valign="top"><a id="ac878d8c60181d17cab4bf14e12eecac0"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>AdCookie</b> (<a class="el" href="class_ad_cookie.html">AdCookie</a> &amp;&amp;)=delete</td></tr>
<tr class="separator:ac878d8c60181d17cab4bf14e12eecac0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13fe28742f664f4039b4716b08d20acc"><td class="memItemLeft" align="right" valign="top"><a id="a13fe28742f664f4039b4716b08d20acc"></a>
<a class="el" href="class_ad_cookie.html">AdCookie</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="class_ad_cookie.html">AdCookie</a> &amp;)=delete</td></tr>
<tr class="separator:a13fe28742f664f4039b4716b08d20acc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85668c08ba07c9c6144a57dd99c33380"><td class="memItemLeft" align="right" valign="top"><a id="a85668c08ba07c9c6144a57dd99c33380"></a>
<a class="el" href="class_ad_cookie.html">AdCookie</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (<a class="el" href="class_ad_cookie.html">AdCookie</a> &amp;&amp;)=delete</td></tr>
<tr class="separator:a85668c08ba07c9c6144a57dd99c33380"><td class="memSeparator" colspan="2">&#160;</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:a7e7a63f3a47b9fba81cef870817894ce"><td class="memItemLeft" align="right" valign="top"><a id="a7e7a63f3a47b9fba81cef870817894ce"></a>
class&#160;</td><td class="memItemRight" valign="bottom"><b>AdInterface</b></td></tr>
<tr class="separator:a7e7a63f3a47b9fba81cef870817894ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40ce340229bd213cc5b5897ef8e28eff"><td class="memItemLeft" align="right" valign="top"><a id="a40ce340229bd213cc5b5897ef8e28eff"></a>
class&#160;</td><td class="memItemRight" valign="bottom"><b>AdInterfacePrivate</b></td></tr>
<tr class="separator:a40ce340229bd213cc5b5897ef8e28eff"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/ldap/<a class="el" href="ad__interface_8h_source.html">ad_interface.h</a></li>
<li>src/ldap/ad_interface.cpp</li>
</ul>
</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_ad_cookie.html">AdCookie</a></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

12
docs/class_ad_cookie.js Normal file
View File

@ -0,0 +1,12 @@
var class_ad_cookie =
[
[ "AdCookie", "class_ad_cookie.html#a12bb8a67f213fdaa53ffc6620d0051b3", null ],
[ "~AdCookie", "class_ad_cookie.html#a15a9b642210350f7967fbfaf8cbc2e49", null ],
[ "AdCookie", "class_ad_cookie.html#a3b7e9fcfe4781f3c53dd8882cb672e55", null ],
[ "AdCookie", "class_ad_cookie.html#ac878d8c60181d17cab4bf14e12eecac0", null ],
[ "more_pages", "class_ad_cookie.html#a18a7c43f0718edf22df57aab76816769", null ],
[ "operator=", "class_ad_cookie.html#a85668c08ba07c9c6144a57dd99c33380", null ],
[ "operator=", "class_ad_cookie.html#a13fe28742f664f4039b4716b08d20acc", null ],
[ "AdInterface", "class_ad_cookie.html#a7e7a63f3a47b9fba81cef870817894ce", null ],
[ "AdInterfacePrivate", "class_ad_cookie.html#a40ce340229bd213cc5b5897ef8e28eff", null ]
];

View File

@ -0,0 +1,147 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_ad_interface.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">AdInterface Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_ad_interface.html">AdInterface</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>adconfig</b>() const (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>AdInterface</b>() (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>AdInterface</b>(const AdInterface &amp;)=delete (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>AdInterface</b>(AdInterface &amp;&amp;)=delete (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>any_error_messages</b>() const (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>attribute_add_value</b>(const QString &amp;dn, const QString &amp;attribute, const QByteArray &amp;value, const DoStatusMsg do_msg=DoStatusMsg_Yes) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>attribute_delete_value</b>(const QString &amp;dn, const QString &amp;attribute, const QByteArray &amp;value, const DoStatusMsg do_msg=DoStatusMsg_Yes) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>attribute_replace_datetime</b>(const QString &amp;dn, const QString &amp;attribute, const QDateTime &amp;datetime) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>attribute_replace_int</b>(const QString &amp;dn, const QString &amp;attribute, const int value, const DoStatusMsg do_msg=DoStatusMsg_Yes) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>attribute_replace_string</b>(const QString &amp;dn, const QString &amp;attribute, const QString &amp;value, const DoStatusMsg do_msg=DoStatusMsg_Yes) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>attribute_replace_value</b>(const QString &amp;dn, const QString &amp;attribute, const QByteArray &amp;value, const DoStatusMsg do_msg=DoStatusMsg_Yes) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>attribute_replace_values</b>(const QString &amp;dn, const QString &amp;attribute, const QList&lt; QByteArray &gt; &amp;values, const DoStatusMsg do_msg=DoStatusMsg_Yes) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>clear_messages</b>() (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>client_user</b>() const (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>computer_reset_account</b>(const QString &amp;dn) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>filesys_path_to_smb_path</b>(const QString &amp;filesys_path) const (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_dc</b>() const (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>getDCName</b>() (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>group_add_member</b>(const QString &amp;group_dn, const QString &amp;user_dn) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>group_remove_member</b>(const QString &amp;group_dn, const QString &amp;user_dn) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>group_set_scope</b>(const QString &amp;dn, GroupScope scope, const DoStatusMsg do_msg=DoStatusMsg_Yes) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>group_set_type</b>(const QString &amp;dn, GroupType type) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>is_connected</b>() const (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>logged_in_as_admin</b>() (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>messages</b>() const (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>object_add</b>(const QString &amp;dn, const QHash&lt; QString, QList&lt; QString &gt;&gt; &amp;attrs_map) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>object_add</b>(const QString &amp;dn, const QString &amp;object_class) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>object_delete</b>(const QString &amp;dn, const DoStatusMsg do_msg=DoStatusMsg_Yes) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>object_move</b>(const QString &amp;dn, const QString &amp;new_container) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>object_rename</b>(const QString &amp;dn, const QString &amp;new_name) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator=</b>(const AdInterface &amp;)=delete (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator=</b>(AdInterface &amp;&amp;)=delete (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search</b>(const QString &amp;base, const SearchScope scope, const QString &amp;filter, const QList&lt; QString &gt; &amp;attributes, const bool get_sacl=false) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>search_object</b>(const QString &amp;dn, const QList&lt; QString &gt; &amp;attributes=QList&lt; QString &gt;(), const bool get_sacl=false) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search_paged</b>(const QString &amp;base, const SearchScope scope, const QString &amp;filter, const QList&lt; QString &gt; &amp;attributes, QHash&lt; QString, AdObject &gt; *results, AdCookie *cookie, const bool get_sacl=false) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>set_cert_strategy</b>(const CertStrategy strategy) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_ad_interface.html#a7e9d4f452f796f5263f38c252c8d11c8">set_config</a>(AdConfig *config)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>set_dc</b>(const QString &amp;dc) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>set_log_searches</b>(const bool enabled) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>set_port</b>(const int port) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>set_sasl_nocanon</b>(const bool is_on) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>user_set_account_option</b>(const QString &amp;dn, AccountOption option, bool set) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>user_set_pass</b>(const QString &amp;dn, const QString &amp;password, const DoStatusMsg do_msg=DoStatusMsg_Yes) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>user_set_primary_group</b>(const QString &amp;group_dn, const QString &amp;user_dn) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>user_unlock</b>(const QString &amp;dn) (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>~AdInterface</b>() (defined in <a class="el" href="class_ad_interface.html">AdInterface</a>)</td><td class="entry"><a class="el" href="class_ad_interface.html">AdInterface</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 by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,273 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: AdInterface 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_ad_interface.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="class_ad_interface-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">AdInterface Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<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:affdf3435995877b0231f4c0a2c5bcf22"><td class="memItemLeft" align="right" valign="top"><a id="affdf3435995877b0231f4c0a2c5bcf22"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>AdInterface</b> (const <a class="el" href="class_ad_interface.html">AdInterface</a> &amp;)=delete</td></tr>
<tr class="separator:affdf3435995877b0231f4c0a2c5bcf22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4f500d793fd48f5bcad7cc1cccd7675"><td class="memItemLeft" align="right" valign="top"><a id="ad4f500d793fd48f5bcad7cc1cccd7675"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>AdInterface</b> (<a class="el" href="class_ad_interface.html">AdInterface</a> &amp;&amp;)=delete</td></tr>
<tr class="separator:ad4f500d793fd48f5bcad7cc1cccd7675"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8cd0afc72172f216099aff51acbfb907"><td class="memItemLeft" align="right" valign="top"><a id="a8cd0afc72172f216099aff51acbfb907"></a>
<a class="el" href="class_ad_interface.html">AdInterface</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="class_ad_interface.html">AdInterface</a> &amp;)=delete</td></tr>
<tr class="separator:a8cd0afc72172f216099aff51acbfb907"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabcb7a8ef32edc0ef73aafa838475483"><td class="memItemLeft" align="right" valign="top"><a id="aabcb7a8ef32edc0ef73aafa838475483"></a>
<a class="el" href="class_ad_interface.html">AdInterface</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (<a class="el" href="class_ad_interface.html">AdInterface</a> &amp;&amp;)=delete</td></tr>
<tr class="separator:aabcb7a8ef32edc0ef73aafa838475483"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3b1b3ace54f7bd97fa2c42e09a64b9d"><td class="memItemLeft" align="right" valign="top"><a id="aa3b1b3ace54f7bd97fa2c42e09a64b9d"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_connected</b> () const</td></tr>
<tr class="separator:aa3b1b3ace54f7bd97fa2c42e09a64b9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4cf013040171d3480195c6800b03dcd3"><td class="memItemLeft" align="right" valign="top"><a id="a4cf013040171d3480195c6800b03dcd3"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; <a class="el" href="class_ad_message.html">AdMessage</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>messages</b> () const</td></tr>
<tr class="separator:a4cf013040171d3480195c6800b03dcd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ca44f3cacf59f828cf5d976b9c7d1d5"><td class="memItemLeft" align="right" valign="top"><a id="a0ca44f3cacf59f828cf5d976b9c7d1d5"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>any_error_messages</b> () const</td></tr>
<tr class="separator:a0ca44f3cacf59f828cf5d976b9c7d1d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a390d6cff46d27740f5f0469c0ec17738"><td class="memItemLeft" align="right" valign="top"><a id="a390d6cff46d27740f5f0469c0ec17738"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>clear_messages</b> ()</td></tr>
<tr class="separator:a390d6cff46d27740f5f0469c0ec17738"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a043fe660e053541f8b025c7c27046023"><td class="memItemLeft" align="right" valign="top"><a id="a043fe660e053541f8b025c7c27046023"></a>
<a class="el" href="class_ad_config.html">AdConfig</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>adconfig</b> () const</td></tr>
<tr class="separator:a043fe660e053541f8b025c7c27046023"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2442c66ae0c524499395af293828ff7f"><td class="memItemLeft" align="right" valign="top"><a id="a2442c66ae0c524499395af293828ff7f"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>client_user</b> () const</td></tr>
<tr class="separator:a2442c66ae0c524499395af293828ff7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9137d22f6d4824d4a2e282a4543a89ae"><td class="memItemLeft" align="right" valign="top"><a id="a9137d22f6d4824d4a2e282a4543a89ae"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>logged_in_as_admin</b> ()</td></tr>
<tr class="separator:a9137d22f6d4824d4a2e282a4543a89ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4b1156b4a233d204734f0e42add8512"><td class="memItemLeft" align="right" valign="top"><a id="ab4b1156b4a233d204734f0e42add8512"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>get_dc</b> () const</td></tr>
<tr class="separator:ab4b1156b4a233d204734f0e42add8512"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf6a3a45298d7d4895889106e53138ae"><td class="memItemLeft" align="right" valign="top"><a id="abf6a3a45298d7d4895889106e53138ae"></a>
QHash&lt; QString, <a class="el" href="class_ad_object.html">AdObject</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>search</b> (const QString &amp;base, const SearchScope scope, const QString &amp;filter, const <a class="el" href="class_q_list.html">QList</a>&lt; QString &gt; &amp;attributes, const bool get_sacl=false)</td></tr>
<tr class="separator:abf6a3a45298d7d4895889106e53138ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a672f46344356073385de2cf74fb398c7"><td class="memItemLeft" align="right" valign="top"><a id="a672f46344356073385de2cf74fb398c7"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search_paged</b> (const QString &amp;base, const SearchScope scope, const QString &amp;filter, const <a class="el" href="class_q_list.html">QList</a>&lt; QString &gt; &amp;attributes, QHash&lt; QString, <a class="el" href="class_ad_object.html">AdObject</a> &gt; *results, <a class="el" href="class_ad_cookie.html">AdCookie</a> *cookie, const bool get_sacl=false)</td></tr>
<tr class="separator:a672f46344356073385de2cf74fb398c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6912fccaf5d72154565db10a6099a715"><td class="memItemLeft" align="right" valign="top"><a id="a6912fccaf5d72154565db10a6099a715"></a>
<a class="el" href="class_ad_object.html">AdObject</a>&#160;</td><td class="memItemRight" valign="bottom"><b>search_object</b> (const QString &amp;dn, const <a class="el" href="class_q_list.html">QList</a>&lt; QString &gt; &amp;attributes=<a class="el" href="class_q_list.html">QList</a>&lt; QString &gt;(), const bool get_sacl=false)</td></tr>
<tr class="separator:a6912fccaf5d72154565db10a6099a715"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab24b1e3bbdd111861afb3229b21f67d"><td class="memItemLeft" align="right" valign="top"><a id="aab24b1e3bbdd111861afb3229b21f67d"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>attribute_replace_values</b> (const QString &amp;dn, const QString &amp;attribute, const <a class="el" href="class_q_list.html">QList</a>&lt; QByteArray &gt; &amp;values, const DoStatusMsg do_msg=DoStatusMsg_Yes)</td></tr>
<tr class="separator:aab24b1e3bbdd111861afb3229b21f67d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b830b4c6f9832aae703730e7a243fbf"><td class="memItemLeft" align="right" valign="top"><a id="a2b830b4c6f9832aae703730e7a243fbf"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>attribute_replace_value</b> (const QString &amp;dn, const QString &amp;attribute, const QByteArray &amp;value, const DoStatusMsg do_msg=DoStatusMsg_Yes)</td></tr>
<tr class="separator:a2b830b4c6f9832aae703730e7a243fbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c20b356ec437b64855fc9f9f45abc92"><td class="memItemLeft" align="right" valign="top"><a id="a2c20b356ec437b64855fc9f9f45abc92"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>attribute_add_value</b> (const QString &amp;dn, const QString &amp;attribute, const QByteArray &amp;value, const DoStatusMsg do_msg=DoStatusMsg_Yes)</td></tr>
<tr class="separator:a2c20b356ec437b64855fc9f9f45abc92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4897d94705ee8d6af93eb7d0478bb59f"><td class="memItemLeft" align="right" valign="top"><a id="a4897d94705ee8d6af93eb7d0478bb59f"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>attribute_delete_value</b> (const QString &amp;dn, const QString &amp;attribute, const QByteArray &amp;value, const DoStatusMsg do_msg=DoStatusMsg_Yes)</td></tr>
<tr class="separator:a4897d94705ee8d6af93eb7d0478bb59f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52d732d031795d80c40c17eacf76a086"><td class="memItemLeft" align="right" valign="top"><a id="a52d732d031795d80c40c17eacf76a086"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>attribute_replace_string</b> (const QString &amp;dn, const QString &amp;attribute, const QString &amp;value, const DoStatusMsg do_msg=DoStatusMsg_Yes)</td></tr>
<tr class="separator:a52d732d031795d80c40c17eacf76a086"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf1541820977f9ef47aa2c456f3fcc08"><td class="memItemLeft" align="right" valign="top"><a id="abf1541820977f9ef47aa2c456f3fcc08"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>attribute_replace_int</b> (const QString &amp;dn, const QString &amp;attribute, const int value, const DoStatusMsg do_msg=DoStatusMsg_Yes)</td></tr>
<tr class="separator:abf1541820977f9ef47aa2c456f3fcc08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62f720d57122b41be0aa9545748fbd1b"><td class="memItemLeft" align="right" valign="top"><a id="a62f720d57122b41be0aa9545748fbd1b"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>attribute_replace_datetime</b> (const QString &amp;dn, const QString &amp;attribute, const QDateTime &amp;datetime)</td></tr>
<tr class="separator:a62f720d57122b41be0aa9545748fbd1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4a9e303d022bca199382781ab8e4d92"><td class="memItemLeft" align="right" valign="top"><a id="ab4a9e303d022bca199382781ab8e4d92"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>object_add</b> (const QString &amp;dn, const QHash&lt; QString, <a class="el" href="class_q_list.html">QList</a>&lt; QString &gt;&gt; &amp;attrs_map)</td></tr>
<tr class="separator:ab4a9e303d022bca199382781ab8e4d92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e859b3481323110ba92a5e224323cdd"><td class="memItemLeft" align="right" valign="top"><a id="a8e859b3481323110ba92a5e224323cdd"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>object_add</b> (const QString &amp;dn, const QString &amp;object_class)</td></tr>
<tr class="separator:a8e859b3481323110ba92a5e224323cdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b25af1c8a66e0954e364685da59df1b"><td class="memItemLeft" align="right" valign="top"><a id="a0b25af1c8a66e0954e364685da59df1b"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>object_delete</b> (const QString &amp;dn, const DoStatusMsg do_msg=DoStatusMsg_Yes)</td></tr>
<tr class="separator:a0b25af1c8a66e0954e364685da59df1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70ce7ccf1930b40cb7d57f8f888108ec"><td class="memItemLeft" align="right" valign="top"><a id="a70ce7ccf1930b40cb7d57f8f888108ec"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>object_move</b> (const QString &amp;dn, const QString &amp;new_container)</td></tr>
<tr class="separator:a70ce7ccf1930b40cb7d57f8f888108ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada658bc10ccacbd537a8039b663f1a46"><td class="memItemLeft" align="right" valign="top"><a id="ada658bc10ccacbd537a8039b663f1a46"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>object_rename</b> (const QString &amp;dn, const QString &amp;new_name)</td></tr>
<tr class="separator:ada658bc10ccacbd537a8039b663f1a46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90f4aeb1bc25b6a366ed4b674c3696ea"><td class="memItemLeft" align="right" valign="top"><a id="a90f4aeb1bc25b6a366ed4b674c3696ea"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>group_add_member</b> (const QString &amp;group_dn, const QString &amp;user_dn)</td></tr>
<tr class="separator:a90f4aeb1bc25b6a366ed4b674c3696ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb41fb950ad590914f3b0d370f9b1e2a"><td class="memItemLeft" align="right" valign="top"><a id="aeb41fb950ad590914f3b0d370f9b1e2a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>group_remove_member</b> (const QString &amp;group_dn, const QString &amp;user_dn)</td></tr>
<tr class="separator:aeb41fb950ad590914f3b0d370f9b1e2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f465a3cff5d3aab396c3f3b729505b4"><td class="memItemLeft" align="right" valign="top"><a id="a8f465a3cff5d3aab396c3f3b729505b4"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>group_set_scope</b> (const QString &amp;dn, GroupScope scope, const DoStatusMsg do_msg=DoStatusMsg_Yes)</td></tr>
<tr class="separator:a8f465a3cff5d3aab396c3f3b729505b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42a17f705a6e63c03b4fcb28165e3fca"><td class="memItemLeft" align="right" valign="top"><a id="a42a17f705a6e63c03b4fcb28165e3fca"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>group_set_type</b> (const QString &amp;dn, GroupType type)</td></tr>
<tr class="separator:a42a17f705a6e63c03b4fcb28165e3fca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a8076b0c4f2dff53eb1f63f2b549d94"><td class="memItemLeft" align="right" valign="top"><a id="a0a8076b0c4f2dff53eb1f63f2b549d94"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>user_set_primary_group</b> (const QString &amp;group_dn, const QString &amp;user_dn)</td></tr>
<tr class="separator:a0a8076b0c4f2dff53eb1f63f2b549d94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c371fdbee82cbaa1573d311b08c6d61"><td class="memItemLeft" align="right" valign="top"><a id="a4c371fdbee82cbaa1573d311b08c6d61"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>user_set_pass</b> (const QString &amp;dn, const QString &amp;password, const DoStatusMsg do_msg=DoStatusMsg_Yes)</td></tr>
<tr class="separator:a4c371fdbee82cbaa1573d311b08c6d61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7c83f4bbc70134d78c9da0cf1d9abef"><td class="memItemLeft" align="right" valign="top"><a id="aa7c83f4bbc70134d78c9da0cf1d9abef"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>user_set_account_option</b> (const QString &amp;dn, AccountOption option, bool set)</td></tr>
<tr class="separator:aa7c83f4bbc70134d78c9da0cf1d9abef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34e8f7cbf63f89f342dd2ce5aa10a192"><td class="memItemLeft" align="right" valign="top"><a id="a34e8f7cbf63f89f342dd2ce5aa10a192"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>user_unlock</b> (const QString &amp;dn)</td></tr>
<tr class="separator:a34e8f7cbf63f89f342dd2ce5aa10a192"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8260f6be89f3954cf76526f46eb0f564"><td class="memItemLeft" align="right" valign="top"><a id="a8260f6be89f3954cf76526f46eb0f564"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>computer_reset_account</b> (const QString &amp;dn)</td></tr>
<tr class="separator:a8260f6be89f3954cf76526f46eb0f564"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a927587494ab13f0370257af58ebb83d6"><td class="memItemLeft" align="right" valign="top"><a id="a927587494ab13f0370257af58ebb83d6"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>filesys_path_to_smb_path</b> (const QString &amp;filesys_path) const</td></tr>
<tr class="separator:a927587494ab13f0370257af58ebb83d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9fc7e52a5d2b35370f3d61ef296d5cf"><td class="memItemLeft" align="right" valign="top"><a id="ae9fc7e52a5d2b35370f3d61ef296d5cf"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>getDCName</b> ()</td></tr>
<tr class="separator:ae9fc7e52a5d2b35370f3d61ef296d5cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a7e9d4f452f796f5263f38c252c8d11c8"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ad_interface.html#a7e9d4f452f796f5263f38c252c8d11c8">set_config</a> (<a class="el" href="class_ad_config.html">AdConfig</a> *config)</td></tr>
<tr class="separator:a7e9d4f452f796f5263f38c252c8d11c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8f9eaadb5588e4189887c23bd3d58e7"><td class="memItemLeft" align="right" valign="top"><a id="ad8f9eaadb5588e4189887c23bd3d58e7"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>set_log_searches</b> (const bool enabled)</td></tr>
<tr class="separator:ad8f9eaadb5588e4189887c23bd3d58e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58fb11f5d8b9de49c36bef6637df0b72"><td class="memItemLeft" align="right" valign="top"><a id="a58fb11f5d8b9de49c36bef6637df0b72"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dc</b> (const QString &amp;dc)</td></tr>
<tr class="separator:a58fb11f5d8b9de49c36bef6637df0b72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e76c6d0dc82e209ee4862b4a80732d9"><td class="memItemLeft" align="right" valign="top"><a id="a4e76c6d0dc82e209ee4862b4a80732d9"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>set_sasl_nocanon</b> (const bool is_on)</td></tr>
<tr class="separator:a4e76c6d0dc82e209ee4862b4a80732d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25b2526b5801244b7e5e98be24c0a3b2"><td class="memItemLeft" align="right" valign="top"><a id="a25b2526b5801244b7e5e98be24c0a3b2"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>set_port</b> (const int port)</td></tr>
<tr class="separator:a25b2526b5801244b7e5e98be24c0a3b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34bcc229813e4ba072b0387eecc34c33"><td class="memItemLeft" align="right" valign="top"><a id="a34bcc229813e4ba072b0387eecc34c33"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>set_cert_strategy</b> (const CertStrategy strategy)</td></tr>
<tr class="separator:a34bcc229813e4ba072b0387eecc34c33"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a7e9d4f452f796f5263f38c252c8d11c8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7e9d4f452f796f5263f38c252c8d11c8">&#9670;&nbsp;</a></span>set_config()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void AdInterface::set_config </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_ad_config.html">AdConfig</a> *&#160;</td>
<td class="paramname"><em>config</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Set this config instance to be used for all adinterface's going forward. If adconfig is unset, <a class="el" href="class_ad_interface.html">AdInterface</a> defaults to outputting raw attribute values. Note that <a class="el" href="class_ad_interface.html">AdInterface</a> is not responsible for deleting <a class="el" href="class_ad_config.html">AdConfig</a> instance. </p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/ldap/<a class="el" href="ad__interface_8h_source.html">ad_interface.h</a></li>
<li>src/ldap/ad_interface.cpp</li>
</ul>
</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_ad_interface.html">AdInterface</a></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,43 @@
var class_ad_interface =
[
[ "AdInterface", "class_ad_interface.html#ac45f8f49d95170c0c078daa1193dcea2", null ],
[ "~AdInterface", "class_ad_interface.html#a16e25437ce999406b8f9ce971ebb1dbb", null ],
[ "AdInterface", "class_ad_interface.html#affdf3435995877b0231f4c0a2c5bcf22", null ],
[ "AdInterface", "class_ad_interface.html#ad4f500d793fd48f5bcad7cc1cccd7675", null ],
[ "adconfig", "class_ad_interface.html#a043fe660e053541f8b025c7c27046023", null ],
[ "any_error_messages", "class_ad_interface.html#a0ca44f3cacf59f828cf5d976b9c7d1d5", null ],
[ "attribute_add_value", "class_ad_interface.html#a2c20b356ec437b64855fc9f9f45abc92", null ],
[ "attribute_delete_value", "class_ad_interface.html#a4897d94705ee8d6af93eb7d0478bb59f", null ],
[ "attribute_replace_datetime", "class_ad_interface.html#a62f720d57122b41be0aa9545748fbd1b", null ],
[ "attribute_replace_int", "class_ad_interface.html#abf1541820977f9ef47aa2c456f3fcc08", null ],
[ "attribute_replace_string", "class_ad_interface.html#a52d732d031795d80c40c17eacf76a086", null ],
[ "attribute_replace_value", "class_ad_interface.html#a2b830b4c6f9832aae703730e7a243fbf", null ],
[ "attribute_replace_values", "class_ad_interface.html#aab24b1e3bbdd111861afb3229b21f67d", null ],
[ "clear_messages", "class_ad_interface.html#a390d6cff46d27740f5f0469c0ec17738", null ],
[ "client_user", "class_ad_interface.html#a2442c66ae0c524499395af293828ff7f", null ],
[ "computer_reset_account", "class_ad_interface.html#a8260f6be89f3954cf76526f46eb0f564", null ],
[ "filesys_path_to_smb_path", "class_ad_interface.html#a927587494ab13f0370257af58ebb83d6", null ],
[ "get_dc", "class_ad_interface.html#ab4b1156b4a233d204734f0e42add8512", null ],
[ "getDCName", "class_ad_interface.html#ae9fc7e52a5d2b35370f3d61ef296d5cf", null ],
[ "group_add_member", "class_ad_interface.html#a90f4aeb1bc25b6a366ed4b674c3696ea", null ],
[ "group_remove_member", "class_ad_interface.html#aeb41fb950ad590914f3b0d370f9b1e2a", null ],
[ "group_set_scope", "class_ad_interface.html#a8f465a3cff5d3aab396c3f3b729505b4", null ],
[ "group_set_type", "class_ad_interface.html#a42a17f705a6e63c03b4fcb28165e3fca", null ],
[ "is_connected", "class_ad_interface.html#aa3b1b3ace54f7bd97fa2c42e09a64b9d", null ],
[ "logged_in_as_admin", "class_ad_interface.html#a9137d22f6d4824d4a2e282a4543a89ae", null ],
[ "messages", "class_ad_interface.html#a4cf013040171d3480195c6800b03dcd3", null ],
[ "object_add", "class_ad_interface.html#ab4a9e303d022bca199382781ab8e4d92", null ],
[ "object_add", "class_ad_interface.html#a8e859b3481323110ba92a5e224323cdd", null ],
[ "object_delete", "class_ad_interface.html#a0b25af1c8a66e0954e364685da59df1b", null ],
[ "object_move", "class_ad_interface.html#a70ce7ccf1930b40cb7d57f8f888108ec", null ],
[ "object_rename", "class_ad_interface.html#ada658bc10ccacbd537a8039b663f1a46", null ],
[ "operator=", "class_ad_interface.html#aabcb7a8ef32edc0ef73aafa838475483", null ],
[ "operator=", "class_ad_interface.html#a8cd0afc72172f216099aff51acbfb907", null ],
[ "search", "class_ad_interface.html#abf6a3a45298d7d4895889106e53138ae", null ],
[ "search_object", "class_ad_interface.html#a6912fccaf5d72154565db10a6099a715", null ],
[ "search_paged", "class_ad_interface.html#a672f46344356073385de2cf74fb398c7", null ],
[ "user_set_account_option", "class_ad_interface.html#aa7c83f4bbc70134d78c9da0cf1d9abef", null ],
[ "user_set_pass", "class_ad_interface.html#a4c371fdbee82cbaa1573d311b08c6d61", null ],
[ "user_set_primary_group", "class_ad_interface.html#a0a8076b0c4f2dff53eb1f63f2b549d94", null ],
[ "user_unlock", "class_ad_interface.html#a34e8f7cbf63f89f342dd2ce5aa10a192", null ]
];

View File

@ -0,0 +1,119 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_ad_interface_private.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">AdInterfacePrivate Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>AdInterfacePrivate</b>(AdInterface *q) (defined in <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a>)</td><td class="entry"><a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>AdInterfacePrivate</b>(const AdInterfacePrivate &amp;)=delete (defined in <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a>)</td><td class="entry"><a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>AdInterfacePrivate</b>(AdInterfacePrivate &amp;&amp;)=delete (defined in <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a>)</td><td class="entry"><a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>client_user</b> (defined in <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a>)</td><td class="entry"><a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>connect_via_ldap</b>(const char *uri) (defined in <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a>)</td><td class="entry"><a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>dc</b> (defined in <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a>)</td><td class="entry"><a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>default_error</b>() const (defined in <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a>)</td><td class="entry"><a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>domain</b> (defined in <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a>)</td><td class="entry"><a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>error_message</b>(const QString &amp;context, const QString &amp;error, const DoStatusMsg do_msg=DoStatusMsg_Yes) (defined in <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a>)</td><td class="entry"><a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>error_message_plain</b>(const QString &amp;text, const DoStatusMsg do_msg=DoStatusMsg_Yes) (defined in <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a>)</td><td class="entry"><a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_ldap_result</b>() const (defined in <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a>)</td><td class="entry"><a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>is_connected</b> (defined in <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a>)</td><td class="entry"><a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ld</b> (defined in <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a>)</td><td class="entry"><a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>messages</b> (defined in <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a>)</td><td class="entry"><a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator=</b>(const AdInterfacePrivate &amp;)=delete (defined in <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a>)</td><td class="entry"><a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator=</b>(AdInterfacePrivate &amp;&amp;)=delete (defined in <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a>)</td><td class="entry"><a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>search_paged_internal</b>(const char *base, const int scope, const char *filter, char **attributes, QHash&lt; QString, AdObject &gt; *results, AdCookie *cookie, const bool get_sacl) (defined in <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a>)</td><td class="entry"><a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>success_message</b>(const QString &amp;msg, const DoStatusMsg do_msg=DoStatusMsg_Yes) (defined in <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a>)</td><td class="entry"><a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</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 by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,173 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: AdInterfacePrivate 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_ad_interface_private.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="class_ad_interface_private-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">AdInterfacePrivate Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Collaboration diagram for AdInterfacePrivate:</div>
<div class="dyncontent">
<div class="center"><img src="class_ad_interface_private__coll__graph.png" border="0" usemap="#a_ad_interface_private_coll__map" alt="Collaboration graph"/></div>
<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:a3b456917eb4ceff15d73a484885688cb"><td class="memItemLeft" align="right" valign="top"><a id="a3b456917eb4ceff15d73a484885688cb"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>AdInterfacePrivate</b> (<a class="el" href="class_ad_interface.html">AdInterface</a> *q)</td></tr>
<tr class="separator:a3b456917eb4ceff15d73a484885688cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb1a13f4c3fa03739e8c6719157bb140"><td class="memItemLeft" align="right" valign="top"><a id="aeb1a13f4c3fa03739e8c6719157bb140"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>AdInterfacePrivate</b> (const <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a> &amp;)=delete</td></tr>
<tr class="separator:aeb1a13f4c3fa03739e8c6719157bb140"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d67ff9ed40d5b5a6c5a7e568489ab0f"><td class="memItemLeft" align="right" valign="top"><a id="a6d67ff9ed40d5b5a6c5a7e568489ab0f"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>AdInterfacePrivate</b> (<a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a> &amp;&amp;)=delete</td></tr>
<tr class="separator:a6d67ff9ed40d5b5a6c5a7e568489ab0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a463940a05b9aaa1e4cdb62fa584dc543"><td class="memItemLeft" align="right" valign="top"><a id="a463940a05b9aaa1e4cdb62fa584dc543"></a>
<a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a> &amp;)=delete</td></tr>
<tr class="separator:a463940a05b9aaa1e4cdb62fa584dc543"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab37d8473d6c13dee826fa1e6554d2f02"><td class="memItemLeft" align="right" valign="top"><a id="ab37d8473d6c13dee826fa1e6554d2f02"></a>
<a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (<a class="el" href="class_ad_interface_private.html">AdInterfacePrivate</a> &amp;&amp;)=delete</td></tr>
<tr class="separator:ab37d8473d6c13dee826fa1e6554d2f02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48d3ba8babfb4168ffd6850d9a322f22"><td class="memItemLeft" align="right" valign="top"><a id="a48d3ba8babfb4168ffd6850d9a322f22"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>success_message</b> (const QString &amp;msg, const DoStatusMsg do_msg=DoStatusMsg_Yes)</td></tr>
<tr class="separator:a48d3ba8babfb4168ffd6850d9a322f22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48f0c91d08a1fe616dfb28d0f65a647a"><td class="memItemLeft" align="right" valign="top"><a id="a48f0c91d08a1fe616dfb28d0f65a647a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>error_message</b> (const QString &amp;context, const QString &amp;error, const DoStatusMsg do_msg=DoStatusMsg_Yes)</td></tr>
<tr class="separator:a48f0c91d08a1fe616dfb28d0f65a647a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76fdb4d134263b2dd63d90c57e9dcdb9"><td class="memItemLeft" align="right" valign="top"><a id="a76fdb4d134263b2dd63d90c57e9dcdb9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>error_message_plain</b> (const QString &amp;text, const DoStatusMsg do_msg=DoStatusMsg_Yes)</td></tr>
<tr class="separator:a76fdb4d134263b2dd63d90c57e9dcdb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32f36fb0f7dc70d1ba7e8c407d95383e"><td class="memItemLeft" align="right" valign="top"><a id="a32f36fb0f7dc70d1ba7e8c407d95383e"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>default_error</b> () const</td></tr>
<tr class="separator:a32f36fb0f7dc70d1ba7e8c407d95383e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d85ca8383bafe9a8696f5ad321c9534"><td class="memItemLeft" align="right" valign="top"><a id="a7d85ca8383bafe9a8696f5ad321c9534"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_ldap_result</b> () const</td></tr>
<tr class="separator:a7d85ca8383bafe9a8696f5ad321c9534"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21800c478c17fcbf2b83f897ac4e7126"><td class="memItemLeft" align="right" valign="top"><a id="a21800c478c17fcbf2b83f897ac4e7126"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>search_paged_internal</b> (const char *base, const int scope, const char *filter, char **attributes, QHash&lt; QString, <a class="el" href="class_ad_object.html">AdObject</a> &gt; *results, <a class="el" href="class_ad_cookie.html">AdCookie</a> *cookie, const bool get_sacl)</td></tr>
<tr class="separator:a21800c478c17fcbf2b83f897ac4e7126"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8e366b5a457e807f0c5e65d7c1393d5"><td class="memItemLeft" align="right" valign="top"><a id="ae8e366b5a457e807f0c5e65d7c1393d5"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>connect_via_ldap</b> (const char *uri)</td></tr>
<tr class="separator:ae8e366b5a457e807f0c5e65d7c1393d5"><td class="memSeparator" colspan="2">&#160;</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:a9654c5b5e1d9549b7d9ce3878fbbb60f"><td class="memItemLeft" align="right" valign="top"><a id="a9654c5b5e1d9549b7d9ce3878fbbb60f"></a>
LDAP *&#160;</td><td class="memItemRight" valign="bottom"><b>ld</b></td></tr>
<tr class="separator:a9654c5b5e1d9549b7d9ce3878fbbb60f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bd7059f92f7d484881729e4700539be"><td class="memItemLeft" align="right" valign="top"><a id="a9bd7059f92f7d484881729e4700539be"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_connected</b></td></tr>
<tr class="separator:a9bd7059f92f7d484881729e4700539be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d8cfe1cd7ed3d02e81bca6946812d6f"><td class="memItemLeft" align="right" valign="top"><a id="a9d8cfe1cd7ed3d02e81bca6946812d6f"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>domain</b></td></tr>
<tr class="separator:a9d8cfe1cd7ed3d02e81bca6946812d6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ce07488066a602aadb3e2c7c3eb83c7"><td class="memItemLeft" align="right" valign="top"><a id="a9ce07488066a602aadb3e2c7c3eb83c7"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>dc</b></td></tr>
<tr class="separator:a9ce07488066a602aadb3e2c7c3eb83c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14d8e125250279c06c76ad13e343e403"><td class="memItemLeft" align="right" valign="top"><a id="a14d8e125250279c06c76ad13e343e403"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>client_user</b></td></tr>
<tr class="separator:a14d8e125250279c06c76ad13e343e403"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae88caec74665b6e78398f835c03fd15c"><td class="memItemLeft" align="right" valign="top"><a id="ae88caec74665b6e78398f835c03fd15c"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; <a class="el" href="class_ad_message.html">AdMessage</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>messages</b></td></tr>
<tr class="separator:ae88caec74665b6e78398f835c03fd15c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/ldap/<a class="el" href="ad__interface__p_8h_source.html">ad_interface_p.h</a></li>
<li>src/ldap/ad_interface.cpp</li>
</ul>
</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_ad_interface_private.html">AdInterfacePrivate</a></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,21 @@
var class_ad_interface_private =
[
[ "AdInterfacePrivate", "class_ad_interface_private.html#a3b456917eb4ceff15d73a484885688cb", null ],
[ "AdInterfacePrivate", "class_ad_interface_private.html#aeb1a13f4c3fa03739e8c6719157bb140", null ],
[ "AdInterfacePrivate", "class_ad_interface_private.html#a6d67ff9ed40d5b5a6c5a7e568489ab0f", null ],
[ "connect_via_ldap", "class_ad_interface_private.html#ae8e366b5a457e807f0c5e65d7c1393d5", null ],
[ "default_error", "class_ad_interface_private.html#a32f36fb0f7dc70d1ba7e8c407d95383e", null ],
[ "error_message", "class_ad_interface_private.html#a48f0c91d08a1fe616dfb28d0f65a647a", null ],
[ "error_message_plain", "class_ad_interface_private.html#a76fdb4d134263b2dd63d90c57e9dcdb9", null ],
[ "get_ldap_result", "class_ad_interface_private.html#a7d85ca8383bafe9a8696f5ad321c9534", null ],
[ "operator=", "class_ad_interface_private.html#ab37d8473d6c13dee826fa1e6554d2f02", null ],
[ "operator=", "class_ad_interface_private.html#a463940a05b9aaa1e4cdb62fa584dc543", null ],
[ "search_paged_internal", "class_ad_interface_private.html#a21800c478c17fcbf2b83f897ac4e7126", null ],
[ "success_message", "class_ad_interface_private.html#a48d3ba8babfb4168ffd6850d9a322f22", null ],
[ "client_user", "class_ad_interface_private.html#a14d8e125250279c06c76ad13e343e403", null ],
[ "dc", "class_ad_interface_private.html#a9ce07488066a602aadb3e2c7c3eb83c7", null ],
[ "domain", "class_ad_interface_private.html#a9d8cfe1cd7ed3d02e81bca6946812d6f", null ],
[ "is_connected", "class_ad_interface_private.html#a9bd7059f92f7d484881729e4700539be", null ],
[ "ld", "class_ad_interface_private.html#a9654c5b5e1d9549b7d9ce3878fbbb60f", null ],
[ "messages", "class_ad_interface_private.html#ae88caec74665b6e78398f835c03fd15c", null ]
];

View File

@ -0,0 +1,9 @@
digraph "AdInterfacePrivate"
{
// LATEX_PDF_SIZE
edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
node [fontname="Helvetica",fontsize="10",shape=record];
Node1 [label="AdInterfacePrivate",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip=" "];
Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" messages" ,fontname="Helvetica"];
Node2 [label="QList\< AdMessage \>",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_q_list.html",tooltip=" "];
}

View File

@ -0,0 +1,104 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_ad_message.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">AdMessage Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_ad_message.html">AdMessage</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>AdMessage</b>(const QString &amp;text, const AdMessageType &amp;type) (defined in <a class="el" href="class_ad_message.html">AdMessage</a>)</td><td class="entry"><a class="el" href="class_ad_message.html">AdMessage</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>text</b>() const (defined in <a class="el" href="class_ad_message.html">AdMessage</a>)</td><td class="entry"><a class="el" href="class_ad_message.html">AdMessage</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>type</b>() const (defined in <a class="el" href="class_ad_message.html">AdMessage</a>)</td><td class="entry"><a class="el" href="class_ad_message.html">AdMessage</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 by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>

119
docs/class_ad_message.html Normal file
View File

@ -0,0 +1,119 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: AdMessage 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_ad_message.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="class_ad_message-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">AdMessage Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<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:a59f646e32322b51ab43488a5e3367546"><td class="memItemLeft" align="right" valign="top"><a id="a59f646e32322b51ab43488a5e3367546"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>AdMessage</b> (const QString &amp;text, const AdMessageType &amp;type)</td></tr>
<tr class="separator:a59f646e32322b51ab43488a5e3367546"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0260e31ee5228af832f0f8615440c61f"><td class="memItemLeft" align="right" valign="top"><a id="a0260e31ee5228af832f0f8615440c61f"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>text</b> () const</td></tr>
<tr class="separator:a0260e31ee5228af832f0f8615440c61f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e85129a0f803656317008426e1faffe"><td class="memItemLeft" align="right" valign="top"><a id="a8e85129a0f803656317008426e1faffe"></a>
AdMessageType&#160;</td><td class="memItemRight" valign="bottom"><b>type</b> () const</td></tr>
<tr class="separator:a8e85129a0f803656317008426e1faffe"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/ldap/<a class="el" href="ad__interface_8h_source.html">ad_interface.h</a></li>
<li>src/ldap/ad_interface.cpp</li>
</ul>
</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_ad_message.html">AdMessage</a></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

6
docs/class_ad_message.js Normal file
View File

@ -0,0 +1,6 @@
var class_ad_message =
[
[ "AdMessage", "class_ad_message.html#a59f646e32322b51ab43488a5e3367546", null ],
[ "text", "class_ad_message.html#a0260e31ee5228af832f0f8615440c61f", null ],
[ "type", "class_ad_message.html#a8e85129a0f803656317008426e1faffe", null ]
];

View File

@ -0,0 +1,126 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_ad_object.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">AdObject Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_ad_object.html">AdObject</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>AdObject</b>() (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>attributes</b>() const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>contains</b>(const QString &amp;attribute) const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_account_option</b>(AccountOption option, AdConfig *adconfig) const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_attributes_data</b>() const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_bool</b>(const QString &amp;attribute) const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_bools</b>(const QString &amp;attribute) const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_datetime</b>(const QString &amp;attribute, const AdConfig *adconfig) const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_dn</b>() const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_group_scope</b>() const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_group_type</b>() const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_int</b>(const QString &amp;attribute) const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_ints</b>(const QString &amp;attribute) const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_security_descriptor</b>(TALLOC_CTX *mem_ctx=nullptr) const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_split_upn</b>() const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_string</b>(const QString &amp;attribute) const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_strings</b>(const QString &amp;attribute) const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_system_flag</b>(const SystemFlagsBit bit) const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_upn_prefix</b>() const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_upn_suffix</b>() const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_value</b>(const QString &amp;attribute) const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_values</b>(const QString &amp;attribute) const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>is_class</b>(const QString &amp;object_class) const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>is_empty</b>() const (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>load</b>(const QString &amp;dn_arg, const QHash&lt; QString, QList&lt; QByteArray &gt;&gt; &amp;attributes_data_arg) (defined in <a class="el" href="class_ad_object.html">AdObject</a>)</td><td class="entry"><a class="el" href="class_ad_object.html">AdObject</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 by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>

182
docs/class_ad_object.html Normal file
View File

@ -0,0 +1,182 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: AdObject 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_ad_object.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="class_ad_object-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">AdObject Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<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:ad73e9d0dad1c004bde8183353593d96f"><td class="memItemLeft" align="right" valign="top"><a id="ad73e9d0dad1c004bde8183353593d96f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>load</b> (const QString &amp;dn_arg, const QHash&lt; QString, <a class="el" href="class_q_list.html">QList</a>&lt; QByteArray &gt;&gt; &amp;attributes_data_arg)</td></tr>
<tr class="separator:ad73e9d0dad1c004bde8183353593d96f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad751881f386de23b8d9d109e059a11bd"><td class="memItemLeft" align="right" valign="top"><a id="ad751881f386de23b8d9d109e059a11bd"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>get_dn</b> () const</td></tr>
<tr class="separator:ad751881f386de23b8d9d109e059a11bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06234d7200944383a61f052ecfe4da7c"><td class="memItemLeft" align="right" valign="top"><a id="a06234d7200944383a61f052ecfe4da7c"></a>
QHash&lt; QString, <a class="el" href="class_q_list.html">QList</a>&lt; QByteArray &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>get_attributes_data</b> () const</td></tr>
<tr class="separator:a06234d7200944383a61f052ecfe4da7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cc53cc7b06a863070e89e4188af4881"><td class="memItemLeft" align="right" valign="top"><a id="a5cc53cc7b06a863070e89e4188af4881"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_empty</b> () const</td></tr>
<tr class="separator:a5cc53cc7b06a863070e89e4188af4881"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ddb6c1d35e8e2f11cdfb3ff33385cdb"><td class="memItemLeft" align="right" valign="top"><a id="a7ddb6c1d35e8e2f11cdfb3ff33385cdb"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>contains</b> (const QString &amp;attribute) const</td></tr>
<tr class="separator:a7ddb6c1d35e8e2f11cdfb3ff33385cdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a342f0f415d6ece710c4ce4d5ee675e"><td class="memItemLeft" align="right" valign="top"><a id="a4a342f0f415d6ece710c4ce4d5ee675e"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>attributes</b> () const</td></tr>
<tr class="separator:a4a342f0f415d6ece710c4ce4d5ee675e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26ecccdc9ec2489e681e96289dc38c65"><td class="memItemLeft" align="right" valign="top"><a id="a26ecccdc9ec2489e681e96289dc38c65"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; QByteArray &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>get_values</b> (const QString &amp;attribute) const</td></tr>
<tr class="separator:a26ecccdc9ec2489e681e96289dc38c65"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a036a8b6b41cfbbd925806c5a448b7357"><td class="memItemLeft" align="right" valign="top"><a id="a036a8b6b41cfbbd925806c5a448b7357"></a>
QByteArray&#160;</td><td class="memItemRight" valign="bottom"><b>get_value</b> (const QString &amp;attribute) const</td></tr>
<tr class="separator:a036a8b6b41cfbbd925806c5a448b7357"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c54721b174d7adb98d2e1f6ac3305f4"><td class="memItemLeft" align="right" valign="top"><a id="a3c54721b174d7adb98d2e1f6ac3305f4"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>get_strings</b> (const QString &amp;attribute) const</td></tr>
<tr class="separator:a3c54721b174d7adb98d2e1f6ac3305f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad03903d4d46b242fc30c52f0cfcb7b9e"><td class="memItemLeft" align="right" valign="top"><a id="ad03903d4d46b242fc30c52f0cfcb7b9e"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>get_string</b> (const QString &amp;attribute) const</td></tr>
<tr class="separator:ad03903d4d46b242fc30c52f0cfcb7b9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8317f69d3a7eea94c7c499eac1f3ffbe"><td class="memItemLeft" align="right" valign="top"><a id="a8317f69d3a7eea94c7c499eac1f3ffbe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_int</b> (const QString &amp;attribute) const</td></tr>
<tr class="separator:a8317f69d3a7eea94c7c499eac1f3ffbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad2b54e4d574187081b6a283c3bcefbd"><td class="memItemLeft" align="right" valign="top"><a id="aad2b54e4d574187081b6a283c3bcefbd"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>get_ints</b> (const QString &amp;attribute) const</td></tr>
<tr class="separator:aad2b54e4d574187081b6a283c3bcefbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a778c0ecd43ad5f01336f7f4907057310"><td class="memItemLeft" align="right" valign="top"><a id="a778c0ecd43ad5f01336f7f4907057310"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>get_bools</b> (const QString &amp;attribute) const</td></tr>
<tr class="separator:a778c0ecd43ad5f01336f7f4907057310"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3dbf4fbe8e1db6a7a639cc6bb3720d0"><td class="memItemLeft" align="right" valign="top"><a id="aa3dbf4fbe8e1db6a7a639cc6bb3720d0"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>get_bool</b> (const QString &amp;attribute) const</td></tr>
<tr class="separator:aa3dbf4fbe8e1db6a7a639cc6bb3720d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ca826b8d85a7c8e975e33bb84c87803"><td class="memItemLeft" align="right" valign="top"><a id="a7ca826b8d85a7c8e975e33bb84c87803"></a>
QDateTime&#160;</td><td class="memItemRight" valign="bottom"><b>get_datetime</b> (const QString &amp;attribute, const <a class="el" href="class_ad_config.html">AdConfig</a> *adconfig) const</td></tr>
<tr class="separator:a7ca826b8d85a7c8e975e33bb84c87803"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada82088f5b69c9198b09f82059ee14b7"><td class="memItemLeft" align="right" valign="top"><a id="ada82088f5b69c9198b09f82059ee14b7"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>get_system_flag</b> (const SystemFlagsBit bit) const</td></tr>
<tr class="separator:ada82088f5b69c9198b09f82059ee14b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ac042bf3f82d71cfa648d97a623e5de"><td class="memItemLeft" align="right" valign="top"><a id="a1ac042bf3f82d71cfa648d97a623e5de"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>get_account_option</b> (AccountOption option, <a class="el" href="class_ad_config.html">AdConfig</a> *adconfig) const</td></tr>
<tr class="separator:a1ac042bf3f82d71cfa648d97a623e5de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3286b9a6b888b0a39fd30779e87f228"><td class="memItemLeft" align="right" valign="top"><a id="ab3286b9a6b888b0a39fd30779e87f228"></a>
GroupScope&#160;</td><td class="memItemRight" valign="bottom"><b>get_group_scope</b> () const</td></tr>
<tr class="separator:ab3286b9a6b888b0a39fd30779e87f228"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac578ac1bd13bdbf9eec5ece1f37e8e1d"><td class="memItemLeft" align="right" valign="top"><a id="ac578ac1bd13bdbf9eec5ece1f37e8e1d"></a>
GroupType&#160;</td><td class="memItemRight" valign="bottom"><b>get_group_type</b> () const</td></tr>
<tr class="separator:ac578ac1bd13bdbf9eec5ece1f37e8e1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73bc8a9e5e61693f4c6d5e1e2b1e1159"><td class="memItemLeft" align="right" valign="top"><a id="a73bc8a9e5e61693f4c6d5e1e2b1e1159"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_class</b> (const QString &amp;object_class) const</td></tr>
<tr class="separator:a73bc8a9e5e61693f4c6d5e1e2b1e1159"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff405370f4190072d78a1f859621cbee"><td class="memItemLeft" align="right" valign="top"><a id="aff405370f4190072d78a1f859621cbee"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>get_split_upn</b> () const</td></tr>
<tr class="separator:aff405370f4190072d78a1f859621cbee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd6157c5b807b36d7bb4dc51ac47ed32"><td class="memItemLeft" align="right" valign="top"><a id="abd6157c5b807b36d7bb4dc51ac47ed32"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>get_upn_prefix</b> () const</td></tr>
<tr class="separator:abd6157c5b807b36d7bb4dc51ac47ed32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a982922edc6a74ad428ffabb3a3cbe0ad"><td class="memItemLeft" align="right" valign="top"><a id="a982922edc6a74ad428ffabb3a3cbe0ad"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>get_upn_suffix</b> () const</td></tr>
<tr class="separator:a982922edc6a74ad428ffabb3a3cbe0ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55a302219829e072e079978092be0d6e"><td class="memItemLeft" align="right" valign="top"><a id="a55a302219829e072e079978092be0d6e"></a>
security_descriptor *&#160;</td><td class="memItemRight" valign="bottom"><b>get_security_descriptor</b> (TALLOC_CTX *mem_ctx=nullptr) const</td></tr>
<tr class="separator:a55a302219829e072e079978092be0d6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/ldap/<a class="el" href="ad__object_8h_source.html">ad_object.h</a></li>
<li>src/ldap/ad_object.cpp</li>
</ul>
</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_ad_object.html">AdObject</a></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

28
docs/class_ad_object.js Normal file
View File

@ -0,0 +1,28 @@
var class_ad_object =
[
[ "AdObject", "class_ad_object.html#a3f62006dccad561a0296749d23c7e173", null ],
[ "attributes", "class_ad_object.html#a4a342f0f415d6ece710c4ce4d5ee675e", null ],
[ "contains", "class_ad_object.html#a7ddb6c1d35e8e2f11cdfb3ff33385cdb", null ],
[ "get_account_option", "class_ad_object.html#a1ac042bf3f82d71cfa648d97a623e5de", null ],
[ "get_attributes_data", "class_ad_object.html#a06234d7200944383a61f052ecfe4da7c", null ],
[ "get_bool", "class_ad_object.html#aa3dbf4fbe8e1db6a7a639cc6bb3720d0", null ],
[ "get_bools", "class_ad_object.html#a778c0ecd43ad5f01336f7f4907057310", null ],
[ "get_datetime", "class_ad_object.html#a7ca826b8d85a7c8e975e33bb84c87803", null ],
[ "get_dn", "class_ad_object.html#ad751881f386de23b8d9d109e059a11bd", null ],
[ "get_group_scope", "class_ad_object.html#ab3286b9a6b888b0a39fd30779e87f228", null ],
[ "get_group_type", "class_ad_object.html#ac578ac1bd13bdbf9eec5ece1f37e8e1d", null ],
[ "get_int", "class_ad_object.html#a8317f69d3a7eea94c7c499eac1f3ffbe", null ],
[ "get_ints", "class_ad_object.html#aad2b54e4d574187081b6a283c3bcefbd", null ],
[ "get_security_descriptor", "class_ad_object.html#a55a302219829e072e079978092be0d6e", null ],
[ "get_split_upn", "class_ad_object.html#aff405370f4190072d78a1f859621cbee", null ],
[ "get_string", "class_ad_object.html#ad03903d4d46b242fc30c52f0cfcb7b9e", null ],
[ "get_strings", "class_ad_object.html#a3c54721b174d7adb98d2e1f6ac3305f4", null ],
[ "get_system_flag", "class_ad_object.html#ada82088f5b69c9198b09f82059ee14b7", null ],
[ "get_upn_prefix", "class_ad_object.html#abd6157c5b807b36d7bb4dc51ac47ed32", null ],
[ "get_upn_suffix", "class_ad_object.html#a982922edc6a74ad428ffabb3a3cbe0ad", null ],
[ "get_value", "class_ad_object.html#a036a8b6b41cfbbd925806c5a448b7357", null ],
[ "get_values", "class_ad_object.html#a26ecccdc9ec2489e681e96289dc38c65", null ],
[ "is_class", "class_ad_object.html#a73bc8a9e5e61693f4c6d5e1e2b1e1159", null ],
[ "is_empty", "class_ad_object.html#a5cc53cc7b06a863070e89e4188af4881", null ],
[ "load", "class_ad_object.html#ad73e9d0dad1c004bde8183353593d96f", null ]
];

View File

@ -0,0 +1,114 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_gplink.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Gplink Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_gplink.html">Gplink</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>add</b>(const QString &amp;gpo) (defined in <a class="el" href="class_gplink.html">Gplink</a>)</td><td class="entry"><a class="el" href="class_gplink.html">Gplink</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>contains</b>(const QString &amp;gpo) const (defined in <a class="el" href="class_gplink.html">Gplink</a>)</td><td class="entry"><a class="el" href="class_gplink.html">Gplink</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>equals</b>(const Gplink &amp;other) const (defined in <a class="el" href="class_gplink.html">Gplink</a>)</td><td class="entry"><a class="el" href="class_gplink.html">Gplink</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_gpo_list</b>() const (defined in <a class="el" href="class_gplink.html">Gplink</a>)</td><td class="entry"><a class="el" href="class_gplink.html">Gplink</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_gpo_order</b>(const QString &amp;gpo) const (defined in <a class="el" href="class_gplink.html">Gplink</a>)</td><td class="entry"><a class="el" href="class_gplink.html">Gplink</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_option</b>(const QString &amp;gpo, const GplinkOption option) const (defined in <a class="el" href="class_gplink.html">Gplink</a>)</td><td class="entry"><a class="el" href="class_gplink.html">Gplink</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Gplink</b>() (defined in <a class="el" href="class_gplink.html">Gplink</a>)</td><td class="entry"><a class="el" href="class_gplink.html">Gplink</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>Gplink</b>(const QString &amp;gplink_string) (defined in <a class="el" href="class_gplink.html">Gplink</a>)</td><td class="entry"><a class="el" href="class_gplink.html">Gplink</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>move_down</b>(const QString &amp;gpo) (defined in <a class="el" href="class_gplink.html">Gplink</a>)</td><td class="entry"><a class="el" href="class_gplink.html">Gplink</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>move_up</b>(const QString &amp;gpo) (defined in <a class="el" href="class_gplink.html">Gplink</a>)</td><td class="entry"><a class="el" href="class_gplink.html">Gplink</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>remove</b>(const QString &amp;gpo) (defined in <a class="el" href="class_gplink.html">Gplink</a>)</td><td class="entry"><a class="el" href="class_gplink.html">Gplink</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>set_option</b>(const QString &amp;gpo, const GplinkOption option, const bool value) (defined in <a class="el" href="class_gplink.html">Gplink</a>)</td><td class="entry"><a class="el" href="class_gplink.html">Gplink</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>to_string</b>() const (defined in <a class="el" href="class_gplink.html">Gplink</a>)</td><td class="entry"><a class="el" href="class_gplink.html">Gplink</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 by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>

150
docs/class_gplink.html Normal file
View File

@ -0,0 +1,150 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: Gplink 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_gplink.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="class_gplink-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Gplink Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="gplink_8h_source.html">gplink.h</a>&gt;</code></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:ac8615dd437a991f36e8477325f822f96"><td class="memItemLeft" align="right" valign="top"><a id="ac8615dd437a991f36e8477325f822f96"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>Gplink</b> (const QString &amp;gplink_string)</td></tr>
<tr class="separator:ac8615dd437a991f36e8477325f822f96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5bfb68cb76ecf1e665d78d0307ce087"><td class="memItemLeft" align="right" valign="top"><a id="ad5bfb68cb76ecf1e665d78d0307ce087"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>to_string</b> () const</td></tr>
<tr class="separator:ad5bfb68cb76ecf1e665d78d0307ce087"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7ef91538929bc18ecdc69f320e41d9c"><td class="memItemLeft" align="right" valign="top"><a id="ae7ef91538929bc18ecdc69f320e41d9c"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>contains</b> (const QString &amp;gpo) const</td></tr>
<tr class="separator:ae7ef91538929bc18ecdc69f320e41d9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f82658c264a0d0b67b1743b624369b5"><td class="memItemLeft" align="right" valign="top"><a id="a0f82658c264a0d0b67b1743b624369b5"></a>
<a class="el" href="class_q_list.html">QList</a>&lt; QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>get_gpo_list</b> () const</td></tr>
<tr class="separator:a0f82658c264a0d0b67b1743b624369b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ac18a741a104a897be1a8034f01e5f0"><td class="memItemLeft" align="right" valign="top"><a id="a5ac18a741a104a897be1a8034f01e5f0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>add</b> (const QString &amp;gpo)</td></tr>
<tr class="separator:a5ac18a741a104a897be1a8034f01e5f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8932767ef3676ac88b8ba112ed6524a1"><td class="memItemLeft" align="right" valign="top"><a id="a8932767ef3676ac88b8ba112ed6524a1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove</b> (const QString &amp;gpo)</td></tr>
<tr class="separator:a8932767ef3676ac88b8ba112ed6524a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa74fe4b85850b6a3530de102f3eaf4c3"><td class="memItemLeft" align="right" valign="top"><a id="aa74fe4b85850b6a3530de102f3eaf4c3"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>move_up</b> (const QString &amp;gpo)</td></tr>
<tr class="separator:aa74fe4b85850b6a3530de102f3eaf4c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab55f161578fe45897fad3920ea66f918"><td class="memItemLeft" align="right" valign="top"><a id="ab55f161578fe45897fad3920ea66f918"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>move_down</b> (const QString &amp;gpo)</td></tr>
<tr class="separator:ab55f161578fe45897fad3920ea66f918"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c47b7b2baac649c06523a93629eaa95"><td class="memItemLeft" align="right" valign="top"><a id="a3c47b7b2baac649c06523a93629eaa95"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>get_option</b> (const QString &amp;gpo, const GplinkOption option) const</td></tr>
<tr class="separator:a3c47b7b2baac649c06523a93629eaa95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf55709ea4906cc51dc64f18be506a28"><td class="memItemLeft" align="right" valign="top"><a id="aaf55709ea4906cc51dc64f18be506a28"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_option</b> (const QString &amp;gpo, const GplinkOption option, const bool value)</td></tr>
<tr class="separator:aaf55709ea4906cc51dc64f18be506a28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a031a8c2deff3f714439ffd14925bb8ab"><td class="memItemLeft" align="right" valign="top"><a id="a031a8c2deff3f714439ffd14925bb8ab"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>equals</b> (const <a class="el" href="class_gplink.html">Gplink</a> &amp;other) const</td></tr>
<tr class="separator:a031a8c2deff3f714439ffd14925bb8ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acec4bab97c9bf5e4a6a289832af2c958"><td class="memItemLeft" align="right" valign="top"><a id="acec4bab97c9bf5e4a6a289832af2c958"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_gpo_order</b> (const QString &amp;gpo) const</td></tr>
<tr class="separator:acec4bab97c9bf5e4a6a289832af2c958"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class to store a gplink attribute for easy manipulation. <a class="el" href="class_gplink.html">Gplink</a> attribute primer: an ordered list of GPO container DN's with each GPO being assigned an "option" value. Options specify whether policy is disabled and/or enforced. </p>
</div><hr/>The documentation for this class was generated from the following files:<ul>
<li>src/ldap/<a class="el" href="gplink_8h_source.html">gplink.h</a></li>
<li>src/ldap/gplink.cpp</li>
</ul>
</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_gplink.html">Gplink</a></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

16
docs/class_gplink.js Normal file
View File

@ -0,0 +1,16 @@
var class_gplink =
[
[ "Gplink", "class_gplink.html#a5d9843fa55dc0511641773ebc4920511", null ],
[ "Gplink", "class_gplink.html#ac8615dd437a991f36e8477325f822f96", null ],
[ "add", "class_gplink.html#a5ac18a741a104a897be1a8034f01e5f0", null ],
[ "contains", "class_gplink.html#ae7ef91538929bc18ecdc69f320e41d9c", null ],
[ "equals", "class_gplink.html#a031a8c2deff3f714439ffd14925bb8ab", null ],
[ "get_gpo_list", "class_gplink.html#a0f82658c264a0d0b67b1743b624369b5", null ],
[ "get_gpo_order", "class_gplink.html#acec4bab97c9bf5e4a6a289832af2c958", null ],
[ "get_option", "class_gplink.html#a3c47b7b2baac649c06523a93629eaa95", null ],
[ "move_down", "class_gplink.html#ab55f161578fe45897fad3920ea66f918", null ],
[ "move_up", "class_gplink.html#aa74fe4b85850b6a3530de102f3eaf4c3", null ],
[ "remove", "class_gplink.html#a8932767ef3676ac88b8ba112ed6524a1", null ],
[ "set_option", "class_gplink.html#aaf55709ea4906cc51dc64f18be506a28", null ],
[ "to_string", "class_gplink.html#ad5bfb68cb76ecf1e665d78d0307ce087", null ]
];

View File

@ -0,0 +1,119 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_group_policy_1_1_policy_definitions_1_1_annotation.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">GroupPolicy::PolicyDefinitions::Annotation Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a0b9e920aaae6a1b295dd51fcc64422c7">_clone</a>(::xml_schema::Flags f=0, ::xml_schema::Container *c=0) const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a3ceab7079cea25d2ad1e7486e3778fef">Annotation</a>(const ::xercesc::DOMElement &amp;, const ApplicationType &amp;)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a956983b15365e10c35beb8a2a322ce8f">Annotation</a>(const ::xercesc::DOMElement &amp;e, ::xml_schema::Flags f=0, ::xml_schema::Container *c=0)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a764cb96e4cb3d41acd4c9dbb98701788">Annotation</a>(const Annotation &amp;x, ::xml_schema::Flags f=0, ::xml_schema::Container *c=0)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#acb86193414efbb36cc47daf596793f43">any</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a9d182423f268c6fc582cc1bd93c48e21">any</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a9e658fc897f5aaac72cd267419ffad42">any</a>(const ::xercesc::DOMElement &amp;e)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#ae002e5ab1b5014a62e9fd5d4fbcfe1fe">any</a>(::xercesc::DOMElement *p)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a624d436482b1258ab8e00dc7150b4681">application</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a41c5033e4ae9a7e53fc059a315d0e6b9">application</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#acedf72b10fe3749c8558590468e90306">application</a>(const ApplicationType &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#afd5d76a61313cd385893a931ccf01cf9">application</a>(::std::unique_ptr&lt; ApplicationType &gt; p)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#ad6b993ef496343cd16ed27a86425d78e">ApplicationTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a294ae856a0bbbf3855b82571ba6b4385">ApplicationType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a99469139a11232deef442f52be8861a5">dom_document</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a04b66c1aa8e02130f53bc1b2480aa399">dom_document</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a2c5431f8fa552e541f25e77f83895a47">operator=</a>(const Annotation &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#ac965b006df885a52e8d49a0f848abc34">~Annotation</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">GroupPolicy::PolicyDefinitions::Annotation</a></td><td class="entry"><span class="mlabel">virtual</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 by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,588 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: GroupPolicy::PolicyDefinitions::Annotation 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_group_policy_1_1_policy_definitions_1_1_annotation.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="class_group_policy_1_1_policy_definitions_1_1_annotation-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">GroupPolicy::PolicyDefinitions::Annotation Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Class corresponding to the Annotation schema type.
<a href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="basetypes_8h_source.html">basetypes.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for GroupPolicy::PolicyDefinitions::Annotation:</div>
<div class="dyncontent">
<div class="center"><img src="class_group_policy_1_1_policy_definitions_1_1_annotation__inherit__graph.png" border="0" usemap="#a_group_policy_1_1_policy_definitions_1_1_annotation_inherit__map" alt="Inheritance graph"/></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for GroupPolicy::PolicyDefinitions::Annotation:</div>
<div class="dyncontent">
<div class="center"><img src="class_group_policy_1_1_policy_definitions_1_1_annotation__coll__graph.png" border="0" usemap="#a_group_policy_1_1_policy_definitions_1_1_annotation_coll__map" alt="Collaboration graph"/></div>
<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">application</h2></td></tr>
<tr><td class="ititle" colspan="2"><p><a class="anchor" id="amgrp3676d55f84497cbeadfc614c1b1b62fc"></a>Accessor and modifier functions for the application required attribute. </p>
</td></tr>
<tr class="memitem:a294ae856a0bbbf3855b82571ba6b4385"><td class="memItemLeft" align="right" valign="top"><a id="a294ae856a0bbbf3855b82571ba6b4385"></a>
typedef ::<a class="el" href="namespacexml__schema.html#af6757b5701ccc893f3b551bd70e0c94d">xml_schema::String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a294ae856a0bbbf3855b82571ba6b4385">ApplicationType</a></td></tr>
<tr class="memdesc:a294ae856a0bbbf3855b82571ba6b4385"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attribute type. <br /></td></tr>
<tr class="separator:a294ae856a0bbbf3855b82571ba6b4385"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6b993ef496343cd16ed27a86425d78e"><td class="memItemLeft" align="right" valign="top"><a id="ad6b993ef496343cd16ed27a86425d78e"></a>
typedef ::xsd::cxx::tree::traits&lt; <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a294ae856a0bbbf3855b82571ba6b4385">ApplicationType</a>, char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#ad6b993ef496343cd16ed27a86425d78e">ApplicationTraits</a></td></tr>
<tr class="memdesc:ad6b993ef496343cd16ed27a86425d78e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attribute traits type. <br /></td></tr>
<tr class="separator:ad6b993ef496343cd16ed27a86425d78e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a624d436482b1258ab8e00dc7150b4681"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a294ae856a0bbbf3855b82571ba6b4385">ApplicationType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a624d436482b1258ab8e00dc7150b4681">application</a> () const</td></tr>
<tr class="memdesc:a624d436482b1258ab8e00dc7150b4681"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a read-only (constant) reference to the attribute. <a href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a624d436482b1258ab8e00dc7150b4681">More...</a><br /></td></tr>
<tr class="separator:a624d436482b1258ab8e00dc7150b4681"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41c5033e4ae9a7e53fc059a315d0e6b9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a294ae856a0bbbf3855b82571ba6b4385">ApplicationType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a41c5033e4ae9a7e53fc059a315d0e6b9">application</a> ()</td></tr>
<tr class="memdesc:a41c5033e4ae9a7e53fc059a315d0e6b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a read-write reference to the attribute. <a href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a41c5033e4ae9a7e53fc059a315d0e6b9">More...</a><br /></td></tr>
<tr class="separator:a41c5033e4ae9a7e53fc059a315d0e6b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acedf72b10fe3749c8558590468e90306"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#acedf72b10fe3749c8558590468e90306">application</a> (const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a294ae856a0bbbf3855b82571ba6b4385">ApplicationType</a> &amp;x)</td></tr>
<tr class="memdesc:acedf72b10fe3749c8558590468e90306"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the attribute value. <a href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#acedf72b10fe3749c8558590468e90306">More...</a><br /></td></tr>
<tr class="separator:acedf72b10fe3749c8558590468e90306"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd5d76a61313cd385893a931ccf01cf9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#afd5d76a61313cd385893a931ccf01cf9">application</a> (::std::unique_ptr&lt; <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a294ae856a0bbbf3855b82571ba6b4385">ApplicationType</a> &gt; p)</td></tr>
<tr class="memdesc:afd5d76a61313cd385893a931ccf01cf9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the attribute value without copying. <a href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#afd5d76a61313cd385893a931ccf01cf9">More...</a><br /></td></tr>
<tr class="separator:afd5d76a61313cd385893a931ccf01cf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99469139a11232deef442f52be8861a5"><td class="memItemLeft" align="right" valign="top">const ::xercesc::DOMDocument &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a99469139a11232deef442f52be8861a5">dom_document</a> () const</td></tr>
<tr class="memdesc:a99469139a11232deef442f52be8861a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a read-only (constant) reference to the DOM document associated with this instance. <a href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a99469139a11232deef442f52be8861a5">More...</a><br /></td></tr>
<tr class="separator:a99469139a11232deef442f52be8861a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04b66c1aa8e02130f53bc1b2480aa399"><td class="memItemLeft" align="right" valign="top">::xercesc::DOMDocument &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a04b66c1aa8e02130f53bc1b2480aa399">dom_document</a> ()</td></tr>
<tr class="memdesc:a04b66c1aa8e02130f53bc1b2480aa399"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a read-write reference to the DOM document associated with this instance. <a href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a04b66c1aa8e02130f53bc1b2480aa399">More...</a><br /></td></tr>
<tr class="separator:a04b66c1aa8e02130f53bc1b2480aa399"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader">any</h2></td></tr>
<tr><td class="ititle" colspan="2"><p><a class="anchor" id="amgrp100b8cad7cf2a56f6df78f171f97a1ec"></a>Accessor and modifier functions for the any wildcard. </p>
</td></tr>
<tr class="memitem:acb86193414efbb36cc47daf596793f43"><td class="memItemLeft" align="right" valign="top">const ::xercesc::DOMElement &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#acb86193414efbb36cc47daf596793f43">any</a> () const</td></tr>
<tr class="memdesc:acb86193414efbb36cc47daf596793f43"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a read-only (constant) reference to the wildcard element. <a href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#acb86193414efbb36cc47daf596793f43">More...</a><br /></td></tr>
<tr class="separator:acb86193414efbb36cc47daf596793f43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d182423f268c6fc582cc1bd93c48e21"><td class="memItemLeft" align="right" valign="top">::xercesc::DOMElement &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a9d182423f268c6fc582cc1bd93c48e21">any</a> ()</td></tr>
<tr class="memdesc:a9d182423f268c6fc582cc1bd93c48e21"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a read-write reference to the wildcard element. <a href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a9d182423f268c6fc582cc1bd93c48e21">More...</a><br /></td></tr>
<tr class="separator:a9d182423f268c6fc582cc1bd93c48e21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e658fc897f5aaac72cd267419ffad42"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a9e658fc897f5aaac72cd267419ffad42">any</a> (const ::xercesc::DOMElement &amp;e)</td></tr>
<tr class="memdesc:a9e658fc897f5aaac72cd267419ffad42"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the wildcard content. <a href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a9e658fc897f5aaac72cd267419ffad42">More...</a><br /></td></tr>
<tr class="separator:a9e658fc897f5aaac72cd267419ffad42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae002e5ab1b5014a62e9fd5d4fbcfe1fe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#ae002e5ab1b5014a62e9fd5d4fbcfe1fe">any</a> (::xercesc::DOMElement *p)</td></tr>
<tr class="memdesc:ae002e5ab1b5014a62e9fd5d4fbcfe1fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the wildcard content without copying. <a href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#ae002e5ab1b5014a62e9fd5d4fbcfe1fe">More...</a><br /></td></tr>
<tr class="separator:ae002e5ab1b5014a62e9fd5d4fbcfe1fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader">Constructors</h2></td></tr>
<tr class="memitem:a3ceab7079cea25d2ad1e7486e3778fef"><td class="memItemLeft" align="right" valign="top"><a id="a3ceab7079cea25d2ad1e7486e3778fef"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a3ceab7079cea25d2ad1e7486e3778fef">Annotation</a> (const ::xercesc::DOMElement &amp;, const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a294ae856a0bbbf3855b82571ba6b4385">ApplicationType</a> &amp;)</td></tr>
<tr class="memdesc:a3ceab7079cea25d2ad1e7486e3778fef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an instance from the ultimate base and initializers for required elements and attributes. <br /></td></tr>
<tr class="separator:a3ceab7079cea25d2ad1e7486e3778fef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a956983b15365e10c35beb8a2a322ce8f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a956983b15365e10c35beb8a2a322ce8f">Annotation</a> (const ::xercesc::DOMElement &amp;e, ::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a> f=0, ::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *c=0)</td></tr>
<tr class="memdesc:a956983b15365e10c35beb8a2a322ce8f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an instance from a DOM element. <a href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a956983b15365e10c35beb8a2a322ce8f">More...</a><br /></td></tr>
<tr class="separator:a956983b15365e10c35beb8a2a322ce8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a764cb96e4cb3d41acd4c9dbb98701788"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a764cb96e4cb3d41acd4c9dbb98701788">Annotation</a> (const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">Annotation</a> &amp;x, ::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a> f=0, ::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *c=0)</td></tr>
<tr class="memdesc:a764cb96e4cb3d41acd4c9dbb98701788"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor. <a href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a764cb96e4cb3d41acd4c9dbb98701788">More...</a><br /></td></tr>
<tr class="separator:a764cb96e4cb3d41acd4c9dbb98701788"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b9e920aaae6a1b295dd51fcc64422c7"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">Annotation</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a0b9e920aaae6a1b295dd51fcc64422c7">_clone</a> (::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a> f=0, ::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *c=0) const</td></tr>
<tr class="memdesc:a0b9e920aaae6a1b295dd51fcc64422c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy the instance polymorphically. <a href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a0b9e920aaae6a1b295dd51fcc64422c7">More...</a><br /></td></tr>
<tr class="separator:a0b9e920aaae6a1b295dd51fcc64422c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c5431f8fa552e541f25e77f83895a47"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">Annotation</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a2c5431f8fa552e541f25e77f83895a47">operator=</a> (const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">Annotation</a> &amp;x)</td></tr>
<tr class="memdesc:a2c5431f8fa552e541f25e77f83895a47"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy assignment operator. <a href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a2c5431f8fa552e541f25e77f83895a47">More...</a><br /></td></tr>
<tr class="separator:a2c5431f8fa552e541f25e77f83895a47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac965b006df885a52e8d49a0f848abc34"><td class="memItemLeft" align="right" valign="top"><a id="ac965b006df885a52e8d49a0f848abc34"></a>
virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#ac965b006df885a52e8d49a0f848abc34">~Annotation</a> ()</td></tr>
<tr class="memdesc:ac965b006df885a52e8d49a0f848abc34"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <br /></td></tr>
<tr class="separator:ac965b006df885a52e8d49a0f848abc34"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class corresponding to the Annotation schema type. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a956983b15365e10c35beb8a2a322ce8f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a956983b15365e10c35beb8a2a322ce8f">&#9670;&nbsp;</a></span>Annotation() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">GroupPolicy::PolicyDefinitions::Annotation::Annotation </td>
<td>(</td>
<td class="paramtype">const ::xercesc::DOMElement &amp;&#160;</td>
<td class="paramname"><em>e</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a>&#160;</td>
<td class="paramname"><em>f</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *&#160;</td>
<td class="paramname"><em>c</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Create an instance from a DOM element. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">e</td><td>A DOM element to extract the data from. </td></tr>
<tr><td class="paramname">f</td><td>Flags to create the new instance with. </td></tr>
<tr><td class="paramname">c</td><td>A pointer to the object that will contain the new instance. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a764cb96e4cb3d41acd4c9dbb98701788"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a764cb96e4cb3d41acd4c9dbb98701788">&#9670;&nbsp;</a></span>Annotation() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">GroupPolicy::PolicyDefinitions::Annotation::Annotation </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">Annotation</a> &amp;&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a>&#160;</td>
<td class="paramname"><em>f</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *&#160;</td>
<td class="paramname"><em>c</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Copy constructor. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">x</td><td>An instance to make a copy of. </td></tr>
<tr><td class="paramname">f</td><td>Flags to create the copy with. </td></tr>
<tr><td class="paramname">c</td><td>A pointer to the object that will contain the copy.</td></tr>
</table>
</dd>
</dl>
<p>For polymorphic object models use the <code>_clone</code> function instead. </p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a0b9e920aaae6a1b295dd51fcc64422c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0b9e920aaae6a1b295dd51fcc64422c7">&#9670;&nbsp;</a></span>_clone()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">Annotation</a> * GroupPolicy::PolicyDefinitions::Annotation::_clone </td>
<td>(</td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a>&#160;</td>
<td class="paramname"><em>f</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *&#160;</td>
<td class="paramname"><em>c</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Copy the instance polymorphically. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">f</td><td>Flags to create the copy with. </td></tr>
<tr><td class="paramname">c</td><td>A pointer to the object that will contain the copy. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A pointer to the dynamically allocated copy.</dd></dl>
<p>This function ensures that the dynamic type of the instance is used for copying and should be used for polymorphic object models instead of the copy constructor. </p>
</div>
</div>
<a id="a9d182423f268c6fc582cc1bd93c48e21"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9d182423f268c6fc582cc1bd93c48e21">&#9670;&nbsp;</a></span>any() <span class="overload">[1/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">xercesc::DOMElement &amp; GroupPolicy::PolicyDefinitions::Annotation::any </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return a read-write reference to the wildcard element. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to the DOM element. </dd></dl>
</div>
</div>
<a id="acb86193414efbb36cc47daf596793f43"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acb86193414efbb36cc47daf596793f43">&#9670;&nbsp;</a></span>any() <span class="overload">[2/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const ::xercesc::DOMElement &amp; GroupPolicy::PolicyDefinitions::Annotation::any </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Return a read-only (constant) reference to the wildcard element. </p>
<dl class="section return"><dt>Returns</dt><dd>A constant reference to the DOM element. </dd></dl>
</div>
</div>
<a id="ae002e5ab1b5014a62e9fd5d4fbcfe1fe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae002e5ab1b5014a62e9fd5d4fbcfe1fe">&#9670;&nbsp;</a></span>any() <span class="overload">[3/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GroupPolicy::PolicyDefinitions::Annotation::any </td>
<td>(</td>
<td class="paramtype">::xercesc::DOMElement *&#160;</td>
<td class="paramname"><em>p</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the wildcard content without copying. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p</td><td>A new element to use.</td></tr>
</table>
</dd>
</dl>
<p>This function will use the passed element directly instead of making a copy. For this to work the element should belong to the DOM document associated with this instance.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a99469139a11232deef442f52be8861a5" title="Return a read-only (constant) reference to the DOM document associated with this instance.">dom_document</a> </dd></dl>
</div>
</div>
<a id="a9e658fc897f5aaac72cd267419ffad42"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e658fc897f5aaac72cd267419ffad42">&#9670;&nbsp;</a></span>any() <span class="overload">[4/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GroupPolicy::PolicyDefinitions::Annotation::any </td>
<td>(</td>
<td class="paramtype">const ::xercesc::DOMElement &amp;&#160;</td>
<td class="paramname"><em>e</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the wildcard content. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">e</td><td>A new element to set.</td></tr>
</table>
</dd>
</dl>
<p>This function makes a copy of its argument and sets it as the new wildcard content. </p>
</div>
</div>
<a id="a41c5033e4ae9a7e53fc059a315d0e6b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a41c5033e4ae9a7e53fc059a315d0e6b9">&#9670;&nbsp;</a></span>application() <span class="overload">[1/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a294ae856a0bbbf3855b82571ba6b4385">Annotation::ApplicationType</a> &amp; GroupPolicy::PolicyDefinitions::Annotation::application </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return a read-write reference to the attribute. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to the attribute. </dd></dl>
</div>
</div>
<a id="a624d436482b1258ab8e00dc7150b4681"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a624d436482b1258ab8e00dc7150b4681">&#9670;&nbsp;</a></span>application() <span class="overload">[2/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a294ae856a0bbbf3855b82571ba6b4385">Annotation::ApplicationType</a> &amp; GroupPolicy::PolicyDefinitions::Annotation::application </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Return a read-only (constant) reference to the attribute. </p>
<dl class="section return"><dt>Returns</dt><dd>A constant reference to the attribute. </dd></dl>
</div>
</div>
<a id="afd5d76a61313cd385893a931ccf01cf9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd5d76a61313cd385893a931ccf01cf9">&#9670;&nbsp;</a></span>application() <span class="overload">[3/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GroupPolicy::PolicyDefinitions::Annotation::application </td>
<td>(</td>
<td class="paramtype">::std::unique_ptr&lt; <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a294ae856a0bbbf3855b82571ba6b4385">ApplicationType</a> &gt;&#160;</td>
<td class="paramname"><em>p</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the attribute value without copying. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p</td><td>A new value to use.</td></tr>
</table>
</dd>
</dl>
<p>This function will try to use the passed value directly instead of making a copy. </p>
</div>
</div>
<a id="acedf72b10fe3749c8558590468e90306"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acedf72b10fe3749c8558590468e90306">&#9670;&nbsp;</a></span>application() <span class="overload">[4/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GroupPolicy::PolicyDefinitions::Annotation::application </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html#a294ae856a0bbbf3855b82571ba6b4385">ApplicationType</a> &amp;&#160;</td>
<td class="paramname"><em>x</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the attribute value. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">x</td><td>A new value to set.</td></tr>
</table>
</dd>
</dl>
<p>This function makes a copy of its argument and sets it as the new value of the attribute. </p>
</div>
</div>
<a id="a04b66c1aa8e02130f53bc1b2480aa399"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a04b66c1aa8e02130f53bc1b2480aa399">&#9670;&nbsp;</a></span>dom_document() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">xercesc::DOMDocument &amp; GroupPolicy::PolicyDefinitions::Annotation::dom_document </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return a read-write reference to the DOM document associated with this instance. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to the DOM document.</dd></dl>
<p>The DOM document returned by this function is used to store the raw XML content corresponding to wildcards. </p>
</div>
</div>
<a id="a99469139a11232deef442f52be8861a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a99469139a11232deef442f52be8861a5">&#9670;&nbsp;</a></span>dom_document() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const ::xercesc::DOMDocument &amp; GroupPolicy::PolicyDefinitions::Annotation::dom_document </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Return a read-only (constant) reference to the DOM document associated with this instance. </p>
<dl class="section return"><dt>Returns</dt><dd>A constant reference to the DOM document.</dd></dl>
<p>The DOM document returned by this function is used to store the raw XML content corresponding to wildcards. </p>
</div>
</div>
<a id="a2c5431f8fa552e541f25e77f83895a47"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c5431f8fa552e541f25e77f83895a47">&#9670;&nbsp;</a></span>operator=()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">Annotation</a> &amp; GroupPolicy::PolicyDefinitions::Annotation::operator= </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">Annotation</a> &amp;&#160;</td>
<td class="paramname"><em>x</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Copy assignment operator. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">x</td><td>An instance to make a copy of. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A reference to itself.</dd></dl>
<p>For polymorphic object models use the <code>_clone</code> function instead. </p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/plugins/common/<a class="el" href="basetypes_8h_source.html">basetypes.h</a></li>
<li>src/plugins/common/basetypes.cpp</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><b>GroupPolicy</b></li><li class="navelem"><a class="el" href="namespace_group_policy_1_1_policy_definitions.html">PolicyDefinitions</a></li><li class="navelem"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_annotation.html">Annotation</a></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,21 @@
var class_group_policy_1_1_policy_definitions_1_1_annotation =
[
[ "ApplicationTraits", "class_group_policy_1_1_policy_definitions_1_1_annotation.html#ad6b993ef496343cd16ed27a86425d78e", null ],
[ "ApplicationType", "class_group_policy_1_1_policy_definitions_1_1_annotation.html#a294ae856a0bbbf3855b82571ba6b4385", null ],
[ "Annotation", "class_group_policy_1_1_policy_definitions_1_1_annotation.html#a3ceab7079cea25d2ad1e7486e3778fef", null ],
[ "Annotation", "class_group_policy_1_1_policy_definitions_1_1_annotation.html#a956983b15365e10c35beb8a2a322ce8f", null ],
[ "Annotation", "class_group_policy_1_1_policy_definitions_1_1_annotation.html#a764cb96e4cb3d41acd4c9dbb98701788", null ],
[ "~Annotation", "class_group_policy_1_1_policy_definitions_1_1_annotation.html#ac965b006df885a52e8d49a0f848abc34", null ],
[ "_clone", "class_group_policy_1_1_policy_definitions_1_1_annotation.html#a0b9e920aaae6a1b295dd51fcc64422c7", null ],
[ "any", "class_group_policy_1_1_policy_definitions_1_1_annotation.html#a9d182423f268c6fc582cc1bd93c48e21", null ],
[ "any", "class_group_policy_1_1_policy_definitions_1_1_annotation.html#acb86193414efbb36cc47daf596793f43", null ],
[ "any", "class_group_policy_1_1_policy_definitions_1_1_annotation.html#ae002e5ab1b5014a62e9fd5d4fbcfe1fe", null ],
[ "any", "class_group_policy_1_1_policy_definitions_1_1_annotation.html#a9e658fc897f5aaac72cd267419ffad42", null ],
[ "application", "class_group_policy_1_1_policy_definitions_1_1_annotation.html#a41c5033e4ae9a7e53fc059a315d0e6b9", null ],
[ "application", "class_group_policy_1_1_policy_definitions_1_1_annotation.html#a624d436482b1258ab8e00dc7150b4681", null ],
[ "application", "class_group_policy_1_1_policy_definitions_1_1_annotation.html#afd5d76a61313cd385893a931ccf01cf9", null ],
[ "application", "class_group_policy_1_1_policy_definitions_1_1_annotation.html#acedf72b10fe3749c8558590468e90306", null ],
[ "dom_document", "class_group_policy_1_1_policy_definitions_1_1_annotation.html#a04b66c1aa8e02130f53bc1b2480aa399", null ],
[ "dom_document", "class_group_policy_1_1_policy_definitions_1_1_annotation.html#a99469139a11232deef442f52be8861a5", null ],
[ "operator=", "class_group_policy_1_1_policy_definitions_1_1_annotation.html#a2c5431f8fa552e541f25e77f83895a47", null ]
];

View File

@ -0,0 +1,9 @@
digraph "GroupPolicy::PolicyDefinitions::Annotation"
{
// LATEX_PDF_SIZE
edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
node [fontname="Helvetica",fontsize="10",shape=record];
Node1 [label="GroupPolicy::PolicyDefinitions\l::Annotation",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip="Class corresponding to the Annotation schema type."];
Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node2 [label="xml_schema::Type",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
}

View File

@ -0,0 +1,9 @@
digraph "GroupPolicy::PolicyDefinitions::Annotation"
{
// LATEX_PDF_SIZE
edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
node [fontname="Helvetica",fontsize="10",shape=record];
Node1 [label="GroupPolicy::PolicyDefinitions\l::Annotation",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip="Class corresponding to the Annotation schema type."];
Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node2 [label="xml_schema::Type",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
}

View File

@ -0,0 +1,169 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_group_policy_1_1_policy_definitions_1_1_boolean_element.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">GroupPolicy::PolicyDefinitions::BooleanElement Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a2cbacb5b0e40206f30a7fad433772253">_clone</a>(::xml_schema::Flags f=0, ::xml_schema::Container *c=0) const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a551f6f276f5cea441fcaa8e933733b26">BooleanElement</a>(const IdType &amp;)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ae28688fa123ed3f9a6234d4227702aa7">BooleanElement</a>(const ::xercesc::DOMElement &amp;e, ::xml_schema::Flags f=0, ::xml_schema::Container *c=0)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#addbd683f33b3cf10bec629179d67b57d">BooleanElement</a>(const BooleanElement &amp;x, ::xml_schema::Flags f=0, ::xml_schema::Container *c=0)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ac100bbbb0af84774cf03792a716b91a2">clientExtension</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#acdd3ae3099ef3c1ad04c0f0cf0694a1c">clientExtension</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ab95752fb049b2bd9cd1760ca038de3fc">clientExtension</a>(const ClientExtensionType &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a97ebbfeed243fda532367f546b12d2c0">clientExtension</a>(const ClientExtensionOptional &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a101e92e28eedb6465f38ef6270117b0e">clientExtension</a>(::std::unique_ptr&lt; ClientExtensionType &gt; p)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a50d907492f61dacb303d43c5c88e13c6">ClientExtensionOptional</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a97d20eb7d5a32476c4c3bd65f16ff4a5">ClientExtensionTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a086cffa886d14ede51827e642969aba0">ClientExtensionType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a93dabdab83632912da8245f29f1914f5">falseList</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a9764debe2fb12ca21acaa51c7897abd6">falseList</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#abad4cbb27574fee98ec7d4e9a8acd4a9">falseList</a>(const FalseListType &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a1a7ab268441749460be87752fc833d19">falseList</a>(const FalseListOptional &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ab3d662c88a8c9e2d19b1ca7f9e5872da">falseList</a>(::std::unique_ptr&lt; FalseListType &gt; p)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#aba7ae1e9eae4227fe6efb73063f9bbcb">FalseListOptional</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ad8b24b23a301eae6f96a89e87fe9e952">FalseListTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a1ba383ba654d39bbb2f8ef2f39ec8a97">FalseListType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ae9b3f9d4a370b8deb3df68712f01c8e1">falseValue</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a99fcf977e2f0c666e498049d587c5029">falseValue</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a3896f8b0976b05f3e7e06620c578b73e">falseValue</a>(const FalseValueType &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a49b3855b53d39fae54e418a899dc348e">falseValue</a>(const FalseValueOptional &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a5cbc50a512980bb5858f680753c1f1a3">falseValue</a>(::std::unique_ptr&lt; FalseValueType &gt; p)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ab26987bd40225fd57e1e93a8233c2f57">FalseValueOptional</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a0519a2757802672345a7fea07729dc6a">FalseValueTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a4d6774cc1ec8112eb859a3087f2088e8">FalseValueType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a54b04f3f6056a3f095bbbb9f8edae2a6">id</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a875adeb692ef4ed874f29215f66f701d">id</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a203faad03bd68b6c5ccaf46735df1d44">id</a>(const IdType &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a94d7a2cde39ce5261b680e84c9ff3567">id</a>(::std::unique_ptr&lt; IdType &gt; p)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a7f9dcd1601f8adb6d7fd382fc2ab36e9">IdTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a8d77595da95dee3861975766638b8258">IdType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ac1b975496a67f930dd6d8b796b88ff4c">key</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ac2be35c917f51a16d402a71b72d70498">key</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#abd4cd5b140d054a9c032aec246ffe2ca">key</a>(const KeyType &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a70429d24c21a0ffa3e9a424233cd2042">key</a>(const KeyOptional &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a49d909073710f96e0ffd7d5b4e9a33c0">key</a>(::std::unique_ptr&lt; KeyType &gt; p)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a582c454b1de3ee45cd9eef7ead00f93a">KeyOptional</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a8d8b5e1eb82698cd5c9c94cb42aa2153">KeyTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a2ddd2af69ffd4e76b1193fb59d861717">KeyType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#aeb08844050ece7cf1112c9dcde2ad5a6">operator=</a>(const BooleanElement &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#abeed7a70f9c70ac2b073651a6cd76e8f">trueList</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a4ae3c14ae10e77050ed766756b897cbd">trueList</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ae379c38a647c41b647383dd3e4a63837">trueList</a>(const TrueListType &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a49536002e62c71810d1605273e991f79">trueList</a>(const TrueListOptional &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a2822a870834cf9cacf0b75ace8fda8de">trueList</a>(::std::unique_ptr&lt; TrueListType &gt; p)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#aaaf0c5497ec4a34e27453a33c6b3c98f">TrueListOptional</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a75f274d3bd9d5de3d6aff8b3b59c89a0">TrueListTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ab17e5442997342a58ff95604aab507fe">TrueListType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a74601b7887bff46bd63fd4e058c44da3">trueValue</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a48e2b1bb92684c626d4b01f5fd455c24">trueValue</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ad545d55d1265d8cd749cb854aca18fe9">trueValue</a>(const TrueValueType &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ab604426bef5a28ba85528b4331ae6fbc">trueValue</a>(const TrueValueOptional &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a65522a9af6678944b1290efdb51b9abc">trueValue</a>(::std::unique_ptr&lt; TrueValueType &gt; p)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a108882c75d1d545d6e9b6989ec4051ca">TrueValueOptional</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a6390fca21ede66337a158faa13a29f4b">TrueValueTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#aab3e82459e7753c5c30bbd3db0881ff0">TrueValueType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#af0a3a1ebd4f7a7c10a36311845bee6a3">valueName</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#abaa7b7014c92c48d532ba2bd02fdc73d">valueName</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ab15cea467f1450d6487b12083019dabb">valueName</a>(const ValueNameType &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#aeced0efd780d7f1b8da64674226aef7a">valueName</a>(const ValueNameOptional &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a4077af9c103204eb6984745b575c4d36">valueName</a>(::std::unique_ptr&lt; ValueNameType &gt; p)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a5f126262950b369bb43eb805baf1da56">ValueNameOptional</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a11cecf9901cc5f04e97443bc3429ff43">ValueNameTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#aa9c12e2e5d6064610afaa3d71566ae86">ValueNameType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a87f2db2c3cae9dad251d358115bc099f">~BooleanElement</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_boolean_element.html">GroupPolicy::PolicyDefinitions::BooleanElement</a></td><td class="entry"><span class="mlabel">virtual</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 by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,71 @@
var class_group_policy_1_1_policy_definitions_1_1_boolean_element =
[
[ "ClientExtensionOptional", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a50d907492f61dacb303d43c5c88e13c6", null ],
[ "ClientExtensionTraits", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a97d20eb7d5a32476c4c3bd65f16ff4a5", null ],
[ "ClientExtensionType", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a086cffa886d14ede51827e642969aba0", null ],
[ "FalseListOptional", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#aba7ae1e9eae4227fe6efb73063f9bbcb", null ],
[ "FalseListTraits", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ad8b24b23a301eae6f96a89e87fe9e952", null ],
[ "FalseListType", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a1ba383ba654d39bbb2f8ef2f39ec8a97", null ],
[ "FalseValueOptional", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ab26987bd40225fd57e1e93a8233c2f57", null ],
[ "FalseValueTraits", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a0519a2757802672345a7fea07729dc6a", null ],
[ "FalseValueType", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a4d6774cc1ec8112eb859a3087f2088e8", null ],
[ "IdTraits", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a7f9dcd1601f8adb6d7fd382fc2ab36e9", null ],
[ "IdType", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a8d77595da95dee3861975766638b8258", null ],
[ "KeyOptional", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a582c454b1de3ee45cd9eef7ead00f93a", null ],
[ "KeyTraits", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a8d8b5e1eb82698cd5c9c94cb42aa2153", null ],
[ "KeyType", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a2ddd2af69ffd4e76b1193fb59d861717", null ],
[ "TrueListOptional", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#aaaf0c5497ec4a34e27453a33c6b3c98f", null ],
[ "TrueListTraits", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a75f274d3bd9d5de3d6aff8b3b59c89a0", null ],
[ "TrueListType", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ab17e5442997342a58ff95604aab507fe", null ],
[ "TrueValueOptional", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a108882c75d1d545d6e9b6989ec4051ca", null ],
[ "TrueValueTraits", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a6390fca21ede66337a158faa13a29f4b", null ],
[ "TrueValueType", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#aab3e82459e7753c5c30bbd3db0881ff0", null ],
[ "ValueNameOptional", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a5f126262950b369bb43eb805baf1da56", null ],
[ "ValueNameTraits", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a11cecf9901cc5f04e97443bc3429ff43", null ],
[ "ValueNameType", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#aa9c12e2e5d6064610afaa3d71566ae86", null ],
[ "BooleanElement", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a551f6f276f5cea441fcaa8e933733b26", null ],
[ "BooleanElement", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ae28688fa123ed3f9a6234d4227702aa7", null ],
[ "BooleanElement", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#addbd683f33b3cf10bec629179d67b57d", null ],
[ "~BooleanElement", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a87f2db2c3cae9dad251d358115bc099f", null ],
[ "_clone", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a2cbacb5b0e40206f30a7fad433772253", null ],
[ "clientExtension", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#acdd3ae3099ef3c1ad04c0f0cf0694a1c", null ],
[ "clientExtension", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ac100bbbb0af84774cf03792a716b91a2", null ],
[ "clientExtension", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a101e92e28eedb6465f38ef6270117b0e", null ],
[ "clientExtension", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a97ebbfeed243fda532367f546b12d2c0", null ],
[ "clientExtension", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ab95752fb049b2bd9cd1760ca038de3fc", null ],
[ "falseList", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a9764debe2fb12ca21acaa51c7897abd6", null ],
[ "falseList", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a93dabdab83632912da8245f29f1914f5", null ],
[ "falseList", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ab3d662c88a8c9e2d19b1ca7f9e5872da", null ],
[ "falseList", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a1a7ab268441749460be87752fc833d19", null ],
[ "falseList", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#abad4cbb27574fee98ec7d4e9a8acd4a9", null ],
[ "falseValue", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a99fcf977e2f0c666e498049d587c5029", null ],
[ "falseValue", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ae9b3f9d4a370b8deb3df68712f01c8e1", null ],
[ "falseValue", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a5cbc50a512980bb5858f680753c1f1a3", null ],
[ "falseValue", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a49b3855b53d39fae54e418a899dc348e", null ],
[ "falseValue", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a3896f8b0976b05f3e7e06620c578b73e", null ],
[ "id", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a875adeb692ef4ed874f29215f66f701d", null ],
[ "id", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a54b04f3f6056a3f095bbbb9f8edae2a6", null ],
[ "id", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a94d7a2cde39ce5261b680e84c9ff3567", null ],
[ "id", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a203faad03bd68b6c5ccaf46735df1d44", null ],
[ "key", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ac2be35c917f51a16d402a71b72d70498", null ],
[ "key", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ac1b975496a67f930dd6d8b796b88ff4c", null ],
[ "key", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a49d909073710f96e0ffd7d5b4e9a33c0", null ],
[ "key", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a70429d24c21a0ffa3e9a424233cd2042", null ],
[ "key", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#abd4cd5b140d054a9c032aec246ffe2ca", null ],
[ "operator=", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#aeb08844050ece7cf1112c9dcde2ad5a6", null ],
[ "trueList", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a4ae3c14ae10e77050ed766756b897cbd", null ],
[ "trueList", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#abeed7a70f9c70ac2b073651a6cd76e8f", null ],
[ "trueList", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a2822a870834cf9cacf0b75ace8fda8de", null ],
[ "trueList", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a49536002e62c71810d1605273e991f79", null ],
[ "trueList", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ae379c38a647c41b647383dd3e4a63837", null ],
[ "trueValue", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a48e2b1bb92684c626d4b01f5fd455c24", null ],
[ "trueValue", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a74601b7887bff46bd63fd4e058c44da3", null ],
[ "trueValue", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a65522a9af6678944b1290efdb51b9abc", null ],
[ "trueValue", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ab604426bef5a28ba85528b4331ae6fbc", null ],
[ "trueValue", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ad545d55d1265d8cd749cb854aca18fe9", null ],
[ "valueName", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#abaa7b7014c92c48d532ba2bd02fdc73d", null ],
[ "valueName", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#af0a3a1ebd4f7a7c10a36311845bee6a3", null ],
[ "valueName", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#a4077af9c103204eb6984745b575c4d36", null ],
[ "valueName", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#aeced0efd780d7f1b8da64674226aef7a", null ],
[ "valueName", "class_group_policy_1_1_policy_definitions_1_1_boolean_element.html#ab15cea467f1450d6487b12083019dabb", null ]
];

View File

@ -0,0 +1,9 @@
digraph "GroupPolicy::PolicyDefinitions::BooleanElement"
{
// LATEX_PDF_SIZE
edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
node [fontname="Helvetica",fontsize="10",shape=record];
Node1 [label="GroupPolicy::PolicyDefinitions\l::BooleanElement",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip="Class corresponding to the BooleanElement schema type."];
Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node2 [label="xml_schema::Type",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
}

View File

@ -0,0 +1,9 @@
digraph "GroupPolicy::PolicyDefinitions::BooleanElement"
{
// LATEX_PDF_SIZE
edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
node [fontname="Helvetica",fontsize="10",shape=record];
Node1 [label="GroupPolicy::PolicyDefinitions\l::BooleanElement",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip="Class corresponding to the BooleanElement schema type."];
Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node2 [label="xml_schema::Type",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
}

View File

@ -0,0 +1,159 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_group_policy_1_1_policy_definitions_1_1_category.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">GroupPolicy::PolicyDefinitions::Category Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a7b4a5694ed3bedd72ca027bcc6702ec7">_clone</a>(::xml_schema::Flags f=0, ::xml_schema::Container *c=0) const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#ad560f242186f61ce649310c0614ba0ba">annotation</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#ae5395e1206a590c3ff295abffdc9bce6">annotation</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#aa2de86b45c2a198f64958fd80e5b915a">annotation</a>(const AnnotationSequence &amp;s)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#afdce52fa778893ff7046a837b83aece0">AnnotationConstIterator</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#af426bcabf20f9d70d56781d81e4c8906">AnnotationIterator</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a7a63bdfc1532c4bf3be9ccb67d3583bd">AnnotationSequence</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#afefc1014cd80cb53d93feb1fab1f218e">AnnotationTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a50a759d66973f6eb87931cff7e0a0ec2">AnnotationType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a2e9fa0967eb433a749735b7ceb706bc8">Category</a>(const NameType &amp;, const DisplayNameType &amp;)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a455388f7f764d8466b9384079c14542e">Category</a>(const ::xercesc::DOMElement &amp;e, ::xml_schema::Flags f=0, ::xml_schema::Container *c=0)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a7f91fb2d177f67c77a5b5c0b4185cc51">Category</a>(const Category &amp;x, ::xml_schema::Flags f=0, ::xml_schema::Container *c=0)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a3241c0fe7aba12ba5b55e7d580290da1">displayName</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#ab78e83f888df83b5d88a822885f8192f">displayName</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#ad5e7b7aafeb106b28b89d7631b360f0c">displayName</a>(const DisplayNameType &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a0a0754da2270ea79911dfe389a0b1fb7">displayName</a>(::std::unique_ptr&lt; DisplayNameType &gt; p)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#af6b0a16da68a902a09b38bf9d947560f">DisplayNameTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#ac3e26771e8147519932bbb6230a5fc02">DisplayNameType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a249a2863f6cc87608a6d902e59732892">explainText</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a69d68a0e42cf76ac227a167a837fb398">explainText</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a6e65fe7afd11e9da97455d7ef2c2d2a9">explainText</a>(const ExplainTextType &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a1c348e306b6856207b0ae321651b5fc7">explainText</a>(const ExplainTextOptional &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#aa8a385312a4bc4a34e1d972549e039f5">explainText</a>(::std::unique_ptr&lt; ExplainTextType &gt; p)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a5101b304a07e7adb4d8134619afa4bc6">ExplainTextOptional</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#ac64384d07187678ad303c8fca240c41b">ExplainTextTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a4a794a9ce2a32c36bd0cf54aae75ace0">ExplainTextType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a19220033d4ece86c38b0780bd93dcb2b">keywords</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a0efebdd0b71a9817b9ff2b872115ad1e">keywords</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a143a6a2d639f91754a84c27e6d3fd37e">keywords</a>(const KeywordsType &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#ab8c1925cb34d32b52946337eb204939a">keywords</a>(const KeywordsOptional &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a33137426e8123db20f7e1d24886b060e">keywords</a>(::std::unique_ptr&lt; KeywordsType &gt; p)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a0fea020de63cfde7811854794c0674ec">KeywordsOptional</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a82070296877e28547ab2c148e33d58e9">KeywordsTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a9949a42480c0633bf13557d7c2cf2fdb">KeywordsType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a1fae80d8f597dac2746b18cbfe50af47">name</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a558bbd967098c739a6149a58c8c28d41">name</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a0328f922d9f9dfa02934f01e29e176e5">name</a>(const NameType &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#abb99e0ef2fd519ad8cb0afef1344e068">name</a>(::std::unique_ptr&lt; NameType &gt; p)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a65d1b883c2cda4e50c4027209046385a">NameTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a45df34d2395a2c5900285c89f89243b9">NameType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a3ecedccda2c472edd0a0f49b589e0c7c">operator=</a>(const Category &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a15ee2ff9baee5484efe59adf28519c30">parentCategory</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a96a7d14817aa9f75927cf5ea00e0c1e8">parentCategory</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a36aee9ce0a6a87e224a5766502486d07">parentCategory</a>(const ParentCategoryType &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#aca79ead80c6dfe99969147446faaa9f3">parentCategory</a>(const ParentCategoryOptional &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a3a14f2b45407304d5aa5ba4e0767f4b5">parentCategory</a>(::std::unique_ptr&lt; ParentCategoryType &gt; p)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#ad715ed9661590447a79fd34e2af34a14">ParentCategoryOptional</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a7804a6aeebd34bca2b3d4792a62457c3">ParentCategoryTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a126af0be6b099b031565fb1425f2f18a">ParentCategoryType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#ae84007ee838386dd56c861f23c06c622">seeAlso</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a4b9e73e82096368f7e43201db4a58745">seeAlso</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a627301ec322921314e7a08e6c4bcb6e5">seeAlso</a>(const SeeAlsoSequence &amp;s)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a4ab3d4acb4ed3b7bf0dcb3f2acd04d1d">SeeAlsoConstIterator</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a17a557192853211fb400e263bcb7c8bd">SeeAlsoIterator</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a525c3b97b1d91a689dad69e459e4a673">SeeAlsoSequence</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a07b222797996292fd9099dd82a4f1a2b">SeeAlsoTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a3694347d11bc1d6ddf282b394e7a6f67">SeeAlsoType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html#a8be6a9522f49ecc3c2ad0ae5824cb4c5">~Category</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a></td><td class="entry"><span class="mlabel">virtual</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 by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,61 @@
var class_group_policy_1_1_policy_definitions_1_1_category =
[
[ "AnnotationConstIterator", "class_group_policy_1_1_policy_definitions_1_1_category.html#afdce52fa778893ff7046a837b83aece0", null ],
[ "AnnotationIterator", "class_group_policy_1_1_policy_definitions_1_1_category.html#af426bcabf20f9d70d56781d81e4c8906", null ],
[ "AnnotationSequence", "class_group_policy_1_1_policy_definitions_1_1_category.html#a7a63bdfc1532c4bf3be9ccb67d3583bd", null ],
[ "AnnotationTraits", "class_group_policy_1_1_policy_definitions_1_1_category.html#afefc1014cd80cb53d93feb1fab1f218e", null ],
[ "AnnotationType", "class_group_policy_1_1_policy_definitions_1_1_category.html#a50a759d66973f6eb87931cff7e0a0ec2", null ],
[ "DisplayNameTraits", "class_group_policy_1_1_policy_definitions_1_1_category.html#af6b0a16da68a902a09b38bf9d947560f", null ],
[ "DisplayNameType", "class_group_policy_1_1_policy_definitions_1_1_category.html#ac3e26771e8147519932bbb6230a5fc02", null ],
[ "ExplainTextOptional", "class_group_policy_1_1_policy_definitions_1_1_category.html#a5101b304a07e7adb4d8134619afa4bc6", null ],
[ "ExplainTextTraits", "class_group_policy_1_1_policy_definitions_1_1_category.html#ac64384d07187678ad303c8fca240c41b", null ],
[ "ExplainTextType", "class_group_policy_1_1_policy_definitions_1_1_category.html#a4a794a9ce2a32c36bd0cf54aae75ace0", null ],
[ "KeywordsOptional", "class_group_policy_1_1_policy_definitions_1_1_category.html#a0fea020de63cfde7811854794c0674ec", null ],
[ "KeywordsTraits", "class_group_policy_1_1_policy_definitions_1_1_category.html#a82070296877e28547ab2c148e33d58e9", null ],
[ "KeywordsType", "class_group_policy_1_1_policy_definitions_1_1_category.html#a9949a42480c0633bf13557d7c2cf2fdb", null ],
[ "NameTraits", "class_group_policy_1_1_policy_definitions_1_1_category.html#a65d1b883c2cda4e50c4027209046385a", null ],
[ "NameType", "class_group_policy_1_1_policy_definitions_1_1_category.html#a45df34d2395a2c5900285c89f89243b9", null ],
[ "ParentCategoryOptional", "class_group_policy_1_1_policy_definitions_1_1_category.html#ad715ed9661590447a79fd34e2af34a14", null ],
[ "ParentCategoryTraits", "class_group_policy_1_1_policy_definitions_1_1_category.html#a7804a6aeebd34bca2b3d4792a62457c3", null ],
[ "ParentCategoryType", "class_group_policy_1_1_policy_definitions_1_1_category.html#a126af0be6b099b031565fb1425f2f18a", null ],
[ "SeeAlsoConstIterator", "class_group_policy_1_1_policy_definitions_1_1_category.html#a4ab3d4acb4ed3b7bf0dcb3f2acd04d1d", null ],
[ "SeeAlsoIterator", "class_group_policy_1_1_policy_definitions_1_1_category.html#a17a557192853211fb400e263bcb7c8bd", null ],
[ "SeeAlsoSequence", "class_group_policy_1_1_policy_definitions_1_1_category.html#a525c3b97b1d91a689dad69e459e4a673", null ],
[ "SeeAlsoTraits", "class_group_policy_1_1_policy_definitions_1_1_category.html#a07b222797996292fd9099dd82a4f1a2b", null ],
[ "SeeAlsoType", "class_group_policy_1_1_policy_definitions_1_1_category.html#a3694347d11bc1d6ddf282b394e7a6f67", null ],
[ "Category", "class_group_policy_1_1_policy_definitions_1_1_category.html#a2e9fa0967eb433a749735b7ceb706bc8", null ],
[ "Category", "class_group_policy_1_1_policy_definitions_1_1_category.html#a455388f7f764d8466b9384079c14542e", null ],
[ "Category", "class_group_policy_1_1_policy_definitions_1_1_category.html#a7f91fb2d177f67c77a5b5c0b4185cc51", null ],
[ "~Category", "class_group_policy_1_1_policy_definitions_1_1_category.html#a8be6a9522f49ecc3c2ad0ae5824cb4c5", null ],
[ "_clone", "class_group_policy_1_1_policy_definitions_1_1_category.html#a7b4a5694ed3bedd72ca027bcc6702ec7", null ],
[ "annotation", "class_group_policy_1_1_policy_definitions_1_1_category.html#ae5395e1206a590c3ff295abffdc9bce6", null ],
[ "annotation", "class_group_policy_1_1_policy_definitions_1_1_category.html#ad560f242186f61ce649310c0614ba0ba", null ],
[ "annotation", "class_group_policy_1_1_policy_definitions_1_1_category.html#aa2de86b45c2a198f64958fd80e5b915a", null ],
[ "displayName", "class_group_policy_1_1_policy_definitions_1_1_category.html#ab78e83f888df83b5d88a822885f8192f", null ],
[ "displayName", "class_group_policy_1_1_policy_definitions_1_1_category.html#a3241c0fe7aba12ba5b55e7d580290da1", null ],
[ "displayName", "class_group_policy_1_1_policy_definitions_1_1_category.html#a0a0754da2270ea79911dfe389a0b1fb7", null ],
[ "displayName", "class_group_policy_1_1_policy_definitions_1_1_category.html#ad5e7b7aafeb106b28b89d7631b360f0c", null ],
[ "explainText", "class_group_policy_1_1_policy_definitions_1_1_category.html#a69d68a0e42cf76ac227a167a837fb398", null ],
[ "explainText", "class_group_policy_1_1_policy_definitions_1_1_category.html#a249a2863f6cc87608a6d902e59732892", null ],
[ "explainText", "class_group_policy_1_1_policy_definitions_1_1_category.html#aa8a385312a4bc4a34e1d972549e039f5", null ],
[ "explainText", "class_group_policy_1_1_policy_definitions_1_1_category.html#a1c348e306b6856207b0ae321651b5fc7", null ],
[ "explainText", "class_group_policy_1_1_policy_definitions_1_1_category.html#a6e65fe7afd11e9da97455d7ef2c2d2a9", null ],
[ "keywords", "class_group_policy_1_1_policy_definitions_1_1_category.html#a0efebdd0b71a9817b9ff2b872115ad1e", null ],
[ "keywords", "class_group_policy_1_1_policy_definitions_1_1_category.html#a19220033d4ece86c38b0780bd93dcb2b", null ],
[ "keywords", "class_group_policy_1_1_policy_definitions_1_1_category.html#a33137426e8123db20f7e1d24886b060e", null ],
[ "keywords", "class_group_policy_1_1_policy_definitions_1_1_category.html#ab8c1925cb34d32b52946337eb204939a", null ],
[ "keywords", "class_group_policy_1_1_policy_definitions_1_1_category.html#a143a6a2d639f91754a84c27e6d3fd37e", null ],
[ "name", "class_group_policy_1_1_policy_definitions_1_1_category.html#a558bbd967098c739a6149a58c8c28d41", null ],
[ "name", "class_group_policy_1_1_policy_definitions_1_1_category.html#a1fae80d8f597dac2746b18cbfe50af47", null ],
[ "name", "class_group_policy_1_1_policy_definitions_1_1_category.html#abb99e0ef2fd519ad8cb0afef1344e068", null ],
[ "name", "class_group_policy_1_1_policy_definitions_1_1_category.html#a0328f922d9f9dfa02934f01e29e176e5", null ],
[ "operator=", "class_group_policy_1_1_policy_definitions_1_1_category.html#a3ecedccda2c472edd0a0f49b589e0c7c", null ],
[ "parentCategory", "class_group_policy_1_1_policy_definitions_1_1_category.html#a96a7d14817aa9f75927cf5ea00e0c1e8", null ],
[ "parentCategory", "class_group_policy_1_1_policy_definitions_1_1_category.html#a15ee2ff9baee5484efe59adf28519c30", null ],
[ "parentCategory", "class_group_policy_1_1_policy_definitions_1_1_category.html#a3a14f2b45407304d5aa5ba4e0767f4b5", null ],
[ "parentCategory", "class_group_policy_1_1_policy_definitions_1_1_category.html#aca79ead80c6dfe99969147446faaa9f3", null ],
[ "parentCategory", "class_group_policy_1_1_policy_definitions_1_1_category.html#a36aee9ce0a6a87e224a5766502486d07", null ],
[ "seeAlso", "class_group_policy_1_1_policy_definitions_1_1_category.html#a4b9e73e82096368f7e43201db4a58745", null ],
[ "seeAlso", "class_group_policy_1_1_policy_definitions_1_1_category.html#ae84007ee838386dd56c861f23c06c622", null ],
[ "seeAlso", "class_group_policy_1_1_policy_definitions_1_1_category.html#a627301ec322921314e7a08e6c4bcb6e5", null ]
];

View File

@ -0,0 +1,9 @@
digraph "GroupPolicy::PolicyDefinitions::Category"
{
// LATEX_PDF_SIZE
edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
node [fontname="Helvetica",fontsize="10",shape=record];
Node1 [label="GroupPolicy::PolicyDefinitions\l::Category",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip="Class corresponding to the Category schema type."];
Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node2 [label="xml_schema::Type",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
}

View File

@ -0,0 +1,9 @@
digraph "GroupPolicy::PolicyDefinitions::Category"
{
// LATEX_PDF_SIZE
edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
node [fontname="Helvetica",fontsize="10",shape=record];
Node1 [label="GroupPolicy::PolicyDefinitions\l::Category",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip="Class corresponding to the Category schema type."];
Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node2 [label="xml_schema::Type",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
}

View File

@ -0,0 +1,115 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_group_policy_1_1_policy_definitions_1_1_category_list.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">GroupPolicy::PolicyDefinitions::CategoryList Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">GroupPolicy::PolicyDefinitions::CategoryList</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#a573dabcb953805e63adedd8788475d82">_clone</a>(::xml_schema::Flags f=0, ::xml_schema::Container *c=0) const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">GroupPolicy::PolicyDefinitions::CategoryList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#abe463db669d2c125a5842fe3bad5a212">category</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">GroupPolicy::PolicyDefinitions::CategoryList</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#aeb2a796394cac5dfdb6e9a8e0f4d2875">category</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">GroupPolicy::PolicyDefinitions::CategoryList</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#a6e19aa2e5719ad32ed1004e9795afe8f">category</a>(const CategorySequence &amp;s)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">GroupPolicy::PolicyDefinitions::CategoryList</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#aacab32f320aa347219d23d11f02d85cc">CategoryConstIterator</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">GroupPolicy::PolicyDefinitions::CategoryList</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#ad93ed6f93575ae5a24c9dc8dd0026dd0">CategoryIterator</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">GroupPolicy::PolicyDefinitions::CategoryList</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#aa6a00140129236dabd1d5f7a6456d7d5">CategoryList</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">GroupPolicy::PolicyDefinitions::CategoryList</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#a8c5b4c05f2e1777deb6092eec54a1992">CategoryList</a>(const ::xercesc::DOMElement &amp;e, ::xml_schema::Flags f=0, ::xml_schema::Container *c=0)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">GroupPolicy::PolicyDefinitions::CategoryList</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#a2b7300ed43d17d77338269d6a81b0b21">CategoryList</a>(const CategoryList &amp;x, ::xml_schema::Flags f=0, ::xml_schema::Container *c=0)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">GroupPolicy::PolicyDefinitions::CategoryList</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#aef626151c899d5261d3199861f395e50">CategorySequence</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">GroupPolicy::PolicyDefinitions::CategoryList</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#a5d0195f21e72b6354b622feef0ecaaef">CategoryTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">GroupPolicy::PolicyDefinitions::CategoryList</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#ab27db29fc7af2b054fdbcd3f72a1350c">CategoryType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">GroupPolicy::PolicyDefinitions::CategoryList</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#a473dee69fd2c4c8f21eab198e37ab6a1">operator=</a>(const CategoryList &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">GroupPolicy::PolicyDefinitions::CategoryList</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#a399b8956dd2d9d2f3a45b0c7f2af8ea6">~CategoryList</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">GroupPolicy::PolicyDefinitions::CategoryList</a></td><td class="entry"><span class="mlabel">virtual</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 by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,411 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: GroupPolicy::PolicyDefinitions::CategoryList 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_group_policy_1_1_policy_definitions_1_1_category_list.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="class_group_policy_1_1_policy_definitions_1_1_category_list-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">GroupPolicy::PolicyDefinitions::CategoryList Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Class corresponding to the CategoryList schema type.
<a href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="policydefinitionfiles_8h_source.html">policydefinitionfiles.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for GroupPolicy::PolicyDefinitions::CategoryList:</div>
<div class="dyncontent">
<div class="center"><img src="class_group_policy_1_1_policy_definitions_1_1_category_list__inherit__graph.png" border="0" usemap="#a_group_policy_1_1_policy_definitions_1_1_category_list_inherit__map" alt="Inheritance graph"/></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for GroupPolicy::PolicyDefinitions::CategoryList:</div>
<div class="dyncontent">
<div class="center"><img src="class_group_policy_1_1_policy_definitions_1_1_category_list__coll__graph.png" border="0" usemap="#a_group_policy_1_1_policy_definitions_1_1_category_list_coll__map" alt="Collaboration graph"/></div>
<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">category</h2></td></tr>
<tr><td class="ititle" colspan="2"><p><a class="anchor" id="amgrpc4ef352f74e502ef5e7bc98e6f4e493d"></a>Accessor and modifier functions for the category sequence element. </p>
</td></tr>
<tr class="memitem:ab27db29fc7af2b054fdbcd3f72a1350c"><td class="memItemLeft" align="right" valign="top"><a id="ab27db29fc7af2b054fdbcd3f72a1350c"></a>
typedef ::<a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category.html">GroupPolicy::PolicyDefinitions::Category</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#ab27db29fc7af2b054fdbcd3f72a1350c">CategoryType</a></td></tr>
<tr class="memdesc:ab27db29fc7af2b054fdbcd3f72a1350c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Element type. <br /></td></tr>
<tr class="separator:ab27db29fc7af2b054fdbcd3f72a1350c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef626151c899d5261d3199861f395e50"><td class="memItemLeft" align="right" valign="top"><a id="aef626151c899d5261d3199861f395e50"></a>
typedef ::xsd::cxx::tree::sequence&lt; <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#ab27db29fc7af2b054fdbcd3f72a1350c">CategoryType</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#aef626151c899d5261d3199861f395e50">CategorySequence</a></td></tr>
<tr class="memdesc:aef626151c899d5261d3199861f395e50"><td class="mdescLeft">&#160;</td><td class="mdescRight">Element sequence container type. <br /></td></tr>
<tr class="separator:aef626151c899d5261d3199861f395e50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad93ed6f93575ae5a24c9dc8dd0026dd0"><td class="memItemLeft" align="right" valign="top"><a id="ad93ed6f93575ae5a24c9dc8dd0026dd0"></a>
typedef CategorySequence::iterator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#ad93ed6f93575ae5a24c9dc8dd0026dd0">CategoryIterator</a></td></tr>
<tr class="memdesc:ad93ed6f93575ae5a24c9dc8dd0026dd0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Element iterator type. <br /></td></tr>
<tr class="separator:ad93ed6f93575ae5a24c9dc8dd0026dd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacab32f320aa347219d23d11f02d85cc"><td class="memItemLeft" align="right" valign="top"><a id="aacab32f320aa347219d23d11f02d85cc"></a>
typedef CategorySequence::const_iterator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#aacab32f320aa347219d23d11f02d85cc">CategoryConstIterator</a></td></tr>
<tr class="memdesc:aacab32f320aa347219d23d11f02d85cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Element constant iterator type. <br /></td></tr>
<tr class="separator:aacab32f320aa347219d23d11f02d85cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d0195f21e72b6354b622feef0ecaaef"><td class="memItemLeft" align="right" valign="top"><a id="a5d0195f21e72b6354b622feef0ecaaef"></a>
typedef ::xsd::cxx::tree::traits&lt; <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#ab27db29fc7af2b054fdbcd3f72a1350c">CategoryType</a>, char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#a5d0195f21e72b6354b622feef0ecaaef">CategoryTraits</a></td></tr>
<tr class="memdesc:a5d0195f21e72b6354b622feef0ecaaef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Element traits type. <br /></td></tr>
<tr class="separator:a5d0195f21e72b6354b622feef0ecaaef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe463db669d2c125a5842fe3bad5a212"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#aef626151c899d5261d3199861f395e50">CategorySequence</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#abe463db669d2c125a5842fe3bad5a212">category</a> () const</td></tr>
<tr class="memdesc:abe463db669d2c125a5842fe3bad5a212"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a read-only (constant) reference to the element sequence. <a href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#abe463db669d2c125a5842fe3bad5a212">More...</a><br /></td></tr>
<tr class="separator:abe463db669d2c125a5842fe3bad5a212"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb2a796394cac5dfdb6e9a8e0f4d2875"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#aef626151c899d5261d3199861f395e50">CategorySequence</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#aeb2a796394cac5dfdb6e9a8e0f4d2875">category</a> ()</td></tr>
<tr class="memdesc:aeb2a796394cac5dfdb6e9a8e0f4d2875"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a read-write reference to the element sequence. <a href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#aeb2a796394cac5dfdb6e9a8e0f4d2875">More...</a><br /></td></tr>
<tr class="separator:aeb2a796394cac5dfdb6e9a8e0f4d2875"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e19aa2e5719ad32ed1004e9795afe8f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#a6e19aa2e5719ad32ed1004e9795afe8f">category</a> (const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#aef626151c899d5261d3199861f395e50">CategorySequence</a> &amp;s)</td></tr>
<tr class="memdesc:a6e19aa2e5719ad32ed1004e9795afe8f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy elements from a given sequence. <a href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#a6e19aa2e5719ad32ed1004e9795afe8f">More...</a><br /></td></tr>
<tr class="separator:a6e19aa2e5719ad32ed1004e9795afe8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader">Constructors</h2></td></tr>
<tr class="memitem:aa6a00140129236dabd1d5f7a6456d7d5"><td class="memItemLeft" align="right" valign="top"><a id="aa6a00140129236dabd1d5f7a6456d7d5"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#aa6a00140129236dabd1d5f7a6456d7d5">CategoryList</a> ()</td></tr>
<tr class="memdesc:aa6a00140129236dabd1d5f7a6456d7d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an instance from the ultimate base and initializers for required elements and attributes. <br /></td></tr>
<tr class="separator:aa6a00140129236dabd1d5f7a6456d7d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c5b4c05f2e1777deb6092eec54a1992"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#a8c5b4c05f2e1777deb6092eec54a1992">CategoryList</a> (const ::xercesc::DOMElement &amp;e, ::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a> f=0, ::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *c=0)</td></tr>
<tr class="memdesc:a8c5b4c05f2e1777deb6092eec54a1992"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an instance from a DOM element. <a href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#a8c5b4c05f2e1777deb6092eec54a1992">More...</a><br /></td></tr>
<tr class="separator:a8c5b4c05f2e1777deb6092eec54a1992"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b7300ed43d17d77338269d6a81b0b21"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#a2b7300ed43d17d77338269d6a81b0b21">CategoryList</a> (const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">CategoryList</a> &amp;x, ::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a> f=0, ::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *c=0)</td></tr>
<tr class="memdesc:a2b7300ed43d17d77338269d6a81b0b21"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor. <a href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#a2b7300ed43d17d77338269d6a81b0b21">More...</a><br /></td></tr>
<tr class="separator:a2b7300ed43d17d77338269d6a81b0b21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a573dabcb953805e63adedd8788475d82"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">CategoryList</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#a573dabcb953805e63adedd8788475d82">_clone</a> (::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a> f=0, ::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *c=0) const</td></tr>
<tr class="memdesc:a573dabcb953805e63adedd8788475d82"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy the instance polymorphically. <a href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#a573dabcb953805e63adedd8788475d82">More...</a><br /></td></tr>
<tr class="separator:a573dabcb953805e63adedd8788475d82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a473dee69fd2c4c8f21eab198e37ab6a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">CategoryList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#a473dee69fd2c4c8f21eab198e37ab6a1">operator=</a> (const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">CategoryList</a> &amp;x)</td></tr>
<tr class="memdesc:a473dee69fd2c4c8f21eab198e37ab6a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy assignment operator. <a href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#a473dee69fd2c4c8f21eab198e37ab6a1">More...</a><br /></td></tr>
<tr class="separator:a473dee69fd2c4c8f21eab198e37ab6a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a399b8956dd2d9d2f3a45b0c7f2af8ea6"><td class="memItemLeft" align="right" valign="top"><a id="a399b8956dd2d9d2f3a45b0c7f2af8ea6"></a>
virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#a399b8956dd2d9d2f3a45b0c7f2af8ea6">~CategoryList</a> ()</td></tr>
<tr class="memdesc:a399b8956dd2d9d2f3a45b0c7f2af8ea6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <br /></td></tr>
<tr class="separator:a399b8956dd2d9d2f3a45b0c7f2af8ea6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class corresponding to the CategoryList schema type. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a8c5b4c05f2e1777deb6092eec54a1992"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8c5b4c05f2e1777deb6092eec54a1992">&#9670;&nbsp;</a></span>CategoryList() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">GroupPolicy::PolicyDefinitions::CategoryList::CategoryList </td>
<td>(</td>
<td class="paramtype">const ::xercesc::DOMElement &amp;&#160;</td>
<td class="paramname"><em>e</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a>&#160;</td>
<td class="paramname"><em>f</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *&#160;</td>
<td class="paramname"><em>c</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Create an instance from a DOM element. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">e</td><td>A DOM element to extract the data from. </td></tr>
<tr><td class="paramname">f</td><td>Flags to create the new instance with. </td></tr>
<tr><td class="paramname">c</td><td>A pointer to the object that will contain the new instance. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a2b7300ed43d17d77338269d6a81b0b21"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2b7300ed43d17d77338269d6a81b0b21">&#9670;&nbsp;</a></span>CategoryList() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">GroupPolicy::PolicyDefinitions::CategoryList::CategoryList </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">CategoryList</a> &amp;&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a>&#160;</td>
<td class="paramname"><em>f</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *&#160;</td>
<td class="paramname"><em>c</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Copy constructor. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">x</td><td>An instance to make a copy of. </td></tr>
<tr><td class="paramname">f</td><td>Flags to create the copy with. </td></tr>
<tr><td class="paramname">c</td><td>A pointer to the object that will contain the copy.</td></tr>
</table>
</dd>
</dl>
<p>For polymorphic object models use the <code>_clone</code> function instead. </p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a573dabcb953805e63adedd8788475d82"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a573dabcb953805e63adedd8788475d82">&#9670;&nbsp;</a></span>_clone()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">CategoryList</a> * GroupPolicy::PolicyDefinitions::CategoryList::_clone </td>
<td>(</td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a>&#160;</td>
<td class="paramname"><em>f</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *&#160;</td>
<td class="paramname"><em>c</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Copy the instance polymorphically. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">f</td><td>Flags to create the copy with. </td></tr>
<tr><td class="paramname">c</td><td>A pointer to the object that will contain the copy. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A pointer to the dynamically allocated copy.</dd></dl>
<p>This function ensures that the dynamic type of the instance is used for copying and should be used for polymorphic object models instead of the copy constructor. </p>
</div>
</div>
<a id="aeb2a796394cac5dfdb6e9a8e0f4d2875"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeb2a796394cac5dfdb6e9a8e0f4d2875">&#9670;&nbsp;</a></span>category() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#aef626151c899d5261d3199861f395e50">CategoryList::CategorySequence</a> &amp; GroupPolicy::PolicyDefinitions::CategoryList::category </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return a read-write reference to the element sequence. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to the sequence container. </dd></dl>
</div>
</div>
<a id="abe463db669d2c125a5842fe3bad5a212"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe463db669d2c125a5842fe3bad5a212">&#9670;&nbsp;</a></span>category() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#aef626151c899d5261d3199861f395e50">CategoryList::CategorySequence</a> &amp; GroupPolicy::PolicyDefinitions::CategoryList::category </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Return a read-only (constant) reference to the element sequence. </p>
<dl class="section return"><dt>Returns</dt><dd>A constant reference to the sequence container. </dd></dl>
</div>
</div>
<a id="a6e19aa2e5719ad32ed1004e9795afe8f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6e19aa2e5719ad32ed1004e9795afe8f">&#9670;&nbsp;</a></span>category() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GroupPolicy::PolicyDefinitions::CategoryList::category </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html#aef626151c899d5261d3199861f395e50">CategorySequence</a> &amp;&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Copy elements from a given sequence. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">s</td><td>A sequence to copy elements from.</td></tr>
</table>
</dd>
</dl>
<p>For each element in <em>s</em> this function makes a copy and adds it to the sequence. Note that this operation completely changes the sequence and all old elements will be lost. </p>
</div>
</div>
<a id="a473dee69fd2c4c8f21eab198e37ab6a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a473dee69fd2c4c8f21eab198e37ab6a1">&#9670;&nbsp;</a></span>operator=()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">CategoryList</a> &amp; GroupPolicy::PolicyDefinitions::CategoryList::operator= </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">CategoryList</a> &amp;&#160;</td>
<td class="paramname"><em>x</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Copy assignment operator. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">x</td><td>An instance to make a copy of. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A reference to itself.</dd></dl>
<p>For polymorphic object models use the <code>_clone</code> function instead. </p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/plugins/common/<a class="el" href="policydefinitionfiles_8h_source.html">policydefinitionfiles.h</a></li>
<li>src/plugins/common/policydefinitionfiles.cpp</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><b>GroupPolicy</b></li><li class="navelem"><a class="el" href="namespace_group_policy_1_1_policy_definitions.html">PolicyDefinitions</a></li><li class="navelem"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_list.html">CategoryList</a></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,17 @@
var class_group_policy_1_1_policy_definitions_1_1_category_list =
[
[ "CategoryConstIterator", "class_group_policy_1_1_policy_definitions_1_1_category_list.html#aacab32f320aa347219d23d11f02d85cc", null ],
[ "CategoryIterator", "class_group_policy_1_1_policy_definitions_1_1_category_list.html#ad93ed6f93575ae5a24c9dc8dd0026dd0", null ],
[ "CategorySequence", "class_group_policy_1_1_policy_definitions_1_1_category_list.html#aef626151c899d5261d3199861f395e50", null ],
[ "CategoryTraits", "class_group_policy_1_1_policy_definitions_1_1_category_list.html#a5d0195f21e72b6354b622feef0ecaaef", null ],
[ "CategoryType", "class_group_policy_1_1_policy_definitions_1_1_category_list.html#ab27db29fc7af2b054fdbcd3f72a1350c", null ],
[ "CategoryList", "class_group_policy_1_1_policy_definitions_1_1_category_list.html#aa6a00140129236dabd1d5f7a6456d7d5", null ],
[ "CategoryList", "class_group_policy_1_1_policy_definitions_1_1_category_list.html#a8c5b4c05f2e1777deb6092eec54a1992", null ],
[ "CategoryList", "class_group_policy_1_1_policy_definitions_1_1_category_list.html#a2b7300ed43d17d77338269d6a81b0b21", null ],
[ "~CategoryList", "class_group_policy_1_1_policy_definitions_1_1_category_list.html#a399b8956dd2d9d2f3a45b0c7f2af8ea6", null ],
[ "_clone", "class_group_policy_1_1_policy_definitions_1_1_category_list.html#a573dabcb953805e63adedd8788475d82", null ],
[ "category", "class_group_policy_1_1_policy_definitions_1_1_category_list.html#aeb2a796394cac5dfdb6e9a8e0f4d2875", null ],
[ "category", "class_group_policy_1_1_policy_definitions_1_1_category_list.html#abe463db669d2c125a5842fe3bad5a212", null ],
[ "category", "class_group_policy_1_1_policy_definitions_1_1_category_list.html#a6e19aa2e5719ad32ed1004e9795afe8f", null ],
[ "operator=", "class_group_policy_1_1_policy_definitions_1_1_category_list.html#a473dee69fd2c4c8f21eab198e37ab6a1", null ]
];

View File

@ -0,0 +1,9 @@
digraph "GroupPolicy::PolicyDefinitions::CategoryList"
{
// LATEX_PDF_SIZE
edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
node [fontname="Helvetica",fontsize="10",shape=record];
Node1 [label="GroupPolicy::PolicyDefinitions\l::CategoryList",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip="Class corresponding to the CategoryList schema type."];
Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node2 [label="xml_schema::Type",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
}

View File

@ -0,0 +1,9 @@
digraph "GroupPolicy::PolicyDefinitions::CategoryList"
{
// LATEX_PDF_SIZE
edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
node [fontname="Helvetica",fontsize="10",shape=record];
Node1 [label="GroupPolicy::PolicyDefinitions\l::CategoryList",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip="Class corresponding to the CategoryList schema type."];
Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node2 [label="xml_schema::Type",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
}

View File

@ -0,0 +1,113 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_group_policy_1_1_policy_definitions_1_1_category_reference.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">GroupPolicy::PolicyDefinitions::CategoryReference Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">GroupPolicy::PolicyDefinitions::CategoryReference</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ae12468287d660f8b3eb4a0b0b99c0a74">_clone</a>(::xml_schema::Flags f=0, ::xml_schema::Container *c=0) const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">GroupPolicy::PolicyDefinitions::CategoryReference</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a523d42dc79a535ff7966f4e86660928b">CategoryReference</a>(const RefType &amp;)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">GroupPolicy::PolicyDefinitions::CategoryReference</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ac961b1476b1d803a05958ea837139124">CategoryReference</a>(const ::xercesc::DOMElement &amp;e, ::xml_schema::Flags f=0, ::xml_schema::Container *c=0)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">GroupPolicy::PolicyDefinitions::CategoryReference</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ae906b6687fbf665fcd6c5fec5d183ac8">CategoryReference</a>(const CategoryReference &amp;x, ::xml_schema::Flags f=0, ::xml_schema::Container *c=0)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">GroupPolicy::PolicyDefinitions::CategoryReference</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a5717605659f1a8de190b3c31c9be5b76">operator=</a>(const CategoryReference &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">GroupPolicy::PolicyDefinitions::CategoryReference</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#add0700728583784555b14b8fcb6fbfcd">ref</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">GroupPolicy::PolicyDefinitions::CategoryReference</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a92d8cd641b8315f42d85ef4ae37ca552">ref</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">GroupPolicy::PolicyDefinitions::CategoryReference</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ab5cbc68a3f7c73ed7f135b054312b984">ref</a>(const RefType &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">GroupPolicy::PolicyDefinitions::CategoryReference</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a970d96fd116420713dc6d1bf19077911">ref</a>(::std::unique_ptr&lt; RefType &gt; p)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">GroupPolicy::PolicyDefinitions::CategoryReference</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a1d5053cd8fd6a8882eecf8ca7b058307">RefTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">GroupPolicy::PolicyDefinitions::CategoryReference</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ab0481cfdd488715d3fa4faa48f73ff64">RefType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">GroupPolicy::PolicyDefinitions::CategoryReference</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a10bd6e6c3fd7e7d9e1c641d4ab8007ff">~CategoryReference</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">GroupPolicy::PolicyDefinitions::CategoryReference</a></td><td class="entry"><span class="mlabel">virtual</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 by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,430 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: GroupPolicy::PolicyDefinitions::CategoryReference 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_group_policy_1_1_policy_definitions_1_1_category_reference.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="class_group_policy_1_1_policy_definitions_1_1_category_reference-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">GroupPolicy::PolicyDefinitions::CategoryReference Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Class corresponding to the CategoryReference schema type.
<a href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="common_2policydefinitions_8h_source.html">policydefinitions.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for GroupPolicy::PolicyDefinitions::CategoryReference:</div>
<div class="dyncontent">
<div class="center"><img src="class_group_policy_1_1_policy_definitions_1_1_category_reference__inherit__graph.png" border="0" usemap="#a_group_policy_1_1_policy_definitions_1_1_category_reference_inherit__map" alt="Inheritance graph"/></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for GroupPolicy::PolicyDefinitions::CategoryReference:</div>
<div class="dyncontent">
<div class="center"><img src="class_group_policy_1_1_policy_definitions_1_1_category_reference__coll__graph.png" border="0" usemap="#a_group_policy_1_1_policy_definitions_1_1_category_reference_coll__map" alt="Collaboration graph"/></div>
<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">ref</h2></td></tr>
<tr><td class="ititle" colspan="2"><p><a class="anchor" id="amgrp18389a4a9ad5795744699cff0ba66c15"></a>Accessor and modifier functions for the ref required attribute. </p>
</td></tr>
<tr class="memitem:ab0481cfdd488715d3fa4faa48f73ff64"><td class="memItemLeft" align="right" valign="top"><a id="ab0481cfdd488715d3fa4faa48f73ff64"></a>
typedef ::<a class="el" href="class_group_policy_1_1_policy_definitions_1_1_item_reference.html">GroupPolicy::PolicyDefinitions::ItemReference</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ab0481cfdd488715d3fa4faa48f73ff64">RefType</a></td></tr>
<tr class="memdesc:ab0481cfdd488715d3fa4faa48f73ff64"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attribute type. <br /></td></tr>
<tr class="separator:ab0481cfdd488715d3fa4faa48f73ff64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d5053cd8fd6a8882eecf8ca7b058307"><td class="memItemLeft" align="right" valign="top"><a id="a1d5053cd8fd6a8882eecf8ca7b058307"></a>
typedef ::xsd::cxx::tree::traits&lt; <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ab0481cfdd488715d3fa4faa48f73ff64">RefType</a>, char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a1d5053cd8fd6a8882eecf8ca7b058307">RefTraits</a></td></tr>
<tr class="memdesc:a1d5053cd8fd6a8882eecf8ca7b058307"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attribute traits type. <br /></td></tr>
<tr class="separator:a1d5053cd8fd6a8882eecf8ca7b058307"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add0700728583784555b14b8fcb6fbfcd"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ab0481cfdd488715d3fa4faa48f73ff64">RefType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#add0700728583784555b14b8fcb6fbfcd">ref</a> () const</td></tr>
<tr class="memdesc:add0700728583784555b14b8fcb6fbfcd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a read-only (constant) reference to the attribute. <a href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#add0700728583784555b14b8fcb6fbfcd">More...</a><br /></td></tr>
<tr class="separator:add0700728583784555b14b8fcb6fbfcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92d8cd641b8315f42d85ef4ae37ca552"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ab0481cfdd488715d3fa4faa48f73ff64">RefType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a92d8cd641b8315f42d85ef4ae37ca552">ref</a> ()</td></tr>
<tr class="memdesc:a92d8cd641b8315f42d85ef4ae37ca552"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a read-write reference to the attribute. <a href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a92d8cd641b8315f42d85ef4ae37ca552">More...</a><br /></td></tr>
<tr class="separator:a92d8cd641b8315f42d85ef4ae37ca552"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5cbc68a3f7c73ed7f135b054312b984"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ab5cbc68a3f7c73ed7f135b054312b984">ref</a> (const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ab0481cfdd488715d3fa4faa48f73ff64">RefType</a> &amp;x)</td></tr>
<tr class="memdesc:ab5cbc68a3f7c73ed7f135b054312b984"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the attribute value. <a href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ab5cbc68a3f7c73ed7f135b054312b984">More...</a><br /></td></tr>
<tr class="separator:ab5cbc68a3f7c73ed7f135b054312b984"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a970d96fd116420713dc6d1bf19077911"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a970d96fd116420713dc6d1bf19077911">ref</a> (::std::unique_ptr&lt; <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ab0481cfdd488715d3fa4faa48f73ff64">RefType</a> &gt; p)</td></tr>
<tr class="memdesc:a970d96fd116420713dc6d1bf19077911"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the attribute value without copying. <a href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a970d96fd116420713dc6d1bf19077911">More...</a><br /></td></tr>
<tr class="separator:a970d96fd116420713dc6d1bf19077911"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader">Constructors</h2></td></tr>
<tr class="memitem:a523d42dc79a535ff7966f4e86660928b"><td class="memItemLeft" align="right" valign="top"><a id="a523d42dc79a535ff7966f4e86660928b"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a523d42dc79a535ff7966f4e86660928b">CategoryReference</a> (const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ab0481cfdd488715d3fa4faa48f73ff64">RefType</a> &amp;)</td></tr>
<tr class="memdesc:a523d42dc79a535ff7966f4e86660928b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an instance from the ultimate base and initializers for required elements and attributes. <br /></td></tr>
<tr class="separator:a523d42dc79a535ff7966f4e86660928b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac961b1476b1d803a05958ea837139124"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ac961b1476b1d803a05958ea837139124">CategoryReference</a> (const ::xercesc::DOMElement &amp;e, ::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a> f=0, ::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *c=0)</td></tr>
<tr class="memdesc:ac961b1476b1d803a05958ea837139124"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an instance from a DOM element. <a href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ac961b1476b1d803a05958ea837139124">More...</a><br /></td></tr>
<tr class="separator:ac961b1476b1d803a05958ea837139124"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae906b6687fbf665fcd6c5fec5d183ac8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ae906b6687fbf665fcd6c5fec5d183ac8">CategoryReference</a> (const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">CategoryReference</a> &amp;x, ::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a> f=0, ::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *c=0)</td></tr>
<tr class="memdesc:ae906b6687fbf665fcd6c5fec5d183ac8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor. <a href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ae906b6687fbf665fcd6c5fec5d183ac8">More...</a><br /></td></tr>
<tr class="separator:ae906b6687fbf665fcd6c5fec5d183ac8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae12468287d660f8b3eb4a0b0b99c0a74"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">CategoryReference</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ae12468287d660f8b3eb4a0b0b99c0a74">_clone</a> (::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a> f=0, ::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *c=0) const</td></tr>
<tr class="memdesc:ae12468287d660f8b3eb4a0b0b99c0a74"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy the instance polymorphically. <a href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ae12468287d660f8b3eb4a0b0b99c0a74">More...</a><br /></td></tr>
<tr class="separator:ae12468287d660f8b3eb4a0b0b99c0a74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5717605659f1a8de190b3c31c9be5b76"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">CategoryReference</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a5717605659f1a8de190b3c31c9be5b76">operator=</a> (const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">CategoryReference</a> &amp;x)</td></tr>
<tr class="memdesc:a5717605659f1a8de190b3c31c9be5b76"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy assignment operator. <a href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a5717605659f1a8de190b3c31c9be5b76">More...</a><br /></td></tr>
<tr class="separator:a5717605659f1a8de190b3c31c9be5b76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10bd6e6c3fd7e7d9e1c641d4ab8007ff"><td class="memItemLeft" align="right" valign="top"><a id="a10bd6e6c3fd7e7d9e1c641d4ab8007ff"></a>
virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a10bd6e6c3fd7e7d9e1c641d4ab8007ff">~CategoryReference</a> ()</td></tr>
<tr class="memdesc:a10bd6e6c3fd7e7d9e1c641d4ab8007ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <br /></td></tr>
<tr class="separator:a10bd6e6c3fd7e7d9e1c641d4ab8007ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class corresponding to the CategoryReference schema type. </p>
<p>A reference to an already defined category. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="ac961b1476b1d803a05958ea837139124"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac961b1476b1d803a05958ea837139124">&#9670;&nbsp;</a></span>CategoryReference() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">GroupPolicy::PolicyDefinitions::CategoryReference::CategoryReference </td>
<td>(</td>
<td class="paramtype">const ::xercesc::DOMElement &amp;&#160;</td>
<td class="paramname"><em>e</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a>&#160;</td>
<td class="paramname"><em>f</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *&#160;</td>
<td class="paramname"><em>c</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Create an instance from a DOM element. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">e</td><td>A DOM element to extract the data from. </td></tr>
<tr><td class="paramname">f</td><td>Flags to create the new instance with. </td></tr>
<tr><td class="paramname">c</td><td>A pointer to the object that will contain the new instance. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ae906b6687fbf665fcd6c5fec5d183ac8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae906b6687fbf665fcd6c5fec5d183ac8">&#9670;&nbsp;</a></span>CategoryReference() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">GroupPolicy::PolicyDefinitions::CategoryReference::CategoryReference </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">CategoryReference</a> &amp;&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a>&#160;</td>
<td class="paramname"><em>f</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *&#160;</td>
<td class="paramname"><em>c</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Copy constructor. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">x</td><td>An instance to make a copy of. </td></tr>
<tr><td class="paramname">f</td><td>Flags to create the copy with. </td></tr>
<tr><td class="paramname">c</td><td>A pointer to the object that will contain the copy.</td></tr>
</table>
</dd>
</dl>
<p>For polymorphic object models use the <code>_clone</code> function instead. </p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="ae12468287d660f8b3eb4a0b0b99c0a74"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae12468287d660f8b3eb4a0b0b99c0a74">&#9670;&nbsp;</a></span>_clone()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">CategoryReference</a> * GroupPolicy::PolicyDefinitions::CategoryReference::_clone </td>
<td>(</td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a>&#160;</td>
<td class="paramname"><em>f</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *&#160;</td>
<td class="paramname"><em>c</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Copy the instance polymorphically. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">f</td><td>Flags to create the copy with. </td></tr>
<tr><td class="paramname">c</td><td>A pointer to the object that will contain the copy. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A pointer to the dynamically allocated copy.</dd></dl>
<p>This function ensures that the dynamic type of the instance is used for copying and should be used for polymorphic object models instead of the copy constructor. </p>
</div>
</div>
<a id="a5717605659f1a8de190b3c31c9be5b76"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5717605659f1a8de190b3c31c9be5b76">&#9670;&nbsp;</a></span>operator=()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">CategoryReference</a> &amp; GroupPolicy::PolicyDefinitions::CategoryReference::operator= </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">CategoryReference</a> &amp;&#160;</td>
<td class="paramname"><em>x</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Copy assignment operator. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">x</td><td>An instance to make a copy of. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A reference to itself.</dd></dl>
<p>For polymorphic object models use the <code>_clone</code> function instead. </p>
</div>
</div>
<a id="a92d8cd641b8315f42d85ef4ae37ca552"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a92d8cd641b8315f42d85ef4ae37ca552">&#9670;&nbsp;</a></span>ref() <span class="overload">[1/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ab0481cfdd488715d3fa4faa48f73ff64">CategoryReference::RefType</a> &amp; GroupPolicy::PolicyDefinitions::CategoryReference::ref </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return a read-write reference to the attribute. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to the attribute. </dd></dl>
</div>
</div>
<a id="add0700728583784555b14b8fcb6fbfcd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add0700728583784555b14b8fcb6fbfcd">&#9670;&nbsp;</a></span>ref() <span class="overload">[2/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ab0481cfdd488715d3fa4faa48f73ff64">CategoryReference::RefType</a> &amp; GroupPolicy::PolicyDefinitions::CategoryReference::ref </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Return a read-only (constant) reference to the attribute. </p>
<dl class="section return"><dt>Returns</dt><dd>A constant reference to the attribute. </dd></dl>
</div>
</div>
<a id="a970d96fd116420713dc6d1bf19077911"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a970d96fd116420713dc6d1bf19077911">&#9670;&nbsp;</a></span>ref() <span class="overload">[3/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GroupPolicy::PolicyDefinitions::CategoryReference::ref </td>
<td>(</td>
<td class="paramtype">::std::unique_ptr&lt; <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ab0481cfdd488715d3fa4faa48f73ff64">RefType</a> &gt;&#160;</td>
<td class="paramname"><em>p</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the attribute value without copying. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p</td><td>A new value to use.</td></tr>
</table>
</dd>
</dl>
<p>This function will try to use the passed value directly instead of making a copy. </p>
</div>
</div>
<a id="ab5cbc68a3f7c73ed7f135b054312b984"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab5cbc68a3f7c73ed7f135b054312b984">&#9670;&nbsp;</a></span>ref() <span class="overload">[4/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GroupPolicy::PolicyDefinitions::CategoryReference::ref </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ab0481cfdd488715d3fa4faa48f73ff64">RefType</a> &amp;&#160;</td>
<td class="paramname"><em>x</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the attribute value. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">x</td><td>A new value to set.</td></tr>
</table>
</dd>
</dl>
<p>This function makes a copy of its argument and sets it as the new value of the attribute. </p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/plugins/common/<a class="el" href="common_2policydefinitions_8h_source.html">policydefinitions.h</a></li>
<li>src/plugins/common/policydefinitions.cpp</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><b>GroupPolicy</b></li><li class="navelem"><a class="el" href="namespace_group_policy_1_1_policy_definitions.html">PolicyDefinitions</a></li><li class="navelem"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_category_reference.html">CategoryReference</a></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,15 @@
var class_group_policy_1_1_policy_definitions_1_1_category_reference =
[
[ "RefTraits", "class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a1d5053cd8fd6a8882eecf8ca7b058307", null ],
[ "RefType", "class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ab0481cfdd488715d3fa4faa48f73ff64", null ],
[ "CategoryReference", "class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a523d42dc79a535ff7966f4e86660928b", null ],
[ "CategoryReference", "class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ac961b1476b1d803a05958ea837139124", null ],
[ "CategoryReference", "class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ae906b6687fbf665fcd6c5fec5d183ac8", null ],
[ "~CategoryReference", "class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a10bd6e6c3fd7e7d9e1c641d4ab8007ff", null ],
[ "_clone", "class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ae12468287d660f8b3eb4a0b0b99c0a74", null ],
[ "operator=", "class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a5717605659f1a8de190b3c31c9be5b76", null ],
[ "ref", "class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a92d8cd641b8315f42d85ef4ae37ca552", null ],
[ "ref", "class_group_policy_1_1_policy_definitions_1_1_category_reference.html#add0700728583784555b14b8fcb6fbfcd", null ],
[ "ref", "class_group_policy_1_1_policy_definitions_1_1_category_reference.html#a970d96fd116420713dc6d1bf19077911", null ],
[ "ref", "class_group_policy_1_1_policy_definitions_1_1_category_reference.html#ab5cbc68a3f7c73ed7f135b054312b984", null ]
];

View File

@ -0,0 +1,9 @@
digraph "GroupPolicy::PolicyDefinitions::CategoryReference"
{
// LATEX_PDF_SIZE
edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
node [fontname="Helvetica",fontsize="10",shape=record];
Node1 [label="GroupPolicy::PolicyDefinitions\l::CategoryReference",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip="Class corresponding to the CategoryReference schema type."];
Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node2 [label="xml_schema::Type",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
}

View File

@ -0,0 +1,9 @@
digraph "GroupPolicy::PolicyDefinitions::CategoryReference"
{
// LATEX_PDF_SIZE
edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
node [fontname="Helvetica",fontsize="10",shape=record];
Node1 [label="GroupPolicy::PolicyDefinitions\l::CategoryReference",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip="Class corresponding to the CategoryReference schema type."];
Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node2 [label="xml_schema::Type",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
}

View File

@ -0,0 +1,130 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_group_policy_1_1_policy_definitions_1_1_check_box.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">GroupPolicy::PolicyDefinitions::CheckBox Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">GroupPolicy::PolicyDefinitions::CheckBox</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a86076b41873ef7a5025d380ac7790775">_clone</a>(::xml_schema::Flags f=0, ::xml_schema::Container *c=0) const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">GroupPolicy::PolicyDefinitions::CheckBox</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a2fac3b3416c06b8e5ca758ba31d1c80f">CheckBox</a>(const RefIdType &amp;)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">GroupPolicy::PolicyDefinitions::CheckBox</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a633fddea4113811ba236e633bcd8db49">CheckBox</a>(const char *, const RefIdType &amp;)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">GroupPolicy::PolicyDefinitions::CheckBox</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#aa9dd9453eadd61a72d0761eee4be9d2a">CheckBox</a>(const ::std::string &amp;, const RefIdType &amp;)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">GroupPolicy::PolicyDefinitions::CheckBox</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#af7f9901e98146b591bfc9a13e418c204">CheckBox</a>(const ::xml_schema::String &amp;, const RefIdType &amp;)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">GroupPolicy::PolicyDefinitions::CheckBox</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a782ba170edf95c2a018508955cbe0465">CheckBox</a>(const ::xercesc::DOMElement &amp;e, ::xml_schema::Flags f=0, ::xml_schema::Container *c=0)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">GroupPolicy::PolicyDefinitions::CheckBox</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#ae856f4f6b66c4c8b6865afb866d67212">CheckBox</a>(const CheckBox &amp;x, ::xml_schema::Flags f=0, ::xml_schema::Container *c=0)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">GroupPolicy::PolicyDefinitions::CheckBox</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#ae683378b978daf79dc5e19b034b7ae94">DataElementContent</a>(const RefIdType &amp;)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html">GroupPolicy::PolicyDefinitions::DataElementContent</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a0b755348d02b216af52f80e116cd02c0">DataElementContent</a>(const char *, const RefIdType &amp;)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html">GroupPolicy::PolicyDefinitions::DataElementContent</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#afc6688152c01ec95a2bc3597536d3b7a">DataElementContent</a>(const ::std::string &amp;, const RefIdType &amp;)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html">GroupPolicy::PolicyDefinitions::DataElementContent</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a9b5ca59692bb815f64c5edc0a0ccd4cc">DataElementContent</a>(const ::xml_schema::String &amp;, const RefIdType &amp;)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html">GroupPolicy::PolicyDefinitions::DataElementContent</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a93541236a14a03fcb101d3b5c8bf15b1">DataElementContent</a>(const ::xercesc::DOMElement &amp;e, ::xml_schema::Flags f=0, ::xml_schema::Container *c=0)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html">GroupPolicy::PolicyDefinitions::DataElementContent</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a3934a25ed69df72f351b09149fd13510">DataElementContent</a>(const DataElementContent &amp;x, ::xml_schema::Flags f=0, ::xml_schema::Container *c=0)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html">GroupPolicy::PolicyDefinitions::DataElementContent</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#aa1664ec39e3763049a592b7963937bb5">defaultChecked</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">GroupPolicy::PolicyDefinitions::CheckBox</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#af4efeeca08f93885f585b740e496772f">defaultChecked</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">GroupPolicy::PolicyDefinitions::CheckBox</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#ae6a675ef3d49de51d6c10f29e4ce2a58">defaultChecked</a>(const DefaultCheckedType &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">GroupPolicy::PolicyDefinitions::CheckBox</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a8d49f349db51ecefa7c66029c16c38a1">defaultChecked_default_value</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">GroupPolicy::PolicyDefinitions::CheckBox</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#af8176584fb41c1f116a337bcd08f6312">DefaultCheckedTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">GroupPolicy::PolicyDefinitions::CheckBox</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a193081dab43550c01144001c990c106c">DefaultCheckedType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">GroupPolicy::PolicyDefinitions::CheckBox</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#aee46b746e9e8fbdc8c12d9b6b0d4199f">operator=</a>(const CheckBox &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">GroupPolicy::PolicyDefinitions::CheckBox</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#ae7eec75d9b7950b4eb7628e8eb42f43c">GroupPolicy::PolicyDefinitions::DataElementContent::operator=</a>(const DataElementContent &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html">GroupPolicy::PolicyDefinitions::DataElementContent</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#aec6c6a5e53c44b6dc00f7d46c74091b2">refId</a>() const</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html">GroupPolicy::PolicyDefinitions::DataElementContent</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#afc937845f98531f67c04c07e8f404821">refId</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html">GroupPolicy::PolicyDefinitions::DataElementContent</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a13da9f0eb7fca233398ad7b75728e712">refId</a>(const RefIdType &amp;x)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html">GroupPolicy::PolicyDefinitions::DataElementContent</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a8d491b6e65c5f5131433150b7cf9bddc">refId</a>(::std::unique_ptr&lt; RefIdType &gt; p)</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html">GroupPolicy::PolicyDefinitions::DataElementContent</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a6a5d071114e45c9105b1e21abfb53c49">RefIdTraits</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html">GroupPolicy::PolicyDefinitions::DataElementContent</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#adb0116c1aa7b0d27d644498eca2ef408">RefIdType</a> typedef</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html">GroupPolicy::PolicyDefinitions::DataElementContent</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a18fc7532d688008dabc42af1fa92e72d">~CheckBox</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">GroupPolicy::PolicyDefinitions::CheckBox</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a96ea739ce836b379d7442402e2cb7b65">~DataElementContent</a>()</td><td class="entry"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html">GroupPolicy::PolicyDefinitions::DataElementContent</a></td><td class="entry"><span class="mlabel">virtual</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 by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,499 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gpui: GroupPolicy::PolicyDefinitions::CheckBox 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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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">gpui
&#160;<span id="projectnumber">0.0.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_group_policy_1_1_policy_definitions_1_1_check_box.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="class_group_policy_1_1_policy_definitions_1_1_check_box-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">GroupPolicy::PolicyDefinitions::CheckBox Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Class corresponding to the CheckBox schema type.
<a href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="common_2policydefinitions_8h_source.html">policydefinitions.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for GroupPolicy::PolicyDefinitions::CheckBox:</div>
<div class="dyncontent">
<div class="center"><img src="class_group_policy_1_1_policy_definitions_1_1_check_box__inherit__graph.png" border="0" usemap="#a_group_policy_1_1_policy_definitions_1_1_check_box_inherit__map" alt="Inheritance graph"/></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for GroupPolicy::PolicyDefinitions::CheckBox:</div>
<div class="dyncontent">
<div class="center"><img src="class_group_policy_1_1_policy_definitions_1_1_check_box__coll__graph.png" border="0" usemap="#a_group_policy_1_1_policy_definitions_1_1_check_box_coll__map" alt="Collaboration graph"/></div>
<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">defaultChecked</h2></td></tr>
<tr><td class="ititle" colspan="2"><p><a class="anchor" id="amgrp79a495eb591d9bc5aa37e1bd773d7102"></a>Accessor and modifier functions for the defaultChecked optional attribute with a default value. </p>
</td></tr>
<tr class="memitem:a193081dab43550c01144001c990c106c"><td class="memItemLeft" align="right" valign="top"><a id="a193081dab43550c01144001c990c106c"></a>
typedef ::<a class="el" href="namespacexml__schema.html#a2749f4f861e3517d559bb221b03e6b5b">xml_schema::Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a193081dab43550c01144001c990c106c">DefaultCheckedType</a></td></tr>
<tr class="memdesc:a193081dab43550c01144001c990c106c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attribute type. <br /></td></tr>
<tr class="separator:a193081dab43550c01144001c990c106c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8176584fb41c1f116a337bcd08f6312"><td class="memItemLeft" align="right" valign="top"><a id="af8176584fb41c1f116a337bcd08f6312"></a>
typedef ::xsd::cxx::tree::traits&lt; <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a193081dab43550c01144001c990c106c">DefaultCheckedType</a>, char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#af8176584fb41c1f116a337bcd08f6312">DefaultCheckedTraits</a></td></tr>
<tr class="memdesc:af8176584fb41c1f116a337bcd08f6312"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attribute traits type. <br /></td></tr>
<tr class="separator:af8176584fb41c1f116a337bcd08f6312"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1664ec39e3763049a592b7963937bb5"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a193081dab43550c01144001c990c106c">DefaultCheckedType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#aa1664ec39e3763049a592b7963937bb5">defaultChecked</a> () const</td></tr>
<tr class="memdesc:aa1664ec39e3763049a592b7963937bb5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a read-only (constant) reference to the attribute. <a href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#aa1664ec39e3763049a592b7963937bb5">More...</a><br /></td></tr>
<tr class="separator:aa1664ec39e3763049a592b7963937bb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4efeeca08f93885f585b740e496772f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a193081dab43550c01144001c990c106c">DefaultCheckedType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#af4efeeca08f93885f585b740e496772f">defaultChecked</a> ()</td></tr>
<tr class="memdesc:af4efeeca08f93885f585b740e496772f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a read-write reference to the attribute. <a href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#af4efeeca08f93885f585b740e496772f">More...</a><br /></td></tr>
<tr class="separator:af4efeeca08f93885f585b740e496772f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6a675ef3d49de51d6c10f29e4ce2a58"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#ae6a675ef3d49de51d6c10f29e4ce2a58">defaultChecked</a> (const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a193081dab43550c01144001c990c106c">DefaultCheckedType</a> &amp;x)</td></tr>
<tr class="memdesc:ae6a675ef3d49de51d6c10f29e4ce2a58"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the attribute value. <a href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#ae6a675ef3d49de51d6c10f29e4ce2a58">More...</a><br /></td></tr>
<tr class="separator:ae6a675ef3d49de51d6c10f29e4ce2a58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d49f349db51ecefa7c66029c16c38a1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a193081dab43550c01144001c990c106c">DefaultCheckedType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a8d49f349db51ecefa7c66029c16c38a1">defaultChecked_default_value</a> ()</td></tr>
<tr class="memdesc:a8d49f349db51ecefa7c66029c16c38a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the default value for the attribute. <a href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a8d49f349db51ecefa7c66029c16c38a1">More...</a><br /></td></tr>
<tr class="separator:a8d49f349db51ecefa7c66029c16c38a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader">Constructors</h2></td></tr>
<tr class="memitem:a2fac3b3416c06b8e5ca758ba31d1c80f"><td class="memItemLeft" align="right" valign="top"><a id="a2fac3b3416c06b8e5ca758ba31d1c80f"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a2fac3b3416c06b8e5ca758ba31d1c80f">CheckBox</a> (const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#adb0116c1aa7b0d27d644498eca2ef408">RefIdType</a> &amp;)</td></tr>
<tr class="memdesc:a2fac3b3416c06b8e5ca758ba31d1c80f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an instance from initializers for required elements and attributes. <br /></td></tr>
<tr class="separator:a2fac3b3416c06b8e5ca758ba31d1c80f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a633fddea4113811ba236e633bcd8db49"><td class="memItemLeft" align="right" valign="top"><a id="a633fddea4113811ba236e633bcd8db49"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a633fddea4113811ba236e633bcd8db49">CheckBox</a> (const char *, const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#adb0116c1aa7b0d27d644498eca2ef408">RefIdType</a> &amp;)</td></tr>
<tr class="memdesc:a633fddea4113811ba236e633bcd8db49"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an instance from a C string and initializers for required elements and attributes. <br /></td></tr>
<tr class="separator:a633fddea4113811ba236e633bcd8db49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9dd9453eadd61a72d0761eee4be9d2a"><td class="memItemLeft" align="right" valign="top"><a id="aa9dd9453eadd61a72d0761eee4be9d2a"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#aa9dd9453eadd61a72d0761eee4be9d2a">CheckBox</a> (const ::std::string &amp;, const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#adb0116c1aa7b0d27d644498eca2ef408">RefIdType</a> &amp;)</td></tr>
<tr class="memdesc:aa9dd9453eadd61a72d0761eee4be9d2a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an instance from a string andinitializers for required elements and attributes. <br /></td></tr>
<tr class="separator:aa9dd9453eadd61a72d0761eee4be9d2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7f9901e98146b591bfc9a13e418c204"><td class="memItemLeft" align="right" valign="top"><a id="af7f9901e98146b591bfc9a13e418c204"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#af7f9901e98146b591bfc9a13e418c204">CheckBox</a> (const ::<a class="el" href="namespacexml__schema.html#af6757b5701ccc893f3b551bd70e0c94d">xml_schema::String</a> &amp;, const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#adb0116c1aa7b0d27d644498eca2ef408">RefIdType</a> &amp;)</td></tr>
<tr class="memdesc:af7f9901e98146b591bfc9a13e418c204"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an instance from the ultimate base and initializers for required elements and attributes. <br /></td></tr>
<tr class="separator:af7f9901e98146b591bfc9a13e418c204"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a782ba170edf95c2a018508955cbe0465"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a782ba170edf95c2a018508955cbe0465">CheckBox</a> (const ::xercesc::DOMElement &amp;e, ::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a> f=0, ::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *c=0)</td></tr>
<tr class="memdesc:a782ba170edf95c2a018508955cbe0465"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an instance from a DOM element. <a href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a782ba170edf95c2a018508955cbe0465">More...</a><br /></td></tr>
<tr class="separator:a782ba170edf95c2a018508955cbe0465"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae856f4f6b66c4c8b6865afb866d67212"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#ae856f4f6b66c4c8b6865afb866d67212">CheckBox</a> (const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">CheckBox</a> &amp;x, ::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a> f=0, ::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *c=0)</td></tr>
<tr class="memdesc:ae856f4f6b66c4c8b6865afb866d67212"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor. <a href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#ae856f4f6b66c4c8b6865afb866d67212">More...</a><br /></td></tr>
<tr class="separator:ae856f4f6b66c4c8b6865afb866d67212"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86076b41873ef7a5025d380ac7790775"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">CheckBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a86076b41873ef7a5025d380ac7790775">_clone</a> (::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a> f=0, ::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *c=0) const</td></tr>
<tr class="memdesc:a86076b41873ef7a5025d380ac7790775"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy the instance polymorphically. <a href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a86076b41873ef7a5025d380ac7790775">More...</a><br /></td></tr>
<tr class="separator:a86076b41873ef7a5025d380ac7790775"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee46b746e9e8fbdc8c12d9b6b0d4199f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">CheckBox</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#aee46b746e9e8fbdc8c12d9b6b0d4199f">operator=</a> (const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">CheckBox</a> &amp;x)</td></tr>
<tr class="memdesc:aee46b746e9e8fbdc8c12d9b6b0d4199f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy assignment operator. <a href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#aee46b746e9e8fbdc8c12d9b6b0d4199f">More...</a><br /></td></tr>
<tr class="separator:aee46b746e9e8fbdc8c12d9b6b0d4199f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18fc7532d688008dabc42af1fa92e72d"><td class="memItemLeft" align="right" valign="top"><a id="a18fc7532d688008dabc42af1fa92e72d"></a>
virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a18fc7532d688008dabc42af1fa92e72d">~CheckBox</a> ()</td></tr>
<tr class="memdesc:a18fc7532d688008dabc42af1fa92e72d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <br /></td></tr>
<tr class="separator:a18fc7532d688008dabc42af1fa92e72d"><td class="memSeparator" colspan="2">&#160;</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_types_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_group_policy_1_1_policy_definitions_1_1_data_element_content')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html">GroupPolicy::PolicyDefinitions::DataElementContent</a></td></tr>
<tr class="memitem:adb0116c1aa7b0d27d644498eca2ef408 inherit pub_types_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memItemLeft" align="right" valign="top"><a id="adb0116c1aa7b0d27d644498eca2ef408"></a>
typedef ::<a class="el" href="namespacexml__schema.html#af6757b5701ccc893f3b551bd70e0c94d">xml_schema::String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#adb0116c1aa7b0d27d644498eca2ef408">RefIdType</a></td></tr>
<tr class="memdesc:adb0116c1aa7b0d27d644498eca2ef408 inherit pub_types_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attribute type. <br /></td></tr>
<tr class="separator:adb0116c1aa7b0d27d644498eca2ef408 inherit pub_types_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a5d071114e45c9105b1e21abfb53c49 inherit pub_types_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memItemLeft" align="right" valign="top"><a id="a6a5d071114e45c9105b1e21abfb53c49"></a>
typedef ::xsd::cxx::tree::traits&lt; <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#adb0116c1aa7b0d27d644498eca2ef408">RefIdType</a>, char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a6a5d071114e45c9105b1e21abfb53c49">RefIdTraits</a></td></tr>
<tr class="memdesc:a6a5d071114e45c9105b1e21abfb53c49 inherit pub_types_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attribute traits type. <br /></td></tr>
<tr class="separator:a6a5d071114e45c9105b1e21abfb53c49 inherit pub_types_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html">GroupPolicy::PolicyDefinitions::DataElementContent</a></td></tr>
<tr class="memitem:aec6c6a5e53c44b6dc00f7d46c74091b2 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#adb0116c1aa7b0d27d644498eca2ef408">RefIdType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#aec6c6a5e53c44b6dc00f7d46c74091b2">refId</a> () const</td></tr>
<tr class="memdesc:aec6c6a5e53c44b6dc00f7d46c74091b2 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a read-only (constant) reference to the attribute. <a href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#aec6c6a5e53c44b6dc00f7d46c74091b2">More...</a><br /></td></tr>
<tr class="separator:aec6c6a5e53c44b6dc00f7d46c74091b2 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc937845f98531f67c04c07e8f404821 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#adb0116c1aa7b0d27d644498eca2ef408">RefIdType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#afc937845f98531f67c04c07e8f404821">refId</a> ()</td></tr>
<tr class="memdesc:afc937845f98531f67c04c07e8f404821 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a read-write reference to the attribute. <a href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#afc937845f98531f67c04c07e8f404821">More...</a><br /></td></tr>
<tr class="separator:afc937845f98531f67c04c07e8f404821 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13da9f0eb7fca233398ad7b75728e712 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a13da9f0eb7fca233398ad7b75728e712">refId</a> (const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#adb0116c1aa7b0d27d644498eca2ef408">RefIdType</a> &amp;x)</td></tr>
<tr class="memdesc:a13da9f0eb7fca233398ad7b75728e712 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the attribute value. <a href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a13da9f0eb7fca233398ad7b75728e712">More...</a><br /></td></tr>
<tr class="separator:a13da9f0eb7fca233398ad7b75728e712 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d491b6e65c5f5131433150b7cf9bddc inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a8d491b6e65c5f5131433150b7cf9bddc">refId</a> (::std::unique_ptr&lt; <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#adb0116c1aa7b0d27d644498eca2ef408">RefIdType</a> &gt; p)</td></tr>
<tr class="memdesc:a8d491b6e65c5f5131433150b7cf9bddc inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the attribute value without copying. <a href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a8d491b6e65c5f5131433150b7cf9bddc">More...</a><br /></td></tr>
<tr class="separator:a8d491b6e65c5f5131433150b7cf9bddc inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae683378b978daf79dc5e19b034b7ae94 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memItemLeft" align="right" valign="top"><a id="ae683378b978daf79dc5e19b034b7ae94"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#ae683378b978daf79dc5e19b034b7ae94">DataElementContent</a> (const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#adb0116c1aa7b0d27d644498eca2ef408">RefIdType</a> &amp;)</td></tr>
<tr class="memdesc:ae683378b978daf79dc5e19b034b7ae94 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an instance from initializers for required elements and attributes. <br /></td></tr>
<tr class="separator:ae683378b978daf79dc5e19b034b7ae94 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b755348d02b216af52f80e116cd02c0 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memItemLeft" align="right" valign="top"><a id="a0b755348d02b216af52f80e116cd02c0"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a0b755348d02b216af52f80e116cd02c0">DataElementContent</a> (const char *, const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#adb0116c1aa7b0d27d644498eca2ef408">RefIdType</a> &amp;)</td></tr>
<tr class="memdesc:a0b755348d02b216af52f80e116cd02c0 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an instance from a C string and initializers for required elements and attributes. <br /></td></tr>
<tr class="separator:a0b755348d02b216af52f80e116cd02c0 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc6688152c01ec95a2bc3597536d3b7a inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memItemLeft" align="right" valign="top"><a id="afc6688152c01ec95a2bc3597536d3b7a"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#afc6688152c01ec95a2bc3597536d3b7a">DataElementContent</a> (const ::std::string &amp;, const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#adb0116c1aa7b0d27d644498eca2ef408">RefIdType</a> &amp;)</td></tr>
<tr class="memdesc:afc6688152c01ec95a2bc3597536d3b7a inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an instance from a string andinitializers for required elements and attributes. <br /></td></tr>
<tr class="separator:afc6688152c01ec95a2bc3597536d3b7a inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b5ca59692bb815f64c5edc0a0ccd4cc inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memItemLeft" align="right" valign="top"><a id="a9b5ca59692bb815f64c5edc0a0ccd4cc"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a9b5ca59692bb815f64c5edc0a0ccd4cc">DataElementContent</a> (const ::<a class="el" href="namespacexml__schema.html#af6757b5701ccc893f3b551bd70e0c94d">xml_schema::String</a> &amp;, const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#adb0116c1aa7b0d27d644498eca2ef408">RefIdType</a> &amp;)</td></tr>
<tr class="memdesc:a9b5ca59692bb815f64c5edc0a0ccd4cc inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an instance from the ultimate base and initializers for required elements and attributes. <br /></td></tr>
<tr class="separator:a9b5ca59692bb815f64c5edc0a0ccd4cc inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93541236a14a03fcb101d3b5c8bf15b1 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a93541236a14a03fcb101d3b5c8bf15b1">DataElementContent</a> (const ::xercesc::DOMElement &amp;e, ::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a> f=0, ::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *c=0)</td></tr>
<tr class="memdesc:a93541236a14a03fcb101d3b5c8bf15b1 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an instance from a DOM element. <a href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a93541236a14a03fcb101d3b5c8bf15b1">More...</a><br /></td></tr>
<tr class="separator:a93541236a14a03fcb101d3b5c8bf15b1 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3934a25ed69df72f351b09149fd13510 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a3934a25ed69df72f351b09149fd13510">DataElementContent</a> (const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html">DataElementContent</a> &amp;x, ::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a> f=0, ::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *c=0)</td></tr>
<tr class="memdesc:a3934a25ed69df72f351b09149fd13510 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor. <a href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a3934a25ed69df72f351b09149fd13510">More...</a><br /></td></tr>
<tr class="separator:a3934a25ed69df72f351b09149fd13510 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7eec75d9b7950b4eb7628e8eb42f43c inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html">DataElementContent</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#ae7eec75d9b7950b4eb7628e8eb42f43c">operator=</a> (const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html">DataElementContent</a> &amp;x)</td></tr>
<tr class="memdesc:ae7eec75d9b7950b4eb7628e8eb42f43c inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy assignment operator. <a href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#ae7eec75d9b7950b4eb7628e8eb42f43c">More...</a><br /></td></tr>
<tr class="separator:ae7eec75d9b7950b4eb7628e8eb42f43c inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96ea739ce836b379d7442402e2cb7b65 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memItemLeft" align="right" valign="top"><a id="a96ea739ce836b379d7442402e2cb7b65"></a>
virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a96ea739ce836b379d7442402e2cb7b65">~DataElementContent</a> ()</td></tr>
<tr class="memdesc:a96ea739ce836b379d7442402e2cb7b65 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <br /></td></tr>
<tr class="separator:a96ea739ce836b379d7442402e2cb7b65 inherit pub_methods_class_group_policy_1_1_policy_definitions_1_1_data_element_content"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class corresponding to the CheckBox schema type. </p>
<p>Represents a checkbox display element. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a782ba170edf95c2a018508955cbe0465"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a782ba170edf95c2a018508955cbe0465">&#9670;&nbsp;</a></span>CheckBox() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">GroupPolicy::PolicyDefinitions::CheckBox::CheckBox </td>
<td>(</td>
<td class="paramtype">const ::xercesc::DOMElement &amp;&#160;</td>
<td class="paramname"><em>e</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a>&#160;</td>
<td class="paramname"><em>f</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *&#160;</td>
<td class="paramname"><em>c</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Create an instance from a DOM element. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">e</td><td>A DOM element to extract the data from. </td></tr>
<tr><td class="paramname">f</td><td>Flags to create the new instance with. </td></tr>
<tr><td class="paramname">c</td><td>A pointer to the object that will contain the new instance. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ae856f4f6b66c4c8b6865afb866d67212"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae856f4f6b66c4c8b6865afb866d67212">&#9670;&nbsp;</a></span>CheckBox() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">GroupPolicy::PolicyDefinitions::CheckBox::CheckBox </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">CheckBox</a> &amp;&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a>&#160;</td>
<td class="paramname"><em>f</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *&#160;</td>
<td class="paramname"><em>c</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Copy constructor. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">x</td><td>An instance to make a copy of. </td></tr>
<tr><td class="paramname">f</td><td>Flags to create the copy with. </td></tr>
<tr><td class="paramname">c</td><td>A pointer to the object that will contain the copy.</td></tr>
</table>
</dd>
</dl>
<p>For polymorphic object models use the <code>_clone</code> function instead. </p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a86076b41873ef7a5025d380ac7790775"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86076b41873ef7a5025d380ac7790775">&#9670;&nbsp;</a></span>_clone()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">CheckBox</a> * GroupPolicy::PolicyDefinitions::CheckBox::_clone </td>
<td>(</td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#affb4c227cbd9aa7453dd1dc5a1401943">xml_schema::Flags</a>&#160;</td>
<td class="paramname"><em>f</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">::<a class="el" href="namespacexml__schema.html#a333dea2213742aea47a37532dec4ec27">xml_schema::Container</a> *&#160;</td>
<td class="paramname"><em>c</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Copy the instance polymorphically. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">f</td><td>Flags to create the copy with. </td></tr>
<tr><td class="paramname">c</td><td>A pointer to the object that will contain the copy. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A pointer to the dynamically allocated copy.</dd></dl>
<p>This function ensures that the dynamic type of the instance is used for copying and should be used for polymorphic object models instead of the copy constructor. </p>
<p>Implements <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_data_element_content.html#a9ab00faf51f61d55742feeb52834662d">GroupPolicy::PolicyDefinitions::DataElementContent</a>.</p>
</div>
</div>
<a id="af4efeeca08f93885f585b740e496772f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af4efeeca08f93885f585b740e496772f">&#9670;&nbsp;</a></span>defaultChecked() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a193081dab43550c01144001c990c106c">CheckBox::DefaultCheckedType</a> &amp; GroupPolicy::PolicyDefinitions::CheckBox::defaultChecked </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return a read-write reference to the attribute. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to the attribute. </dd></dl>
</div>
</div>
<a id="aa1664ec39e3763049a592b7963937bb5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa1664ec39e3763049a592b7963937bb5">&#9670;&nbsp;</a></span>defaultChecked() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a193081dab43550c01144001c990c106c">CheckBox::DefaultCheckedType</a> &amp; GroupPolicy::PolicyDefinitions::CheckBox::defaultChecked </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Return a read-only (constant) reference to the attribute. </p>
<dl class="section return"><dt>Returns</dt><dd>A constant reference to the attribute. </dd></dl>
</div>
</div>
<a id="ae6a675ef3d49de51d6c10f29e4ce2a58"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae6a675ef3d49de51d6c10f29e4ce2a58">&#9670;&nbsp;</a></span>defaultChecked() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GroupPolicy::PolicyDefinitions::CheckBox::defaultChecked </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a193081dab43550c01144001c990c106c">DefaultCheckedType</a> &amp;&#160;</td>
<td class="paramname"><em>x</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the attribute value. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">x</td><td>A new value to set.</td></tr>
</table>
</dd>
</dl>
<p>This function makes a copy of its argument and sets it as the new value of the attribute. </p>
</div>
</div>
<a id="a8d49f349db51ecefa7c66029c16c38a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8d49f349db51ecefa7c66029c16c38a1">&#9670;&nbsp;</a></span>defaultChecked_default_value()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html#a193081dab43550c01144001c990c106c">CheckBox::DefaultCheckedType</a> GroupPolicy::PolicyDefinitions::CheckBox::defaultChecked_default_value </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Return the default value for the attribute. </p>
<dl class="section return"><dt>Returns</dt><dd>The attribute's default value. </dd></dl>
</div>
</div>
<a id="aee46b746e9e8fbdc8c12d9b6b0d4199f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aee46b746e9e8fbdc8c12d9b6b0d4199f">&#9670;&nbsp;</a></span>operator=()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">CheckBox</a> &amp; GroupPolicy::PolicyDefinitions::CheckBox::operator= </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">CheckBox</a> &amp;&#160;</td>
<td class="paramname"><em>x</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Copy assignment operator. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">x</td><td>An instance to make a copy of. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A reference to itself.</dd></dl>
<p>For polymorphic object models use the <code>_clone</code> function instead. </p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/plugins/common/<a class="el" href="common_2policydefinitions_8h_source.html">policydefinitions.h</a></li>
<li>src/plugins/common/policydefinitions.cpp</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><b>GroupPolicy</b></li><li class="navelem"><a class="el" href="namespace_group_policy_1_1_policy_definitions.html">PolicyDefinitions</a></li><li class="navelem"><a class="el" href="class_group_policy_1_1_policy_definitions_1_1_check_box.html">CheckBox</a></li>
<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.1 </li>
</ul>
</div>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More