My Project
Public Member Functions | List of all members
cuda_mlp::CublasHandle Class Reference

RAII-managed cuBLAS handle. More...

Public Member Functions

 CublasHandle ()
 Construct and initialize the cuBLAS handle. More...
 
 ~CublasHandle ()
 Destroy the handle if it exists. More...
 
 CublasHandle (const CublasHandle &)=delete
 
CublasHandleoperator= (const CublasHandle &)=delete
 
cublasHandle_t get () const
 Access the raw cuBLAS handle. More...
 

Detailed Description

RAII-managed cuBLAS handle.

Constructor & Destructor Documentation

◆ CublasHandle() [1/2]

cuda_mlp::CublasHandle::CublasHandle ( )
inline

Construct and initialize the cuBLAS handle.

Here is the call graph for this function:

◆ ~CublasHandle()

cuda_mlp::CublasHandle::~CublasHandle ( )
inline

Destroy the handle if it exists.

◆ CublasHandle() [2/2]

cuda_mlp::CublasHandle::CublasHandle ( const CublasHandle )
delete

Member Function Documentation

◆ get()

cublasHandle_t cuda_mlp::CublasHandle::get ( ) const
inline

Access the raw cuBLAS handle.

Here is the caller graph for this function:

◆ operator=()

CublasHandle& cuda_mlp::CublasHandle::operator= ( const CublasHandle )
delete

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