OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
contrail::sandesh::protocol::TJSONProtocol Member List

This is the complete list of members for contrail::sandesh::protocol::TJSONProtocol, including all inherited members.

complexTypeSetcontrail::sandesh::protocol::TJSONProtocolprivate
current_sandesh_context_contrail::sandesh::protocol::TJSONProtocolprivate
DEFAULT_STRING_LIMITcontrail::sandesh::protocol::TJSONProtocolstatic
DEFAULT_STRING_PREFIX_SIZEcontrail::sandesh::protocol::TJSONProtocolstatic
escapeJSONControlChars(const std::string &str)contrail::sandesh::protocol::TJSONProtocolinlinestatic
escapeJSONControlCharsInternal(const std::string &str)contrail::sandesh::protocol::TJSONProtocolinlinestatic
fieldTypeName(TType type)contrail::sandesh::protocol::TJSONProtocolprivatestatic
getTransport()contrail::sandesh::protocol::TProtocolinline
getTypeIDForTypeName(const std::string &name)contrail::sandesh::protocol::TJSONProtocolprivatestatic
in_list_context_contrail::sandesh::protocol::TJSONProtocolprivate
in_map_context_contrail::sandesh::protocol::TJSONProtocolprivate
in_map_val_context_contrail::sandesh::protocol::TJSONProtocolprivate
in_non_primitive_list_context_contrail::sandesh::protocol::TJSONProtocolprivate
in_non_primitive_map_context_contrail::sandesh::protocol::TJSONProtocolprivate
in_primitive_list_context_contrail::sandesh::protocol::TJSONProtocolprivate
indent_inccontrail::sandesh::protocol::TJSONProtocolprivatestatic
indent_str_contrail::sandesh::protocol::TJSONProtocolprivate
indentDown()contrail::sandesh::protocol::TJSONProtocolprivate
indentUp()contrail::sandesh::protocol::TJSONProtocolprivate
is_beginning_of_mapcontrail::sandesh::protocol::TJSONProtocolprivate
is_data_map_key_contrail::sandesh::protocol::TJSONProtocolprivate
is_first_element_context_contrail::sandesh::protocol::TJSONProtocolprivate
is_first_primitve_list_elem_contrail::sandesh::protocol::TJSONProtocolprivate
is_list_begin_contrail::sandesh::protocol::TJSONProtocolprivate
is_list_begin_list_contrail::sandesh::protocol::TJSONProtocolprivate
is_list_elem_string_contrail::sandesh::protocol::TJSONProtocolprivate
is_map_begin_contrail::sandesh::protocol::TJSONProtocolprivate
is_map_primitive_contrail::sandesh::protocol::TJSONProtocolprivate
is_map_val_contrail::sandesh::protocol::TJSONProtocolprivate
is_map_val_primitive_contrail::sandesh::protocol::TJSONProtocolprivate
is_primitive_element_list_contrail::sandesh::protocol::TJSONProtocolprivate
is_primitive_list_begin_contrail::sandesh::protocol::TJSONProtocolprivate
is_string_begin_contrail::sandesh::protocol::TJSONProtocolprivate
is_struct_begin_contrail::sandesh::protocol::TJSONProtocolprivate
is_struct_begin_list_contrail::sandesh::protocol::TJSONProtocolprivate
LIST enum valuecontrail::sandesh::protocol::TJSONProtocolprivate
MAP enum valuecontrail::sandesh::protocol::TJSONProtocolprivate
ptrans_contrail::sandesh::protocol::TProtocolprotected
readBinary(std::string &str)contrail::sandesh::protocol::TProtocolDefaultsinline
readBinary_virt(std::string &str)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readBool(std::vector< bool >::reference value)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inline
contrail::sandesh::protocol::TProtocolDefaults::readBool(bool &value)contrail::sandesh::protocol::TProtocolDefaultsinline
readBool_virt(bool &value)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readBool_virt(std::vector< bool >::reference value)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readByte(int8_t &byte)contrail::sandesh::protocol::TProtocolDefaultsinline
readByte_virt(int8_t &byte)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readContainerElementBegin()contrail::sandesh::protocol::TProtocolDefaultsinline
readContainerElementBegin_virt()contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readContainerElementEnd()contrail::sandesh::protocol::TProtocolDefaultsinline
readContainerElementEnd_virt()contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readDouble(double &dub)contrail::sandesh::protocol::TProtocolDefaultsinline
readDouble_virt(double &dub)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
reader_contrail::sandesh::protocol::TJSONProtocolprivate
readFieldBegin(std::string &name, TType &fieldType, int16_t &fieldId)contrail::sandesh::protocol::TProtocolDefaultsinline
readFieldBegin_virt(std::string &name, TType &fieldType, int16_t &fieldId)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readFieldEnd()contrail::sandesh::protocol::TProtocolDefaultsinline
readFieldEnd_virt()contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readI16(int16_t &i16)contrail::sandesh::protocol::TProtocolDefaultsinline
readI16_virt(int16_t &i16)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readI32(int32_t &i32)contrail::sandesh::protocol::TProtocolDefaultsinline
readI32_virt(int32_t &i32)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readI64(int64_t &i64)contrail::sandesh::protocol::TProtocolDefaultsinline
readI64_virt(int64_t &i64)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readIPADDR(boost::asio::ip::address &ipaddress)contrail::sandesh::protocol::TProtocolDefaultsinline
readIPADDR_virt(boost::asio::ip::address &ipaddress)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readIPV4(uint32_t &ip4)contrail::sandesh::protocol::TProtocolDefaultsinline
readIPV4_virt(uint32_t &ip4)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readListBegin(TType &elemType, uint32_t &size)contrail::sandesh::protocol::TProtocolDefaultsinline
readListBegin_virt(TType &elemType, uint32_t &size)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readListEnd()contrail::sandesh::protocol::TProtocolDefaultsinline
readListEnd_virt()contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readMapBegin(TType &keyType, TType &valType, uint32_t &size)contrail::sandesh::protocol::TProtocolDefaultsinline
readMapBegin_virt(TType &keyType, TType &valType, uint32_t &size)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readMapEnd()contrail::sandesh::protocol::TProtocolDefaultsinline
readMapEnd_virt()contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readMessageBegin(std::string &name, TMessageType &messageType, int32_t &seqid)contrail::sandesh::protocol::TProtocolDefaultsinline
readMessageBegin_virt(std::string &name, TMessageType &messageType, int32_t &seqid)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readMessageEnd()contrail::sandesh::protocol::TProtocolDefaultsinline
readMessageEnd_virt()contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readSandeshBegin(std::string &name)contrail::sandesh::protocol::TProtocolDefaultsinline
readSandeshBegin_virt(std::string &name)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readSandeshEnd()contrail::sandesh::protocol::TProtocolDefaultsinline
readSandeshEnd_virt()contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readSetBegin(TType &elemType, uint32_t &size)contrail::sandesh::protocol::TProtocolDefaultsinline
readSetBegin_virt(TType &elemType, uint32_t &size)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readSetEnd()contrail::sandesh::protocol::TProtocolDefaultsinline
readSetEnd_virt()contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readString(std::string &str)contrail::sandesh::protocol::TProtocolDefaultsinline
readString_virt(std::string &str)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readStructBegin(std::string &name)contrail::sandesh::protocol::TProtocolDefaultsinline
readStructBegin_virt(std::string &name)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readStructEnd()contrail::sandesh::protocol::TProtocolDefaultsinline
readStructEnd_virt()contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readU16(uint16_t &u16)contrail::sandesh::protocol::TProtocolDefaultsinline
readU16_virt(uint16_t &u16)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readU32(uint32_t &u32)contrail::sandesh::protocol::TProtocolDefaultsinline
readU32_virt(uint32_t &u32)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readU64(uint64_t &u64)contrail::sandesh::protocol::TProtocolDefaultsinline
readU64_virt(uint64_t &u64)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readUUID(boost::uuids::uuid &uuid)contrail::sandesh::protocol::TProtocolDefaultsinline
readUUID_virt(boost::uuids::uuid &uuid)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
readXML(std::string &str)contrail::sandesh::protocol::TProtocolDefaultsinline
readXML_virt(std::string &str)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
sandesh_begin_contrail::sandesh::protocol::TJSONProtocolprivate
sandesh_end_contrail::sandesh::protocol::TJSONProtocolprivate
SET enum valuecontrail::sandesh::protocol::TJSONProtocolprivate
setSandeshEnd(bool val)contrail::sandesh::protocol::TJSONProtocolinline
setStringPrefixSize(int32_t string_prefix_size)contrail::sandesh::protocol::TJSONProtocolinline
setStringSizeLimit(int32_t string_limit)contrail::sandesh::protocol::TJSONProtocolinline
skip(TType type)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inline
skip_virt(TType type)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
SNDESH enum valuecontrail::sandesh::protocol::TJSONProtocolprivate
string_limit_contrail::sandesh::protocol::TJSONProtocolprivate
string_prefix_size_contrail::sandesh::protocol::TJSONProtocolprivate
STRUCT enum valuecontrail::sandesh::protocol::TJSONProtocolprivate
TJSONProtocol(boost::shared_ptr< TTransport > trans)contrail::sandesh::protocol::TJSONProtocolinline
tokenizer typedefcontrail::sandesh::protocol::TJSONProtocolprivate
TProtocol(boost::shared_ptr< TTransport > ptrans)contrail::sandesh::protocol::TProtocolinlineprotected
TProtocolDefaults(boost::shared_ptr< TTransport > ptrans)contrail::sandesh::protocol::TProtocolDefaultsinlineprotected
trans_contrail::sandesh::protocol::TJSONProtocolprivate
TVirtualProtocol(boost::shared_ptr< TTransport > ptrans)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlineprotected
unescapeJSONControlChars(std::string &str)contrail::sandesh::protocol::TJSONProtocolinlinestatic
UNINIT enum valuecontrail::sandesh::protocol::TJSONProtocolprivate
write_state_contrail::sandesh::protocol::TJSONProtocolprivate
write_state_t enum namecontrail::sandesh::protocol::TJSONProtocolprivate
writeBinary(const std::string &str)contrail::sandesh::protocol::TJSONProtocol
writeBinary_virt(const std::string &str)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeBool(const bool value)contrail::sandesh::protocol::TJSONProtocol
writeBool_virt(const bool value)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeByte(const int8_t byte)contrail::sandesh::protocol::TJSONProtocol
writeByte_virt(const int8_t byte)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeContainerElementBegin()contrail::sandesh::protocol::TJSONProtocol
writeContainerElementBegin_virt()contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeContainerElementEnd()contrail::sandesh::protocol::TJSONProtocol
writeContainerElementEnd_virt()contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeDouble(const double dub)contrail::sandesh::protocol::TJSONProtocol
writeDouble_virt(const double dub)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeFieldBegin(const char *name, const TType fieldType, const int16_t fieldId, const std::map< std::string, std::string > *const amap=NULL)contrail::sandesh::protocol::TJSONProtocol
writeFieldBegin_virt(const char *name, const TType fieldType, const int16_t fieldId, const std::map< std::string, std::string > *const amap=NULL)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeFieldEnd()contrail::sandesh::protocol::TJSONProtocol
writeFieldEnd_virt()contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeFieldStop()contrail::sandesh::protocol::TJSONProtocol
writeFieldStop_virt()contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeI16(const int16_t i16)contrail::sandesh::protocol::TJSONProtocol
writeI16_virt(const int16_t i16)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeI32(const int32_t i32)contrail::sandesh::protocol::TJSONProtocol
writeI32_virt(const int32_t i32)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeI64(const int64_t i64)contrail::sandesh::protocol::TJSONProtocol
writeI64_virt(const int64_t i64)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeIndented(const std::string &str)contrail::sandesh::protocol::TJSONProtocolprivate
writeIPADDR(const boost::asio::ip::address &ipaddress)contrail::sandesh::protocol::TJSONProtocol
writeIPADDR_virt(const boost::asio::ip::address &ipaddress)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeIPV4(const uint32_t ip4)contrail::sandesh::protocol::TJSONProtocol
writeIPV4_virt(const uint32_t ip4)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeJSON(const std::string &str)contrail::sandesh::protocol::TJSONProtocol
writeListBegin(const TType elemType, const uint32_t size)contrail::sandesh::protocol::TJSONProtocol
writeListBegin_virt(const TType elemType, const uint32_t size)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeListEnd()contrail::sandesh::protocol::TJSONProtocol
writeListEnd_virt()contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeMapBegin(const TType keyType, const TType valType, const uint32_t size)contrail::sandesh::protocol::TJSONProtocol
writeMapBegin_virt(const TType keyType, const TType valType, const uint32_t size)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeMapEnd()contrail::sandesh::protocol::TJSONProtocol
writeMapEnd_virt()contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeMessageBegin(const std::string &name, const TMessageType messageType, const int32_t seqid)contrail::sandesh::protocol::TJSONProtocol
writeMessageBegin_virt(const std::string &name, const TMessageType messageType, const int32_t seqid)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeMessageEnd()contrail::sandesh::protocol::TJSONProtocol
writeMessageEnd_virt()contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writePlain(const std::string &str)contrail::sandesh::protocol::TJSONProtocolprivate
writeSandeshBegin(const char *name)contrail::sandesh::protocol::TJSONProtocol
writeSandeshBegin_virt(const char *name)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeSandeshEnd()contrail::sandesh::protocol::TJSONProtocol
writeSandeshEnd_virt()contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeSetBegin(const TType elemType, const uint32_t size)contrail::sandesh::protocol::TJSONProtocol
writeSetBegin_virt(const TType elemType, const uint32_t size)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeSetEnd()contrail::sandesh::protocol::TJSONProtocol
writeSetEnd_virt()contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeString(const std::string &str)contrail::sandesh::protocol::TJSONProtocol
writeString_virt(const std::string &str)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeStructBegin(const char *name)contrail::sandesh::protocol::TJSONProtocol
writeStructBegin_virt(const char *name)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeStructEnd()contrail::sandesh::protocol::TJSONProtocol
writeStructEnd_virt()contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeU16(const uint16_t u16)contrail::sandesh::protocol::TJSONProtocol
writeU16_virt(const uint16_t u16)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeU32(const uint32_t u32)contrail::sandesh::protocol::TJSONProtocol
writeU32_virt(const uint32_t u32)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeU64(const uint64_t u64)contrail::sandesh::protocol::TJSONProtocol
writeU64_virt(const uint64_t u64)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeUUID(const boost::uuids::uuid &uuid)contrail::sandesh::protocol::TJSONProtocol
writeUUID_virt(const boost::uuids::uuid &uuid)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
writeXML(const std::string &str)contrail::sandesh::protocol::TProtocolDefaultsinline
writeXML_virt(const std::string &str)contrail::sandesh::protocol::TVirtualProtocol< TJSONProtocol >inlinevirtual
xml_state_contrail::sandesh::protocol::TJSONProtocolprivate
~TProtocol()contrail::sandesh::protocol::TProtocolinlinevirtual