跳至内容

ProtobufSerializer

class ProtobufSerializer : public ConstPointVisitor

一个将 Points 序列化为相应 protobuf 消息的类。

依赖项

此类型依赖于

继承自: public ConstPointVisitor

公共接口

构造函数

ProtobufSerializer

inline ProtobufSerializer(DictPoint *InitialPoint)

参数

名称类型默认
InitialPointDictPoint *

属性: inline

来源: Schola/Source/Schola/Public/Communicator/ProtobufSerializer.h (line 24, column 1)

公共函数

访问

inline virtual void Visit(const FBinaryPoint &Point) override

参数

名称类型默认
Pointconst FBinaryPoint &

属性: inline, virtual

来源: Schola/Source/Schola/Public/Communicator/ProtobufSerializer.h (line 27, column 6)

访问

inline virtual void Visit(const FDiscretePoint &Point) override

参数

名称类型默认
Pointconst FDiscretePoint &

属性: inline, virtual

来源: Schola/Source/Schola/Public/Communicator/ProtobufSerializer.h (line 36, column 6)

访问

inline virtual void Visit(const FBoxPoint &Point) override

参数

名称类型默认
Pointconst FBoxPoint &

属性: inline, virtual

来源: Schola/Source/Schola/Public/Communicator/ProtobufSerializer.h (line 46, column 6)

GetDictPoint

inline DictPoint * GetDictPoint()

返回值: DictPoint *

属性: inline

来源: Schola/Source/Schola/Public/Communicator/ProtobufSerializer.h (line 55, column 11)

私有接口

私有成员

DictPoint * PointContainer

DictPoint * PointContainer

属性: private

来源: Schola/Source/Schola/Public/Communicator/ProtobufSerializer.h (line 20, column 11)

来源: Schola/Source/Schola/Public/Communicator/ProtobufSerializer.h (line 17, column 1)

© . This site is unofficial and not affiliated with AMD.