Basic Constraint Maps.
#include <cons_map.h>
Public Member Functions | |
| cons_map () | |
| creates an instance of type cons_map. | |
| virtual void | init () |
| clears all correspondences and makes |a| to the nil-object of |A|. | |
| const cons | operator[] (const A &a) const |
| returns the basic constraint assosiated with a. | |
| cons & | operator[] (const A &a) |
| virtual const cons & | inf (const A &a) const |
| virtual void | undefine (const A &a) |
| removes the assignmnent of $a$. | |
| virtual void | set (cons c, const A &a) |
| etablishes a new assignment between |c| and |a|. | |
Definition at line 11 of file cons_map.h.
| virtual const cons& SCIL::cons_map< A >::inf | ( | const A & | a | ) | const [inline, virtual] |
returns the basic constraint that is assigned to |a|. If no constraint is assigned to |a|, |nil| is returned.
Definition at line 40 of file cons_map.h.
1.6.3