diff options
author | Yabin Cui <yabinc@google.com> | 2016-09-29 15:32:45 -0700 |
---|---|---|
committer | Yabin Cui <yabinc@google.com> | 2016-09-29 15:42:37 -0700 |
commit | 003b245939bae5e86ed53b3c6b333637dbc571b4 (patch) | |
tree | 24d04f34e38f206c64ad1bc1bbd8e3d43e858454 /simpleperf/event_attr.h | |
parent | 1a35848b34d6572a6b65fe50133414b2dcbea92b (diff) | |
download | extras-003b245939bae5e86ed53b3c6b333637dbc571b4.tar.gz |
Simpleperf: don't expose EventSelection.
And some tiny improvements.
Bug: http://b/30974760
Test: run simpleperf_unit_test.
Change-Id: Ie2d46c8ab9ee763d107527c9a54590f845569da4
Diffstat (limited to 'simpleperf/event_attr.h')
-rw-r--r-- | simpleperf/event_attr.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/simpleperf/event_attr.h b/simpleperf/event_attr.h index 9182bb9d..2d140241 100644 --- a/simpleperf/event_attr.h +++ b/simpleperf/event_attr.h @@ -26,6 +26,11 @@ struct EventType; +struct EventAttrWithId { + const perf_event_attr* attr; + std::vector<uint64_t> ids; +}; + perf_event_attr CreateDefaultPerfEventAttr(const EventType& event_type); void DumpPerfEventAttr(const perf_event_attr& attr, size_t indent = 0); bool GetCommonEventIdPositionsForAttrs(std::vector<perf_event_attr>& attrs, |