retdec
Namespaces | Functions
std.cpp File Reference

C++ standard types (de)serialization. More...

#include "retdec/serdes/std.h"

Namespaces

 retdec
 
 retdec::serdes
 

Functions

void retdec::serdes::deserialize (const rapidjson::Value &val, const char *&str)
 
void retdec::serdes::deserialize (const rapidjson::Value &val, std::string &s)
 
int64_t retdec::serdes::deserializeInt64 (const rapidjson::Value &val, const std::string &key, int64_t defaultValue=0)
 
uint64_t retdec::serdes::deserializeUint64 (const rapidjson::Value &val, const std::string &key, uint64_t defaultValue=0)
 
bool retdec::serdes::deserializeBool (const rapidjson::Value &val, const std::string &key, bool defaultValue=false)
 
bool retdec::serdes::deserializeDouble (const rapidjson::Value &val, const std::string &key, double defaultValue=0.0)
 
std::string retdec::serdes::deserializeString (const rapidjson::Value &val, const std::string &key, const std::string &defaultValue="")
 

Detailed Description

C++ standard types (de)serialization.