Logo ROOT  
Reference Guide
ROOT::Experimental::Detail::CPUBufferContainer Class Reference

Definition at line 45 of file Buffers.cxx.

Public Member Functions

 CPUBufferContainer ()
 
 CPUBufferContainer (std::size_t size)
 
double const * cpuReadPtr () const
 
doublecpuWritePtr ()
 
double const * gpuReadPtr () const
 
doublegpuWritePtr ()
 
std::size_t size () const
 

Private Attributes

std::vector< double_vec
 

Constructor & Destructor Documentation

◆ CPUBufferContainer() [1/2]

ROOT::Experimental::Detail::CPUBufferContainer::CPUBufferContainer ( )
inline

Definition at line 47 of file Buffers.cxx.

◆ CPUBufferContainer() [2/2]

ROOT::Experimental::Detail::CPUBufferContainer::CPUBufferContainer ( std::size_t  size)
inline

Definition at line 48 of file Buffers.cxx.

Member Function Documentation

◆ cpuReadPtr()

double const * ROOT::Experimental::Detail::CPUBufferContainer::cpuReadPtr ( ) const
inline

Definition at line 51 of file Buffers.cxx.

◆ cpuWritePtr()

double * ROOT::Experimental::Detail::CPUBufferContainer::cpuWritePtr ( )
inline

Definition at line 58 of file Buffers.cxx.

◆ gpuReadPtr()

double const * ROOT::Experimental::Detail::CPUBufferContainer::gpuReadPtr ( ) const
inline

Definition at line 52 of file Buffers.cxx.

◆ gpuWritePtr()

double * ROOT::Experimental::Detail::CPUBufferContainer::gpuWritePtr ( )
inline

Definition at line 59 of file Buffers.cxx.

◆ size()

std::size_t ROOT::Experimental::Detail::CPUBufferContainer::size ( ) const
inline

Definition at line 49 of file Buffers.cxx.

Member Data Documentation

◆ _vec

std::vector<double> ROOT::Experimental::Detail::CPUBufferContainer::_vec
private

Definition at line 66 of file Buffers.cxx.


The documentation for this class was generated from the following file: