Lines Matching refs:Reporter
36 class Reporter {
39 explicit Reporter(const string& name) : name_(name) {} in Reporter() function
41 virtual ~Reporter() {} in ~Reporter()
74 class CompositeReporter : public Reporter {
76 CompositeReporter() : Reporter("CompositeReporter") {} in CompositeReporter()
79 void add(std::unique_ptr<Reporter> reporter);
90 std::vector<std::unique_ptr<Reporter> > reporters_;
94 class GprLogReporter : public Reporter {
96 explicit GprLogReporter(const string& name) : Reporter(name) {} in GprLogReporter()
109 class JsonReporter : public Reporter {
112 : Reporter(name), report_file_(report_file) {} in JsonReporter()
126 class RpcReporter : public Reporter {
129 : Reporter(name), stub_(ReportQpsScenarioService::NewStub(channel)) {} in RpcReporter()