1 #ifndef OpenTestSystem_Otx_Runtime_Api_Project_Settings_IProjectSettings_H
2 #define OpenTestSystem_Otx_Runtime_Api_Project_Settings_IProjectSettings_H
8 namespace OpenTestSystem {
namespace Otx {
namespace Runtime {
namespace Api {
namespace Project {
namespace Settings {
9 class IDiagComSettings;
11 class ILoggingSettings;
12 class IQuantitiesSettings;
13 class IRuntimeSettings;
14 class ITestResultHandlingSettings;
17 namespace OpenTestSystem {
namespace Otx {
namespace Runtime {
namespace Api {
namespace Project {
Contains the project settings.
Definition: IProjectSettings.h:28
virtual std::shared_ptr< Ii18nSettings > GetI18nSettings()=0
Gets the i18nSettings.
virtual std::shared_ptr< IQuantitiesSettings > GetQuantitiesSettings()=0
Gets the QuantitiesSettings.
virtual std::shared_ptr< IRuntimeSettings > GetRuntimeSettings()=0
Gets the RuntimeSettings.
virtual std::shared_ptr< IDiagComSettings > GetDiagComSettings()=0
Gets the DiagComSettings.
virtual std::shared_ptr< ILoggingSettings > GetLoggingSettings()=0
Gets the LoggingSettings.
virtual std::shared_ptr< ITestResultHandlingSettings > GetTestResultHandlingSettings()=0
Gets the TestResultHandlingSettings.
Namespace containing all objects related to testing inside automotive industry