#include <cuda_ptr.hpp>
- Author
- tlc
- Date
- 17/05/2025
- Version
- 0.1.0
◆ cuda_ptr() [1/3]
| cuda_ptr::cuda_ptr |
( |
const size_t |
in_unit = 0, |
|
|
const int |
in_size = 0 |
|
) |
| |
|
inlineexplicit |
◆ cuda_ptr() [2/3]
| cuda_ptr::cuda_ptr |
( |
const cuda_ptr & |
other | ) |
|
|
inline |
◆ cuda_ptr() [3/3]
◆ ~cuda_ptr()
◆ copy_from()
| auto cuda_ptr::copy_from |
( |
const void * |
src, |
|
|
const cudaStream_t |
s |
|
) |
| const |
|
inline |
◆ copy_to()
| auto cuda_ptr::copy_to |
( |
void * |
dest, |
|
|
const cudaStream_t |
s |
|
) |
| const |
|
inline |
◆ get()
template<typename T = int>
| T * cuda_ptr::get |
( |
const unsigned long long |
offset = 0 | ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ size
◆ unit
The documentation for this class was generated from the following file: