Definition at line 17 of file GeneratorPool.h.
Public Types | |
| using | Values = IteratorForward<std::list<std::pair<KeyT, ValueT>>> |
| using | ConstValues = ConstIteratorForward<std::list<std::pair<KeyT, ValueT>>> |
Public Methods | |
| void | add (KeyT t_key, ValueT t_value) |
| std::list< std::pair< KeyT, ValueT > >::iterator | erase (const typename std::list< std::pair< KeyT, ValueT > >::iterator &t_it) |
| const ValueT & | last_inserted () const |
| void | clear () |
| unsigned int | size () const |
| Values | values () |
| ConstValues | values () const |
| using idol::GeneratorPool< KeyT, ValueT >::ConstValues = ConstIteratorForward<std::list<std::pair<KeyT, ValueT>>> |
Definition at line 35 of file GeneratorPool.h.
| using idol::GeneratorPool< KeyT, ValueT >::Values = IteratorForward<std::list<std::pair<KeyT, ValueT>>> |
Definition at line 34 of file GeneratorPool.h.
|
inline |
Definition at line 20 of file GeneratorPool.h.
|
inline |
Definition at line 30 of file GeneratorPool.h.
|
inline |
Definition at line 24 of file GeneratorPool.h.
|
inlinenodiscard |
Definition at line 28 of file GeneratorPool.h.
|
inlinenodiscard |
Definition at line 32 of file GeneratorPool.h.
|
inline |
Definition at line 37 of file GeneratorPool.h.
|
inlinenodiscard |
Definition at line 38 of file GeneratorPool.h.