|
| ||||||||||||||
The class Element is the most essentail class (similar to javas object-class). Further more, elements may have a successor and a predecessor. These are needed when elements are arranged with compound objects.
| Element ()
| Element |
| Element (const Element & el)
| Element |
| ~Element ()
| ~Element |
[virtual]
| int total ()
| total |
[const]
| void dump (int i=-1)
| dump |
| Type _type | _type |
[protected]
| char * spc (int)
| spc |
[protected const]
| Element * next (Element *)
| next |
[protected static]
| Element * prev (Element *)
| prev |
[protected static]
| void splitBefore (Element *)
| splitBefore |
[protected static]
| Element * first (Element *)
| first |
[protected static]
| Element * last (Element *)
| last |
[protected static]
| Element * get (int,Element*)
| get |
[protected static]
| void append (Element *, Element *)
| append |
[protected static]
| Element * preput (Element *, Element *)
| preput |
[protected static]
| Element * insertBefore (Element *, Element *)
| insertBefore |
[protected static]
| void insertAfter (Element *, Element *)
| insertAfter |
[protected static]
| Element * remove (Element *)
| remove |
[protected static]
| void exchange (Element * e1, Element * e2)
| exchange |
[protected static]
This method exchanges the contexts of e1 and e2: before: a1 <=> e1 <=> b1 a2 <=> e2 <=> b2 after: a1 <=> e2 <=> b1 a2 <=> e1 <=> b2
| bool member (Compound*)
| member |
| int ord (Compound*)
| ord |
| const char * ctype ()
| ctype |
[const]
| Type isA ()
| isA |
[const]
| bool isEvent ()
| isEvent |
[const pure virtual]
| bool isTrack ()
| isTrack |
[const pure virtual]
| void show ()
| show |
[virtual]
| void hide ()
| hide |
[virtual]
| ostream & print (int,ostream&)
|
[const pure virtual]
| void flush (const char*)
| flush |
[const pure virtual]
| Element * copy ()
| copy |
[const pure virtual]
| void loadContent (Compound * list, const char * term, const char * name, Element*(*loadme)(char*,ifstream*&,Element*), ifstream * inPtr, PrProgress * progress=0, int num=0)
| loadContent |
[static]
| void loadContent (Compound * list, const char * term, int num, const char * name[], Element*(*loadme[])(char*,ifstream*&,Element*), ifstream * inPtr, PrProgress * progress=0, int num=0)
| loadContent |
[static]
| Generated by: wuerthne on clouseau on Fri Sep 21 19:20:46 2001, using kdoc 2.0a53. |