LeechCraft 0.6.70-17609-g3dde4097dd
Modular cross-platform feature rich live environment.
Loading...
Searching...
No Matches
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.

Referenced by RaiiSignalConnection(), RaiiSignalConnection(), operator=(), operator=(), and operator=().

+ Here is the caller graph for this function:

◆ ~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

References RaiiSignalConnection().

+ Here is the call graph for this function:

◆ RaiiSignalConnection() [4/4]

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

Definition at line 24 of file raiisignalconnection.cpp.

References RaiiSignalConnection().

+ Here is the call graph for this function:

Member Function Documentation

◆ operator=() [1/3]

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

References RaiiSignalConnection(), and Release().

+ Here is the call graph for this function:

◆ operator=() [2/3]

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

Definition at line 35 of file raiisignalconnection.cpp.

References RaiiSignalConnection().

+ Here is the call graph for this function:

◆ operator=() [3/3]

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

Definition at line 29 of file raiisignalconnection.cpp.

References RaiiSignalConnection().

+ Here is the call graph for this function:

◆ Release()

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

Definition at line 42 of file raiisignalconnection.cpp.

Referenced by operator=().

+ Here is the caller graph for this function:

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