mgcpp
A C++ Math Library Based on CUDA
Public Member Functions | Static Public Member Functions | List of all members
mgcpp::global_context Class Reference

#include <global_context.hpp>

Public Member Functions

 global_context ()=default
 
 global_context (global_context const &other)=delete
 
 global_context (global_context &&other)=delete
 
global_contextoperator= (global_context const &other)=delete
 
global_contextoperator= (global_context &&other)=delete
 

Static Public Member Functions

static global_contextglobal_context_setting ()
 
static void reference_cnt_decr ()
 
static thread_contextget_thread_context ()
 

Constructor & Destructor Documentation

◆ global_context() [1/3]

mgcpp::global_context::global_context ( )
default

◆ global_context() [2/3]

mgcpp::global_context::global_context ( global_context const &  other)
delete

◆ global_context() [3/3]

mgcpp::global_context::global_context ( global_context &&  other)
delete

Member Function Documentation

◆ get_thread_context()

static thread_context& mgcpp::global_context::get_thread_context ( )
static

◆ global_context_setting()

static global_context& mgcpp::global_context::global_context_setting ( )
static

◆ operator=() [1/2]

global_context& mgcpp::global_context::operator= ( global_context const &  other)
delete

◆ operator=() [2/2]

global_context& mgcpp::global_context::operator= ( global_context &&  other)
delete

◆ reference_cnt_decr()

static void mgcpp::global_context::reference_cnt_decr ( )
static

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