OpenSDN source code
|
This is the complete list of members for ConfigJsonParser, including all inherited members.
AddLinkName(LinkMemberPair member_pair, LinkDataPair data_pair) | ConfigJsonParserBase | inline |
AddObjectType(std::string object) | ConfigJsonParserBase | inline |
AddParentName(LinkMemberPair member_pair, std::string s) | ConfigJsonParserBase | inline |
AddWrapperField(std::string key, std::string value) | ConfigJsonParserBase | inline |
CloneKey(const IFMapTable::RequestKey &src) const | ConfigJsonParser | private |
ConfigJsonParser() | ConfigJsonParser | |
ConfigJsonParserBase() | ConfigJsonParserBase | |
EndOfConfig() | ConfigJsonParser | virtual |
EnqueueListToTables(RequestList *req_list) const | ConfigJsonParser | private |
GetGenerationNumber() const | ConfigJsonParserBase | inline |
GetLinkName(const std::string &left, const std::string &right) const | ConfigJsonParserBase | |
GetParentName(const std::string &left, const std::string &right) const | ConfigJsonParserBase | |
GetWrapperFieldName(const std::string &type_name, const std::string &property_name) const | ConfigJsonParserBase | |
ifmap_server_ | ConfigJsonParser | private |
ifmap_server_set(IFMapServer *ifmap_server) | ConfigJsonParser | inline |
Init(ConfigClientManager *mgr) | ConfigJsonParserBase | inline |
InsertRequestIntoQ(IFMapOrigin::Origin origin, const std::string &neigh_type, const std::string &neigh_name, const std::string &metaname, std::unique_ptr< AutogenProperty > &pvalue, const IFMapTable::RequestKey &key, bool add_change, RequestList *req_list) const | ConfigJsonParser | private |
IsLinkWithAttr(const std::string &left, const std::string &right) const | ConfigJsonParserBase | |
IsListOrMapPropEmpty(const std::string &uuid_key, const std::string &lookup_key) const | ConfigJsonParserBase | |
IsReadObjectType(std::string objectType) | ConfigJsonParserBase | inline |
LinkDataPair typedef | ConfigJsonParserBase | |
LinkMemberPair typedef | ConfigJsonParserBase | |
LinkNameMap typedef | ConfigJsonParserBase | |
metadata_map_ | ConfigJsonParser | private |
MetadataClear(const std::string &module) | ConfigJsonParser | |
MetadataParseFn typedef | ConfigJsonParser | |
MetadataParseMap typedef | ConfigJsonParser | |
MetadataRegister(const std::string &metadata, MetadataParseFn parser) | ConfigJsonParser | |
ObjectTypeList typedef | ConfigJsonParserBase | |
ObjectTypeListToRead() const | ConfigJsonParserBase | inline |
ParentNameMap typedef | ConfigJsonParserBase | |
ParseDocument(const ConfigCass2JsonAdapter &adapter, IFMapOrigin::Origin origin, RequestList *req_list, IFMapTable::RequestKey *key, bool add_change) const | ConfigJsonParser | private |
ParseLinks(const ConfigCass2JsonAdapter &adapter, const IFMapTable::RequestKey &key, IFMapOrigin::Origin origin, RequestList *req_list, bool add_change) const | ConfigJsonParser | private |
ParseNameType(const ConfigCass2JsonAdapter &adapter, IFMapTable::RequestKey *key) const | ConfigJsonParser | private |
ParseOneProperty(const ConfigCass2JsonAdapter &adapter, const contrail_rapidjson::Value &key_node, const contrail_rapidjson::Value &value_node, const IFMapTable::RequestKey &key, IFMapOrigin::Origin origin, RequestList *req_list, bool add_change) const | ConfigJsonParser | private |
ParseOneRef(const ConfigCass2JsonAdapter &adapter, const contrail_rapidjson::Value &arr, const IFMapTable::RequestKey &key, IFMapOrigin::Origin origin, RequestList *req_list, const std::string &key_str, size_t pos, bool add_change) const | ConfigJsonParser | private |
ParseProperties(const ConfigCass2JsonAdapter &adapter, const IFMapTable::RequestKey &key, IFMapOrigin::Origin origin, RequestList *req_list, bool add_change) const | ConfigJsonParser | private |
ParseRef(const ConfigCass2JsonAdapter &adapter, const contrail_rapidjson::Value &ref_entry, IFMapOrigin::Origin origin, const std::string &refer, const IFMapTable::RequestKey &key, RequestList *req_list, bool add_change) const | ConfigJsonParser | private |
Receive(const ConfigCass2JsonAdapter &adapter, bool add_change) | ConfigJsonParser | virtual |
RequestList typedef | ConfigJsonParser | |
SetupGraphFilter() | ConfigJsonParser | virtual |
SetupObjectFilter() | ConfigJsonParser | private |
SetupSchemaGraphFilter() | ConfigJsonParser | private |
SetupSchemaWrapperPropertyInfo() | ConfigJsonParser | private |
WrapperFieldMap typedef | ConfigJsonParserBase | |
~ConfigJsonParser() | ConfigJsonParser | |
~ConfigJsonParserBase() | ConfigJsonParserBase | virtual |