16 #ifndef ACSDK_PROPERTIESINTERFACES_TEST_STUBPROPERTIESFACTORY_H_ 17 #define ACSDK_PROPERTIESINTERFACES_TEST_STUBPROPERTIESFACTORY_H_ 20 #include <unordered_map> 21 #include <unordered_set> 27 namespace propertiesInterfaces {
38 ,
public std::enable_shared_from_this<StubPropertiesFactory> {
47 static std::shared_ptr<StubPropertiesFactory>
create() noexcept;
68 #endif // ACSDK_PROPERTIESINTERFACES_TEST_STUBPROPERTIESFACTORY_H_ static std::shared_ptr< StubPropertiesFactory > create() noexcept
! Creates new factory instance.
Definition: AmdMetricWrapperTest.cpp:24
::std::string string
Definition: gtest-port.h:1097
Definition: CapabilityConfiguration.h:190
std::shared_ptr< PropertiesInterface > getProperties(const std::string &configUri) noexcept override
Create properties interface for a given component and namespace.
This class provides an interface to a simple key/value container.
Definition: PropertiesInterface.h:37
In-memory stub implementation of PropertiesFactoryInterface.
Definition: StubPropertiesFactory.h:36
audioEncoderInterfaces::BlockAudioEncoderInterface::Bytes Bytes
Byte array for audio sample data passing.
Definition: AudioInputProcessorTest.cpp:117
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
Factory interface to component properties.
Definition: PropertiesFactoryInterface.h:41
In-memory stub implementation of PropertiesInterface.
Definition: StubProperties.h:39