Logo ROOT   6.14/05
Reference Guide
Deprecated List
Member nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::basic_json (std::istream &i, const parser_callback_t cb=nullptr)
This constructor is deprecated and will be removed in version 3.0.0 to unify the interface of the library. Deserialization will be done by stream operators or by calling one of the parse functions, e.g. parse(std::istream&, const parser_callback_t). That is, calls like json j(i); for an input stream i need to be replaced by json j = json::parse(i);. See the example below.
Member THttpCallArg::SetPostData (void *data, Long_t length, Bool_t make_copy=kFALSE)
Use signature with std::string Set data, posted with the request If make_copy==kFALSE, data will be released with free(data) call
Member THttpServer::ProcessRequest (THttpCallArg *arg)
One should use signature with std::shared_ptr Process single http request Depending from requested path and filename different actions will be performed.