.
authormarci
Thu, 04 Mar 2004 12:59:24 +0000
changeset 151c0e556186c55
parent 150 4b5210aa0239
child 152 37407947454f
.
doc-docbook/src/xml/filelist.xml
doc-docbook/src/xml/graph-classes.xml
doc-docbook/src/xml/search_iterator.xml
     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 +-->