LIPH's C++ Codes
liph::final_action< F > Class Template Reference

#include <finally.h>

Public Member Functions

 final_action (const F &ff) noexcept
 
 final_action (F &&ff) noexcept
 
 ~final_action () noexcept
 
 final_action (final_action &&other) noexcept
 
 final_action (const final_action &)=delete
 
void operator= (const final_action &)=delete
 
void operator= (final_action &&)=delete
 

Constructor & Destructor Documentation

◆ final_action() [1/4]

template<class F >
liph::final_action< F >::final_action ( const F ff)
inlineexplicitnoexcept

◆ final_action() [2/4]

template<class F >
liph::final_action< F >::final_action ( F &&  ff)
inlineexplicitnoexcept

◆ ~final_action()

template<class F >
liph::final_action< F >::~final_action ( )
inlinenoexcept

◆ final_action() [3/4]

template<class F >
liph::final_action< F >::final_action ( final_action< F > &&  other)
inlinenoexcept

◆ final_action() [4/4]

template<class F >
liph::final_action< F >::final_action ( const final_action< F > &  )
delete

Member Function Documentation

◆ operator=() [1/2]

template<class F >
void liph::final_action< F >::operator= ( const final_action< F > &  )
delete

◆ operator=() [2/2]

template<class F >
void liph::final_action< F >::operator= ( final_action< F > &&  )
delete

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