Public Member Functions | Protected Member Functions | Protected Attributes | Private Attributes | List of all members
google::protobuf::ConformanceTestSuite::ConformanceRequestSetting Class Reference

#include <conformance_test.h>

Public Member Functions

std::string ConformanceLevelToString (ConformanceLevel level) const
 
string ConformanceLevelToString (ConformanceLevel level) const
 
 ConformanceRequestSetting (ConformanceLevel level, conformance::WireFormat input_format, conformance::WireFormat output_format, conformance::TestCategory test_category, const Message &prototype_message, const std::string &test_name, const std::string &input)
 
 ConformanceRequestSetting (ConformanceLevel level, conformance::WireFormat input_format, conformance::WireFormat output_format, conformance::TestCategory test_category, const Message &prototype_message, const string &test_name, const string &input)
 
const ConformanceLevel GetLevel () const
 
const ConformanceLevel GetLevel () const
 
const conformance::ConformanceRequest & GetRequest () const
 
const conformance::ConformanceRequest & GetRequest () const
 
MessageGetTestMessage () const
 
std::string GetTestName () const
 
string GetTestName () const
 
std::unique_ptr< MessageNewTestMessage () const
 
void SetPrintUnknownFields (bool print_unknown_fields)
 
void SetPrintUnknownFields (bool print_unknown_fields)
 
void SetPrototypeMessageForCompare (const Message &message)
 
void SetPrototypeMessageForCompare (const Message &message)
 
virtual ~ConformanceRequestSetting ()
 
virtual ~ConformanceRequestSetting ()
 

Protected Member Functions

virtual std::string InputFormatString (conformance::WireFormat format) const
 
virtual string InputFormatString (conformance::WireFormat format) const
 
virtual std::string OutputFormatString (conformance::WireFormat format) const
 
virtual string OutputFormatString (conformance::WireFormat format) const
 

Protected Attributes

conformance::ConformanceRequest request_
 

Private Attributes

::conformance::WireFormat input_format_
 
ConformanceLevel level_
 
::conformance::WireFormat output_format_
 
const Messageprototype_message_
 
std::unique_ptr< Messageprototype_message_for_compare_
 
std::string test_name_
 
string test_name_
 

Detailed Description

Definition at line 210 of file bloaty/third_party/protobuf/conformance/conformance_test.h.

Constructor & Destructor Documentation

◆ ConformanceRequestSetting() [1/2]

google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::ConformanceRequestSetting ( ConformanceLevel  level,
conformance::WireFormat  input_format,
conformance::WireFormat  output_format,
conformance::TestCategory  test_category,
const Message prototype_message,
const string &  test_name,
const string &  input 
)

◆ ~ConformanceRequestSetting() [1/2]

virtual google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::~ConformanceRequestSetting ( )
inlinevirtual

◆ ConformanceRequestSetting() [2/2]

google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::ConformanceRequestSetting ( ConformanceLevel  level,
conformance::WireFormat  input_format,
conformance::WireFormat  output_format,
conformance::TestCategory  test_category,
const Message prototype_message,
const std::string &  test_name,
const std::string &  input 
)

◆ ~ConformanceRequestSetting() [2/2]

virtual google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::~ConformanceRequestSetting ( )
inlinevirtual

Definition at line 215 of file protobuf/conformance/conformance_test.h.

Member Function Documentation

◆ ConformanceLevelToString() [1/2]

std::string google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::ConformanceLevelToString ( ConformanceLevel  level) const

◆ ConformanceLevelToString() [2/2]

string google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::ConformanceLevelToString ( ConformanceLevel  level) const

◆ GetLevel() [1/2]

const ConformanceLevel google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::GetLevel ( ) const
inline

Definition at line 225 of file protobuf/conformance/conformance_test.h.

◆ GetLevel() [2/2]

const ConformanceLevel google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::GetLevel ( ) const
inline

◆ GetRequest() [1/2]

const conformance::ConformanceRequest& google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::GetRequest ( ) const
inline

Definition at line 221 of file protobuf/conformance/conformance_test.h.

◆ GetRequest() [2/2]

const conformance::ConformanceRequest& google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::GetRequest ( ) const
inline

◆ GetTestMessage()

Message * google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::GetTestMessage ( ) const

◆ GetTestName() [1/2]

std::string google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::GetTestName ( ) const

◆ GetTestName() [2/2]

string google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::GetTestName ( ) const

◆ InputFormatString() [1/2]

virtual std::string google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::InputFormatString ( conformance::WireFormat  format) const
protectedvirtual

◆ InputFormatString() [2/2]

string google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::InputFormatString ( conformance::WireFormat  format) const
protectedvirtual

◆ NewTestMessage()

std::unique_ptr< Message > google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::NewTestMessage ( ) const

Definition at line 122 of file protobuf/conformance/conformance_test.cc.

◆ OutputFormatString() [1/2]

virtual std::string google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::OutputFormatString ( conformance::WireFormat  format) const
protectedvirtual

◆ OutputFormatString() [2/2]

string google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::OutputFormatString ( conformance::WireFormat  format) const
protectedvirtual

◆ SetPrintUnknownFields() [1/2]

void google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::SetPrintUnknownFields ( bool  print_unknown_fields)
inline

Definition at line 231 of file protobuf/conformance/conformance_test.h.

◆ SetPrintUnknownFields() [2/2]

void google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::SetPrintUnknownFields ( bool  print_unknown_fields)
inline

◆ SetPrototypeMessageForCompare() [1/2]

void google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::SetPrototypeMessageForCompare ( const Message message)
inline

Definition at line 235 of file protobuf/conformance/conformance_test.h.

◆ SetPrototypeMessageForCompare() [2/2]

void google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::SetPrototypeMessageForCompare ( const Message message)
inline

Member Data Documentation

◆ input_format_

conformance::WireFormat google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::input_format_
private

◆ level_

ConformanceLevel google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::level_
private

◆ output_format_

conformance::WireFormat google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::output_format_
private

◆ prototype_message_

const Message & google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::prototype_message_
private

◆ prototype_message_for_compare_

std::unique_ptr< Message > google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::prototype_message_for_compare_
private

◆ request_

conformance::ConformanceRequest google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::request_
protected

◆ test_name_ [1/2]

std::string google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::test_name_
private

Definition at line 251 of file protobuf/conformance/conformance_test.h.

◆ test_name_ [2/2]

string google::protobuf::ConformanceTestSuite::ConformanceRequestSetting::test_name_
private

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


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