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