dbus-cxx logo

DBus::MessageHandlerAccumulator Struct Reference
[Accumulators]

This accumulator will try each slot and stop when the first slot returns HANDLED. More...

#include <accumulators.h>

List of all members.

Public Types

typedef HandlerResult result_type

Public Member Functions

template<typename T_iterator >
result_type operator() (T_iterator first, T_iterator last) const

Detailed Description

This accumulator will try each slot and stop when the first slot returns HANDLED.

If no slot returned HANDLED it will return HANDLER_NEEDS_MEMORY if any handler indicated this condition.

Otherwise it will return NOT_HANDLED.


Member Typedef Documentation


Member Function Documentation

template<typename T_iterator >
result_type DBus::MessageHandlerAccumulator::operator() ( T_iterator  first,
T_iterator  last 
) const [inline]

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

Generated on Mon Sep 21 11:00:13 2009 for dbus-cxx by doxygen 1.6.1