ProtobufSerializer
class ProtobufSerializer : public ConstPointVisitor一个将 Points 序列化为相应 protobuf 消息的类。
依赖项
此类型依赖于
继承自: public ConstPointVisitor
公共接口
构造函数
ProtobufSerializer
inline ProtobufSerializer(DictPoint *InitialPoint)参数
| 名称 | 类型 | 默认 |
|---|---|---|
InitialPoint | DictPoint * | “ |
属性: inline
来源: Schola/Source/Schola/Public/Communicator/ProtobufSerializer.h (line 24, column 1)
公共函数
访问
inline virtual void Visit(const FBinaryPoint &Point) override参数
| 名称 | 类型 | 默认 |
|---|---|---|
Point | const FBinaryPoint & | “ |
属性: inline, virtual
来源: Schola/Source/Schola/Public/Communicator/ProtobufSerializer.h (line 27, column 6)
访问
inline virtual void Visit(const FDiscretePoint &Point) override参数
| 名称 | 类型 | 默认 |
|---|---|---|
Point | const FDiscretePoint & | “ |
属性: inline, virtual
来源: Schola/Source/Schola/Public/Communicator/ProtobufSerializer.h (line 36, column 6)
访问
inline virtual void Visit(const FBoxPoint &Point) override参数
| 名称 | 类型 | 默认 |
|---|---|---|
Point | const 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)