LeechCraft  0.6.70-6645-gcd10d7e
Modular cross-platform feature rich live environment.
LeechCraft::Util::ChoiceDeletePolicy Class Reference

#include "slotclosure.h"

Public Types

enum  Delete {
  Delete::No,
  Delete::Yes
}
 

Protected Types

using Signature_t) = Delete(
 

Protected Member Functions

virtual ~ChoiceDeletePolicy ()
 
void Invoke (const std::function< Signature_t > &f)
 
void Fired ()
 

Detailed Description

Definition at line 222 of file slotclosure.h.

Member Typedef Documentation

using LeechCraft::Util::ChoiceDeletePolicy::Signature_t = Delete (
protected

Definition at line 233 of file slotclosure.h.

Member Enumeration Documentation

Enumerator
No 
Yes 

Definition at line 225 of file slotclosure.h.

Constructor & Destructor Documentation

virtual LeechCraft::Util::ChoiceDeletePolicy::~ChoiceDeletePolicy ( )
inlineprotectedvirtual

Definition at line 231 of file slotclosure.h.

Member Function Documentation

void LeechCraft::Util::ChoiceDeletePolicy::Fired ( )
inlineprotected

Definition at line 241 of file slotclosure.h.

void LeechCraft::Util::ChoiceDeletePolicy::Invoke ( const std::function< Signature_t > &  f)
inlineprotected

Definition at line 235 of file slotclosure.h.


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