Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CrossMap Class Reference

#include <cross_map.h>

List of all members.

Public Methods

 CrossMap ()
 ~CrossMap ()
CrossMap& operator= (const CrossMap &other)
 CrossMap (const CrossMap &other)
CrossMap* clone () const
bool is_member (node_t node) const
size_t lookup_id (node_t node) const
size_t retrieve_id (node_t node)
node_t get_node (size_t id) const
size_t size () const

Friends

class  iterator


Detailed Description

template<class node_t> class CrossMap


Constructor & Destructor Documentation

template<class node_t>
CrossMap<node_t>::CrossMap<node_t> () [inline]

template<class node_t>
CrossMap<node_t>::~CrossMap<node_t> () [inline]

template<class node_t>
CrossMap<node_t>::CrossMap<node_t> (
const CrossMap<node_t> & other)


Member Function Documentation

template<class node_t>
CrossMap<node_t> * CrossMap<node_t>::clone (
void) const [inline]

template<class node_t>
node_t CrossMap<node_t>::get_node (
size_t id) const [inline]

template<class node_t>
bool CrossMap<node_t>::is_member (
node_t node) const [inline]

template<class node_t>
size_t CrossMap<node_t>::lookup_id (
node_t node) const [inline]

template<class node_t>
CrossMap<node_t> & CrossMap<node_t>::operator= (
const CrossMap<node_t> & other) [inline]

template<class node_t>
size_t CrossMap<node_t>::retrieve_id (
node_t node) [inline]

template<class node_t>
size_t CrossMap<node_t>::size () const [inline]


Friends And Related Function Documentation

template<class node_t>
class iterator [friend]


The documentation for this class was generated from the following file:
Generated at Mon Jul 31 13:43:03 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000