doc/doxygen/html/classnodemanager_1_1UndoBuffer.html
changeset 207 b6572d0336c3
equal deleted inserted replaced
206:6787754b251b 207:b6572d0336c3
       
     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>CanFestival: nodemanager::UndoBuffer 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 -->
       
     8 <div class="tabs">
       
     9   <ul>
       
    10     <li><a href="main.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>Data&nbsp;Structures</span></a></li>
       
    13     <li><a href="files.html"><span>Files</span></a></li>
       
    14   </ul></div>
       
    15 <div class="tabs">
       
    16   <ul>
       
    17     <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
       
    18     <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
       
    19   </ul></div>
       
    20 <div class="nav">
       
    21 <a class="el" href="namespacenodemanager.html">nodemanager</a>::<a class="el" href="classnodemanager_1_1UndoBuffer.html">UndoBuffer</a></div>
       
    22 <h1>nodemanager::UndoBuffer Class Reference</h1><!-- doxytag: class="nodemanager::UndoBuffer" --><table border="0" cellpadding="0" cellspacing="0">
       
    23 <tr><td></td></tr>
       
    24 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
       
    25 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnodemanager_1_1UndoBuffer.html#f7faebec57947fa103b8ad9d2b726f04">__init__</a></td></tr>
       
    26 
       
    27 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnodemanager_1_1UndoBuffer.html#22639d6b02995759c718dbb775bc8b7d">Buffering</a></td></tr>
       
    28 
       
    29 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnodemanager_1_1UndoBuffer.html#8f121c407be19f42f10ccc2518227dd3">Current</a></td></tr>
       
    30 
       
    31 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnodemanager_1_1UndoBuffer.html#8c689bee39a62cf857525787f6def0a4">Previous</a></td></tr>
       
    32 
       
    33 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnodemanager_1_1UndoBuffer.html#a29ba64843a2d852b28cc01b411ce06f">Next</a></td></tr>
       
    34 
       
    35 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnodemanager_1_1UndoBuffer.html#2ff748b5b8445e36cac96fd5726dc80e">IsFirst</a></td></tr>
       
    36 
       
    37 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnodemanager_1_1UndoBuffer.html#87ef542c80367efcb4f5d8c97dabc4de">IsLast</a></td></tr>
       
    38 
       
    39 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnodemanager_1_1UndoBuffer.html#351f7c0312c72b4fd49b34e56e6449f1">CurrentSaved</a></td></tr>
       
    40 
       
    41 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnodemanager_1_1UndoBuffer.html#8d3fd5b2285366f941cc02489a16ea32">IsCurrentSaved</a></td></tr>
       
    42 
       
    43 <tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
       
    44 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnodemanager_1_1UndoBuffer.html#7519445d4c5da6ace730aef461bb5ff4">Buffer</a></td></tr>
       
    45 
       
    46 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnodemanager_1_1UndoBuffer.html#ac3ba6b2edb998e1d3c2c3ca5163b200">CurrentIndex</a></td></tr>
       
    47 
       
    48 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnodemanager_1_1UndoBuffer.html#efcb3fd67a5a77e1cffe5ee2d6fb612d">MinIndex</a></td></tr>
       
    49 
       
    50 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnodemanager_1_1UndoBuffer.html#51d3531c9b7ab75b2a4d6a5f49ebc15e">MaxIndex</a></td></tr>
       
    51 
       
    52 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnodemanager_1_1UndoBuffer.html#abfc1f3adfc21d88b4382b410b9991d9">LastSave</a></td></tr>
       
    53 
       
    54 </table>
       
    55 <hr><a name="_details"></a><h2>Detailed Description</h2>
       
    56 <div class="fragment"><pre class="fragment">
       
    57 Constructor initialising buffer
       
    58 </pre></div> 
       
    59 <p>
       
    60 
       
    61 <p>
       
    62 Definition at line <a class="el" href="nodemanager_8py-source.html#l00052">52</a> of file <a class="el" href="nodemanager_8py-source.html">nodemanager.py</a>.<hr><h2>Member Function Documentation</h2>
       
    63 <a class="anchor" name="f7faebec57947fa103b8ad9d2b726f04"></a><!-- doxytag: member="nodemanager::UndoBuffer::__init__" ref="f7faebec57947fa103b8ad9d2b726f04" args="" -->
       
    64 <div class="memitem">
       
    65 <div class="memproto">
       
    66       <table class="memname">
       
    67         <tr>
       
    68           <td class="memname">def nodemanager::UndoBuffer::__init__           </td>
       
    69           <td>(</td>
       
    70           <td class="paramtype">&nbsp;</td>
       
    71           <td class="paramname"> <em>self</em>, </td>
       
    72         </tr>
       
    73         <tr>
       
    74           <td class="paramkey"></td>
       
    75           <td></td>
       
    76           <td class="paramtype">&nbsp;</td>
       
    77           <td class="paramname"> <em>currentstate</em>, </td>
       
    78         </tr>
       
    79         <tr>
       
    80           <td class="paramkey"></td>
       
    81           <td></td>
       
    82           <td class="paramtype">&nbsp;</td>
       
    83           <td class="paramname"> <em>issaved</em> = <code>False</code></td><td>&nbsp;</td>
       
    84         </tr>
       
    85         <tr>
       
    86           <td></td>
       
    87           <td>)</td>
       
    88           <td></td><td></td><td width="100%"></td>
       
    89         </tr>
       
    90       </table>
       
    91 </div>
       
    92 <div class="memdoc">
       
    93 
       
    94 <p>
       
    95 
       
    96 <p>
       
    97 Definition at line <a class="el" href="nodemanager_8py-source.html#l00055">55</a> of file <a class="el" href="nodemanager_8py-source.html">nodemanager.py</a>.
       
    98 </div>
       
    99 </div><p>
       
   100 <a class="anchor" name="22639d6b02995759c718dbb775bc8b7d"></a><!-- doxytag: member="nodemanager::UndoBuffer::Buffering" ref="22639d6b02995759c718dbb775bc8b7d" args="" -->
       
   101 <div class="memitem">
       
   102 <div class="memproto">
       
   103       <table class="memname">
       
   104         <tr>
       
   105           <td class="memname">def nodemanager::UndoBuffer::Buffering           </td>
       
   106           <td>(</td>
       
   107           <td class="paramtype">&nbsp;</td>
       
   108           <td class="paramname"> <em>self</em>, </td>
       
   109         </tr>
       
   110         <tr>
       
   111           <td class="paramkey"></td>
       
   112           <td></td>
       
   113           <td class="paramtype">&nbsp;</td>
       
   114           <td class="paramname"> <em>currentstate</em></td><td>&nbsp;</td>
       
   115         </tr>
       
   116         <tr>
       
   117           <td></td>
       
   118           <td>)</td>
       
   119           <td></td><td></td><td width="100%"></td>
       
   120         </tr>
       
   121       </table>
       
   122 </div>
       
   123 <div class="memdoc">
       
   124 
       
   125 <p>
       
   126 
       
   127 <p>
       
   128 Definition at line <a class="el" href="nodemanager_8py-source.html#l00080">80</a> of file <a class="el" href="nodemanager_8py-source.html">nodemanager.py</a>.
       
   129 </div>
       
   130 </div><p>
       
   131 <a class="anchor" name="8f121c407be19f42f10ccc2518227dd3"></a><!-- doxytag: member="nodemanager::UndoBuffer::Current" ref="8f121c407be19f42f10ccc2518227dd3" args="" -->
       
   132 <div class="memitem">
       
   133 <div class="memproto">
       
   134       <table class="memname">
       
   135         <tr>
       
   136           <td class="memname">def nodemanager::UndoBuffer::Current           </td>
       
   137           <td>(</td>
       
   138           <td class="paramtype">&nbsp;</td>
       
   139           <td class="paramname"> <em>self</em>          </td>
       
   140           <td>&nbsp;)&nbsp;</td>
       
   141           <td width="100%"></td>
       
   142         </tr>
       
   143       </table>
       
   144 </div>
       
   145 <div class="memdoc">
       
   146 
       
   147 <p>
       
   148 
       
   149 <p>
       
   150 Definition at line <a class="el" href="nodemanager_8py-source.html#l00095">95</a> of file <a class="el" href="nodemanager_8py-source.html">nodemanager.py</a>.
       
   151 </div>
       
   152 </div><p>
       
   153 <a class="anchor" name="8c689bee39a62cf857525787f6def0a4"></a><!-- doxytag: member="nodemanager::UndoBuffer::Previous" ref="8c689bee39a62cf857525787f6def0a4" args="" -->
       
   154 <div class="memitem">
       
   155 <div class="memproto">
       
   156       <table class="memname">
       
   157         <tr>
       
   158           <td class="memname">def nodemanager::UndoBuffer::Previous           </td>
       
   159           <td>(</td>
       
   160           <td class="paramtype">&nbsp;</td>
       
   161           <td class="paramname"> <em>self</em>          </td>
       
   162           <td>&nbsp;)&nbsp;</td>
       
   163           <td width="100%"></td>
       
   164         </tr>
       
   165       </table>
       
   166 </div>
       
   167 <div class="memdoc">
       
   168 
       
   169 <p>
       
   170 
       
   171 <p>
       
   172 Definition at line <a class="el" href="nodemanager_8py-source.html#l00101">101</a> of file <a class="el" href="nodemanager_8py-source.html">nodemanager.py</a>.
       
   173 </div>
       
   174 </div><p>
       
   175 <a class="anchor" name="a29ba64843a2d852b28cc01b411ce06f"></a><!-- doxytag: member="nodemanager::UndoBuffer::Next" ref="a29ba64843a2d852b28cc01b411ce06f" args="" -->
       
   176 <div class="memitem">
       
   177 <div class="memproto">
       
   178       <table class="memname">
       
   179         <tr>
       
   180           <td class="memname">def nodemanager::UndoBuffer::Next           </td>
       
   181           <td>(</td>
       
   182           <td class="paramtype">&nbsp;</td>
       
   183           <td class="paramname"> <em>self</em>          </td>
       
   184           <td>&nbsp;)&nbsp;</td>
       
   185           <td width="100%"></td>
       
   186         </tr>
       
   187       </table>
       
   188 </div>
       
   189 <div class="memdoc">
       
   190 
       
   191 <p>
       
   192 
       
   193 <p>
       
   194 Definition at line <a class="el" href="nodemanager_8py-source.html#l00110">110</a> of file <a class="el" href="nodemanager_8py-source.html">nodemanager.py</a>.
       
   195 </div>
       
   196 </div><p>
       
   197 <a class="anchor" name="2ff748b5b8445e36cac96fd5726dc80e"></a><!-- doxytag: member="nodemanager::UndoBuffer::IsFirst" ref="2ff748b5b8445e36cac96fd5726dc80e" args="" -->
       
   198 <div class="memitem">
       
   199 <div class="memproto">
       
   200       <table class="memname">
       
   201         <tr>
       
   202           <td class="memname">def nodemanager::UndoBuffer::IsFirst           </td>
       
   203           <td>(</td>
       
   204           <td class="paramtype">&nbsp;</td>
       
   205           <td class="paramname"> <em>self</em>          </td>
       
   206           <td>&nbsp;)&nbsp;</td>
       
   207           <td width="100%"></td>
       
   208         </tr>
       
   209       </table>
       
   210 </div>
       
   211 <div class="memdoc">
       
   212 
       
   213 <p>
       
   214 
       
   215 <p>
       
   216 Definition at line <a class="el" href="nodemanager_8py-source.html#l00119">119</a> of file <a class="el" href="nodemanager_8py-source.html">nodemanager.py</a>.
       
   217 </div>
       
   218 </div><p>
       
   219 <a class="anchor" name="87ef542c80367efcb4f5d8c97dabc4de"></a><!-- doxytag: member="nodemanager::UndoBuffer::IsLast" ref="87ef542c80367efcb4f5d8c97dabc4de" args="" -->
       
   220 <div class="memitem">
       
   221 <div class="memproto">
       
   222       <table class="memname">
       
   223         <tr>
       
   224           <td class="memname">def nodemanager::UndoBuffer::IsLast           </td>
       
   225           <td>(</td>
       
   226           <td class="paramtype">&nbsp;</td>
       
   227           <td class="paramname"> <em>self</em>          </td>
       
   228           <td>&nbsp;)&nbsp;</td>
       
   229           <td width="100%"></td>
       
   230         </tr>
       
   231       </table>
       
   232 </div>
       
   233 <div class="memdoc">
       
   234 
       
   235 <p>
       
   236 
       
   237 <p>
       
   238 Definition at line <a class="el" href="nodemanager_8py-source.html#l00125">125</a> of file <a class="el" href="nodemanager_8py-source.html">nodemanager.py</a>.
       
   239 </div>
       
   240 </div><p>
       
   241 <a class="anchor" name="351f7c0312c72b4fd49b34e56e6449f1"></a><!-- doxytag: member="nodemanager::UndoBuffer::CurrentSaved" ref="351f7c0312c72b4fd49b34e56e6449f1" args="" -->
       
   242 <div class="memitem">
       
   243 <div class="memproto">
       
   244       <table class="memname">
       
   245         <tr>
       
   246           <td class="memname">def nodemanager::UndoBuffer::CurrentSaved           </td>
       
   247           <td>(</td>
       
   248           <td class="paramtype">&nbsp;</td>
       
   249           <td class="paramname"> <em>self</em>          </td>
       
   250           <td>&nbsp;)&nbsp;</td>
       
   251           <td width="100%"></td>
       
   252         </tr>
       
   253       </table>
       
   254 </div>
       
   255 <div class="memdoc">
       
   256 
       
   257 <p>
       
   258 
       
   259 <p>
       
   260 Definition at line <a class="el" href="nodemanager_8py-source.html#l00131">131</a> of file <a class="el" href="nodemanager_8py-source.html">nodemanager.py</a>.
       
   261 </div>
       
   262 </div><p>
       
   263 <a class="anchor" name="8d3fd5b2285366f941cc02489a16ea32"></a><!-- doxytag: member="nodemanager::UndoBuffer::IsCurrentSaved" ref="8d3fd5b2285366f941cc02489a16ea32" args="" -->
       
   264 <div class="memitem">
       
   265 <div class="memproto">
       
   266       <table class="memname">
       
   267         <tr>
       
   268           <td class="memname">def nodemanager::UndoBuffer::IsCurrentSaved           </td>
       
   269           <td>(</td>
       
   270           <td class="paramtype">&nbsp;</td>
       
   271           <td class="paramname"> <em>self</em>          </td>
       
   272           <td>&nbsp;)&nbsp;</td>
       
   273           <td width="100%"></td>
       
   274         </tr>
       
   275       </table>
       
   276 </div>
       
   277 <div class="memdoc">
       
   278 
       
   279 <p>
       
   280 
       
   281 <p>
       
   282 Definition at line <a class="el" href="nodemanager_8py-source.html#l00137">137</a> of file <a class="el" href="nodemanager_8py-source.html">nodemanager.py</a>.
       
   283 </div>
       
   284 </div><p>
       
   285 <hr><h2>Field Documentation</h2>
       
   286 <a class="anchor" name="7519445d4c5da6ace730aef461bb5ff4"></a><!-- doxytag: member="nodemanager::UndoBuffer::Buffer" ref="7519445d4c5da6ace730aef461bb5ff4" args="" -->
       
   287 <div class="memitem">
       
   288 <div class="memproto">
       
   289       <table class="memname">
       
   290         <tr>
       
   291           <td class="memname"><a class="el" href="classnodemanager_1_1UndoBuffer.html#7519445d4c5da6ace730aef461bb5ff4">nodemanager::UndoBuffer::Buffer</a>          </td>
       
   292         </tr>
       
   293       </table>
       
   294 </div>
       
   295 <div class="memdoc">
       
   296 
       
   297 <p>
       
   298 
       
   299 <p>
       
   300 Definition at line <a class="el" href="nodemanager_8py-source.html#l00056">56</a> of file <a class="el" href="nodemanager_8py-source.html">nodemanager.py</a>.
       
   301 </div>
       
   302 </div><p>
       
   303 <a class="anchor" name="ac3ba6b2edb998e1d3c2c3ca5163b200"></a><!-- doxytag: member="nodemanager::UndoBuffer::CurrentIndex" ref="ac3ba6b2edb998e1d3c2c3ca5163b200" args="" -->
       
   304 <div class="memitem">
       
   305 <div class="memproto">
       
   306       <table class="memname">
       
   307         <tr>
       
   308           <td class="memname"><a class="el" href="classnodemanager_1_1UndoBuffer.html#ac3ba6b2edb998e1d3c2c3ca5163b200">nodemanager::UndoBuffer::CurrentIndex</a>          </td>
       
   309         </tr>
       
   310       </table>
       
   311 </div>
       
   312 <div class="memdoc">
       
   313 
       
   314 <p>
       
   315 
       
   316 <p>
       
   317 Definition at line <a class="el" href="nodemanager_8py-source.html#l00057">57</a> of file <a class="el" href="nodemanager_8py-source.html">nodemanager.py</a>.
       
   318 </div>
       
   319 </div><p>
       
   320 <a class="anchor" name="efcb3fd67a5a77e1cffe5ee2d6fb612d"></a><!-- doxytag: member="nodemanager::UndoBuffer::MinIndex" ref="efcb3fd67a5a77e1cffe5ee2d6fb612d" args="" -->
       
   321 <div class="memitem">
       
   322 <div class="memproto">
       
   323       <table class="memname">
       
   324         <tr>
       
   325           <td class="memname"><a class="el" href="classnodemanager_1_1UndoBuffer.html#efcb3fd67a5a77e1cffe5ee2d6fb612d">nodemanager::UndoBuffer::MinIndex</a>          </td>
       
   326         </tr>
       
   327       </table>
       
   328 </div>
       
   329 <div class="memdoc">
       
   330 
       
   331 <p>
       
   332 
       
   333 <p>
       
   334 Definition at line <a class="el" href="nodemanager_8py-source.html#l00058">58</a> of file <a class="el" href="nodemanager_8py-source.html">nodemanager.py</a>.
       
   335 </div>
       
   336 </div><p>
       
   337 <a class="anchor" name="51d3531c9b7ab75b2a4d6a5f49ebc15e"></a><!-- doxytag: member="nodemanager::UndoBuffer::MaxIndex" ref="51d3531c9b7ab75b2a4d6a5f49ebc15e" args="" -->
       
   338 <div class="memitem">
       
   339 <div class="memproto">
       
   340       <table class="memname">
       
   341         <tr>
       
   342           <td class="memname"><a class="el" href="classnodemanager_1_1UndoBuffer.html#51d3531c9b7ab75b2a4d6a5f49ebc15e">nodemanager::UndoBuffer::MaxIndex</a>          </td>
       
   343         </tr>
       
   344       </table>
       
   345 </div>
       
   346 <div class="memdoc">
       
   347 
       
   348 <p>
       
   349 
       
   350 <p>
       
   351 Definition at line <a class="el" href="nodemanager_8py-source.html#l00059">59</a> of file <a class="el" href="nodemanager_8py-source.html">nodemanager.py</a>.
       
   352 </div>
       
   353 </div><p>
       
   354 <a class="anchor" name="abfc1f3adfc21d88b4382b410b9991d9"></a><!-- doxytag: member="nodemanager::UndoBuffer::LastSave" ref="abfc1f3adfc21d88b4382b410b9991d9" args="" -->
       
   355 <div class="memitem">
       
   356 <div class="memproto">
       
   357       <table class="memname">
       
   358         <tr>
       
   359           <td class="memname"><a class="el" href="classnodemanager_1_1UndoBuffer.html#abfc1f3adfc21d88b4382b410b9991d9">nodemanager::UndoBuffer::LastSave</a>          </td>
       
   360         </tr>
       
   361       </table>
       
   362 </div>
       
   363 <div class="memdoc">
       
   364 
       
   365 <p>
       
   366 
       
   367 <p>
       
   368 Definition at line <a class="el" href="nodemanager_8py-source.html#l00073">73</a> of file <a class="el" href="nodemanager_8py-source.html">nodemanager.py</a>.
       
   369 </div>
       
   370 </div><p>
       
   371 <hr>The documentation for this class was generated from the following file:<ul>
       
   372 <li>/home/epimerde/documents/tc11/CanFestival-3/objdictgen/<a class="el" href="nodemanager_8py-source.html">nodemanager.py</a></ul>
       
   373 <hr size="1"><address style="align: right;"><small>Generated on Mon Jun 4 16:29:09 2007 for CanFestival by&nbsp;
       
   374 <a href="http://www.doxygen.org/index.html">
       
   375 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
       
   376 </body>
       
   377 </html>