| 120 | |
| 121 | template<typename T> |
| 122 | T GetValue(PCWSTR name) const { |
| 123 | auto it = _settings.find(name); |
| 124 | ATLASSERT(it != _settings.end()); |
| 125 | ATLASSERT(it->second.Size == sizeof(T)); |
| 126 | return *(T*)it->second.Buffer.get(); |
| 127 | } |
| 128 | |
| 129 | template<typename T> |
| 130 | T& GetValueRef(PCWSTR name) const { |