lib_config
TypelibConfiguration.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include <typelib/value.hh>
4 #include "Configuration.hpp"
5 
6 namespace libConfig {
8 {
9  std::shared_ptr< libConfig::ConfigValue > getFromArray(Typelib::Value& value);
10  std::shared_ptr< libConfig::ConfigValue > getFromEnum(Typelib::Value& value);
11  std::shared_ptr< libConfig::ConfigValue > getFromCompound(Typelib::Value& value);
12  std::shared_ptr< libConfig::ConfigValue > getFromContainer(Typelib::Value& value);
13  std::shared_ptr< libConfig::ConfigValue > getFromNumeric(Typelib::Value& value);
14 
15 public:
16  std::shared_ptr< libConfig::ConfigValue > getFromValue(Typelib::Value& value);
17 protected:
18  void num();
19 };
20 }
21 
Definition: TypelibConfiguration.hpp:7
std::shared_ptr< libConfig::ConfigValue > getFromValue(Typelib::Value &value)
Definition: TypelibConfiguration.cpp:7