PPL
1.2
|
A pair of ask and tell descriptions. More...
#include <Ask_Tell_defs.hh>
Public Member Functions | |
Ask_Tell_Pair (const D &ask, const D &tell) | |
Pair constructor. More... | |
const D & | ask () const |
Const accessor to the ask component. More... | |
D & | ask () |
Non-const accessor to the ask component. More... | |
const D & | tell () const |
Const accessor to the ask component. More... | |
D & | tell () |
Non-const accessor to the tell component. More... | |
bool | definitely_entails (const Ask_Tell_Pair &y) const |
Returns true if *this definitely entails y . Returns false if *this may not entail y (i.e., if *this does not entail y or if entailment could not be decided). More... | |
Private Attributes | |
D | a |
The ask component. More... | |
D | t |
The tell component. More... | |
A pair of ask and tell descriptions.
Definition at line 67 of file Ask_Tell_defs.hh.
Parma_Polyhedra_Library::Ask_Tell_Pair< D >::Ask_Tell_Pair | ( | const D & | ask, |
const D & | tell | ||
) |
Pair constructor.
Definition at line 36 of file Ask_Tell_inlines.hh.
const D & Parma_Polyhedra_Library::Ask_Tell_Pair< D >::ask | ( | ) | const |
Const accessor to the ask component.
Definition at line 42 of file Ask_Tell_inlines.hh.
Referenced by Parma_Polyhedra_Library::Ask_Tell_Pair< D >::definitely_entails(), and Parma_Polyhedra_Library::Ask_Tell< D >::OK().
D & Parma_Polyhedra_Library::Ask_Tell_Pair< D >::ask | ( | ) |
bool Parma_Polyhedra_Library::Ask_Tell_Pair< D >::definitely_entails | ( | const Ask_Tell_Pair< D > & | y | ) | const |
Returns true
if *this
definitely entails y
. Returns false
if *this
may not entail y
(i.e., if *this
does not entail y
or if entailment could not be decided).
Definition at line 66 of file Ask_Tell_inlines.hh.
References Parma_Polyhedra_Library::Ask_Tell_Pair< D >::ask(), and Parma_Polyhedra_Library::Ask_Tell_Pair< D >::tell().
const D & Parma_Polyhedra_Library::Ask_Tell_Pair< D >::tell | ( | ) | const |
Const accessor to the ask component.
Definition at line 54 of file Ask_Tell_inlines.hh.
Referenced by Parma_Polyhedra_Library::Ask_Tell_Pair< D >::definitely_entails(), and Parma_Polyhedra_Library::Ask_Tell< D >::OK().
D & Parma_Polyhedra_Library::Ask_Tell_Pair< D >::tell | ( | ) |
|
private |
The ask component.
Definition at line 94 of file Ask_Tell_defs.hh.
|
private |
The tell component.
Definition at line 97 of file Ask_Tell_defs.hh.