Logo Search packages:      
Sourcecode: poco version File versions  Download package

Poco::PriorityDelegate< TObj, TArgs, useSender > Class Template Reference
Inheritance diagram for Poco::PriorityDelegate< TObj, TArgs, useSender >:
Collaboration diagram for Poco::PriorityDelegate< TObj, TArgs, useSender >:

List of all members.

Public Types

typedef void(TObj::* NotifyMethod )(const void *, TArgs &)

Public Member Functions

AbstractPriorityDelegate< TArgs > * clone () const
 Returns false, if the Delegate is no longer valid, thus indicating an expire.
bool notify (const void *sender, TArgs &arguments)
bool operator< (const AbstractPriorityDelegate< TArgs > &other) const
 Operator used for comparing AbstractPriorityDelegates in a collection.
PriorityDelegateoperator= (const PriorityDelegate &delegate)
int priority () const
 PriorityDelegate (TObj *obj, NotifyMethod method, int prio)
 PriorityDelegate (const PriorityDelegate &delegate)
void * target () const

Protected Attributes

int _priority
void * _pTarget
NotifyMethod _receiverMethod
TObj * _receiverObject

Detailed Description

template<class TObj, class TArgs, bool useSender = true>
class Poco::PriorityDelegate< TObj, TArgs, useSender >

Definition at line 53 of file PriorityDelegate.h.


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

Generated by  Doxygen 1.6.0   Back to index