#include <config_cass2json_adapter.h>
|
static std::string | GetJsonString (const contrail_rapidjson::Value &attr_value) |
|
Definition at line 21 of file config_cass2json_adapter.h.
ConfigCass2JsonAdapter::ConfigCass2JsonAdapter |
( |
const std::string & |
uuid, |
|
|
const std::string & |
type, |
|
|
const contrail_rapidjson::Document & |
doc |
|
) |
| |
void ConfigCass2JsonAdapter::AddOneEntry |
( |
contrail_rapidjson::Value * |
jsonObject, |
|
|
const std::string & |
obj_type, |
|
|
const JsonAdapterDataType & |
c, |
|
|
contrail_rapidjson::Document::AllocatorType & |
a |
|
) |
| |
|
private |
static bool ConfigCass2JsonAdapter::assert_on_parse_error |
( |
| ) |
|
|
inlinestatic |
void ConfigCass2JsonAdapter::CreateJsonString |
( |
const std::string & |
obj_type, |
|
|
const CassColumnKVVec & |
cdvec |
|
) |
| |
|
private |
void ConfigCass2JsonAdapter::CreateJsonString |
( |
const std::string & |
value_str | ) |
|
|
private |
const contrail_rapidjson::Document& ConfigCass2JsonAdapter::document |
( |
| ) |
const |
|
inline |
string ConfigCass2JsonAdapter::GetJsonString |
( |
const contrail_rapidjson::Value & |
attr_value | ) |
|
|
staticprivate |
static void ConfigCass2JsonAdapter::set_assert_on_parse_error |
( |
bool |
flag | ) |
|
|
inlinestatic |
const std::string& ConfigCass2JsonAdapter::type |
( |
| ) |
const |
|
inline |
const std::string& ConfigCass2JsonAdapter::uuid |
( |
| ) |
const |
|
inline |
const set< string > ConfigCass2JsonAdapter::allowed_properties |
|
static |
bool ConfigCass2JsonAdapter::assert_on_parse_error_ |
|
staticprivate |
const string ConfigCass2JsonAdapter::fq_name_prefix = "fq_name" |
|
static |
contrail_rapidjson::Document ConfigCass2JsonAdapter::json_document_ |
|
private |
const string ConfigCass2JsonAdapter::list_prop_prefix = "propl:" |
|
static |
const string ConfigCass2JsonAdapter::map_prop_prefix = "propm:" |
|
static |
const string ConfigCass2JsonAdapter::parent_prefix = "parent:" |
|
static |
const string ConfigCass2JsonAdapter::parent_type_prefix = "parent_type" |
|
static |
const string ConfigCass2JsonAdapter::prop_prefix = "prop:" |
|
static |
const string ConfigCass2JsonAdapter::ref_prefix = "ref:" |
|
static |
std::string ConfigCass2JsonAdapter::type_ |
|
private |
std::string ConfigCass2JsonAdapter::uuid_ |
|
private |
The documentation for this class was generated from the following files: