|
Furrent
|
#include <policy.hpp>

Public Types | |
| using | Iterator = typename std::list< T >::iterator |
| Iterator type used by the std::list type. More... | |
Public Member Functions | |
| virtual Iterator | extract (Iterator begin, Iterator end) const =0 |
| implements the custom policy logic to extract an element from the list More... | |
| using fur::policy::IPolicy< T >::Iterator = typename std::list<T>::iterator |
Iterator type used by the std::list type.
|
pure virtual |
implements the custom policy logic to extract an element from the list
| begin | begin of the list |
| end | end of the list |
Implemented in fur::policy::LIFOPolicy< T >, and fur::policy::FIFOPolicy< T >.
1.8.17