|
template<typename... Args> |
| Vector (Args... values) |
| Generic constructor from parameters.
|
|
| Vector (const Vector &other) |
| Copy constructor.
|
|
| Vector (Vector &&other) |
| Move constructor.
|
|
Vector & | operator= (const Vector &other)=default |
| Copy assignment operator.
|
|
Vector & | operator= (Vector &&other)=default |
| Move assignment operator.
|
|
template<bool CheckBoundaries = false> |
T & | at (std::size_t pos) |
| Access operator overload.
|
|
template<bool CheckBoundaries = false> |
const T & | at (std::size_t pos) const |
| Constant access operator overload.
|
|
template<class T, class Allocator = std::allocator<T>>
class cbm::algo::kf::Vector< T, Allocator >
A std::vector with additional debugging utility set.
Definition at line 28 of file KfVector.h.
template<class T , class Allocator = std::allocator<T>>
template<bool CheckBoundaries = false>
template<class T , class Allocator = std::allocator<T>>
template<bool CheckBoundaries = false>