Polyphase Game Engine
Loading...
Searching...
No Matches
JsonHelpers.cpp File Reference
#include "Network/Http/JsonHelpers.h"
#include "document.h"
#include "error/en.h"
#include "stringbuffer.h"
#include "writer.h"
#include "lua.h"
#include "lauxlib.h"

Functions

bool ParseJsonBytes (const uint8_t *data, size_t size, rapidjson::Document &outDoc, std::string &outError)
 
void RapidJsonValueToLua (lua_State *L, const rapidjson::Value &v)
 
bool LuaToRapidJsonValue (lua_State *L, int idx, rapidjson::Value &outVal, rapidjson::Document &doc)
 

Function Documentation

◆ LuaToRapidJsonValue()

bool LuaToRapidJsonValue ( lua_State *  L,
int  idx,
rapidjson::Value outVal,
rapidjson::Document doc 
)

◆ ParseJsonBytes()

bool ParseJsonBytes ( const uint8_t *  data,
size_t  size,
rapidjson::Document outDoc,
std::string &  outError 
)

◆ RapidJsonValueToLua()

void RapidJsonValueToLua ( lua_State *  L,
const rapidjson::Value v 
)