12 #ifndef ECL_CONTAINERS_INITIALISER_HPP_ 
   13 #define ECL_CONTAINERS_INITIALISER_HPP_ 
   29 namespace containers {
 
   48 template<
class Type, 
class Iterator, std::
size_t N = ecl::DynamicStorage>
 
   58         BoundedListInitialiser(
const Type &value, Iterator iter);
 
   60         virtual ~BoundedListInitialiser() {}
 
   76         std::size_t current_size;
 
   83 template <
typename Type, 
typename Iterator, std::
size_t N>
 
   91 template <
typename Type,
typename Iterator,std::
size_t N>
 
  116 template<
class Type, 
class Iterator>
 
  146         std::size_t current_size;
 
  147         const std::size_t upper_bound;
 
  154 template <
typename Type, 
typename Iterator>
 
  164 template <
typename Type,
typename Iterator>