SSP21-CPP
Public Member Functions | List of all members
ssp21::ICollection< T > Class Template Referenceabstract

#include <ssp21/util/ICollection.h>

Public Member Functions

virtual uint32_t count () const =0
 
virtual T const * get (uint32_t i) const =0
 
bool is_empty () const
 
bool is_not_empty () const
 
virtual T const * last () const
 
template<class Action >
void foreach (const Action &action) const
 

Detailed Description

template<class T>
class ssp21::ICollection< T >

A unmodifiable collection of some abstract type T

Definition at line 15 of file ICollection.h.