Lines Matching refs:PacketWriter
77 class FilePacketWriter : public PacketWriter {
110 class ZipPacketWriter : public PacketWriter {
112 ZipPacketWriter(std::unique_ptr<PacketWriter>);
127 std::unique_ptr<PacketWriter> writer_;
138 ZipPacketWriter::ZipPacketWriter(std::unique_ptr<PacketWriter> writer) in ZipPacketWriter()
255 PacketWriter::PacketWriter() {} in PacketWriter() function in perfetto::PacketWriter
257 PacketWriter::~PacketWriter() {} in ~PacketWriter()
259 std::unique_ptr<PacketWriter> CreateFilePacketWriter(FILE* fd) { in CreateFilePacketWriter()
260 return std::unique_ptr<PacketWriter>(new FilePacketWriter(fd)); in CreateFilePacketWriter()
264 std::unique_ptr<PacketWriter> CreateZipPacketWriter( in CreateZipPacketWriter()
265 std::unique_ptr<PacketWriter> writer) { in CreateZipPacketWriter()
266 return std::unique_ptr<PacketWriter>(new ZipPacketWriter(std::move(writer))); in CreateZipPacketWriter()