This is the complete list of members for Persistent< DataType >, including all inherited members.
_Value_Unlocked | Persistent__< DataType > | |
BasePersistent() | BasePersistent | protected |
BaseService(BaseServiceController &serviceController) | BaseService | |
CyclicExecute() | BasePersistent | protectedvirtual |
Define(PCChar8 persistentName) | Persistent< DataType > | inline |
Define(PCChar8 persistentName, const DataType &defaultValue) | Persistent< DataType > | inline |
Persistent_< DataType, is_base_of< ISerializable, DataType >::value, is_base_of< IStringConvertible, DataType >::value >::Define(PCChar8 persistentName, bool diagnoseMissingFile) | BasePersistent | protected |
FinalExecute() | BasePersistent | protectedvirtual |
GetDefined() const | BasePersistent | inline |
GetPeriod() const | BaseService | |
GetPersistentFilePath() const | BasePersistent | |
GetPersistentIdentifier() const | BasePersistent | inline |
GetPersistentName() const | BasePersistent | |
HasChanged() const | BasePersistent | |
InitialExecute() | BaseService | inlineprotectedvirtual |
Invoke(const DynamicInvocationRequest &request, DynamicInvocationResult &result) | BasePersistent | virtual |
Lock() | BasePersistent | virtual |
NotifyChange() | BasePersistent | |
ReadFrom(IDataStore &dataStore, IMessageCollector *messages=NULL) | Persistent_< DataType, is_base_of< ISerializable, DataType >::value, is_base_of< IStringConvertible, DataType >::value > | inlineprotectedvirtual |
ReadLocked() | Persistent__< DataType > | inline |
RegisterServiceController() | BaseService | protected |
Service() | Service< BasePersistent, PriorityBelowNormal > | inline |
SetPeriod(TimeSpan period) | BaseService | |
Unlock() | BasePersistent | virtual |
UnregisterServiceController() | BaseService | protected |
WriteLocked(const DataType &value) | Persistent__< DataType > | inline |
WriteTo(IDataStore &dataStore) const | Persistent__< DataType > | inlineprotectedvirtual |
~Service() | Service< BasePersistent, PriorityBelowNormal > | inlinevirtual |