|
Cuda battery library
|
#include "utility.hpp"#include "allocator.hpp"#include <memory>#include <initializer_list>#include <vector>Go to the source code of this file.
Classes | |
| class | battery::vector< T, Allocator > |
Namespaces | |
| namespace | battery |
Functions | |
| template<class T1 , class Alloc1 , class T2 , class Alloc2 > | |
| CUDA NI bool | battery::operator== (const vector< T1, Alloc1 > &lhs, const vector< T2, Alloc2 > &rhs) |
A partial implementation of std::vector, with additional constructors to convert from std::vector. The allocator is scoped, meaning it will be passed to the constructor of T if T provides a suited constructor with an allocator.