#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 () const =0 |
Determine the value that existed before the start of the mutating operation that is being evaluated by the trigger. | |
virtual bool | isOriginalPresent () const =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 | ( | ) | const [pure virtual] |
virtual bool isOriginalPresent | ( | ) | const [pure virtual] |