Conscience Core
Namespaces | Functions
json.cpp File Reference
#include "json.h"
#include <fstream>
#include <typeinfo>

Namespaces

 conscience_utils
 
 conscience_utils::JSON
 

Functions

string conscience_utils::JSON::toJsonPointer (const string &propertyPath)
 
string conscience_utils::JSON::mapToJson (const map< string, JsonSerializableData > &map, bool noNewLines)
 
template<typename T , typename... Ts>
bool conscience_utils::JSON::holds_alternative (const boost::variant< Ts... > &v) noexcept
 
string conscience_utils::JSON::stringToJsonString (const string &s)
 
string conscience_utils::JSON::jsonSerializableDataToString (JsonSerializableData data)
 
string conscience_utils::JSON::vectorToJson (const vector< JsonSerializableData > &list, bool noNewLines)
 
string conscience_utils::JSON::pairsToJson (const vector< pair< string, JsonSerializableData >> &entries, bool noNewLines)