Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
Ravl - Core - Lists


Doubly linked lists

Normal classes:

 DLIterC Double linked list iterator.
 DListC Double linked List
 ConstDLIterC Constant iterator.
 StringListC List of StringC's
 SubStringListC List of SubStringC's

Normal functions:

 operator <<(ostream &,const DListBodyC &)
 operator >>(istream &,DListBodyC &)
 operator <<(BinOStreamC &,const DListBodyC &)
 operator >>(BinIStreamC &,DListC &) Double linked List
 operator <<(ostream &,const StringListC &)
 operator <<(ostream &,const SubStringListC &)

Advanced classes:

 DLinkC Double-link element.
 DLinkDataC Double-link list element with data.
 DLinkHeadC Double-link list head.
 IntrDListC Double-linked circular list
 IntrDLIterC Intrinsic list iterator.

Advanced functions:

 operator <<(ostream &,const IntrDListC &) Double-linked circular list

Develop classes:

 DListBodyC Double linked list body.

Develop functions:

 operator >>(BinIStreamC &,DListBodyC &) Double linked list body.
 operator <<(ostream &,const DListC &) Send to stream.
 operator >>(istream &,DListC &) Read from stream.
 operator <<(BinOStreamC &,const DListC &) Write to a binary stream.
Maintainer:Charles Galambos, Documentation by CxxDoc: Tue Aug 13 10:00:48 2002