CommonLibSSE (powerof3)
|
#include <Setting.h>
Public Member Functions | |
virtual void | Init (const char *a_fileBase, const char *a_fileUser) override |
virtual void | Register (ISetting *a_setting) override |
![]() | |
virtual void | Load ()=0 |
virtual void | Save ()=0 |
Protected Attributes | |
std::string_view | m_fileBase |
std::string_view | m_fileUser |
std::vector< ISetting * > | m_settings |
Additional Inherited Members | |
![]() | |
static T * | GetSingleton () |
![]() | |
Singleton ()=default | |
~Singleton ()=default | |
Singleton (const Singleton &)=delete | |
Singleton (Singleton &&)=delete | |
Singleton & | operator= (const Singleton &)=delete |
Singleton & | operator= (Singleton &&)=delete |
|
inlineoverridevirtual |
Implements REX::ISettingStore.
|
inlineoverridevirtual |
Implements REX::ISettingStore.
|
protected |
|
protected |
|
protected |