Merge "Fix/suppress incident* google-explicit-constructor warnings" am: 6af0e228f3 am: 78085ba0a3
am: ee844ad9a2
Change-Id: I53c2fd3886e565d824e2765671fb7965f07bd08d
This commit is contained in:
@@ -30,7 +30,7 @@ class TextParserBase {
|
||||
public:
|
||||
String8 name;
|
||||
|
||||
TextParserBase(String8 name) : name(name) {};
|
||||
explicit TextParserBase(String8 name) : name(name) {};
|
||||
virtual ~TextParserBase() {};
|
||||
|
||||
virtual status_t Parse(const int in, const int out) const = 0;
|
||||
|
||||
@@ -109,7 +109,7 @@ double toDouble(const std::string& s);
|
||||
class Reader
|
||||
{
|
||||
public:
|
||||
Reader(const int fd);
|
||||
explicit Reader(const int fd);
|
||||
~Reader();
|
||||
|
||||
bool readLine(std::string* line);
|
||||
@@ -162,7 +162,7 @@ private:
|
||||
class Message
|
||||
{
|
||||
public:
|
||||
Message(Table* table);
|
||||
explicit Message(Table* table);
|
||||
~Message();
|
||||
|
||||
// Reconstructs the typical proto message by adding its message fields.
|
||||
|
||||
@@ -97,7 +97,7 @@ private:
|
||||
// ================================================================================
|
||||
class IncidentService : public BnIncidentManager {
|
||||
public:
|
||||
IncidentService(const sp<Looper>& handlerLooper);
|
||||
explicit IncidentService(const sp<Looper>& handlerLooper);
|
||||
virtual ~IncidentService();
|
||||
|
||||
virtual Status reportIncident(const IncidentReportArgs& args);
|
||||
|
||||
@@ -83,7 +83,7 @@ public:
|
||||
static PrivacySpec new_spec(int dest);
|
||||
|
||||
private:
|
||||
PrivacySpec(uint8_t dest) : dest(dest) {}
|
||||
explicit PrivacySpec(uint8_t dest) : dest(dest) {}
|
||||
};
|
||||
|
||||
} // namespace incidentd
|
||||
|
||||
@@ -89,7 +89,7 @@ public:
|
||||
ReportRequestSet batch;
|
||||
|
||||
Reporter(); // PROD must use this constructor.
|
||||
Reporter(const char* directory); // For testing purpose only.
|
||||
explicit Reporter(const char* directory); // For testing purpose only.
|
||||
virtual ~Reporter();
|
||||
|
||||
// Run the report as described in the batch and args parameters.
|
||||
|
||||
@@ -415,7 +415,7 @@ struct WorkerThreadData : public virtual RefBase {
|
||||
bool workerDone;
|
||||
status_t workerError;
|
||||
|
||||
WorkerThreadData(const WorkerThreadSection* section);
|
||||
explicit WorkerThreadData(const WorkerThreadSection* section);
|
||||
virtual ~WorkerThreadData();
|
||||
};
|
||||
|
||||
|
||||
@@ -40,7 +40,7 @@ const uint8_t DEST_AUTOMATIC = 200;
|
||||
class IncidentReportArgs : public Parcelable {
|
||||
public:
|
||||
IncidentReportArgs();
|
||||
explicit IncidentReportArgs(const IncidentReportArgs& that);
|
||||
IncidentReportArgs(const IncidentReportArgs& that);
|
||||
virtual ~IncidentReportArgs();
|
||||
|
||||
virtual status_t writeToParcel(Parcel* out) const;
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
class Out
|
||||
{
|
||||
public:
|
||||
Out(int fd);
|
||||
explicit Out(int fd);
|
||||
~Out();
|
||||
|
||||
void printf(const char* format, ...);
|
||||
|
||||
Reference in New Issue
Block a user