libdballe 9.14
dballe::core::SmallUniqueValueSet< Value > Struct Template Reference
Inheritance diagram for dballe::core::SmallUniqueValueSet< Value >:
dballe::core::SmallSet< Value > dballe::core::SortedSmallUniqueValueSet< Value >

Public Member Functions

bool operator== (const SmallUniqueValueSet &o) const
bool operator!= (const SmallUniqueValueSet &o) const
void add (const Value &val)
bool has (const Value &val) const

Additional Inherited Members

Protected Types inherited from dballe::core::SmallSet< Value >
typedef std::vector< Value >::const_iterator const_iterator
typedef std::vector< Value >::iterator iterator
typedef std::vector< Value >::const_reverse_iterator const_reverse_iterator
typedef std::vector< Value >::reverse_iterator reverse_iterator
Protected Member Functions inherited from dballe::core::SmallSet< Value >
iterator begin ()
iterator end ()
reverse_iterator rbegin ()
reverse_iterator rend ()
size_t size () const
bool empty () const
bool operator== (const SmallSet &o) const
bool operator!= (const SmallSet &o) const
void clear ()
int binary_search (const Value &value) const
const_iterator find (const Value &value) const
Valueadd (const Value &item)
void rearrange_dirty () const
Protected Attributes inherited from dballe::core::SmallSet< Value >
std::vector< Valueitems
size_t dirty

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