Definition at line 114 of file Buffers.cxx.
◆ LastAccessType
Enumerator |
---|
CPU_READ | |
GPU_READ | |
CPU_WRITE | |
GPU_WRITE | |
Definition at line 174 of file Buffers.cxx.
◆ PinnedBufferContainer() [1/4]
ROOT::Experimental::Detail::PinnedBufferContainer::PinnedBufferContainer |
( |
| ) |
|
|
inline |
◆ PinnedBufferContainer() [2/4]
ROOT::Experimental::Detail::PinnedBufferContainer::PinnedBufferContainer |
( |
std::size_t |
size | ) |
|
|
inline |
◆ PinnedBufferContainer() [3/4]
ROOT::Experimental::Detail::PinnedBufferContainer::PinnedBufferContainer |
( |
const PinnedBufferContainer & |
| ) |
|
|
delete |
◆ PinnedBufferContainer() [4/4]
ROOT::Experimental::Detail::PinnedBufferContainer::PinnedBufferContainer |
( |
PinnedBufferContainer && |
other | ) |
|
|
inline |
◆ cpuReadPtr()
double const * ROOT::Experimental::Detail::PinnedBufferContainer::cpuReadPtr |
( |
| ) |
const |
|
inline |
◆ cpuWritePtr()
double * ROOT::Experimental::Detail::PinnedBufferContainer::cpuWritePtr |
( |
| ) |
|
|
inline |
◆ gpuReadPtr()
double const * ROOT::Experimental::Detail::PinnedBufferContainer::gpuReadPtr |
( |
| ) |
const |
|
inline |
◆ gpuWritePtr()
double * ROOT::Experimental::Detail::PinnedBufferContainer::gpuWritePtr |
( |
| ) |
|
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ setCudaStream()
void ROOT::Experimental::Detail::PinnedBufferContainer::setCudaStream |
( |
cudaStream_t * |
stream | ) |
|
|
inline |
◆ size()
std::size_t ROOT::Experimental::Detail::PinnedBufferContainer::size |
( |
| ) |
const |
|
inline |
◆ _cudaStream
cudaStream_t* ROOT::Experimental::Detail::PinnedBufferContainer::_cudaStream = nullptr |
|
private |
◆ _data
double* ROOT::Experimental::Detail::PinnedBufferContainer::_data = nullptr |
|
private |
◆ _gpuBuffer
◆ _lastAccess
◆ _size
std::size_t ROOT::Experimental::Detail::PinnedBufferContainer::_size |
|
private |
roofit/roofitcore/src/Buffers.cxx