#include <coherence/util/MapTrigger.hpp>
The methods inherited from InvocableMap::Entry provide both the pending state and the ability to alter that state. The original state of the Entry can be obtained usingthe getOriginalValue() and isOriginalPresent methods.
Public Types |
|
| typedef spec::Handle | Handle |
| Entry Handle definition. |
|
| typedef spec::View | View |
| Entry View definition. |
|
| typedef spec::Holder | Holder |
| Entry Holder definition. |
|
Public Member Functions |
|
| virtual Object::View | getOriginalValue ()=0 |
| Determine the value that existed before the start of the mutating operation that is being evaluated by the trigger. |
|
| virtual bool | isOriginalPresent ()=0 |
| Determine whether or not the Entry existed before the start of thenmutating operation that is being evaluated by the trigger. |
|
| virtual Object::View getOriginalValue | ( | ) | [pure virtual] |
| virtual bool isOriginalPresent | ( | ) | [pure virtual] |