#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] |