|
Harlinn.Windows 0.1
|
#include <HWApplicationOptions.h>
Public Types | |
| using | Base = Common::Core::ApplicationOptions |
Public Types inherited from Harlinn::Common::Core::ApplicationOptions | |
| using | Element = Xml::Dom::Element |
Public Member Functions | |
| ApplicationOptions () | |
Public Member Functions inherited from Harlinn::Common::Core::ApplicationOptions | |
| ApplicationOptions () | |
| ApplicationOptions (const ApplicationOptions &other)=delete | |
| ApplicationOptions (ApplicationOptions &&other)=delete | |
| ApplicationOptions & | operator= (const ApplicationOptions &other)=delete |
| ApplicationOptions & | operator= (ApplicationOptions &&other)=delete |
| virtual void | ReadFrom (const Element &element) |
| void | Load (const WideString &filename) |
| void | Load () |
Additional Inherited Members | |
Static Public Member Functions inherited from Harlinn::Common::Core::ApplicationOptions | |
| static WideString | DefaultConfigurationFilename () |
| template<typename ApplicationOptionsT = ApplicationOptions> requires std::is_base_of_v<ApplicationOptions, ApplicationOptionsT> | |
| static std::shared_ptr< ApplicationOptionsT > | LoadFromFile (const WideString &filename, const WideString &elementTagName) |
| template<typename ApplicationOptionsT = ApplicationOptions> requires std::is_base_of_v<ApplicationOptions, ApplicationOptionsT> | |
| static std::shared_ptr< ApplicationOptionsT > | LoadFromFile (const WideString &filename) |
| template<typename ApplicationOptionsT = ApplicationOptions> requires std::is_base_of_v<ApplicationOptions, ApplicationOptionsT> | |
| static std::shared_ptr< ApplicationOptionsT > | LoadFromFile () |
|
inline |