Home
last modified time | relevance | path

Searched refs:DataSourceBase (Results 1 – 12 of 12) sorted by relevance

/external/perfetto/src/tracing/
Ddata_source.cc21 DataSourceBase::StopArgs::~StopArgs() = default;
22 DataSourceBase::~DataSourceBase() = default;
23 void DataSourceBase::OnSetup(const SetupArgs&) {} in OnSetup()
24 void DataSourceBase::OnStart(const StartArgs&) {} in OnStart()
25 void DataSourceBase::OnStop(const StopArgs&) {} in OnStop()
/external/perfetto/include/perfetto/tracing/internal/
Dtrack_event_internal.h56 virtual void OnSetup(const DataSourceBase::SetupArgs&);
59 virtual void OnStart(const DataSourceBase::StartArgs&);
62 virtual void OnStop(const DataSourceBase::StopArgs&);
128 const DataSourceBase::SetupArgs&);
129 static void OnStart(const DataSourceBase::StartArgs&);
131 const DataSourceBase::StopArgs&);
Dtracing_muxer.h31 class DataSourceBase; variable
62 using DataSourceFactory = std::function<std::unique_ptr<DataSourceBase>()>;
Ddata_source_internal.h36 class DataSourceBase; variable
104 std::unique_ptr<DataSourceBase> data_source;
Dtrack_event_data_source.h164 void OnSetup(const DataSourceBase::SetupArgs& args) override {
171 void OnStart(const DataSourceBase::StartArgs& args) override {
175 void OnStop(const DataSourceBase::StopArgs& args) override {
/external/perfetto/src/tracing/internal/
Dtrack_event_internal.cc37 void TrackEventSessionObserver::OnSetup(const DataSourceBase::SetupArgs&) {} in OnSetup()
38 void TrackEventSessionObserver::OnStart(const DataSourceBase::StartArgs&) {} in OnStart()
39 void TrackEventSessionObserver::OnStop(const DataSourceBase::StopArgs&) {} in OnStop()
164 const DataSourceBase::SetupArgs& args) { in EnableTracing()
177 void TrackEventInternal::OnStart(const DataSourceBase::StartArgs& args) { in OnStart()
189 const DataSourceBase::StopArgs& args) { in DisableTracing()
Dtracing_muxer_impl.h48 class DataSourceBase; variable
Dtracing_muxer_impl.cc113 class StopArgsImpl : public DataSourceBase::StopArgs {
921 DataSourceBase::SetupArgs setup_args; in SetupDataSource()
947 DataSourceBase::StartArgs start_args{}; in StartDataSource()
/external/perfetto/include/perfetto/tracing/
Ddata_source.h67 class PERFETTO_EXPORT DataSourceBase {
69 virtual ~DataSourceBase();
159 class DataSource : public DataSourceBase {
429 return std::unique_ptr<DataSourceBase>( in Register()
/external/perfetto/examples/sdk/
Dexample_system_wide.cc31 void OnStart(const perfetto::DataSourceBase::StartArgs&) override { in OnStart()
/external/perfetto/docs/instrumentation/
Dtrack-events.md615 void OnSetup(const perfetto::DataSourceBase::SetupArgs&) override {
620 void OnStart(const perfetto::DataSourceBase::StartArgs&) override {
625 void OnStop(const perfetto::DataSourceBase::StopArgs&) override {
643 void OnStart(const perfetto::DataSourceBase::StartArgs&) override {
/external/perfetto/src/tracing/test/
Dapi_integrationtest.cc3758 void OnSetup(const perfetto::DataSourceBase::SetupArgs&) { in TEST_P()
3775 void OnStart(const perfetto::DataSourceBase::StartArgs&) { in TEST_P()
3784 void OnStop(const perfetto::DataSourceBase::StopArgs&) { in TEST_P()