|
VLink 2.0.0
A high-performance communication middleware
|
成员的完整列表,这些成员属于 vlink::MessageConvertPlugin,包括所有继承而来的类成员
| can_convert(const std::string &vlink_ser, ConvertTarget target)=0 | vlink::MessageConvertPlugin | pure virtual |
| can_convert_frontend(const WebChannel &channel, ConvertTarget target) | vlink::MessageConvertPlugin | inlinevirtual |
| convert(const std::string &vlink_ser, const Bytes &raw, ConvertTarget target, Bytes &payload)=0 | vlink::MessageConvertPlugin | pure virtual |
| convert_frontend(const WebChannel &channel, const Bytes &raw, ConvertTarget target, Bytes &payload) | vlink::MessageConvertPlugin | inlinevirtual |
| extract_timestamp(const std::string &vlink_ser, const Bytes &raw, ConvertTarget target) | vlink::MessageConvertPlugin | inlinevirtual |
| get_publish_info(const WebChannel &channel, ConvertTarget target, VlinkPublish &publish_info) | vlink::MessageConvertPlugin | inlinevirtual |
| get_schema_info(const std::string &vlink_ser, ConvertTarget target, std::string &type_name, std::string &encoding, std::string &schema_encoding, std::string &schema_data)=0 | vlink::MessageConvertPlugin | pure virtual |
| init(const std::string &config)=0 | vlink::MessageConvertPlugin | pure virtual |
| MessageConvertPlugin()=default | vlink::MessageConvertPlugin | protected |
| ~MessageConvertPlugin()=default | vlink::MessageConvertPlugin | protectedvirtual |