|
| 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>