_doImportPeriodically | IG.Lib.StringSettings | protected |
_importCheckPeriodSeconds | IG.Lib.StringSettings | protected |
_importingFilename | IG.Lib.StringSettings | protected |
_importingThread | IG.Lib.StringSettings | protected |
_lockFileMutex | IG.Lib.StringSettings | protected |
_lockFileMutexName | IG.Lib.StringSettings | protected |
_msgImportContinuouslyFilename | IG.Lib.StringSettings | protected |
_msgImportOnceFilename | IG.Lib.StringSettings | protected |
_settingDirectories | IG.Lib.StringSettings | private |
_variables | IG.Lib.StringVariableSystem | protected |
AddNewVariable(string varName, string varValue) | IG.Lib.StringVariableSystem | inlinevirtual |
AddSettingDirectories(params string[] directoryPaths) | IG.Lib.StringSettings | inline |
CheckAndImport(string directoryPath) | IG.Lib.StringSettings | inlineprotected |
DefaultImportCheckPeriodSeconds | IG.Lib.StringSettings | |
DefaultImportingFilename | IG.Lib.StringSettings | |
DefaultLockFileMutexName | IG.Lib.StringSettings | |
DefaultMsgImportContinuoslyFilename | IG.Lib.StringSettings | |
DefaultMsgImportOnceFilename | IG.Lib.StringSettings | |
DoImportPeriodically | IG.Lib.StringSettings | protected |
Export(string filePath) | IG.Lib.StringSettings | inlinevirtual |
Export(string filePath, bool append) | IG.Lib.StringSettings | inlinevirtual |
ExportDto(StringSettingsDto settings, string filePath) | IG.Lib.StringSettings | inlinestatic |
ExportDto(StringSettingsDto variables, string filePath, bool append) | IG.Lib.StringSettings | inlinestatic |
IG::Lib::StringVariableSystem.ExportDto(StringVariableSystemDto settings, string filePath) | IG.Lib.StringVariableSystem | inlinestatic |
IG::Lib::StringVariableSystem.ExportDto(StringVariableSystemDto variables, string filePath, bool append) | IG.Lib.StringVariableSystem | inlinestatic |
GetBooleanVariable(string varName) | IG.Lib.StringVariableSystem | inline |
GetDoubleVariable(string varName) | IG.Lib.StringVariableSystem | inline |
GetFlag(string flagName) | IG.Lib.StringVariableSystem | inline |
GetIntegerVariable(string varName) | IG.Lib.StringVariableSystem | inline |
GetVariable(string varName) | IG.Lib.StringVariableSystem | inlinevirtual |
Import(string filePath) | IG.Lib.StringSettings | inlinevirtual |
ImportCheckPeriodSeconds | IG.Lib.StringSettings | |
ImportDto(string filePath, ref StringSettingsDto settings) | IG.Lib.StringSettings | inlinestatic |
IG::Lib::StringVariableSystem.ImportDto(string filePath, ref StringVariableSystemDto settings) | IG.Lib.StringVariableSystem | inlinestatic |
ImportingFilename | IG.Lib.StringSettings | |
ImportPeriodically() | IG.Lib.StringSettings | inlineprotected |
ImportVariables(string[][] variables) | IG.Lib.StringVariableSystem | inlinevirtual |
IsPeriodicImportCheckPerformed() | IG.Lib.StringSettings | inline |
IsVariableDefined(string varName) | IG.Lib.StringVariableSystem | inlinevirtual |
LoadJson(string filePath, ref StringSettings settingsRestored) | IG.Lib.StringSettings | inlinestatic |
IG::Lib::StringVariableSystem.LoadJson(string filePath, ref StringVariableSystem variableSystemRestored) | IG.Lib.StringVariableSystem | inlinestatic |
Lock | IG.Lib.StringVariableSystem | |
LockFileMutex | IG.Lib.StringSettings | protected |
LockFileMutexCheckAbandoned() | IG.Lib.StringSettings | inline |
LockFileMutexName | IG.Lib.StringSettings | |
MinimalImportCheckPeriodSeconds | IG.Lib.StringSettings | |
MsgImportContinuoslyFilename | IG.Lib.StringSettings | |
MsgImportOnceFilename | IG.Lib.StringSettings | |
OnChangedImportingStatus() | IG.Lib.StringSettings | inlineprotected |
PrintVariables() | IG.Lib.StringVariableSystem | inline |
RemoveSettingDirectories(params string[] directoryPaths) | IG.Lib.StringSettings | inline |
RemoveVariable(string varName) | IG.Lib.StringVariableSystem | inlinevirtual |
RemoveVariables(params string[] varNames) | IG.Lib.StringVariableSystem | inlinevirtual |
SaveJson(StringSettings settings, string filePath) | IG.Lib.StringSettings | inlinestatic |
SaveJson(StringSettings settings, string filePath, bool append) | IG.Lib.StringSettings | inlinestatic |
IG::Lib::StringVariableSystem.SaveJson(StringVariableSystem variableSystem, string filePath) | IG.Lib.StringVariableSystem | inlinestatic |
IG::Lib::StringVariableSystem.SaveJson(StringVariableSystem variableSystem, string filePath, bool append) | IG.Lib.StringVariableSystem | inlinestatic |
SetFlag(string flagName, bool flagValue) | IG.Lib.StringVariableSystem | inline |
SetNullOnImport | IG.Lib.StringVariableSystem | |
SettingDirectories | IG.Lib.StringSettings | protected |
SetVariable(string varName, string varValue) | IG.Lib.StringVariableSystem | inlinevirtual |
SetVariable(string varName, object varValue) | IG.Lib.StringVariableSystem | inlinevirtual |
StartImportingThreadIfNotRunning() | IG.Lib.StringSettings | inlineprotected |
StopImportingThreadIfRunning() | IG.Lib.StringSettings | inlineprotected |
StringSettings() | IG.Lib.StringSettings | inline |
StringVariableSystem() | IG.Lib.StringVariableSystem | inline |
TestMisc() | IG.Lib.StringVariableSystem | inlinestatic |
this[string varName] | IG.Lib.StringVariableSystem | |
ToArray() | IG.Lib.StringVariableSystem | inlinevirtual |
TryGetBooleanVariable(string varName, out bool varTypedValue) | IG.Lib.StringVariableSystem | inline |
TryGetDoubleVariable(string varName, out double varTypedValue) | IG.Lib.StringVariableSystem | inline |
TryGetIntegerVariable(string varName, out int varTypedValue) | IG.Lib.StringVariableSystem | inline |
UnSetVariable(string varName) | IG.Lib.StringVariableSystem | inlinevirtual |
Variables | IG.Lib.StringVariableSystem | protected |