Tree.hpp File Reference

Declaration for Tree class. More...

#include <deque>
#include <set>
#include <OpenAnalysis/Utils/OA_ptr.hpp>
#include <OpenAnalysis/OABase/Annotation.hpp>
#include "Iterator.hpp"
#include "Exception.hpp"
Include dependency graph for Tree.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OA::Tree
class  OA::Tree::EmptyEdge
class  OA::Tree::DuplicateEdge
class  OA::Tree::NonexistentEdge
class  OA::Tree::EdgeInUse
class  OA::Tree::SecondParent
class  OA::Tree::EmptyEndPoint
class  OA::Tree::EmptyNode
class  OA::Tree::DuplicateNode
class  OA::Tree::NonexistentNode
class  OA::Tree::NodeInUse
class  OA::Tree::DeletingRootOfNonSingletonTree
class  OA::Tree::Node
class  OA::Tree::Edge
class  OA::Tree::NodesIterator
class  OA::Tree::EdgesIterator
class  OA::Tree::OutEdgesIterator
class  OA::Tree::ChildNodesIterator
class  OA::Tree::PreOrderIterator
class  OA::Tree::PostOrderIterator
class  OA::Tree::ReversePostOrderIterator

Namespaces

namespace  OA
 

Namespace for the whole OpenAnalysis Toolkit.



Detailed Description

Declaration for Tree class.

Authors:
Arun Chauhan (2001 was part of Mint)
Version:
Id
Tree.hpp,v 1.15 2005/06/10 02:32:05 mstrout Exp

Copyright (c) 2002-2005, Rice University
Copyright (c) 2004-2005, University of Chicago
Copyright (c) 2006, Contributors
All rights reserved.
See ../../../Copyright.txt for details.

Definition in file Tree.hpp.


Generated on Sat Oct 31 05:24:28 2009 for OpenAnalysis by  doxygen 1.6.1