GetConfigurationUnitSettingsResult.cpp (1200B)
1 // Copyright (c) Microsoft Corporation. 2 // Licensed under the MIT License. 3 #include "pch.h" 4 #include "GetConfigurationUnitSettingsResult.h" 5 #include "GetConfigurationUnitSettingsResult.g.cpp" 6 #include "ConfigurationUnitResultInformation.h" 7 8 namespace winrt::Microsoft::Management::Configuration::implementation 9 { 10 GetConfigurationUnitSettingsResult::GetConfigurationUnitSettingsResult() : 11 m_resultInformation(*make_self<wil::details::module_count_wrapper<implementation::ConfigurationUnitResultInformation>>()) 12 { 13 } 14 15 void GetConfigurationUnitSettingsResult::ResultInformation(const IConfigurationUnitResultInformation& resultInformation) 16 { 17 m_resultInformation = resultInformation; 18 } 19 20 IConfigurationUnitResultInformation GetConfigurationUnitSettingsResult::ResultInformation() const 21 { 22 return m_resultInformation; 23 } 24 25 Windows::Foundation::Collections::ValueSet GetConfigurationUnitSettingsResult::Settings() 26 { 27 return m_settings; 28 } 29 30 void GetConfigurationUnitSettingsResult::Settings(Windows::Foundation::Collections::ValueSet&& value) 31 { 32 m_settings = std::move(value); 33 } 34 }