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>