Parma_Polyhedra_Library::H79_Certificate::Compare Struct Reference
[C++ Language Interface]

A total ordering on H79 certificates. More...

#include <H79_Certificate.defs.hh>

List of all members.

Public Member Functions

bool operator() (const H79_Certificate &x, const H79_Certificate &y) const
 Returns true if and only if x comes before y.


Detailed Description

A total ordering on H79 certificates.

This binary predicate defines a total ordering on H79 certificates which is used when storing information about sets of polyhedra.

Definition at line 82 of file H79_Certificate.defs.hh.


Member Function Documentation

bool Parma_Polyhedra_Library::H79_Certificate::Compare::operator() ( const H79_Certificate x,
const H79_Certificate y 
) const [inline]

Returns true if and only if x comes before y.

Definition at line 46 of file H79_Certificate.inlines.hh.

References Parma_Polyhedra_Library::H79_Certificate::compare().

00047                                                                      {
00048   // For an efficient evaluation of the multiset ordering based
00049   // on this lgo relation, we want larger elements to come first.
00050   return x.compare(y) == 1;
00051 }


The documentation for this struct was generated from the following files:

Generated on Wed Jul 16 22:55:51 2008 for PPL by  doxygen 1.5.6