MCPcopy Create free account
hub / github.com/bailey27/cppcryptfs / CryptSettings

Method CryptSettings

cppcryptfs/ui/CryptSettings.cpp:49–76  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

47
48
49CryptSettings::CryptSettings()
50{
51
52#define INIT_SETTINGS_REGISTRY_MAP_ENTRY(key, val) \
53 m_settings_registry_map[key] = CryptSettingConsts(L#val, key##_DEFAULT, key##_RECOMMENDED)
54
55 INIT_SETTINGS_REGISTRY_MAP_ENTRY(MULTITHREADED, MultiThreaded);
56 INIT_SETTINGS_REGISTRY_MAP_ENTRY(BUFFERBLOCKS, BufferBlocks);
57 INIT_SETTINGS_REGISTRY_MAP_ENTRY(CACHETTL, CacheTTL);
58 INIT_SETTINGS_REGISTRY_MAP_ENTRY(CASEINSENSITIVE, CaseInsensitive);
59 INIT_SETTINGS_REGISTRY_MAP_ENTRY(MOUNTMANAGER, MountManager);
60 INIT_SETTINGS_REGISTRY_MAP_ENTRY(MOUNTMANAGERWARN, MountManagerWarn);
61 INIT_SETTINGS_REGISTRY_MAP_ENTRY(ENABLE_SAVING_PASSWORDS, EnableSavingPasswords);
62 INIT_SETTINGS_REGISTRY_MAP_ENTRY(NEVER_SAVE_HISTORY, NeverSaveHistory);
63 INIT_SETTINGS_REGISTRY_MAP_ENTRY(DELETE_SPURRIOUS_FILES, DeleteSpurriousFiles);
64 INIT_SETTINGS_REGISTRY_MAP_ENTRY(OPEN_ON_MOUNTING, OpenOnMounting);
65 INIT_SETTINGS_REGISTRY_MAP_ENTRY(ENCRYPT_KEYS_IN_MEMORY, EncryptKeysInMemory);
66 INIT_SETTINGS_REGISTRY_MAP_ENTRY(CACHE_KEYS_IN_MEMORY, CacheKeysInMemory);
67 INIT_SETTINGS_REGISTRY_MAP_ENTRY(FAST_MOUNTING, FastMounting);
68 INIT_SETTINGS_REGISTRY_MAP_ENTRY(WARN_IF_IN_USE_ON_DISMOUNT, WarnIfInUseOnDismounting);
69 INIT_SETTINGS_REGISTRY_MAP_ENTRY(DENY_OTHER_SESSIONS, DenyOtherSessions);
70 INIT_SETTINGS_REGISTRY_MAP_ENTRY(DENY_SERVICES, DenyServices);
71 INIT_SETTINGS_REGISTRY_MAP_ENTRY(FLUSH_AFTER_WRITE_EXFAT, FlushAfterWriteExFAT);
72 INIT_SETTINGS_REGISTRY_MAP_ENTRY(FLUSH_AFTER_WRITE_FAT32, FlushAfterWriteFAT32);
73 INIT_SETTINGS_REGISTRY_MAP_ENTRY(FLUSH_AFTER_WRITE_NTFS, FlushAfterWriteNTFS);
74 INIT_SETTINGS_REGISTRY_MAP_ENTRY(FLUSH_AFTER_WRITE_NOT_NTFS, FlushAfterWriteNotNTFS);
75 INIT_SETTINGS_REGISTRY_MAP_ENTRY(FLUSH_AFTER_WRITE_NO_SPARSE_FILES, FlushAfterWriteNoSparseFiles);
76}
77
78
79bool CryptSettings::GetSettingDefault(CryptSettingsRegistryValuesKeys key, int& default)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected