VLink  2.0.0
A high-performance communication middleware
vlink::ConvertPluginInterface 成员列表

成员的完整列表,这些成员属于 vlink::ConvertPluginInterface,包括所有继承而来的类成员

can_convert(const std::string &ser_type, Target target)=0vlink::ConvertPluginInterfacepure virtual
can_publish(const FrontendChannel &channel, Target target)vlink::ConvertPluginInterfaceinlinevirtual
convert(const std::string &ser_type, const Bytes &raw, Target target, Bytes &payload)=0vlink::ConvertPluginInterfacepure virtual
convert_publish(const FrontendChannel &channel, const Bytes &raw, Target target, Bytes &payload)vlink::ConvertPluginInterfaceinlinevirtual
ConvertPluginInterface()=defaultvlink::ConvertPluginInterfaceprotected
get_publish(const FrontendChannel &channel, Target target, PublishInfo &publish_info)vlink::ConvertPluginInterfaceinlinevirtual
get_schema(const std::string &ser_type, Target target, SchemaInfo &schema_info)=0vlink::ConvertPluginInterfacepure virtual
get_timestamp(const std::string &ser_type, const Bytes &raw, Target target)vlink::ConvertPluginInterfaceinlinevirtual
init(const std::string &config)=0vlink::ConvertPluginInterfacepure virtual
Target 枚举名称vlink::ConvertPluginInterface
~ConvertPluginInterface()=defaultvlink::ConvertPluginInterfaceprotectedvirtual