Definition at line 16 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 34 of file GeneratorPool.h.
| using idol::GeneratorPool< KeyT, ValueT >::Values = IteratorForward<std::list<std::pair<KeyT, ValueT>>> |
Definition at line 33 of file GeneratorPool.h.
|
inline |
Definition at line 19 of file GeneratorPool.h.
|
inline |
Definition at line 29 of file GeneratorPool.h.
|
inline |
Definition at line 23 of file GeneratorPool.h.
|
inlinenodiscard |
Definition at line 27 of file GeneratorPool.h.
|
inlinenodiscard |
Definition at line 31 of file GeneratorPool.h.
|
inline |
Definition at line 36 of file GeneratorPool.h.
|
inlinenodiscard |
Definition at line 37 of file GeneratorPool.h.