![]() |
Shamrock 2025.10.0
Astrophysical Code
|
Public Member Functions | |
| CommunicationBuffer (u64 bytelen, std::shared_ptr< sham::DeviceScheduler > dev_sched) | |
| CommunicationBuffer (sham::DeviceBuffer< u8, sham::device > &&moved_obj, std::shared_ptr< sham::DeviceScheduler > dev_sched) | |
| std::unique_ptr< CommunicationBuffer > | duplicate_to_ptr () |
| sham::DeviceBuffer< u8 > | copy_back_usm () |
| u64 | get_size () |
| u8 * | get_ptr () |
Static Public Member Functions | |
| static sham::DeviceBuffer< u8 > | convert_usm (CommunicationBuffer &&buf) |
Definition at line 98 of file CommunicationBufferImpl.hpp.
|
inline |
Definition at line 105 of file CommunicationBufferImpl.hpp.
|
inline |
Definition at line 109 of file CommunicationBufferImpl.hpp.
|
inlinestatic |
Definition at line 127 of file CommunicationBufferImpl.hpp.
|
inline |
Definition at line 121 of file CommunicationBufferImpl.hpp.
|
inline |
Definition at line 115 of file CommunicationBufferImpl.hpp.
|
inline |
Definition at line 131 of file CommunicationBufferImpl.hpp.
|
inline |
Definition at line 125 of file CommunicationBufferImpl.hpp.