Event<Handler, Args> Class

Template Parameters

Handler
Args EmptyEventArgs

Member Functions

public nothrow void AddHandler(Handler handler)
public void Fire()
public void Fire(Args& args)
public nothrow const List<Handler>& Handlers() const
public nothrow void RemoveHandler(Handler handler)

Member Variables

private List<Handler> handlers

Member Function Details

AddHandler Member Function

public nothrow void AddHandler(Handler handler)

Definition
Line 17 of System.Screen/Event.cm


Fire Member Function

public void Fire()

Constraint
Args  is  EmptyEventArgs
Definition
Line 32 of System.Screen/Event.cm


Fire Member Function

public void Fire(Args& args)

Definition
Line 39 of System.Screen/Event.cm


Handlers Member Function

public nothrow const List<Handler>& Handlers()

Definition
Line 28 of System.Screen/Event.cm


RemoveHandler Member Function

public nothrow void RemoveHandler(Handler handler)

Definition
Line 24 of System.Screen/Event.cm