GContainer.h

Template class for generic containers.

o Dynamic Arrays
Dynamic arrays.
o Doubly Linked Lists
Doubly linked lists.
o Associative Maps
Associative maps.
Files "GContainer.h" and "GContainer.cpp" implement three main template class for generic containers. Class GArray (see Dynamic Arrays) implements an array of objects with variable bounds. Class GList (see Doubly Linked Lists) implements a doubly linked list of objects. Class GMap (see Associative Maps) implements a hashed associative map. The container templates are not thread-safe. Thread safety can be implemented using the facilities provided in GThreads.h.

Author:
Léon Bottou <leonb@research.att.com> -- initial implementation.
Andrei Erofeev <eaf@geocities.com> -- bug fixes.
Version:
$Id: GContainer.h.html,v 1.12 2001/02/15 01:12:21 bcr Exp $

Alphabetic index Hierarchy of classes


DjVu is a trademark of LizardTech, Inc.
All other products mentioned are registered trademarks or trademarks of their respective companies.