Logo ROOT  
Reference Guide
TMVA::DNN::TCudaDeviceBuffer< AFloat >::TDestructor Struct Reference

template<typename AFloat>
struct TMVA::DNN::TCudaDeviceBuffer< AFloat >::TDestructor

Definition at line 109 of file CudaBuffers.h.

Public Member Functions

 TDestructor ()=default
 
 TDestructor (const TDestructor &)=default
 
 TDestructor (TDestructor &&)=default
 
void operator() (AFloat **devicePointer)
 
TDestructoroperator= (const TDestructor &)=default
 
TDestructoroperator= (TDestructor &&)=default
 

Public Attributes

friend TCudaDeviceBuffer
 

Constructor & Destructor Documentation

◆ TDestructor() [1/3]

template<typename AFloat >
TMVA::DNN::TCudaDeviceBuffer< AFloat >::TDestructor::TDestructor ( )
default

◆ TDestructor() [2/3]

template<typename AFloat >
TMVA::DNN::TCudaDeviceBuffer< AFloat >::TDestructor::TDestructor ( const TDestructor )
default

◆ TDestructor() [3/3]

template<typename AFloat >
TMVA::DNN::TCudaDeviceBuffer< AFloat >::TDestructor::TDestructor ( TDestructor &&  )
default

Member Function Documentation

◆ operator()()

template<typename AFloat >
void TMVA::DNN::TCudaDeviceBuffer< AFloat >::TDestructor::operator() ( AFloat **  devicePointer)

Definition at line 79 of file CudaBuffers.cxx.

◆ operator=() [1/2]

template<typename AFloat >
TDestructor & TMVA::DNN::TCudaDeviceBuffer< AFloat >::TDestructor::operator= ( const TDestructor )
default

◆ operator=() [2/2]

template<typename AFloat >
TDestructor & TMVA::DNN::TCudaDeviceBuffer< AFloat >::TDestructor::operator= ( TDestructor &&  )
default

Member Data Documentation

◆ TCudaDeviceBuffer

template<typename AFloat >
friend TMVA::DNN::TCudaDeviceBuffer< AFloat >::TDestructor::TCudaDeviceBuffer

Definition at line 117 of file CudaBuffers.h.

Collaboration diagram for TMVA::DNN::TCudaDeviceBuffer< AFloat >::TDestructor:
[legend]

The documentation for this struct was generated from the following files: