autoppl  v0.8
A C++ template library for probabilistic programming
ppl::util::invalid_tag Struct Reference

#include <concept.hpp>

Public Member Functions

 invalid_tag ()=delete
 
 ~invalid_tag ()=delete
 
 invalid_tag (const invalid_tag &)=delete
 
invalid_tagoperator= (const invalid_tag &)=delete
 
 invalid_tag (invalid_tag &&)=delete
 
invalid_tagoperator= (invalid_tag &&)=delete
 

Detailed Description

The type invalid_tag is used as a "black hole" for when a condition is not met, but cannot set compiler error.

Constructor & Destructor Documentation

◆ invalid_tag() [1/3]

ppl::util::invalid_tag::invalid_tag ( )
delete

◆ ~invalid_tag()

ppl::util::invalid_tag::~invalid_tag ( )
delete

◆ invalid_tag() [2/3]

ppl::util::invalid_tag::invalid_tag ( const invalid_tag )
delete

◆ invalid_tag() [3/3]

ppl::util::invalid_tag::invalid_tag ( invalid_tag &&  )
delete

Member Function Documentation

◆ operator=() [1/2]

invalid_tag& ppl::util::invalid_tag::operator= ( const invalid_tag )
delete

◆ operator=() [2/2]

invalid_tag& ppl::util::invalid_tag::operator= ( invalid_tag &&  )
delete

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