Public Member Functions | Static Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | List of all members
testing::internal::JsonUnitTestResultPrinter Class Reference
Inheritance diagram for testing::internal::JsonUnitTestResultPrinter:
Inheritance graph
[legend]

Public Member Functions

 JsonUnitTestResultPrinter (const char *output_file)
 
 JsonUnitTestResultPrinter (const char *output_file)
 
 JsonUnitTestResultPrinter (const char *output_file)
 
 JsonUnitTestResultPrinter (const char *output_file)
 
 JsonUnitTestResultPrinter (const char *output_file)
 
void OnTestIterationEnd (const UnitTest &unit_test, int iteration) override
 
void OnTestIterationEnd (const UnitTest &unit_test, int iteration) override
 
void OnTestIterationEnd (const UnitTest &unit_test, int iteration) override
 
void OnTestIterationEnd (const UnitTest &unit_test, int iteration) override
 
void OnTestIterationEnd (const UnitTest &unit_test, int iteration) override
 
- Public Member Functions inherited from testing::EmptyTestEventListener
virtual void OnEnvironmentsSetUpEnd (const UnitTest &)
 
void OnEnvironmentsSetUpEnd (const UnitTest &) override
 
void OnEnvironmentsSetUpEnd (const UnitTest &) override
 
void OnEnvironmentsSetUpEnd (const UnitTest &) override
 
void OnEnvironmentsSetUpEnd (const UnitTest &) override
 
void OnEnvironmentsSetUpEnd (const UnitTest &) override
 
virtual void OnEnvironmentsSetUpStart (const UnitTest &)
 
void OnEnvironmentsSetUpStart (const UnitTest &) override
 
void OnEnvironmentsSetUpStart (const UnitTest &) override
 
void OnEnvironmentsSetUpStart (const UnitTest &) override
 
void OnEnvironmentsSetUpStart (const UnitTest &) override
 
void OnEnvironmentsSetUpStart (const UnitTest &) override
 
virtual void OnEnvironmentsTearDownEnd (const UnitTest &)
 
void OnEnvironmentsTearDownEnd (const UnitTest &) override
 
void OnEnvironmentsTearDownEnd (const UnitTest &) override
 
void OnEnvironmentsTearDownEnd (const UnitTest &) override
 
void OnEnvironmentsTearDownEnd (const UnitTest &) override
 
void OnEnvironmentsTearDownEnd (const UnitTest &) override
 
virtual void OnEnvironmentsTearDownStart (const UnitTest &)
 
void OnEnvironmentsTearDownStart (const UnitTest &) override
 
void OnEnvironmentsTearDownStart (const UnitTest &) override
 
void OnEnvironmentsTearDownStart (const UnitTest &) override
 
void OnEnvironmentsTearDownStart (const UnitTest &) override
 
void OnEnvironmentsTearDownStart (const UnitTest &) override
 
virtual void OnTestCaseEnd (const TestCase &)
 
void OnTestCaseEnd (const TestCase &) override
 
void OnTestCaseEnd (const TestCase &) override
 
void OnTestCaseEnd (const TestCase &) override
 
void OnTestCaseEnd (const TestCase &) override
 
void OnTestCaseEnd (const TestCase &) override
 
virtual void OnTestCaseStart (const TestCase &)
 
void OnTestCaseStart (const TestCase &) override
 
void OnTestCaseStart (const TestCase &) override
 
void OnTestCaseStart (const TestCase &) override
 
void OnTestCaseStart (const TestCase &) override
 
void OnTestCaseStart (const TestCase &) override
 
void OnTestDisabled (const TestInfo &) override
 
virtual void OnTestEnd (const TestInfo &)
 
void OnTestEnd (const TestInfo &) override
 
void OnTestEnd (const TestInfo &) override
 
void OnTestEnd (const TestInfo &) override
 
void OnTestEnd (const TestInfo &) override
 
void OnTestEnd (const TestInfo &) override
 
virtual void OnTestIterationStart (const UnitTest &, int)
 
void OnTestIterationStart (const UnitTest &, int) override
 
void OnTestIterationStart (const UnitTest &, int) override
 
void OnTestIterationStart (const UnitTest &, int) override
 
void OnTestIterationStart (const UnitTest &, int) override
 
void OnTestIterationStart (const UnitTest &, int) override
 
virtual void OnTestPartResult (const TestPartResult &)
 
void OnTestPartResult (const TestPartResult &) override
 
void OnTestPartResult (const TestPartResult &) override
 
void OnTestPartResult (const TestPartResult &) override
 
void OnTestPartResult (const TestPartResult &) override
 
void OnTestPartResult (const TestPartResult &) override
 
virtual void OnTestProgramEnd (const UnitTest &)
 
void OnTestProgramEnd (const UnitTest &) override
 
void OnTestProgramEnd (const UnitTest &) override
 
void OnTestProgramEnd (const UnitTest &) override
 
void OnTestProgramEnd (const UnitTest &) override
 
void OnTestProgramEnd (const UnitTest &) override
 
virtual void OnTestProgramStart (const UnitTest &)
 
void OnTestProgramStart (const UnitTest &) override
 
void OnTestProgramStart (const UnitTest &) override
 
void OnTestProgramStart (const UnitTest &) override
 
void OnTestProgramStart (const UnitTest &) override
 
void OnTestProgramStart (const UnitTest &) override
 
virtual void OnTestStart (const TestInfo &)
 
void OnTestStart (const TestInfo &) override
 
void OnTestStart (const TestInfo &) override
 
void OnTestStart (const TestInfo &) override
 
void OnTestStart (const TestInfo &) override
 
void OnTestStart (const TestInfo &) override
 
void OnTestSuiteEnd (const TestSuite &) override
 
void OnTestSuiteEnd (const TestSuite &) override
 
void OnTestSuiteEnd (const TestSuite &) override
 
void OnTestSuiteEnd (const TestSuite &) override
 
void OnTestSuiteEnd (const TestSuite &) override
 
void OnTestSuiteStart (const TestSuite &) override
 
void OnTestSuiteStart (const TestSuite &) override
 
void OnTestSuiteStart (const TestSuite &) override
 
void OnTestSuiteStart (const TestSuite &) override
 
void OnTestSuiteStart (const TestSuite &) override
 
- Public Member Functions inherited from testing::TestEventListener
virtual ~TestEventListener ()
 
virtual ~TestEventListener ()
 
virtual ~TestEventListener ()
 
virtual ~TestEventListener ()
 
virtual ~TestEventListener ()
 
virtual ~TestEventListener ()
 

Static Public Member Functions

static void PrintJsonTestList (::std::ostream *stream, const std::vector< TestSuite * > &test_suites)
 
static void PrintJsonTestList (::std::ostream *stream, const std::vector< TestSuite * > &test_suites)
 
static void PrintJsonTestList (::std::ostream *stream, const std::vector< TestSuite * > &test_suites)
 
static void PrintJsonTestList (::std::ostream *stream, const std::vector< TestSuite * > &test_suites)
 
static void PrintJsonTestList (::std::ostream *stream, const std::vector< TestSuite * > &test_suites)
 

Private Member Functions

 GTEST_DISALLOW_COPY_AND_ASSIGN_ (JsonUnitTestResultPrinter)
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (JsonUnitTestResultPrinter)
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (JsonUnitTestResultPrinter)
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (JsonUnitTestResultPrinter)
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (JsonUnitTestResultPrinter)
 

Static Private Member Functions

static std::string EscapeJson (const std::string &str)
 
static std::string EscapeJson (const std::string &str)
 
static std::string EscapeJson (const std::string &str)
 
static std::string EscapeJson (const std::string &str)
 
static std::string EscapeJson (const std::string &str)
 
static void OutputJsonKey (std::ostream *stream, const std::string &element_name, const std::string &name, const std::string &value, const std::string &indent, bool comma=true)
 
static void OutputJsonKey (std::ostream *stream, const std::string &element_name, const std::string &name, const std::string &value, const std::string &indent, bool comma=true)
 
static void OutputJsonKey (std::ostream *stream, const std::string &element_name, const std::string &name, const std::string &value, const std::string &indent, bool comma=true)
 
static void OutputJsonKey (std::ostream *stream, const std::string &element_name, const std::string &name, const std::string &value, const std::string &indent, bool comma=true)
 
static void OutputJsonKey (std::ostream *stream, const std::string &element_name, const std::string &name, const std::string &value, const std::string &indent, bool comma=true)
 
static void OutputJsonKey (std::ostream *stream, const std::string &element_name, const std::string &name, int value, const std::string &indent, bool comma=true)
 
static void OutputJsonKey (std::ostream *stream, const std::string &element_name, const std::string &name, int value, const std::string &indent, bool comma=true)
 
static void OutputJsonKey (std::ostream *stream, const std::string &element_name, const std::string &name, int value, const std::string &indent, bool comma=true)
 
static void OutputJsonKey (std::ostream *stream, const std::string &element_name, const std::string &name, int value, const std::string &indent, bool comma=true)
 
static void OutputJsonKey (std::ostream *stream, const std::string &element_name, const std::string &name, int value, const std::string &indent, bool comma=true)
 
static void OutputJsonTestInfo (::std::ostream *stream, const char *test_suite_name, const TestInfo &test_info)
 
static void OutputJsonTestInfo (::std::ostream *stream, const char *test_suite_name, const TestInfo &test_info)
 
static void OutputJsonTestInfo (::std::ostream *stream, const char *test_suite_name, const TestInfo &test_info)
 
static void OutputJsonTestInfo (::std::ostream *stream, const char *test_suite_name, const TestInfo &test_info)
 
static void OutputJsonTestInfo (::std::ostream *stream, const char *test_suite_name, const TestInfo &test_info)
 
static void OutputJsonTestResult (::std::ostream *stream, const TestResult &result)
 
static void OutputJsonTestSuiteForTestResult (::std::ostream *stream, const TestResult &result)
 
static void PrintJsonTestSuite (::std::ostream *stream, const TestSuite &test_suite)
 
static void PrintJsonTestSuite (::std::ostream *stream, const TestSuite &test_suite)
 
static void PrintJsonTestSuite (::std::ostream *stream, const TestSuite &test_suite)
 
static void PrintJsonTestSuite (::std::ostream *stream, const TestSuite &test_suite)
 
static void PrintJsonTestSuite (::std::ostream *stream, const TestSuite &test_suite)
 
static void PrintJsonUnitTest (::std::ostream *stream, const UnitTest &unit_test)
 
static void PrintJsonUnitTest (::std::ostream *stream, const UnitTest &unit_test)
 
static void PrintJsonUnitTest (::std::ostream *stream, const UnitTest &unit_test)
 
static void PrintJsonUnitTest (::std::ostream *stream, const UnitTest &unit_test)
 
static void PrintJsonUnitTest (::std::ostream *stream, const UnitTest &unit_test)
 
static std::string TestPropertiesAsJson (const TestResult &result, const std::string &indent)
 
static std::string TestPropertiesAsJson (const TestResult &result, const std::string &indent)
 
static std::string TestPropertiesAsJson (const TestResult &result, const std::string &indent)
 
static std::string TestPropertiesAsJson (const TestResult &result, const std::string &indent)
 
static std::string TestPropertiesAsJson (const TestResult &result, const std::string &indent)
 

Private Attributes

const std::string output_file_
 

Detailed Description

Definition at line 3987 of file bloaty/third_party/googletest/googletest/src/gtest.cc.

Constructor & Destructor Documentation

◆ JsonUnitTestResultPrinter() [1/5]

testing::internal::JsonUnitTestResultPrinter::JsonUnitTestResultPrinter ( const char *  output_file)
explicit

◆ JsonUnitTestResultPrinter() [2/5]

testing::internal::JsonUnitTestResultPrinter::JsonUnitTestResultPrinter ( const char *  output_file)
explicit

◆ JsonUnitTestResultPrinter() [3/5]

testing::internal::JsonUnitTestResultPrinter::JsonUnitTestResultPrinter ( const char *  output_file)
explicit

◆ JsonUnitTestResultPrinter() [4/5]

testing::internal::JsonUnitTestResultPrinter::JsonUnitTestResultPrinter ( const char *  output_file)
explicit

◆ JsonUnitTestResultPrinter() [5/5]

testing::internal::JsonUnitTestResultPrinter::JsonUnitTestResultPrinter ( const char *  output_file)
explicit

Member Function Documentation

◆ EscapeJson() [1/5]

static std::string testing::internal::JsonUnitTestResultPrinter::EscapeJson ( const std::string &  str)
staticprivate

◆ EscapeJson() [2/5]

static std::string testing::internal::JsonUnitTestResultPrinter::EscapeJson ( const std::string &  str)
staticprivate

◆ EscapeJson() [3/5]

std::string testing::internal::JsonUnitTestResultPrinter::EscapeJson ( const std::string &  str)
staticprivate

◆ EscapeJson() [4/5]

static std::string testing::internal::JsonUnitTestResultPrinter::EscapeJson ( const std::string &  str)
staticprivate

◆ EscapeJson() [5/5]

static std::string testing::internal::JsonUnitTestResultPrinter::EscapeJson ( const std::string &  str)
staticprivate

◆ GTEST_DISALLOW_COPY_AND_ASSIGN_() [1/5]

testing::internal::JsonUnitTestResultPrinter::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( JsonUnitTestResultPrinter  )
private

◆ GTEST_DISALLOW_COPY_AND_ASSIGN_() [2/5]

testing::internal::JsonUnitTestResultPrinter::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( JsonUnitTestResultPrinter  )
private

◆ GTEST_DISALLOW_COPY_AND_ASSIGN_() [3/5]

testing::internal::JsonUnitTestResultPrinter::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( JsonUnitTestResultPrinter  )
private

◆ GTEST_DISALLOW_COPY_AND_ASSIGN_() [4/5]

testing::internal::JsonUnitTestResultPrinter::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( JsonUnitTestResultPrinter  )
private

◆ GTEST_DISALLOW_COPY_AND_ASSIGN_() [5/5]

testing::internal::JsonUnitTestResultPrinter::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( JsonUnitTestResultPrinter  )
private

◆ OnTestIterationEnd() [1/5]

void testing::internal::JsonUnitTestResultPrinter::OnTestIterationEnd ( const UnitTest unit_test,
int  iteration 
)
overridevirtual

Reimplemented from testing::EmptyTestEventListener.

◆ OnTestIterationEnd() [2/5]

void testing::internal::JsonUnitTestResultPrinter::OnTestIterationEnd ( const UnitTest unit_test,
int  iteration 
)
overridevirtual

Reimplemented from testing::EmptyTestEventListener.

◆ OnTestIterationEnd() [3/5]

void testing::internal::JsonUnitTestResultPrinter::OnTestIterationEnd ( const UnitTest unit_test,
int  iteration 
)
overridevirtual

◆ OnTestIterationEnd() [4/5]

void testing::internal::JsonUnitTestResultPrinter::OnTestIterationEnd ( const UnitTest unit_test,
int  iteration 
)
overridevirtual

Reimplemented from testing::EmptyTestEventListener.

◆ OnTestIterationEnd() [5/5]

void testing::internal::JsonUnitTestResultPrinter::OnTestIterationEnd ( const UnitTest unit_test,
int  iteration 
)
overridevirtual

Reimplemented from testing::EmptyTestEventListener.

◆ OutputJsonKey() [1/10]

static void testing::internal::JsonUnitTestResultPrinter::OutputJsonKey ( std::ostream *  stream,
const std::string &  element_name,
const std::string &  name,
const std::string &  value,
const std::string &  indent,
bool  comma = true 
)
staticprivate

◆ OutputJsonKey() [2/10]

static void testing::internal::JsonUnitTestResultPrinter::OutputJsonKey ( std::ostream *  stream,
const std::string &  element_name,
const std::string &  name,
const std::string &  value,
const std::string &  indent,
bool  comma = true 
)
staticprivate

◆ OutputJsonKey() [3/10]

void testing::internal::JsonUnitTestResultPrinter::OutputJsonKey ( std::ostream *  stream,
const std::string &  element_name,
const std::string &  name,
const std::string &  value,
const std::string &  indent,
bool  comma = true 
)
staticprivate

◆ OutputJsonKey() [4/10]

static void testing::internal::JsonUnitTestResultPrinter::OutputJsonKey ( std::ostream *  stream,
const std::string &  element_name,
const std::string &  name,
const std::string &  value,
const std::string &  indent,
bool  comma = true 
)
staticprivate

◆ OutputJsonKey() [5/10]

static void testing::internal::JsonUnitTestResultPrinter::OutputJsonKey ( std::ostream *  stream,
const std::string &  element_name,
const std::string &  name,
const std::string &  value,
const std::string &  indent,
bool  comma = true 
)
staticprivate

◆ OutputJsonKey() [6/10]

static void testing::internal::JsonUnitTestResultPrinter::OutputJsonKey ( std::ostream *  stream,
const std::string &  element_name,
const std::string &  name,
int  value,
const std::string &  indent,
bool  comma = true 
)
staticprivate

◆ OutputJsonKey() [7/10]

static void testing::internal::JsonUnitTestResultPrinter::OutputJsonKey ( std::ostream *  stream,
const std::string &  element_name,
const std::string &  name,
int  value,
const std::string &  indent,
bool  comma = true 
)
staticprivate

◆ OutputJsonKey() [8/10]

void testing::internal::JsonUnitTestResultPrinter::OutputJsonKey ( std::ostream *  stream,
const std::string &  element_name,
const std::string &  name,
int  value,
const std::string &  indent,
bool  comma = true 
)
staticprivate

◆ OutputJsonKey() [9/10]

static void testing::internal::JsonUnitTestResultPrinter::OutputJsonKey ( std::ostream *  stream,
const std::string &  element_name,
const std::string &  name,
int  value,
const std::string &  indent,
bool  comma = true 
)
staticprivate

◆ OutputJsonKey() [10/10]

static void testing::internal::JsonUnitTestResultPrinter::OutputJsonKey ( std::ostream *  stream,
const std::string &  element_name,
const std::string &  name,
int  value,
const std::string &  indent,
bool  comma = true 
)
staticprivate

◆ OutputJsonTestInfo() [1/5]

static void testing::internal::JsonUnitTestResultPrinter::OutputJsonTestInfo ( ::std::ostream *  stream,
const char *  test_suite_name,
const TestInfo test_info 
)
staticprivate

◆ OutputJsonTestInfo() [2/5]

static void testing::internal::JsonUnitTestResultPrinter::OutputJsonTestInfo ( ::std::ostream *  stream,
const char *  test_suite_name,
const TestInfo test_info 
)
staticprivate

◆ OutputJsonTestInfo() [3/5]

void testing::internal::JsonUnitTestResultPrinter::OutputJsonTestInfo ( ::std::ostream *  stream,
const char *  test_suite_name,
const TestInfo test_info 
)
staticprivate

◆ OutputJsonTestInfo() [4/5]

static void testing::internal::JsonUnitTestResultPrinter::OutputJsonTestInfo ( ::std::ostream *  stream,
const char *  test_suite_name,
const TestInfo test_info 
)
staticprivate

◆ OutputJsonTestInfo() [5/5]

static void testing::internal::JsonUnitTestResultPrinter::OutputJsonTestInfo ( ::std::ostream *  stream,
const char *  test_suite_name,
const TestInfo test_info 
)
staticprivate

◆ OutputJsonTestResult()

void testing::internal::JsonUnitTestResultPrinter::OutputJsonTestResult ( ::std::ostream *  stream,
const TestResult result 
)
staticprivate

Definition at line 4771 of file googletest/googletest/src/gtest.cc.

◆ OutputJsonTestSuiteForTestResult()

void testing::internal::JsonUnitTestResultPrinter::OutputJsonTestSuiteForTestResult ( ::std::ostream *  stream,
const TestResult result 
)
staticprivate

Definition at line 4685 of file googletest/googletest/src/gtest.cc.

◆ PrintJsonTestList() [1/5]

static void testing::internal::JsonUnitTestResultPrinter::PrintJsonTestList ( ::std::ostream *  stream,
const std::vector< TestSuite * > &  test_suites 
)
static

◆ PrintJsonTestList() [2/5]

static void testing::internal::JsonUnitTestResultPrinter::PrintJsonTestList ( ::std::ostream *  stream,
const std::vector< TestSuite * > &  test_suites 
)
static

◆ PrintJsonTestList() [3/5]

static void testing::internal::JsonUnitTestResultPrinter::PrintJsonTestList ( ::std::ostream *  stream,
const std::vector< TestSuite * > &  test_suites 
)
static

◆ PrintJsonTestList() [4/5]

static void testing::internal::JsonUnitTestResultPrinter::PrintJsonTestList ( ::std::ostream *  stream,
const std::vector< TestSuite * > &  test_suites 
)
static

◆ PrintJsonTestList() [5/5]

static void testing::internal::JsonUnitTestResultPrinter::PrintJsonTestList ( ::std::ostream *  stream,
const std::vector< TestSuite * > &  test_suites 
)
static

◆ PrintJsonTestSuite() [1/5]

static void testing::internal::JsonUnitTestResultPrinter::PrintJsonTestSuite ( ::std::ostream *  stream,
const TestSuite test_suite 
)
staticprivate

◆ PrintJsonTestSuite() [2/5]

static void testing::internal::JsonUnitTestResultPrinter::PrintJsonTestSuite ( ::std::ostream *  stream,
const TestSuite test_suite 
)
staticprivate

◆ PrintJsonTestSuite() [3/5]

static void testing::internal::JsonUnitTestResultPrinter::PrintJsonTestSuite ( ::std::ostream *  stream,
const TestSuite test_suite 
)
staticprivate

◆ PrintJsonTestSuite() [4/5]

static void testing::internal::JsonUnitTestResultPrinter::PrintJsonTestSuite ( ::std::ostream *  stream,
const TestSuite test_suite 
)
staticprivate

◆ PrintJsonTestSuite() [5/5]

static void testing::internal::JsonUnitTestResultPrinter::PrintJsonTestSuite ( ::std::ostream *  stream,
const TestSuite test_suite 
)
staticprivate

◆ PrintJsonUnitTest() [1/5]

static void testing::internal::JsonUnitTestResultPrinter::PrintJsonUnitTest ( ::std::ostream *  stream,
const UnitTest unit_test 
)
staticprivate

◆ PrintJsonUnitTest() [2/5]

static void testing::internal::JsonUnitTestResultPrinter::PrintJsonUnitTest ( ::std::ostream *  stream,
const UnitTest unit_test 
)
staticprivate

◆ PrintJsonUnitTest() [3/5]

static void testing::internal::JsonUnitTestResultPrinter::PrintJsonUnitTest ( ::std::ostream *  stream,
const UnitTest unit_test 
)
staticprivate

◆ PrintJsonUnitTest() [4/5]

static void testing::internal::JsonUnitTestResultPrinter::PrintJsonUnitTest ( ::std::ostream *  stream,
const UnitTest unit_test 
)
staticprivate

◆ PrintJsonUnitTest() [5/5]

static void testing::internal::JsonUnitTestResultPrinter::PrintJsonUnitTest ( ::std::ostream *  stream,
const UnitTest unit_test 
)
staticprivate

◆ TestPropertiesAsJson() [1/5]

static std::string testing::internal::JsonUnitTestResultPrinter::TestPropertiesAsJson ( const TestResult result,
const std::string &  indent 
)
staticprivate

◆ TestPropertiesAsJson() [2/5]

static std::string testing::internal::JsonUnitTestResultPrinter::TestPropertiesAsJson ( const TestResult result,
const std::string &  indent 
)
staticprivate

◆ TestPropertiesAsJson() [3/5]

std::string testing::internal::JsonUnitTestResultPrinter::TestPropertiesAsJson ( const TestResult result,
const std::string &  indent 
)
staticprivate

◆ TestPropertiesAsJson() [4/5]

static std::string testing::internal::JsonUnitTestResultPrinter::TestPropertiesAsJson ( const TestResult result,
const std::string &  indent 
)
staticprivate

◆ TestPropertiesAsJson() [5/5]

static std::string testing::internal::JsonUnitTestResultPrinter::TestPropertiesAsJson ( const TestResult result,
const std::string &  indent 
)
staticprivate

Member Data Documentation

◆ output_file_

const std::string testing::internal::JsonUnitTestResultPrinter::output_file_
private

The documentation for this class was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:49