AVLTree.h File Reference

Author:
Gabor Madl AVL-tree template class.
More...

#include "Iterator.h"
#include "Iterator.cpp"

Go to the source code of this file.

Namespaces

namespace  DREAM

Classes

class  DREAM::AVLTreeNode< key_type, item_type >
 Class for one element in the AVLTree. More...
class  DREAM::AVLTree< key_type, item_type >
 This class combines STL vectors and maps providing a fast implementation for find (), operator++ (), operator-- (), and operator[] () in a common class. More...

Defines

#define maxuint   4294967295

Typedefs

typedef unsigned int uint
 Unsigned int type definition.


Detailed Description

Author:
Gabor Madl AVL-tree template class.

Date:
Created 10/2006
================================================================= DREAM License v2.0

DREAM - Distributed Real-time Embedded Analysis Method http://dre.sourceforge.net. Copyright (c) 2005-2007 Gabor Madl, All Rights Reserved.

This file is part of DREAM.

DREAM is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. No future versions of the GPL license may be automatically applied to DREAM. It is in the sole discretion of the copyright holder to determine whether DREAM may be released under a different license or terms. There are no restrictions on the use of DREAM for any purpose.

DREAM is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

By submitting comments, suggestions, code, code snippets, techniques (including that of usage), and algorithms, submitters acknowledge that they have the right to do so, that any such submissions are given freely and unreservedly, and that they waive any claims to copyright or ownership. In addition, submitters acknowledge that any such submission might become part of the copyright maintained on the overall body of code, which comprises DREAM. By making a submission, submitter agrees to these terms. Furthermore, submitters acknowledge that the incorporation or modification of such submissions is entirely at the discretion of the moderators of the DREAM project.

DREAM links to the Libxml2 third party library. Please see COPYING-libxml for the copyright information of Libxml2. =================================================================

Definition in file AVLTree.h.


Define Documentation

#define maxuint   4294967295

Definition at line 62 of file AVLTree.h.


Typedef Documentation

typedef unsigned int uint

Unsigned int type definition.

Redefining the basic type allows easy portability to 8 or 16 bit machines.

Definition at line 61 of file AVLTree.h.


Generated on Fri Jul 27 18:30:03 2007 for DREAM by  doxygen 1.5.1