.
1.1 --- a/doc-docbook/src/xml/filelist.xml Wed Mar 03 19:16:48 2004 +0000
1.2 +++ b/doc-docbook/src/xml/filelist.xml Thu Mar 04 12:59:24 2004 +0000
1.3 @@ -8,3 +8,4 @@
1.4 <!ENTITY iterator-concepts SYSTEM "iterator-concepts.xml">
1.5 <!ENTITY graph-classes SYSTEM "graph-classes.xml">
1.6 <!ENTITY osztaly-forma SYSTEM "osztaly-forma.xml">
1.7 +<!ENTITY search_iterator SYSTEM "search_iterator.xml">
2.1 --- a/doc-docbook/src/xml/graph-classes.xml Wed Mar 03 19:16:48 2004 +0000
2.2 +++ b/doc-docbook/src/xml/graph-classes.xml Thu Mar 04 12:59:24 2004 +0000
2.3 @@ -5,7 +5,7 @@
2.4 </para>
2.5
2.6 &osztaly-forma;
2.7 -
2.8 + &search_iterator;
2.9
2.10
2.11 </chapter>
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
3.2 +++ b/doc-docbook/src/xml/search_iterator.xml Thu Mar 04 12:59:24 2004 +0000
3.3 @@ -0,0 +1,139 @@
3.4 +<etik:class>
3.5 + <etik:name>
3.6 + Osztaly neve
3.7 + </etik:name>
3.8 +
3.9 + <etik:description>
3.10 + Ez itt egy tobbsoros, tobb reszes leiras arrol, hogy altalanossagban
3.11 + mire is jo ez az osztaly. Ez itt egy tobbsoros, tobb reszes leiras
3.12 + arrol, hogy altalanossagban mire is jo ez az osztaly.
3.13 +<para>
3.14 + Ez itt az uj bekezdese a leirasnak, mert elofordulhat, hogy tobb
3.15 + bekezdesre erdemes tagolni az iromanyt.
3.16 +</para>
3.17 + </etik:description>
3.18 +
3.19 + <etik:example>
3.20 + Gyakran hasznos egy peldan bemutatni a mukodest. A kovetkezo egy
3.21 + egyszeru kis szemleltetes arra, hogy ezt milyen konnyen es gyorsan
3.22 + lehet hasznalni:
3.23 +<programlisting>
3.24 +
3.25 +struct eqstr
3.26 +{
3.27 + bool operator()(const char* s1, const char* s2) const
3.28 + {
3.29 + return strcmp(s1, s2) == 0;
3.30 + }
3.31 +};
3.32 +
3.33 +void lookup(const map_type& Map, const char* str)
3.34 +{
3.35 +
3.36 +}
3.37 +
3.38 +</programlisting>
3.39 +
3.40 +Vigyázat, a programlisting mód parsolt, és minden <![CDATA[<]]>-t értelmez!
3.41 +Előnye, hogy lehet bele linkeket csinálni, de talán kényelmesebb egy LaTeX-szerű
3.42 +verbatim-mód, ezt valósítja meg az <![CDATA[<etik:code>]]> element.
3.43 +
3.44 +<etik:code>
3.45 + int _i=1;
3.46 + int _ii=1;
3.47 + ListGraph::EdgeMap<int> my_edge_property(G);
3.48 + for(EachEdgeIt i=G.first<EachEdgeIt>(); i.valid(); ++i) {
3.49 + my_edge_property.set(i, _i);
3.50 + _i*=_ii; ++_ii;
3.51 + }
3.52 +</etik:code>
3.53 +</etik:example>
3.54 +
3.55 + <etik:definition>
3.56 +Ez a definition szekcio arra van, hogy beleirjuk, hogy milyen fajlban
3.57 +van definialva az aktualis osztaly.
3.58 +Ez <xref linkend="tutorial"/> egy link a tutorialra.
3.59 + </etik:definition>
3.60 +
3.61 +<etik:template_params>
3.62 +<etik:template_param>
3.63 +<etik:templ_name>
3.64 +T
3.65 +</etik:templ_name>
3.66 +<etik:templ_description>
3.67 +Ez itt a T parameter. Ebben adod meg hogy milyen izekbol epitsunk kupacot.
3.68 +</etik:templ_description>
3.69 +<etik:templ_requirement>
3.70 +Legyen implementalva neki az osszehasonlito operator.
3.71 +</etik:templ_requirement>
3.72 +<etik:templ_default>
3.73 +Az nincs
3.74 +</etik:templ_default>
3.75 +</etik:template_param>
3.76 +<etik:template_param>
3.77 +<etik:templ_name>
3.78 +Af
3.79 +</etik:templ_name>
3.80 +<etik:templ_description>
3.81 +Az Af template parameter is egy olyan vacak, ami a generikussaghoz kell.
3.82 +</etik:templ_description>
3.83 +<etik:templ_requirement>
3.84 +Af szarmazzon az elemi osztalyokbol.
3.85 +</etik:templ_requirement>
3.86 +<etik:templ_default>
3.87 +0
3.88 +</etik:templ_default>
3.89 +</etik:template_param>
3.90 +</etik:template_params>
3.91 +
3.92 +
3.93 +<etik:members>
3.94 +<etik:member>
3.95 +<etik:m_name>
3.96 +iterator
3.97 +</etik:m_name>
3.98 +<etik:m_where_def>
3.99 +container
3.100 +</etik:m_where_def>
3.101 +<etik:m_description>
3.102 +Arra valo, hogy vegigiteraljunk vele.
3.103 +</etik:m_description>
3.104 +
3.105 +</etik:member>
3.106 +<etik:member>
3.107 +<etik:m_name>
3.108 +void push_back(const T&)
3.109 +</etik:m_name>
3.110 +<etik:m_where_def>
3.111 +Back Insertion Sequence
3.112 +</etik:m_where_def>
3.113 +<etik:m_description>
3.114 +Egy uj element tesz e vegere.
3.115 +</etik:m_description>
3.116 +
3.117 +</etik:member>
3.118 +</etik:members>
3.119 +
3.120 +
3.121 +
3.122 +
3.123 +</etik:class>
3.124 +
3.125 +
3.126 +<!-- Keep this comment at the end of the file
3.127 +Local variables:
3.128 +mode: xml
3.129 +sgml-omittag:nil
3.130 +sgml-shorttag:nil
3.131 +sgml-namecase-general:nil
3.132 +sgml-general-insert-case:lower
3.133 +sgml-minimize-attributes:nil
3.134 +sgml-always-quote-attributes:t
3.135 +sgml-indent-step:2
3.136 +sgml-indent-data:nil
3.137 +sgml-parent-document:("graph-classes.xml" "sect1" "etik:class")
3.138 +sgml-exposed-tags:nil
3.139 +sgml-local-catalogs:nil
3.140 +sgml-local-ecat-files:nil
3.141 +End:
3.142 +-->