#include <Memory.h>
|
auto | set_stream (cudaStream_t s) noexcept-> void |
|
auto | stream () const noexcept-> cudaStream_t |
|
|
| async_copy_policy () |
|
| ~async_copy_policy ()=default |
|
template<class Dest , class Src > |
auto | copy (Dest &dest, const Src &src, std::size_t size) const -> void |
|
template<class Dest , class Src > |
auto | copy (Dest &dest, const Src &src, std::size_t width, std::size_t height) const -> void |
|
template<class Dest , class Src > |
auto | copy (Dest &dest, const Src &src, std::size_t width, std::size_t height, std::size_t depth) const -> void |
|
Definition at line 193 of file Memory.h.
glados::cuda::async_copy_policy::async_copy_policy |
( |
| ) |
|
|
inlineprotected |
glados::cuda::async_copy_policy::~async_copy_policy |
( |
| ) |
|
|
protecteddefault |
template<class Dest , class Src >
auto glados::cuda::async_copy_policy::copy |
( |
Dest & |
dest, |
|
|
const Src & |
src, |
|
|
std::size_t |
size |
|
) |
| const -> void
|
|
inlineprotected |
template<class Dest , class Src >
auto glados::cuda::async_copy_policy::copy |
( |
Dest & |
dest, |
|
|
const Src & |
src, |
|
|
std::size_t |
width, |
|
|
std::size_t |
height |
|
) |
| const -> void
|
|
inlineprotected |
template<class Dest , class Src >
auto glados::cuda::async_copy_policy::copy |
( |
Dest & |
dest, |
|
|
const Src & |
src, |
|
|
std::size_t |
width, |
|
|
std::size_t |
height, |
|
|
std::size_t |
depth |
|
) |
| const -> void
|
|
inlineprotected |
auto glados::cuda::async_copy_policy::set_stream |
( |
cudaStream_t |
s | ) |
-> void
|
|
inlinenoexcept |
auto glados::cuda::async_copy_policy::stream |
( |
| ) |
const -> cudaStream_t
|
|
inlinenoexcept |
cudaStream_t glados::cuda::async_copy_policy::stream_ |
|
private |
The documentation for this class was generated from the following file:
- /home/frust45/RISA/RISA/glados/include/glados/cuda/Memory.h