Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

ark::AsyncNotifier< Notification, Observer_t, Observed_t > Member List

This is the complete list of members for ark::AsyncNotifier< Notification, Observer_t, Observed_t >, including all inherited members.

_allMutexark::AsyncNotifier< Notification, Observer_t, Observed_t > [private]
_dispatchNotification(Notification note)ark::AsyncNotifier< Notification, Observer_t, Observed_t > [inline, private]
_distributorsark::AsyncNotifier< Notification, Observer_t, Observed_t > [private]
_multithreadsark::AsyncNotifier< Notification, Observer_t, Observed_t > [private]
addObserver(boost::shared_ptr< Observer_t > const &obj)ark::AsyncNotifier< Notification, Observer_t, Observed_t > [inline, virtual]
addObserver(boost::shared_ptr< Observer_t > const &obj, Observed_t const &obs)ark::AsyncNotifier< Notification, Observer_t, Observed_t > [inline, virtual]
addObserver(boost::shared_ptr< Observer_t > const &obj, Notification const &note)ark::AsyncNotifier< Notification, Observer_t, Observed_t > [inline, virtual]
AsyncConsumer()ark::AsyncConsumer< Notification > [inline]
consume(Notification &note, SourceQueue &q)ark::AsyncNotifier< Notification, Observer_t, Observed_t > [inline]
ark::AsyncConsumer< Notification >::consume(typename boost::add_reference< Notification >::type msg, SourceQueue &)=0ark::AsyncConsumer< Notification > [pure virtual]
consumeLoop()ark::AsyncConsumer< Notification > [inline]
consumeLoopOnce()ark::AsyncConsumer< Notification > [inline]
consumerDone()ark::AsyncConsumer< Notification > [inline, virtual]
consumptionWaitTime() const ark::AsyncConsumer< Notification > [inline]
isConsuming() const ark::AsyncConsumer< Notification > [inline]
isMultithreaded() const ark::AsyncNotifier< Notification, Observer_t, Observed_t > [inline]
isObserving(boost::shared_ptr< Observer_t > const &obj)ark::AsyncNotifier< Notification, Observer_t, Observed_t > [inline]
note_super typedefark::AsyncNotifier< Notification, Observer_t, Observed_t > [private]
receiveNotification(Notification const &note)ark::AsyncNotifier< Notification, Observer_t, Observed_t > [inline, virtual]
removeObserver(boost::shared_ptr< Observer_t > &obj)ark::AsyncNotifier< Notification, Observer_t, Observed_t > [inline, virtual]
removeObserver(boost::shared_ptr< Observer_t > &obj, Observed_t const &observed)ark::AsyncNotifier< Notification, Observer_t, Observed_t > [inline, virtual]
removeObserver(boost::shared_ptr< Observer_t > &obj, Notification const &note)ark::AsyncNotifier< Notification, Observer_t, Observed_t > [inline, virtual]
scheduleConsumption(typename boost::add_reference< Notification >::type t)ark::AsyncConsumer< Notification > [inline]
scoped_lock typedefark::AsyncNotifier< Notification, Observer_t, Observed_t > [protected]
setConsumptionWaitTime(unsigned secs, unsigned nanos)ark::AsyncConsumer< Notification > [inline]
setMultithreaded(bool mt)ark::AsyncNotifier< Notification, Observer_t, Observed_t > [inline]
SourceQueue typedefark::AsyncNotifier< Notification, Observer_t, Observed_t > [private]
startConsuming()ark::AsyncConsumer< Notification > [inline, virtual]
stopConsuming(bool wait=false)ark::AsyncConsumer< Notification > [inline, virtual]
whileNotConsuming()ark::AsyncConsumer< Notification > [inline, virtual]
~AsyncConsumer()ark::AsyncConsumer< Notification > [inline, virtual]


Generated on Tue Sep 6 14:54:39 2005 for Arkonnekt Sound by  doxygen 1.4.4