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

more::gen::unifying_partial_ordering_base Class Reference

Helper class. More...

#include <more/gen/unifying_partial_ordering.h>

Inheritance diagram for more::gen::unifying_partial_ordering_base:

Inheritance graph
[legend]
Collaboration diagram for more::gen::unifying_partial_ordering_base:

Collaboration graph
[legend]
List of all members.

Public Types

Public Methods

Static Public Methods

Protected Methods

Protected Attributes


Detailed Description

Helper class.


Member Typedef Documentation

typedef link<element_base>::iterator more::gen::unifying_partial_ordering_base::user_iterator
 


Constructor & Destructor Documentation

more::gen::unifying_partial_ordering_base::unifying_partial_ordering_base node_base   inf,
node_base   sup
[inline]
 

virtual more::gen::unifying_partial_ordering_base::~unifying_partial_ordering_base   [inline, virtual]
 


Member Function Documentation

void more::gen::unifying_partial_ordering_base::check_integrity   [protected]
 

void more::gen::unifying_partial_ordering_base::check_integrity_from_bottom node_base   [protected]
 

void more::gen::unifying_partial_ordering_base::check_integrity_from_top node_base   [protected]
 

void more::gen::unifying_partial_ordering_base::clear_cache   const [protected]
 

void more::gen::unifying_partial_ordering_base::constrain_eq_impl std::set< node_base *> const &    S,
node_base   new_node
 

void more::gen::unifying_partial_ordering_base::constrain_preceq_impl node_base   x,
node_base   y
 

template<typename OutputIterator>
void more::gen::unifying_partial_ordering_base::copy_infimums_impl node_base   x,
OutputIterator    it_out
[static]
 

template<typename OutputIterator>
bool more::gen::unifying_partial_ordering_base::copy_range_impl node_base   x,
node_base   y,
OutputIterator    it
[inline, static]
 

template<typename OutputIterator>
void more::gen::unifying_partial_ordering_base::copy_supremums_impl node_base   x,
OutputIterator    it_out
[static]
 

void more::gen::unifying_partial_ordering_base::dump_structure   [protected]
 

bool more::gen::unifying_partial_ordering_base::eq_impl node_base   x,
node_base   y
[inline, static]
 

void more::gen::unifying_partial_ordering_base::insert_impl node_base  
 

bool more::gen::unifying_partial_ordering_base::preceq_impl node_base  ,
node_base  
[static]
 


Member Data Documentation

algo_serial_type more::gen::unifying_partial_ordering_base::algo_serial [protected]
 

node_base* more::gen::unifying_partial_ordering_base::m_max [protected]
 

node_base* more::gen::unifying_partial_ordering_base::m_min [protected]
 


The documentation for this class was generated from the following files:
Generated on Sat Sep 7 19:12:38 2002 for more with Doxygen 1.2.13.1. Doxygen 1.2.13.1 is written and copyright 1997-2002 by Dimitri van Heesch.