VLink  2.0.0
A high-performance communication middleware
vlink::BagPluginInterface Member List

This is the complete list of members for vlink::BagPluginInterface, including all inherited members.

BagPluginInterface()=defaultvlink::BagPluginInterfaceprotected
bind_direction(Direction direction)vlink::BagPluginInterfaceinline
Callback typedefvlink::BagPluginInterface
convert_url_meta(std::string &url, std::string &ser_type, SchemaType &schema_type)vlink::BagPluginInterfaceinlinevirtual
Direction enum namevlink::BagPluginInterface
direction_vlink::BagPluginInterfaceprotected
do_callback(const Frame &frame)vlink::BagPluginInterfaceinline
flush()vlink::BagPluginInterfaceinlinevirtual
get_direction() constvlink::BagPluginInterfaceinline
get_version_info() const =0vlink::BagPluginInterfacepure virtual
kRead enum valuevlink::BagPluginInterface
kWrite enum valuevlink::BagPluginInterface
on_read(const Frame &frame)vlink::BagPluginInterfaceinlinevirtual
on_write(const Frame &frame)vlink::BagPluginInterfaceinlinevirtual
register_callback(Callback &&callback)vlink::BagPluginInterfaceinline
~BagPluginInterface()=defaultvlink::BagPluginInterfaceprotectedvirtual