ADTF_DISPLAY_TOOLBOX  3.8.0 (ADTF 3.14.3)
IRuntimeConfigurationLoadSaveabstract

Interface for loading and storing runtime configuration properties to and from passed adtf::base::IConfiguration. More...

Inheritance diagram for IRuntimeConfigurationLoadSave:
[legend]

Public Member Functions

virtual tResult SaveConfiguration (adtf::base::IConfiguration *pRuntimeConfig)=0
 Implementation has to add all properties to be written to runtime configuration file to pRuntimeConfig. More...
 
virtual tResult LoadConfiguration (adtf::base::IConfiguration *pRuntimeConfig)=0
 Implementation has to get all properties from pRuntimeConfig (contains all loaded properties from runtime configuration file) More...
 

Detailed Description

Interface for loading and storing runtime configuration properties to and from passed adtf::base::IConfiguration.

Definition at line 88 of file runtimeconfig.h.

Member Function Documentation

◆ LoadConfiguration()

virtual tResult LoadConfiguration ( adtf::base::IConfiguration *  pRuntimeConfig)
pure virtual

Implementation has to get all properties from pRuntimeConfig (contains all loaded properties from runtime configuration file)

Parameters
[in]pRuntimeConfigIConfiguration to read properties from
Returns
Standard result.

Implemented in cRuntimeConfiguration< T >.

◆ SaveConfiguration()

virtual tResult SaveConfiguration ( adtf::base::IConfiguration *  pRuntimeConfig)
pure virtual

Implementation has to add all properties to be written to runtime configuration file to pRuntimeConfig.

Parameters
[out]pRuntimeConfigIConfiguration to store properties to
Returns
Standard result.

Implemented in cRuntimeConfiguration< T >.