Searched refs:TraceWriterImpl (Results 1 – 5 of 5) sorted by relevance
32 class TraceWriterImpl : public TraceWriter,36 TraceWriterImpl(SharedMemoryArbiterImpl*, WriterID, BufferID);37 ~TraceWriterImpl() override;51 TraceWriterImpl(const TraceWriterImpl&) = delete;52 TraceWriterImpl& operator=(const TraceWriterImpl&) = delete;
41 TraceWriterImpl::TraceWriterImpl(SharedMemoryArbiterImpl* shmem_arbiter, in TraceWriterImpl() function in perfetto::TraceWriterImpl56 TraceWriterImpl::~TraceWriterImpl() { in ~TraceWriterImpl()64 void TraceWriterImpl::Flush(std::function<void()> callback) { in Flush()80 TraceWriterImpl::TracePacketHandle TraceWriterImpl::NewTracePacket() { in NewTracePacket()131 protozero::ContiguousMemoryRange TraceWriterImpl::GetNewBuffer() { in GetNewBuffer()219 WriterID TraceWriterImpl::writer_id() const { in writer_id()223 bool TraceWriterImpl::SetFirstChunkId(ChunkID chunk_id) { in SetFirstChunkId()
39 class TraceWriterImpl; variable115 friend class TraceWriterImpl;
312 new TraceWriterImpl(this, id, target_buffer)); in CreateTraceWriter()
2550 static_cast<TraceWriterImpl*>(writer.get())->ResetChunkForTesting(); in TEST_F()