Skip to content

app/integration/AppConfigurationFactory.hpp

Factory to create AppConfiguration derived classes. More...

Classes

Name
class AppConfigurationFactory

Detailed Description

Factory to create AppConfiguration derived classes.

Date: 2024-02-21 Henrique A. Klein ([email protected])

Source code

#ifndef _APP_CONFIGURATION_FACTORY_HPP_
#define _APP_CONFIGURATION_FACTORY_HPP_

#include "application/impl/app_config_impl.hpp"

class AppConfigurationFactory
{
public:
    static std::shared_ptr<sgns::application::AppConfiguration> create( sgns::base::Logger logger )
    {
        return std::make_shared<sgns::application::AppConfigurationImpl>( logger );
    }
};

#endif

Updated on 2026-03-04 at 13:10:44 -0800