Searched refs:StartupTraceWriterRegistry (Results 1 – 7 of 7) sorted by relevance
34 class StartupTraceWriterRegistry; variable47 explicit StartupTraceWriterRegistryHandle(StartupTraceWriterRegistry*);62 StartupTraceWriterRegistry* registry_;67 class PERFETTO_EXPORT StartupTraceWriterRegistry {69 StartupTraceWriterRegistry();70 ~StartupTraceWriterRegistry();100 std::function<void(StartupTraceWriterRegistry*)> on_bound_callback);106 StartupTraceWriterRegistry(const StartupTraceWriterRegistry&) = delete;107 StartupTraceWriterRegistry& operator=(const StartupTraceWriterRegistry&) =138 std::function<void(StartupTraceWriterRegistry*)> on_bound_callback_ = nullptr;[all …]
38 class StartupTraceWriterRegistry; variable71 std::unique_ptr<StartupTraceWriterRegistry>,
105 friend class StartupTraceWriterRegistry;
31 StartupTraceWriterRegistry* registry) in StartupTraceWriterRegistryHandle()46 StartupTraceWriterRegistry::StartupTraceWriterRegistry() in StartupTraceWriterRegistry() function in perfetto::StartupTraceWriterRegistry49 StartupTraceWriterRegistry::~StartupTraceWriterRegistry() { in ~StartupTraceWriterRegistry()54 StartupTraceWriterRegistry::CreateUnboundTraceWriter() { in CreateUnboundTraceWriter()62 void StartupTraceWriterRegistry::ReturnUnboundTraceWriter( in ReturnUnboundTraceWriter()72 void StartupTraceWriterRegistry::BindToArbiter( in BindToArbiter()76 std::function<void(StartupTraceWriterRegistry*)> on_bound_callback) { in BindToArbiter()89 new base::WeakPtrFactory<StartupTraceWriterRegistry>(this)); in BindToArbiter()108 void StartupTraceWriterRegistry::TryBindWriters() { in TryBindWriters()127 void StartupTraceWriterRegistry::OnStartupTraceWriterDestroyed( in OnStartupTraceWriterDestroyed()[all …]
316 std::unique_ptr<StartupTraceWriterRegistry> registry, in BindStartupTraceWriterRegistry()322 std::unique_ptr<StartupTraceWriterRegistry> owned_reg(raw_reg); in BindStartupTraceWriterRegistry()333 auto on_bound_callback = [this](StartupTraceWriterRegistry* bound_registry) { in BindStartupTraceWriterRegistry()334 std::unique_ptr<StartupTraceWriterRegistry> registry_to_delete; in BindStartupTraceWriterRegistry()
109 std::unique_ptr<StartupTraceWriterRegistry>,143 std::vector<std::unique_ptr<StartupTraceWriterRegistry>>
148 const StartupTraceWriterRegistry& registry) const { in GetUnboundWriterCount()292 std::unique_ptr<StartupTraceWriterRegistry> registry( in TEST_P()293 new StartupTraceWriterRegistry()); in TEST_P()