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

more::gen::partial_ordering_base Class Reference

Helper class. More...

#include <more/gen/partial_ordering.h>

Inheritance diagram for more::gen::partial_ordering_base:

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

Collaboration graph
[legend]
List of all members.

Public Methods

Static Public Methods

Protected Methods

Protected Attributes


Detailed Description

Helper class.


Constructor & Destructor Documentation

more::gen::partial_ordering_base::partial_ordering_base (  node_base *    inf,
node_base *    sup
)  [inline]
 

virtual more::gen::partial_ordering_base::~partial_ordering_base (    )  [inline, virtual]
 


Member Function Documentation

void more::gen::partial_ordering_base::check_integrity (    )  [protected]
 

void more::gen::partial_ordering_base::check_integrity_from_bottom (  node_base *    )  [protected]
 

void more::gen::partial_ordering_base::check_integrity_from_top (  node_base *    )  [protected]
 

void more::gen::partial_ordering_base::clear_cache (    )  const [protected]
 

void more::gen::partial_ordering_base::constrain_prec_impl (  node_base *    x,
node_base *    y
) 
 

template<typename OutputIterator>
void more::gen::partial_ordering_base::copy_infimums_impl (  node_base *    x,
OutputIterator    it_out
)  [inline, static]
 

template<typename OutputIterator>
bool more::gen::partial_ordering_base::copy_range_impl (  node_base *    x,
node_base *    y,
OutputIterator    it
)  [inline, static]
 

template<typename OutputIterator>
void more::gen::partial_ordering_base::copy_supremums_impl (  node_base *    x,
OutputIterator    it_out
)  [inline, static]
 

void more::gen::partial_ordering_base::dump_structure (    )  [protected]
 

bool more::gen::partial_ordering_base::eq_impl (  node_base *    x,
node_base *    y
)  [inline, static]
 

void more::gen::partial_ordering_base::insert_impl (  node_base *    ) 
 

bool more::gen::partial_ordering_base::preceq_impl (  node_base *   ,
node_base *   
)  [static]
 

void more::gen::partial_ordering_base::unlink_impl (  node_base *    ) 
 


Member Data Documentation

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

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

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


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