Lines Matching refs:PerfettoConsumerHandle
113 struct PerfettoConsumerHandle { struct
122 PerfettoConsumerHandle(std::shared_ptr<PerfettoConsumer> consumer, in PerfettoConsumerHandle() function
137 ~PerfettoConsumerHandle() { in ~PerfettoConsumerHandle() argument
142 bool operator==(const PerfettoConsumerHandle& other) const { in operator ==() argument
146 bool operator!=(const PerfettoConsumerHandle& other) const { in operator !=() argument
165 std::shared_ptr<PerfettoConsumerHandle> perfetto_consumer_and_handle; // Never null.
222 std::shared_ptr<PerfettoConsumerHandle> handle_; // non-null after bound_ == true.
336 std::shared_ptr<PerfettoConsumerHandle> handle_ptr = handle_; in OnStateChanged()
393 void BindHandle(const std::shared_ptr<PerfettoConsumerHandle>& handle) { in BindHandle()
510 std::shared_ptr<PerfettoConsumerHandle> safe_handle{ in CreatePerfettoStateStream()
511 new PerfettoConsumerHandle{perfetto_consumer, handle}}; in CreatePerfettoStateStream()