MCKL
Monte Carlo Kernel Library
Public Member Functions | Static Public Member Functions | List of all members
mckl::BackendSTD Class Reference

#include <mckl/smp/backend_std.hpp>

Public Member Functions

 BackendSTD (const BackendSTD &)=delete
 
unsigned np () const
 
void np (unsigned n)
 
BackendSTDoperator= (const BackendSTD &)=delete
 
void reset ()
 

Static Public Member Functions

static BackendSTDinstance ()
 

Detailed Description

Definition at line 42 of file backend_std.hpp.

Constructor & Destructor Documentation

◆ BackendSTD()

mckl::BackendSTD::BackendSTD ( const BackendSTD )
delete

Member Function Documentation

◆ instance()

static BackendSTD& mckl::BackendSTD::instance ( )
inlinestatic

Definition at line 48 of file backend_std.hpp.

◆ np() [1/2]

unsigned mckl::BackendSTD::np ( ) const
inline

Definition at line 57 of file backend_std.hpp.

◆ np() [2/2]

void mckl::BackendSTD::np ( unsigned  n)
inline

Definition at line 59 of file backend_std.hpp.

◆ operator=()

BackendSTD& mckl::BackendSTD::operator= ( const BackendSTD )
delete

◆ reset()

void mckl::BackendSTD::reset ( )
inline

Definition at line 55 of file backend_std.hpp.