ROSE  0.11.145.0
Public Member Functions | List of all members
Sawyer::Callbacks< Callback > Class Template Reference

Description

template<class Callback>
class Sawyer::Callbacks< Callback >

Definition at line 19 of file Callbacks.h.

Inheritance diagram for Sawyer::Callbacks< Callback >:
Inheritance graph
[legend]

Public Member Functions

bool isEmpty () const
 
bool operator== (const Callbacks &other)
 
Callbacksappend (const Callback &callback)
 
Callbacksappend (const Callbacks &other)
 
Callbacksprepend (const Callback &callback)
 
Callback & prepend (const Callbacks &other)
 
CallbackseraseFirst (const Callback &callback)
 
CallbackseraseLast (const Callback &callback)
 
CallbackseraseMatching (const Callback &callback)
 
template<class CB , class Args >
bool applyCallback (CB *callback, bool chained, Args &args) const
 
template<class CB , class Args >
bool applyCallback (const SharedPointer< CB > &callback, bool chained, Args &args) const
 
template<class CB , class Args >
bool applyCallback (CB &callback, bool chained, Args &args) const
 
template<class Arguments >
bool apply (bool chained, const Arguments &arguments) const
 
template<class Arguments >
bool apply (bool chained, Arguments &arguments) const
 

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