22#ifndef JKQTPCODESTRUCTURING_H_INCLUDED
23#define JKQTPCODESTRUCTURING_H_INCLUDED
54 :
f_(std::move(other.f_)),
57 other.invoke_ =
false;
C++11 finally construct (executes a callable-object when the edestructor is executed)
Definition jkqtpcodestructuring.h:48
~JKQTPFinalAct() noexcept
Definition jkqtpcodestructuring.h:63
JKQTPFinalAct(JKQTPFinalAct &&other) noexcept
Definition jkqtpcodestructuring.h:53
F f_
Definition jkqtpcodestructuring.h:69
JKQTPFinalAct & operator=(const JKQTPFinalAct &)=delete
bool invoke_
Definition jkqtpcodestructuring.h:70
JKQTPFinalAct(const JKQTPFinalAct &)=delete
JKQTPFinalAct(F f) noexcept
Definition jkqtpcodestructuring.h:50