#include <coherence/net/cache/LocalCache.hpp>
Inherits Object.
Public Types | |
typedef spec::Handle | Handle |
KeyMask Handle definition. | |
typedef spec::View | View |
KeyMask View definition. | |
typedef spec::Holder | Holder |
KeyMask Holder definition. | |
Public Member Functions | |
virtual bool | isIgnored (Object::View vKey) |
Check if a key should be ignored. | |
virtual bool | isSynthetic () |
Check whether or not the currently performed operation is internally initiated. | |
virtual void | setSynthetic (bool fSynthetic) |
Specify whether or not the currently performed operation is internally initiated. | |
virtual bool | ensureSynthetic () |
Ensure that the synthetic operation flag is set. | |
Protected Member Functions | |
KeyMask () | |
Construct a new KeyMask instance. |
virtual bool isIgnored | ( | Object::View | vKey | ) | [virtual] |
Check if a key should be ignored.
vKey | the key that a change event has occurred for |
virtual bool isSynthetic | ( | ) | [virtual] |
Check whether or not the currently performed operation is internally initiated.
virtual void setSynthetic | ( | bool | fSynthetic | ) | [virtual] |
Specify whether or not the currently performed operation is internally initiated.
fSynthetic | true iff the the current operation is internal |
virtual bool ensureSynthetic | ( | ) | [virtual] |
Ensure that the synthetic operation flag is set.