From b984992fc92b6dd607732d6dad1c533b36f1ba3a Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Sun, 7 Jan 2018 23:28:42 +0100 Subject: Added .clang-format --- lib/settings/configuration.h | 35 ++++++++++++++++++----------------- 1 file changed, 18 insertions(+), 17 deletions(-) (limited to 'lib/settings/configuration.h') diff --git a/lib/settings/configuration.h b/lib/settings/configuration.h index b258cb3..4fc614e 100644 --- a/lib/settings/configuration.h +++ b/lib/settings/configuration.h @@ -10,10 +10,11 @@ #define CONFIGURATION_H #include -#include #include +#include -namespace libconfig { +namespace libconfig +{ class Config; class Setting; } @@ -34,12 +35,12 @@ public: std::vector childrenSettings(const char *name = ""); std::vector childrenGroups(const char *name = ""); - void resetValue(const char* path); + void resetValue(const char *path); - template - std::optional value(const char* path) const; + template + std::optional value(const char *path) const; - template + template bool setValue(std::string path, const T &val); private: @@ -49,26 +50,26 @@ private: }; // replace ~ with home -std::string& patchHome(std::string &path, const std::string &home); +std::string &patchHome(std::string &path, const std::string &home); // instantiate functions // this needs to be done because the implementation is in the cpp file // Settings::value<> -extern template std::optional Configuration::value(const char* path) const; -extern template std::optional Configuration::value(const char* path) const; -extern template std::optional Configuration::value(const char* path) const; -extern template std::optional Configuration::value(const char* path) const; +extern template std::optional Configuration::value(const char *path) const; +extern template std::optional Configuration::value(const char *path) const; +extern template std::optional Configuration::value(const char *path) const; +extern template std::optional Configuration::value(const char *path) const; -extern template std::optional Configuration::value(const char* path) const; -extern template std::optional Configuration::value(const char* path) const; +extern template std::optional Configuration::value(const char *path) const; +extern template std::optional Configuration::value(const char *path) const; -extern template std::optional Configuration::value(const char* path) const; -extern template std::optional Configuration::value(const char* path) const; +extern template std::optional Configuration::value(const char *path) const; +extern template std::optional Configuration::value(const char *path) const; -extern template std::optional Configuration::value(const char* path) const; +extern template std::optional Configuration::value(const char *path) const; -extern template std::optional Configuration::value(const char* path) const; +extern template std::optional Configuration::value(const char *path) const; // Settings::setValue<> extern template bool Configuration::setValue(std::string path, const int &val); -- cgit v1.2.1