#include <coherence/util/processor/PriorityProcessor.hpp>
Inherits AbstractPriorityTask.
Public Types | |
typedef spec::Handle | Handle |
PriorityProcessor Handle definition. | |
typedef spec::View | View |
PriorityProcessor View definition. | |
typedef spec::Holder | Holder |
PriorityProcessor Holder definition. | |
Public Member Functions | |
virtual Object::Holder | process (InvocableMap::Entry::Handle hEntry) const |
virtual Map::View | processAll (Set::View vSetEntries) const |
virtual InvocableMap::EntryProcessor::View | getProcessor () const |
Obtain the underlying processor. | |
virtual void | readExternal (PofReader::Handle hIn) |
virtual void | writeExternal (PofWriter::Handle hOut) const |
virtual TypedHandle < const String > | toString () const |
Protected Member Functions | |
PriorityProcessor () | |
Construct a PriorityProcessor. | |
PriorityProcessor (InvocableMap::EntryProcessor::View vProcessor) | |
Construct a PriorityProcessor. | |
Protected Attributes | |
FinalView < InvocableMap::EntryProcessor > | f_vProcessor |
The underlying entry processor. |
PriorityProcessor | ( | ) | [protected] |
PriorityProcessor | ( | InvocableMap::EntryProcessor::View | vProcessor | ) | [protected] |
Construct a PriorityProcessor.
processor | the processor wrapped by this PriorityProcessor |
virtual InvocableMap::EntryProcessor::View getProcessor | ( | ) | const [virtual] |