Lines Matching refs:TArgs

29 template <class TArgs, bool useSender = true, bool senderIsConst = true> 
30 class FunctionPriorityDelegate: public AbstractPriorityDelegate<TArgs>
35 typedef void (*NotifyFunction)(const void*, TArgs&);
38 AbstractPriorityDelegate<TArgs>(prio), in FunctionPriorityDelegate()
44 AbstractPriorityDelegate<TArgs>(delegate), in FunctionPriorityDelegate()
63 bool notify(const void* sender, TArgs& arguments) in notify()
74 bool equals(const AbstractDelegate<TArgs>& other) const in equals()
80 AbstractDelegate<TArgs>* clone() const in clone()
100 template <class TArgs>
101 class FunctionPriorityDelegate<TArgs, true, false>: public AbstractPriorityDelegate<TArgs>
104 typedef void (*NotifyFunction)(void*, TArgs&);
107 AbstractPriorityDelegate<TArgs>(prio), in FunctionPriorityDelegate()
113 AbstractPriorityDelegate<TArgs>(delegate), in FunctionPriorityDelegate()
132 bool notify(const void* sender, TArgs& arguments) in notify()
143 bool equals(const AbstractDelegate<TArgs>& other) const in equals()
149 AbstractDelegate<TArgs>* clone() const in clone()
169 template <class TArgs>
170 class FunctionPriorityDelegate<TArgs, false>: public AbstractPriorityDelegate<TArgs>
173 typedef void (*NotifyFunction)(TArgs&);
176 AbstractPriorityDelegate<TArgs>(prio), in FunctionPriorityDelegate()
182 AbstractPriorityDelegate<TArgs>(delegate), in FunctionPriorityDelegate()
201 bool notify(const void* sender, TArgs& arguments) in notify()
212 bool equals(const AbstractDelegate<TArgs>& other) const in equals()
218 AbstractDelegate<TArgs>* clone() const in clone()