Minetest  5.4.0
convert_json.cpp File Reference
#include <vector>
#include <iostream>
#include <sstream>
#include "convert_json.h"
#include "content/mods.h"
#include "config.h"
#include "log.h"
#include "settings.h"
#include "httpfetch.h"
#include "porting.h"
+ Include dependency graph for convert_json.cpp:

Functions

Json::Value fetchJsonValue (const std::string &url, std::vector< std::string > *extra_headers)
 
std::string fastWriteJson (const Json::Value &value)
 

Function Documentation

◆ fastWriteJson()

std::string fastWriteJson ( const Json::Value &  value)

Referenced by ModApiUtil::l_write_json(), ModMetadata::save(), ServerList::sendAnnounce(), and PlayerDatabaseFiles::serialize().

+ Here is the caller graph for this function:

◆ fetchJsonValue()

Json::Value fetchJsonValue ( const std::string &  url,
std::vector< std::string > *  extra_headers 
)

References HTTPFetchRequest::caller, HTTPFetchResult::data, errorstream, HTTPFetchRequest::extra_headers, httpfetch_sync(), HTTPFETCH_SYNC, HTTPFetchResult::succeeded, HTTPFetchRequest::url, and warningstream.

+ Here is the call graph for this function: