11 #ifndef RTIREFLEX_BOUNDED_H
12 #define RTIREFLEX_BOUNDED_H
20 template <
class T,
size_t Bound>
23 template <
typename T,
size_t Bound>
44 throw std::runtime_error(
"Bounded<T>: Null pointer");
54 template <
class Iter,
size_t Bound>
71 template <
size_t Bound,
class Iter>
80 #endif // RTIREFLEX_BOUNDED_H
BoundedViewIterator(const BoundedViewIterator &bvi)
Definition: bounded.h:66
BoundedViewIterator(Iter i)
Definition: bounded.h:62
Bounded & operator=(T &t)
Definition: bounded.h:47
BoundedViewIterator()
Definition: bounded.h:58
Bounded(T &t)
Definition: bounded.h:31
Bounded(const Bounded &b)
Definition: bounded.h:35
BoundedViewIterator< Iter, Bound > make_bounded_view_iterator(Iter iter)
Definition: bounded.h:72
Bounded()
Definition: bounded.h:29