BioCMAMC-ST
Canary Class Reference

#include <common.hpp>

Public Member Functions

 Canary ()=delete
 
 Canary (const Canary &)=delete
 
 Canary (Canary &&)=delete
 
Canaryoperator= (const Canary &)=delete
 
Canaryoperator= (Canary &&)=delete
 
 Canary (std::string_view lbl, std::source_location location)
 
 ~Canary ()
 

Private Attributes

std::string _lbl
 

Constructor & Destructor Documentation

◆ Canary() [1/4]

Canary::Canary ( )
delete

◆ Canary() [2/4]

Canary::Canary ( const Canary & )
delete

◆ Canary() [3/4]

Canary::Canary ( Canary && )
delete

◆ Canary() [4/4]

Canary::Canary ( std::string_view lbl,
std::source_location location )
inlineexplicit

◆ ~Canary()

Canary::~Canary ( )
inline

Member Function Documentation

◆ operator=() [1/2]

Canary & Canary::operator= ( Canary && )
delete

◆ operator=() [2/2]

Canary & Canary::operator= ( const Canary & )
delete

Member Data Documentation

◆ _lbl

std::string Canary::_lbl
private

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