Interface | Description |
---|---|
FlagListener<T> | |
IFlag<T> |
Interface for flags.
|
IReasonFlag<TYPE,REASON> |
Allows you to pass reasons of flag change along with new value of the flag.
|
ReasonFlagListener<TYPE,REASON> |
Listener for
ReasonFlag . |
WaitForFlagChange.IAccept<TYPE> |
Class | Description |
---|---|
Flag<T> |
This class may be used to create an observable value (you may attach change-listeners to it).
|
Flag.DoInSync<T> |
Usage of this abstract class is as simple as it could be ...
|
FlagInteger |
This class is cruicial in order to have synchronized increments on the integer flag.
|
FlagInteger.DoInSyncWithReason<T,R> |
This class extends the DoInSync of the reason that was passed along.
|
FlagListener.FlagListenerNotifier<T> | |
ImmutableFlag<T> |
Flag whhich value cannot be set. |
ImmutableReasonFlag<T,R> |
Reason flag whose value cannot be set.
|
ReasonFlag<TYPE,REASON> |
Allows you to pass reasons of flag change along with new value of the flag.
|
ReasonFlagListener.FlagListenerAdapter<T,R> |
Adapter for the simple FlagListener that does not care about reasons (the reason is masked
during the call...)
|
ReasonFlagListener.ReasonFlagListenerNotifier<T,R> |
Notifier for the ReasonFlagListener.
|
WaitForFlagChange<TYPE> |
This class is implementing the waiting on some flag value.
|
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.