Merge "Use default LogEvent copy constructor" into rvc-dev am: 18fb866de9 am: 465981ec6a

Change-Id: I6ad7168955c89d0e098717351a8564bfe2990732
This commit is contained in:
Ruchir Rastogi
2020-05-12 17:09:26 +00:00
committed by Automerger Merge Worker
2 changed files with 1 additions and 10 deletions

View File

@@ -66,15 +66,6 @@ using std::vector;
#define ATTRIBUTION_CHAIN_TYPE 0x09
#define ERROR_TYPE 0x0F
LogEvent::LogEvent(const LogEvent& event) {
mTagId = event.mTagId;
mLogUid = event.mLogUid;
mLogPid = event.mLogPid;
mElapsedTimestampNs = event.mElapsedTimestampNs;
mLogdTimestampNs = event.mLogdTimestampNs;
mValues = event.mValues;
}
LogEvent::LogEvent(int32_t uid, int32_t pid)
: mLogdTimestampNs(time(nullptr)), mLogUid(uid), mLogPid(pid) {
}

View File

@@ -216,7 +216,7 @@ private:
/**
* Only use this if copy is absolutely needed.
*/
LogEvent(const LogEvent&);
LogEvent(const LogEvent&) = default;
void parseInt32(int32_t* pos, int32_t depth, bool* last, uint8_t numAnnotations);
void parseInt64(int32_t* pos, int32_t depth, bool* last, uint8_t numAnnotations);