Ariles
Loading...
Searching...
No Matches
nlohmann_json.h
Go to the documentation of this file.
1/**
2 @file
3 @author Alexander Sherikov
4
5 @copyright 2017-2026 Alexander Sherikov, Licensed under the Apache License, Version 2.0.
6 (see @ref LICENSE or http://www.apache.org/licenses/LICENSE-2.0)
7
8 @brief
9*/
10
11/**
12@defgroup nlohmann_json Nlohmann JSON
13@ingroup config
14
15@brief JSON serialization via https://github.com/nlohmann/json.
16
17@note NaN's and infinities, which are not allowed by \c JSON specification, are
18optionally parsed / emitted using \c boost::lexical_cast.
19*/
20
21
22#pragma once
23
24#define ARILES2_VISITOR_INCLUDED_nlohmann_json
25
28
29
32
33
34namespace ariles2
35{
36 /**
37 * @brief JSON visitor.
38 * @ingroup nlohmann_json
39 */
48} // namespace ariles2
Configuration reader class.
Definition reader.h:27
Configuration writer class.
Definition writer.h:27