Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
Public Member Functions
ext::Register< void > Class Reference

#include <registration.hpp>

Inheritance diagram for ext::Register< void >:
[legend]

Public Member Functions

template<class InitCallback , class FinalizeCallback >
 Register (InitCallback init, FinalizeCallback finish)
 
template<class InitCallback >
 Register (InitCallback init)
 
 Register (const Register &)=delete
 
 Register (Register &&other) noexcept
 
Registeroperator= (const Register &)=delete
 
Registeroperator= (Register &&other)=delete
 
 ~Register ()
 

Constructor & Destructor Documentation

◆ Register() [1/4]

template<class InitCallback , class FinalizeCallback >
ext::Register< void >::Register ( InitCallback  init,
FinalizeCallback  finish 
)
inlineexplicit

◆ Register() [2/4]

template<class InitCallback >
ext::Register< void >::Register ( InitCallback  init)
inlineexplicit

◆ Register() [3/4]

ext::Register< void >::Register ( const Register< void > &  )
delete

◆ Register() [4/4]

ext::Register< void >::Register ( Register< void > &&  other)
inlinenoexcept

◆ ~Register()

ext::Register< void >::~Register ( )
inline

Member Function Documentation

◆ operator=() [1/2]

Register & ext::Register< void >::operator= ( const Register< void > &  )
delete

◆ operator=() [2/2]

Register & ext::Register< void >::operator= ( Register< void > &&  other)
delete

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