BioCMAMC-ST
config_loader.hpp
1
#ifndef __COMMON_CONFIG_LOADER_HPP__
2
#define __COMMON_CONFIG_LOADER_HPP__
3
4
#include <memory>
5
#include <string_view>
6
7
namespace
Common
8
{
9
class
ConfigFile
10
{
11
public
:
12
13
private
:
14
ConfigFile
()=
default
;
15
};
16
17
class
ConfigFactory
18
{
19
public
:
20
static
std::shared_ptr<ConfigFile>
get
(std::string_view file_path);
21
};
22
23
24
}
// namespace Common;
25
26
#endif
Common::ConfigFactory
Definition
config_loader.hpp:18
Common::ConfigFactory::get
static std::shared_ptr< ConfigFile > get(std::string_view file_path)
Common::ConfigFile
Definition
config_loader.hpp:10
Common::ConfigFile::ConfigFile
ConfigFile()=default
Common
Definition
config_loader.hpp:8
apps
libs
common
public
common
configloader
config_loader.hpp
Generated by
1.12.0