ProtobufSerializer
class ProtobufSerializer : public ConstPointVisitorA class that serializes Points into the corresponding protobuf messages.
Dependencies
This type depends on:
Inherits from: public ConstPointVisitor
Public Interface
Constructor:
ProtobufSerializer
inline ProtobufSerializer(DictPoint *InitialPoint)Parameters:
| Name | Type | Default |
|---|---|---|
InitialPoint | DictPoint * | “ |
Attributes: inline
Source: Schola/Source/Schola/Public/Communicator/ProtobufSerializer.h (line 24, column 1)
Public Functions:
Visit
inline virtual void Visit(const FBinaryPoint &Point) overrideParameters:
| Name | Type | Default |
|---|---|---|
Point | const FBinaryPoint & | “ |
Attributes: inline, virtual
Source: Schola/Source/Schola/Public/Communicator/ProtobufSerializer.h (line 27, column 6)
Visit
inline virtual void Visit(const FDiscretePoint &Point) overrideParameters:
| Name | Type | Default |
|---|---|---|
Point | const FDiscretePoint & | “ |
Attributes: inline, virtual
Source: Schola/Source/Schola/Public/Communicator/ProtobufSerializer.h (line 36, column 6)
Visit
inline virtual void Visit(const FBoxPoint &Point) overrideParameters:
| Name | Type | Default |
|---|---|---|
Point | const FBoxPoint & | “ |
Attributes: inline, virtual
Source: Schola/Source/Schola/Public/Communicator/ProtobufSerializer.h (line 46, column 6)
GetDictPoint
inline DictPoint * GetDictPoint()Returns: DictPoint *
Attributes: inline
Source: Schola/Source/Schola/Public/Communicator/ProtobufSerializer.h (line 55, column 11)
Private Interface
Private Members:
DictPoint * PointContainer
DictPoint * PointContainerAttributes: private
Source: Schola/Source/Schola/Public/Communicator/ProtobufSerializer.h (line 20, column 11)
Source: Schola/Source/Schola/Public/Communicator/ProtobufSerializer.h (line 17, column 1)