Predator
[unstable] git snapshot
|
a symmetric relation More...
#include <sympred.hh>
Public Member Functions | |
bool | empty () const |
bool | chk (TKey k1, TKey k2) const |
bool | add (TKey k1, TKey k2) |
bool | del (TKey k1, TKey k2) |
Protected Types | |
typedef std::pair< TKey, TKey > | TItem |
typedef std::set< TItem > | TCont |
Protected Attributes | |
TCont | cont_ |
a symmetric relation
Definition at line 31 of file sympred.hh.
Definition at line 34 of file sympred.hh.
|
protected |
Definition at line 33 of file sympred.hh.
|
inline |
Definition at line 48 of file sympred.hh.
References CL_BREAK_IF, SymPairSet< TKey, IREFLEXIVE >::cont_, and sortValues().
|
inline |
Definition at line 42 of file sympred.hh.
References SymPairSet< TKey, IREFLEXIVE >::cont_, hasKey(), and sortValues().
|
inline |
Definition at line 56 of file sympred.hh.
References CL_BREAK_IF, SymPairSet< TKey, IREFLEXIVE >::cont_, and sortValues().
|
inline |
Definition at line 38 of file sympred.hh.
References SymPairSet< TKey, IREFLEXIVE >::cont_.
|
protected |
Definition at line 35 of file sympred.hh.
Referenced by SymPairSet< TKey, IREFLEXIVE >::add(), SymPairSet< TKey, IREFLEXIVE >::chk(), SymPairSet< TKey, IREFLEXIVE >::del(), and SymPairSet< TKey, IREFLEXIVE >::empty().