16 #ifndef AACE_CORE_CONFIG_ENGINE_CONFIGURATION_H 17 #define AACE_CORE_CONFIG_ENGINE_CONFIGURATION_H 42 virtual std::shared_ptr<std::istream>
getStream() = 0;
61 static std::shared_ptr<StreamConfiguration> create( std::shared_ptr<std::istream> stream );
66 std::shared_ptr<std::istream>
getStream()
override;
69 std::shared_ptr<std::istream> m_stream;
88 static std::shared_ptr<ConfigurationFile> create(
const std::string& configFilePath );
93 std::shared_ptr<std::istream>
getStream()
override;
96 std::shared_ptr<std::istream> m_stream;
103 #endif // AACE_CORE_CONFIG_ENGINE_CONFIGURATION_H Definition: EngineConfiguration.h:50
Definition: AddressBook.h:26
Definition: EngineConfiguration.h:77
Definition: EngineConfiguration.h:35
virtual std::shared_ptr< std::istream > getStream()=0