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

Definition at line 25 of file Buffers.cxx.

Public Member Functions

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

Private Attributes

double _val
 

Constructor & Destructor Documentation

◆ ScalarBufferContainer() [1/2]

ROOT::Experimental::Detail::ScalarBufferContainer::ScalarBufferContainer ( )
inline

Definition at line 27 of file Buffers.cxx.

◆ ScalarBufferContainer() [2/2]

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

Definition at line 28 of file Buffers.cxx.

Member Function Documentation

◆ cpuReadPtr()

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

Definition at line 35 of file Buffers.cxx.

◆ cpuWritePtr()

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

Definition at line 38 of file Buffers.cxx.

◆ gpuReadPtr()

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

Definition at line 36 of file Buffers.cxx.

◆ gpuWritePtr()

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

Definition at line 39 of file Buffers.cxx.

◆ size()

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

Definition at line 33 of file Buffers.cxx.

Member Data Documentation

◆ _val

double ROOT::Experimental::Detail::ScalarBufferContainer::_val
private

Definition at line 42 of file Buffers.cxx.


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