Anklang 0.3.0-460-gc4ef46ba
ASE — Anklang Sound Engine (C++)

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Ase::EventConnection Class Referencefinal

Public Member Functions

 EventConnection (EventDispatcher &edispatcher, const String &eventselector, EventHandler handler)
 
void disconnect ()
 
bool connected () const
 
void emit (const Event &event, const String &event_type, const String &detailedevent)
 

Public Attributes

const String selector_
 
EventHandler handler_
 
EventDispatcherdispatcher_
 

Detailed Description

Definition at line 12 of file object.cc.

Constructor & Destructor Documentation

◆ ~EventConnection()

Ase::EventConnection::~EventConnection ( )

Definition at line 100 of file object.cc.

◆ EventConnection()

Ase::EventConnection::EventConnection ( EventDispatcher edispatcher,
const String eventselector,
EventHandler  handler 
)

Definition at line 19 of file object.cc.

Member Function Documentation

◆ connected()

bool Ase::EventConnection::connected ( ) const

Definition at line 23 of file object.cc.

◆ disconnect()

void Ase::EventConnection::disconnect ( )

Definition at line 89 of file object.cc.

◆ emit()

void Ase::EventConnection::emit ( const Event event,
const String event_type,
const String detailedevent 
)

Definition at line 25 of file object.cc.

Member Data Documentation

◆ dispatcher_

EventDispatcher* Ase::EventConnection::dispatcher_

Definition at line 17 of file object.cc.

◆ handler_

EventHandler Ase::EventConnection::handler_

Definition at line 16 of file object.cc.

◆ selector_

const String Ase::EventConnection::selector_

Definition at line 15 of file object.cc.


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