VLink  2.0.0
A high-performance communication middleware
vlink::ConvertPluginInterface::SchemaInfo结构体 参考final

Backend channel schema metadata returned by get_schema(). 更多...

#include <convert_plugin_interface.h>

vlink::ConvertPluginInterface::SchemaInfo 的协作图:

Public 属性

std::string type_name
 Backend schema or archetype name. 更多...
 
std::string encoding
 Wire encoding label (e.g. "flatbuffers", "json"). 更多...
 
std::string schema_encoding
 Encoding of schema_data when provided. 更多...
 
std::string schema_data
 Binary schema bytes or schema text, depending on target. 更多...
 

详细描述

Backend channel schema metadata returned by get_schema().

类成员变量说明

◆ encoding

std::string vlink::ConvertPluginInterface::SchemaInfo::encoding

Wire encoding label (e.g. "flatbuffers", "json").

◆ schema_data

std::string vlink::ConvertPluginInterface::SchemaInfo::schema_data

Binary schema bytes or schema text, depending on target.

◆ schema_encoding

std::string vlink::ConvertPluginInterface::SchemaInfo::schema_encoding

Encoding of schema_data when provided.

◆ type_name

std::string vlink::ConvertPluginInterface::SchemaInfo::type_name

Backend schema or archetype name.


该结构体的文档由以下文件生成: