|
| TempBuffer (size_t size) |
|
| TempBuffer (TempBuffer &&other) noexcept |
|
TempBuffer & | operator= (TempBuffer &&other) noexcept |
|
| TempBuffer (const TempBuffer &) noexcept |
|
TempBuffer & | operator= (const TempBuffer &) noexcept |
|
void | copy_to (std::vector< T > &vec, cudaStream_t stream=nullptr) const |
|
void | copy_from (TempBuffer< T > &other, cudaStream_t stream=nullptr) |
|
void | copy_from (const std::vector< T > &vec, cudaStream_t stream=nullptr) |
|
| TempBuffer (const std::vector< T > &vec) |
|
TempBuffer & | operator= (const std::vector< T > &vec) |
|
void | reserve (size_t new_cap, cudaStream_t stream=nullptr) |
|
void | resize (size_t size, cudaStream_t stream=nullptr) |
|
void | free () noexcept |
|
auto | size () const noexcept |
|
auto | data () const noexcept |
|
auto | capacity () const noexcept |
|
The documentation for this class was generated from the following file: