Class that implements trackers of Invalidatable objects. More...
#include <invalidatable.h>
Public Member Functions | |
ASPOSECPP_SHARED_API | InvalidatableTracker (Invalidatable *invalidator) |
Constructs a tracker object. | |
ASPOSECPP_SHARED_API bool | CheckValidity () const |
Checks if the state of the tracked object has changed. | |
Class that implements trackers of Invalidatable objects.
ASPOSECPP_SHARED_API System::Collections::InvalidatableTracker::InvalidatableTracker | ( | Invalidatable * | invalidator | ) |
Constructs a tracker object.
invalidator | A Invalidatable object, that is needed to be tracked |
ASPOSECPP_SHARED_API bool System::Collections::InvalidatableTracker::CheckValidity | ( | ) | const |
Checks if the state of the tracked object has changed.