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

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 string &test_name, const string &input)
 
const ConformanceLevel GetLevel () const
 
const conformance::ConformanceRequest & GetRequest () const
 
MessageGetTestMessage () const
 
string GetTestName () const
 
void SetPrintUnknownFields (bool print_unknown_fields)
 
void SetPrototypeMessageForCompare (const Message &message)
 
virtual ~ConformanceRequestSetting ()
 

Protected Member Functions

virtual string InputFormatString (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_
 
string test_name_
 

Detailed Description

Definition at line 202 of file conformance_test.h.

Constructor & Destructor Documentation

◆ ConformanceRequestSetting()

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 
)

Definition at line 60 of file conformance_test.cc.

◆ ~ConformanceRequestSetting()

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

Definition at line 211 of file conformance_test.h.

Member Function Documentation

◆ ConformanceLevelToString()

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

Definition at line 123 of file conformance_test.cc.

◆ GetLevel()

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

Definition at line 221 of file conformance_test.h.

◆ GetRequest()

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

Definition at line 217 of file conformance_test.h.

◆ GetTestMessage()

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

Definition at line 105 of file conformance_test.cc.

◆ GetTestName()

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

Definition at line 110 of file conformance_test.cc.

◆ InputFormatString()

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

Definition at line 134 of file conformance_test.cc.

◆ OutputFormatString()

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

Definition at line 149 of file conformance_test.cc.

◆ SetPrintUnknownFields()

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

Definition at line 227 of file conformance_test.h.

◆ SetPrototypeMessageForCompare()

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

Definition at line 231 of file conformance_test.h.

Member Data Documentation

◆ input_format_

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

Definition at line 242 of file conformance_test.h.

◆ level_

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

Definition at line 241 of file conformance_test.h.

◆ output_format_

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

Definition at line 243 of file conformance_test.h.

◆ prototype_message_

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

Definition at line 244 of file conformance_test.h.

◆ prototype_message_for_compare_

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

Definition at line 245 of file conformance_test.h.

◆ request_

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

Definition at line 238 of file conformance_test.h.

◆ test_name_

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

Definition at line 246 of file conformance_test.h.


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


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:08