Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

PathDB Class Reference

#include <path.h>

List of all members.

Public Methods

 PathDB ()
const Pathintern (const Path *con)
const Pathlookup (const Path *con)
void stats ()
void print (ostream &o) const

Static Public Methods

bool equals (const Path *one, const Path *two)
bool dominates (const Path *dom, const Path *cur)
bool strictly_dominates (const Path *dom, const Path *cur)

Private Attributes

path_map _paths

Friends

ostream & operator<< (ostream &o, const PathDB &cdb)


Constructor & Destructor Documentation

PathDB::PathDB  
 


Member Function Documentation

bool PathDB::dominates const Path   dom,
const Path   cur
[static]
 

bool PathDB::equals const Path   one,
const Path   two
[static]
 

const Path * PathDB::intern const Path   con
 

const Path * PathDB::lookup const Path   con
 

void PathDB::print ostream &    o const
 

void PathDB::stats  
 

bool PathDB::strictly_dominates const Path   dom,
const Path   cur
[static]
 


Friends And Related Function Documentation

ostream& operator<< ostream &    o,
const PathDB &    cdb
[friend]
 


Member Data Documentation

path_map PathDB::_paths [private]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 10 12:06:31 2002 for C-Breeze by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001