Class ForwardingProtoStreamWriter

Inheritance Relationships

Base Type

Class Documentation

class ForwardingProtoStreamWriter : public cartographer::io::ProtoStreamWriterInterface

Public Types

using WriterCallback = std::function<bool(const google::protobuf::Message *proto)>

Public Functions

inline explicit ForwardingProtoStreamWriter(WriterCallback writer_callback)
~ForwardingProtoStreamWriter() = default
virtual void WriteProto(const google::protobuf::Message &proto) override
virtual bool Close() override