Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FEventRef Class Referencefinal

#include <Event.h>

+ Collaboration diagram for FEventRef:

Public Member Functions

 FEventRef (EEventMode Mode=EEventMode::AutoReset)
 
 ~FEventRef ()
 
 FEventRef (const FEventRef &)=delete
 
FEventRefoperator= (const FEventRef &)=delete
 
 FEventRef (FEventRef &&Other)=delete
 
FEventRefoperator= (FEventRef &&Other)=delete
 
FEventoperator-> () const
 
FEventGet ()
 

Private Attributes

FEventEvent
 

Detailed Description

RAII-style pooled FEvent

non-copyable, non-movable

Definition at line 134 of file Event.h.

Constructor & Destructor Documentation

◆ FEventRef() [1/3]

FEventRef::FEventRef ( EEventMode Mode = EEventMode::AutoReset)
explicit

◆ ~FEventRef()

FEventRef::~FEventRef ( )

◆ FEventRef() [2/3]

FEventRef::FEventRef ( const FEventRef & )
delete

◆ FEventRef() [3/3]

FEventRef::FEventRef ( FEventRef && Other)
delete

Member Function Documentation

◆ Get()

FEvent * FEventRef::Get ( )
inline

Definition at line 151 of file Event.h.

◆ operator->()

FEvent * FEventRef::operator-> ( ) const
inline

Definition at line 146 of file Event.h.

◆ operator=() [1/2]

FEventRef & FEventRef::operator= ( const FEventRef & )
delete

◆ operator=() [2/2]

FEventRef & FEventRef::operator= ( FEventRef && Other)
delete

Member Data Documentation

◆ Event

FEvent* FEventRef::Event
private

Definition at line 157 of file Event.h.


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