Fix manual.tex qmake configuration settings (thanks to Thomas K.!)
[qanava.git] / doc / reference / html / classqan_1_1_g_m_l_repository.html
blob0a797957bafbb7316b84132b6425b3c7f665f260
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3 <title>Qanava: qan::GMLRepository Class Reference</title>
4 <link href="doxygen.css" rel="stylesheet" type="text/css">
5 <link href="tabs.css" rel="stylesheet" type="text/css">
6 </head><body>
7 <!-- Generated by Doxygen 1.5.1-p1 -->
8 <div class="tabs">
9 <ul>
10 <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11 <li><a href="namespaces.html"><span>Namespaces</span></a></li>
12 <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
13 <li><a href="files.html"><span>Files</span></a></li>
14 <li><a href="dirs.html"><span>Directories</span></a></li>
15 <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
16 </ul></div>
17 <div class="tabs">
18 <ul>
19 <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
20 <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
21 <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
22 </ul></div>
23 <div class="nav">
24 <a class="el" href="namespaceqan.html">qan</a>::<a class="el" href="classqan_1_1_g_m_l_repository.html">GMLRepository</a></div>
25 <h1>qan::GMLRepository Class Reference</h1><!-- doxytag: class="qan::GMLRepository" --><!-- doxytag: inherits="qan::Repository" -->GML (XML based Graph Markup Language) repository.
26 <a href="#_details">More...</a>
27 <p>
28 <code>#include &lt;qanRepository.h&gt;</code>
29 <p>
30 Inherits <a class="el" href="classqan_1_1_repository.html">qan::Repository</a>.
31 <p>
32 Inheritance diagram for qan::GMLRepository:<p><center><img src="classqan_1_1_g_m_l_repository__inherit__graph.png" border="0" usemap="#qan_1_1_g_m_l_repository__inherit__map" alt="Inheritance graph"></center>
33 <map name="qan_1_1_g_m_l_repository__inherit__map">
34 <area href="classqan_1_1_repository.html" shape="rect" coords="21,7,136,34" alt="">
35 </map>
36 <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for qan::GMLRepository:<p><center><img src="classqan_1_1_g_m_l_repository__coll__graph.png" border="0" usemap="#qan_1_1_g_m_l_repository__coll__map" alt="Collaboration graph"></center>
37 <map name="qan_1_1_g_m_l_repository__coll__map">
38 <area href="classqan_1_1_repository.html" shape="rect" coords="21,7,136,34" alt="">
39 </map>
40 <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classqan_1_1_g_m_l_repository-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
41 <tr><td></td></tr>
42 <tr><td colspan="2"><br><h2>Graph Serialization Management</h2></td></tr>
43 <tr><td colspan="2"><br><br></td></tr>
44 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_g_m_l_repository.html#2140976effe2f90725d030aecdfd3d6f">GMLRepository</a> (const std::string &amp;name)</td></tr>
46 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_g_m_l_repository.html#37860d139cca3df260daf523aa64ebe2">~GMLRepository</a> ()</td></tr>
48 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_g_m_l_repository.html#d2fc1dbd1ffd5e2e052362e25eb1ffa3">load</a> (<a class="el" href="classqan_1_1_graph_t.html">Graph</a> *graph)</td></tr>
50 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"> <a href="#d2fc1dbd1ffd5e2e052362e25eb1ffa3"></a><br></td></tr>
51 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_g_m_l_repository.html#c1ada344e3851f2ed62a3bef6cf132e0">save</a> (<a class="el" href="classqan_1_1_graph_t.html">Graph</a> *graph)</td></tr>
53 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"> <a href="#c1ada344e3851f2ed62a3bef6cf132e0"></a><br></td></tr>
54 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_g_m_l_repository.html#f65a363e715d34a22c2175d5a1f31bf6">parseGraph</a> (QDomDocument domDocument, QDomElement graphChild, <a class="el" href="classqan_1_1_graph_t.html">Graph</a> *graph)</td></tr>
56 </table>
57 <hr><a name="_details"></a><h2>Detailed Description</h2>
58 GML (XML based Graph Markup Language) repository.
59 <p>
60 <hr><h2>Constructor &amp; Destructor Documentation</h2>
61 <a class="anchor" name="2140976effe2f90725d030aecdfd3d6f"></a><!-- doxytag: member="qan::GMLRepository::GMLRepository" ref="2140976effe2f90725d030aecdfd3d6f" args="(const std::string &amp;name)" -->
62 <div class="memitem">
63 <div class="memproto">
64 <table class="memname">
65 <tr>
66 <td class="memname">qan::GMLRepository::GMLRepository </td>
67 <td>(</td>
68 <td class="paramtype">const std::string &amp;&nbsp;</td>
69 <td class="paramname"> <em>name</em> </td>
70 <td>&nbsp;)&nbsp;</td>
71 <td width="100%"></td>
72 </tr>
73 </table>
74 </div>
75 <div class="memdoc">
77 <p>
79 </div>
80 </div><p>
81 <a class="anchor" name="37860d139cca3df260daf523aa64ebe2"></a><!-- doxytag: member="qan::GMLRepository::~GMLRepository" ref="37860d139cca3df260daf523aa64ebe2" args="()" -->
82 <div class="memitem">
83 <div class="memproto">
84 <table class="memname">
85 <tr>
86 <td class="memname">virtual qan::GMLRepository::~GMLRepository </td>
87 <td>(</td>
88 <td class="paramname"> </td>
89 <td>&nbsp;)&nbsp;</td>
90 <td width="100%"><code> [inline, virtual]</code></td>
91 </tr>
92 </table>
93 </div>
94 <div class="memdoc">
96 <p>
98 </div>
99 </div><p>
100 <hr><h2>Member Function Documentation</h2>
101 <a class="anchor" name="d2fc1dbd1ffd5e2e052362e25eb1ffa3"></a><!-- doxytag: member="qan::GMLRepository::load" ref="d2fc1dbd1ffd5e2e052362e25eb1ffa3" args="(Graph *graph)" -->
102 <div class="memitem">
103 <div class="memproto">
104 <table class="memname">
105 <tr>
106 <td class="memname">void qan::GMLRepository::load </td>
107 <td>(</td>
108 <td class="paramtype"><a class="el" href="classqan_1_1_graph_t.html">Graph</a> *&nbsp;</td>
109 <td class="paramname"> <em>graph</em> </td>
110 <td>&nbsp;)&nbsp;</td>
111 <td width="100%"><code> [virtual]</code></td>
112 </tr>
113 </table>
114 </div>
115 <div class="memdoc">
122 Implements <a class="el" href="classqan_1_1_repository.html#066ae6972496c6d8b87991b39655608d">qan::Repository</a>.
123 </div>
124 </div><p>
125 <a class="anchor" name="c1ada344e3851f2ed62a3bef6cf132e0"></a><!-- doxytag: member="qan::GMLRepository::save" ref="c1ada344e3851f2ed62a3bef6cf132e0" args="(Graph *graph)" -->
126 <div class="memitem">
127 <div class="memproto">
128 <table class="memname">
129 <tr>
130 <td class="memname">void qan::GMLRepository::save </td>
131 <td>(</td>
132 <td class="paramtype"><a class="el" href="classqan_1_1_graph_t.html">Graph</a> *&nbsp;</td>
133 <td class="paramname"> <em>graph</em> </td>
134 <td>&nbsp;)&nbsp;</td>
135 <td width="100%"><code> [virtual]</code></td>
136 </tr>
137 </table>
138 </div>
139 <div class="memdoc">
146 Implements <a class="el" href="classqan_1_1_repository.html#f8b310c9c283b3dadda7284d9b51ece4">qan::Repository</a>.
147 </div>
148 </div><p>
149 <a class="anchor" name="f65a363e715d34a22c2175d5a1f31bf6"></a><!-- doxytag: member="qan::GMLRepository::parseGraph" ref="f65a363e715d34a22c2175d5a1f31bf6" args="(QDomDocument domDocument, QDomElement graphChild, Graph *graph)" -->
150 <div class="memitem">
151 <div class="memproto">
152 <table class="memname">
153 <tr>
154 <td class="memname">void qan::GMLRepository::parseGraph </td>
155 <td>(</td>
156 <td class="paramtype">QDomDocument&nbsp;</td>
157 <td class="paramname"> <em>domDocument</em>, </td>
158 </tr>
159 <tr>
160 <td class="paramkey"></td>
161 <td></td>
162 <td class="paramtype">QDomElement&nbsp;</td>
163 <td class="paramname"> <em>graphChild</em>, </td>
164 </tr>
165 <tr>
166 <td class="paramkey"></td>
167 <td></td>
168 <td class="paramtype"><a class="el" href="classqan_1_1_graph_t.html">Graph</a> *&nbsp;</td>
169 <td class="paramname"> <em>graph</em></td><td>&nbsp;</td>
170 </tr>
171 <tr>
172 <td></td>
173 <td>)</td>
174 <td></td><td></td><td width="100%"><code> [private]</code></td>
175 </tr>
176 </table>
177 </div>
178 <div class="memdoc">
182 </div>
183 </div><p>
184 <hr>The documentation for this class was generated from the following files:<ul>
185 <li>C:/projects/qanava-0.1.0/src/<a class="el" href="qan_repository_8h.html">qanRepository.h</a><li>C:/projects/qanava-0.1.0/src/<a class="el" href="qan_repository_8cpp.html">qanRepository.cpp</a></ul>
187 <hr style="width: 100%; height: 2px;">
188 <table width="95%" height="48" border="0"
189 cellpadding="0" cellspacing="0" style="text-align: left; width: 95%; height: 31px;">
190 <tbody>
191 <tr>
192 <td height="48" style="font-family: Helvetica,Arial,sans-serif;">
193 <dl>
194 <dt><a href="http://www.libqanava.org"><font size="2">www.libqanava.org</font></a><font size="2">
195 Qanava - QCanvas Avanc&eacute;</font></dt>
196 </dl>
197 </td>
198 <td style="vertical-align: middle; text-align: right;"><span
199 style="font-family: Helvetica,Arial,sans-serif;"><font size="2">Generated by</font></span>
201 href="http://www.doxygen.org"><img alt="Doxygen logo"
202 src="../images/doxygen.png"
203 style="border: 0px solid ; width: 100px; height: 45px;" align="middle"></a></td>
204 </tr>
205 </tbody>
206 </table>