#include <duplicate.hh>
Public Types | |
typedef val_dset_t | dupset_t |
Public Member Functions | |
dupset_t & | dupset () |
DuplicateSet () | |
void | insert (const DuplicateEntry &x) |
void | erase (const dset_t::iterator &pos) |
Private Types | |
typedef DuplicateSet | This |
typedef sch::Updatable< DuplicateEntry > | elem_t |
typedef std::set< elem_t > | dset_t |
typedef sch::upd::SetEraser< This, dset_t::iterator > | eraser_t |
typedef sch::UpdateEvent< eraser_t > | updater_t |
typedef utl::Subset< dset_t, utl::NoAction< This, dset_t::iterator >, utl::DefaultPredicate< This, dset_t::iterator >, This > | val_dset_t |
Private Attributes | |
dset_t | dset_ |
dupset_t | dupset_ |
Friends | |
class | sch::StatePrinter |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|