diff options
Diffstat (limited to 'tests/test1.cpp')
| -rw-r--r-- | tests/test1.cpp | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/test1.cpp b/tests/test1.cpp new file mode 100644 index 0000000..fedcb48 --- /dev/null +++ b/tests/test1.cpp @@ -0,0 +1,19 @@ + +#include "configpp.hpp" + +struct Data { + int i; + float f; + std::string str; +}; + +BOOST_HANA_ADAPT_STRUCT(Data, i, f, str); + +int main() { + configpp::Config& config = configpp::Config::get("configpp_test1"); + + config.set("int", 1); + config.set("float", 1.0f); + config.set("string", "yolo"); + config.set("struct", Data{1, 1.0f, "yolo"}); +} |
