Loading libstats/expresslog/Counter.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -28,5 +28,10 @@ void Counter::logIncrement(const char* metricName, int64_t amount) { stats_write(EXPRESS_EVENT_REPORTED, metricIdHash, amount); } void Counter::logIncrementWithUid(const char* metricName, int32_t uid, int64_t amount) { const int64_t metricIdHash = farmhash::Fingerprint64(metricName, strlen(metricName)); stats_write(EXPRESS_UID_EVENT_REPORTED, metricIdHash, amount, uid); } } // namespace expresslog } // namespace android libstats/expresslog/include/Counter.h +2 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,8 @@ namespace expresslog { class Counter final { public: static void logIncrement(const char* metricId, int64_t amount = 1); static void logIncrementWithUid(const char* metricId, int32_t uid, int64_t amount = 1); }; } // namespace expresslog Loading Loading
libstats/expresslog/Counter.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -28,5 +28,10 @@ void Counter::logIncrement(const char* metricName, int64_t amount) { stats_write(EXPRESS_EVENT_REPORTED, metricIdHash, amount); } void Counter::logIncrementWithUid(const char* metricName, int32_t uid, int64_t amount) { const int64_t metricIdHash = farmhash::Fingerprint64(metricName, strlen(metricName)); stats_write(EXPRESS_UID_EVENT_REPORTED, metricIdHash, amount, uid); } } // namespace expresslog } // namespace android
libstats/expresslog/include/Counter.h +2 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,8 @@ namespace expresslog { class Counter final { public: static void logIncrement(const char* metricId, int64_t amount = 1); static void logIncrementWithUid(const char* metricId, int32_t uid, int64_t amount = 1); }; } // namespace expresslog Loading