ProtobufSerializer
class ProtobufSerializer : public ConstPointVisitor
A 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) override
Parameters:
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) override
Parameters:
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) override
Parameters:
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 * PointContainer
Attributes: 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)