OpenSDN source code
|
#include <bfd_json_config.h>
Public Types | |
typedef std::map < boost::asio::ip::address, BFDState > | StateMap |
Public Member Functions | |
virtual bool | ValidateJsonDocument (const contrail_rapidjson::Value &document) |
virtual bool | ParseFromJsonDocument (const contrail_rapidjson::Value &document) |
void | EncodeJsonDocument (contrail_rapidjson::Value *document, contrail_rapidjson::Value::AllocatorType *allocator) |
![]() | |
bool | ParseFromJsonString (const std::string &json) |
void | EncodeJsonString (std::string *json) |
virtual | ~JsonData () |
Public Attributes | |
StateMap | states |
Additional Inherited Members | |
![]() | |
bool | AreConstraintsMet (const std::vector< Constraint > &constraints, const contrail_rapidjson::Value &document) |
Definition at line 98 of file bfd_json_config.h.
typedef std::map<boost::asio::ip::address, BFDState> BFD::REST::JsonStateMap::StateMap |
Definition at line 99 of file bfd_json_config.h.
|
virtual |
Implements BFD::REST::JsonData.
Definition at line 226 of file bfd_json_config.cc.
|
virtual |
Implements BFD::REST::JsonData.
Definition at line 263 of file bfd_json_config.cc.
|
virtual |
Implements BFD::REST::JsonData.
Definition at line 243 of file bfd_json_config.cc.
StateMap BFD::REST::JsonStateMap::states |
Definition at line 100 of file bfd_json_config.h.