LeechCraft  0.6.70-18450-gabe19ee3b0
Modular cross-platform feature rich live environment.
LC::Util::RaiiSignalConnection Class Reference

#include "raiisignalconnection.h"

Public Member Functions

 RaiiSignalConnection (QMetaObject::Connection conn)
 
 ~RaiiSignalConnection ()
 
 RaiiSignalConnection ()=default
 
 RaiiSignalConnection (const RaiiSignalConnection &)=delete
 
 RaiiSignalConnection (RaiiSignalConnection &&) noexcept
 
RaiiSignalConnectionoperator= (const RaiiSignalConnection &)=delete
 
RaiiSignalConnectionoperator= (RaiiSignalConnection &&) noexcept
 
RaiiSignalConnectionoperator= (QMetaObject::Connection)
 
QMetaObject::Connection Release () &&
 

Detailed Description

Definition at line 16 of file raiisignalconnection.h.

Constructor & Destructor Documentation

◆ RaiiSignalConnection() [1/4]

LC::Util::RaiiSignalConnection::RaiiSignalConnection ( QMetaObject::Connection  conn)
explicit

Definition at line 14 of file raiisignalconnection.cpp.

◆ ~RaiiSignalConnection()

LC::Util::RaiiSignalConnection::~RaiiSignalConnection ( )

Definition at line 19 of file raiisignalconnection.cpp.

◆ RaiiSignalConnection() [2/4]

LC::Util::RaiiSignalConnection::RaiiSignalConnection ( )
default

◆ RaiiSignalConnection() [3/4]

LC::Util::RaiiSignalConnection::RaiiSignalConnection ( const RaiiSignalConnection )
delete

◆ RaiiSignalConnection() [4/4]

LC::Util::RaiiSignalConnection::RaiiSignalConnection ( RaiiSignalConnection &&  other)
noexcept

Definition at line 24 of file raiisignalconnection.cpp.

Member Function Documentation

◆ operator=() [1/3]

RaiiSignalConnection& LC::Util::RaiiSignalConnection::operator= ( const RaiiSignalConnection )
delete

◆ operator=() [2/3]

RaiiSignalConnection & LC::Util::RaiiSignalConnection::operator= ( RaiiSignalConnection &&  other)
noexcept

Definition at line 29 of file raiisignalconnection.cpp.

◆ operator=() [3/3]

RaiiSignalConnection & LC::Util::RaiiSignalConnection::operator= ( QMetaObject::Connection  conn)

Definition at line 35 of file raiisignalconnection.cpp.

◆ Release()

QMetaObject::Connection LC::Util::RaiiSignalConnection::Release ( ) &&

Definition at line 42 of file raiisignalconnection.cpp.


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