12 #include "TrIterator.hpp"
17 template<
class DataType>
26 virtual DataType operator[](
unsigned int index)
const = 0;
27 virtual size_t GetLength()
const = 0;
57 virtual T operator[] (
unsigned int index)
const;
58 virtual size_t GetLength()
const {
return fData.size(); }
69 if (index>=fData.size())
72 return fData.at(index);
TrIterator template class.
Definition: TrIterator.hpp:24
Definition: AlgoIterator.hpp:12