#include <Iterable.h>
Public Member Functions | |
virtual | ~Iterable () |
virtual Iterator< E > * | iterator ()=0 |
virtual Iterator< E > * | iterator () const =0 |
virtual beecrypt::util::Iterable< E >::~Iterable | ( | ) | [inline, virtual] |
virtual Iterator<E>* beecrypt::util::Iterable< E >::iterator | ( | ) | const [pure virtual] |
Implemented in beecrypt::util::AbstractCollection< E >, beecrypt::util::AbstractList< E >, beecrypt::util::AbstractSet< E >, beecrypt::util::Collection< E >, beecrypt::util::AbstractCollection< V >, beecrypt::util::AbstractCollection< E >, beecrypt::util::AbstractCollection< class Map< K, V >::Entry >, beecrypt::util::AbstractCollection< Provider >, beecrypt::util::AbstractCollection< K >, beecrypt::util::AbstractList< E >, beecrypt::util::AbstractList< Provider >, beecrypt::util::AbstractSet< class Map< K, V >::Entry >, beecrypt::util::AbstractSet< K >, beecrypt::util::Collection< class Map< String, Instantiator >::Entry >, beecrypt::util::Collection< E >, beecrypt::util::Collection< Object >, beecrypt::util::Collection< V >, beecrypt::util::Collection< class Map< K, V >::Entry >, beecrypt::util::Collection< Provider >, beecrypt::util::Collection< Instantiator >, beecrypt::util::Collection< K >, beecrypt::util::Collection< class Map< Object, Object >::Entry >, and beecrypt::util::Collection< String >.
virtual Iterator<E>* beecrypt::util::Iterable< E >::iterator | ( | ) | [pure virtual] |
Implemented in beecrypt::util::AbstractCollection< E >, beecrypt::util::AbstractList< E >, beecrypt::util::AbstractSet< E >, beecrypt::util::Collection< E >, beecrypt::util::AbstractCollection< V >, beecrypt::util::AbstractCollection< E >, beecrypt::util::AbstractCollection< class Map< K, V >::Entry >, beecrypt::util::AbstractCollection< Provider >, beecrypt::util::AbstractCollection< K >, beecrypt::util::AbstractList< E >, beecrypt::util::AbstractList< Provider >, beecrypt::util::AbstractSet< class Map< K, V >::Entry >, beecrypt::util::AbstractSet< K >, beecrypt::util::Collection< class Map< String, Instantiator >::Entry >, beecrypt::util::Collection< E >, beecrypt::util::Collection< Object >, beecrypt::util::Collection< V >, beecrypt::util::Collection< class Map< K, V >::Entry >, beecrypt::util::Collection< Provider >, beecrypt::util::Collection< Instantiator >, beecrypt::util::Collection< K >, beecrypt::util::Collection< class Map< Object, Object >::Entry >, and beecrypt::util::Collection< String >.