![]() |
Shamrock 2025.10.0
Astrophysical Code
|
Public Member Functions | |
| CommunicationBuffer (u64 bytelen, std::shared_ptr< sham::DeviceScheduler > dev_sched) | |
| CommunicationBuffer (sham::DeviceBuffer< u8, sham::host > &&moved_obj, std::shared_ptr< sham::DeviceScheduler > dev_sched) | |
| std::unique_ptr< CommunicationBuffer > | duplicate_to_ptr () |
| u64 | get_size () |
| sham::DeviceBuffer< u8 > | copy_back_usm () |
| u8 * | get_ptr () |
Static Public Member Functions | |
| static sham::DeviceBuffer< u8 > | convert_usm (CommunicationBuffer &&buf) |
Definition at line 55 of file CommunicationBufferImpl.hpp.
|
inline |
Definition at line 62 of file CommunicationBufferImpl.hpp.
|
inline |
Definition at line 66 of file CommunicationBufferImpl.hpp.
|
inlinestatic |
Definition at line 83 of file CommunicationBufferImpl.hpp.
|
inline |
Definition at line 80 of file CommunicationBufferImpl.hpp.
|
inline |
Definition at line 72 of file CommunicationBufferImpl.hpp.
|
inline |
Definition at line 87 of file CommunicationBufferImpl.hpp.
|
inline |
Definition at line 78 of file CommunicationBufferImpl.hpp.