ClanSoft logo
ClanSoft logo
Entire Class Index Main Class Index Cross Index Global Index

Class CL_Signal_v0

CL Signal v0 class
Contained in: global
Derived from: none
Derived by: none
Group: Signal (System)

#include <ClanLib/signals.h>


public function member index:

Construction:

CL_Signal_v0();
~CL_Signal_v0();

Operations:

void operator () ();
void call();
CL_Slot connect(Slot slot);
CL_Slot connect(void (*callback)());
CL_Slot connect_virtual(void (*virtual_callback)(CL_SlotParent_v0& ));
void disconnect(CL_Slot& disconnect_slot);
 

Description:


Function Member Descriptions:

CL_Signal_v0::CL_Signal_v0 - CL Signal v0 constructor
CL_Signal_v0();


CL_Signal_v0::call - Call
void call();


CL_Signal_v0::connect - Connect callback function slot.
CL_Slot connect(void (*callback)());


CL_Signal_v0::connect - Connect slot.
CL_Slot connect(Slot slot);


CL_Signal_v0::connect_virtual - Connect virtual callback function slot.
CL_Slot connect_virtual(void (*virtual_callback)(CL_SlotParent_v0& ));


CL_Signal_v0::disconnect - Disconnect
void disconnect(CL_Slot& disconnect_slot);


CL_Signal_v0::operator () - Operator
void operator () ();


CL_Signal_v0::~CL_Signal_v0 - CL Signal v0 destructor
~CL_Signal_v0();



Variable Member Descriptions: