Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RooBatchCompute::AbsBuffer Class Referenceabstract

Definition at line 117 of file RooBatchCompute.h.

Public Member Functions

virtual ~AbsBuffer ()=default
 
virtual void assignFromDevice (std::span< const double > input)=0
 
virtual void assignFromHost (std::span< const double > input)=0
 
virtual double const * deviceReadPtr () const =0
 
virtual doubledeviceWritePtr ()=0
 
virtual double const * hostReadPtr () const =0
 
virtual doublehostWritePtr ()=0
 

#include </home/sftnight/build/workspace/root-makedoc-v632/rootspi/rdoc/src/v6-32-00-patches/roofit/batchcompute/res/RooBatchCompute.h>

Constructor & Destructor Documentation

◆ ~AbsBuffer()

virtual RooBatchCompute::AbsBuffer::~AbsBuffer ( )
virtualdefault

Member Function Documentation

◆ assignFromDevice()

virtual void RooBatchCompute::AbsBuffer::assignFromDevice ( std::span< const double input)
pure virtual

◆ assignFromHost()

virtual void RooBatchCompute::AbsBuffer::assignFromHost ( std::span< const double input)
pure virtual

◆ deviceReadPtr()

virtual double const * RooBatchCompute::AbsBuffer::deviceReadPtr ( ) const
pure virtual

◆ deviceWritePtr()

virtual double * RooBatchCompute::AbsBuffer::deviceWritePtr ( )
pure virtual

◆ hostReadPtr()

virtual double const * RooBatchCompute::AbsBuffer::hostReadPtr ( ) const
pure virtual

◆ hostWritePtr()

virtual double * RooBatchCompute::AbsBuffer::hostWritePtr ( )
pure virtual

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