Lines Matching refs:MediaAnalyticsItem
40 class MediaAnalyticsItem {
89 MediaAnalyticsItem();
90 MediaAnalyticsItem(Key);
91 MediaAnalyticsItem(const MediaAnalyticsItem&);
92 MediaAnalyticsItem &operator=(const MediaAnalyticsItem&);
96 static MediaAnalyticsItem* create(Key key);
97 static MediaAnalyticsItem* create();
99 static MediaAnalyticsItem* convert(mediametrics_handle_t);
100 static mediametrics_handle_t convert(MediaAnalyticsItem *);
103 ~MediaAnalyticsItem();
109 MediaAnalyticsItem &setSessionID(SessionID_t);
110 MediaAnalyticsItem &clearSessionID();
117 MediaAnalyticsItem *dup();
121 MediaAnalyticsItem &setKey(MediaAnalyticsItem::Key);
122 MediaAnalyticsItem::Key getKey();
172 MediaAnalyticsItem &setTimestamp(nsecs_t);
175 MediaAnalyticsItem &setPid(pid_t);
178 MediaAnalyticsItem &setUid(uid_t);
181 MediaAnalyticsItem &setPkgName(const std::string &pkgName);
184 MediaAnalyticsItem &setPkgVersionCode(int64_t);
213 bool merge(MediaAnalyticsItem *incoming);