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 >.