36 typedef base::iterator Pointer;
37 typedef list<Pointer> PointerList;
38 typedef map<string, PointerList> ElemMap;
43 using base::const_iterator;
const std::string toStringOriginal() const
return the original representation (without any preprocessing) of all the elements; this is useful fo...
Definition: langelems.cpp:44
list< LangElem * > LangElemsBase
the base class for LangElems
Definition: langelems.h:23
C++ class: doctemplate.h.
Definition: bufferedoutput.cpp:13
Definition: langelem.h:23
void add(LangElem *el)
Adds a new element at the end of this collection.
Definition: langelems.cpp:49
const std::string toString() const
return the string representation (with preprocessing) of all the elements
Definition: langelems.cpp:38
void redef(LangElem *el)
Redefines all the possible occurrences of elements (which will be removed) with the same name with th...
Definition: langelems.cpp:57
Definition: langelems.h:33
Prints all the language elements.
Definition: langelemsprinter.h:26
void subst(LangElem *el)
Replaces the first occurrence of element (with the same name) with the new one; all the other possibl...
Definition: langelems.cpp:67