Class ForwardingProtoStreamWriter
Defined in File in_memory_proto_stream.h
Inheritance Relationships
Base Type
public cartographer::io::ProtoStreamWriterInterface
(Class ProtoStreamWriterInterface)
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
-
using WriterCallback = std::function<bool(const google::protobuf::Message *proto)>