ATLAS Offline Software
Classes | Namespaces | Functions
JsonUtils.h File Reference
#include "AsgTools/Property.h"
#include <optional>
#include <cmath>
#include <ios>
#include <memory>
#include <sstream>
#include <string>
#include <type_traits>
#include <utility>
#include <vector>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  top::PropertyValueJsonDumper
 Convert values of Property instances to JSON. More...
 
class  top::PropertyValueJsonDumper::ISpecializedDumper
 

Namespaces

 top
 TopConfig A simple configuration that is NOT a singleton.
 

Functions

template<typename T , typename std::enable_if< std::is_same< typename std::remove_cv< T >::type, bool >::value >::type * = nullptr>
std::string top::json_dump (T value)
 Convert boolean to JSON format. More...
 
std::string top::json_dump (std::string const &value)
 Escape string for use in JSON format. More...