VLink 2.0.0
A high-performance communication middleware
Loading...
Searching...
No Matches
vlink::SchemaPluginInterface Member List

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

create_flatbuffers_parser(const std::string &name)=0vlink::SchemaPluginInterfacepure virtual
create_protobuf_message(const std::string &name)=0vlink::SchemaPluginInterfacepure virtual
FlatbuffersParserPtr typedefvlink::SchemaPluginInterface
FlatbuffersSchemaPtr typedefvlink::SchemaPluginInterface
get_all_schemas(SchemaType schema_type=SchemaType::kUnknown)=0vlink::SchemaPluginInterfacepure virtual
get_version_info() const =0vlink::SchemaPluginInterfacepure virtual
ProtobufDescriptorPtr typedefvlink::SchemaPluginInterface
ProtobufMessagePtr typedefvlink::SchemaPluginInterface
SchemaPluginInterface()=defaultvlink::SchemaPluginInterfaceprotected
search_flatbuffers_schema(const std::string &name)=0vlink::SchemaPluginInterfacepure virtual
search_protobuf_descriptor(const std::string &name)=0vlink::SchemaPluginInterfacepure virtual
search_schema(const std::string &name, SchemaType schema_type=SchemaType::kUnknown)=0vlink::SchemaPluginInterfacepure virtual
~SchemaPluginInterface()=defaultvlink::SchemaPluginInterfaceprotectedvirtual