Public Member Functions | Private Attributes | List of all members
SerializeFixture< T > Class Template Reference
Inheritance diagram for SerializeFixture< T >:
Inheritance graph
[legend]

Public Member Functions

virtual void BenchmarkCase (benchmark::State &state)
 
virtual void BenchmarkCase (benchmark::State &state)
 
 SerializeFixture (const BenchmarkDataset &dataset)
 
 SerializeFixture (const BenchmarkDataset &dataset)
 
 ~SerializeFixture ()
 
 ~SerializeFixture ()
 
- Public Member Functions inherited from Fixture< kFilter, kFlags >
grpc_chttp2_transportchttp2_transport ()
 
 Fixture (const BenchmarkDataset &dataset, const std::string &suffix)
 
 Fixture (const BenchmarkDataset &dataset, const std::string &suffix)
 
 Fixture (const grpc::ChannelArguments &args, bool client)
 
void FlushExecCtx ()
 
void PushInput (grpc_slice slice)
 
grpc_transporttransport ()
 
 ~Fixture ()
 

Private Attributes

std::vector< T * > message_
 

Additional Inherited Members

- Public Attributes inherited from Fixture< kFilter, kFlags >
const grpc_channel_filterfilter = kFilter
 
const uint32_t flags = kFlags
 
- Protected Member Functions inherited from Fixture< kFilter, kFlags >
void SetUp () override
 
void SetUp () override
 
void SetUp () override
 
void SetUp () override
 
void SetUp () override
 
- Protected Attributes inherited from Fixture< kFilter, kFlags >
std::vector< std::string > payloads_
 
const Messageprototype_
 

Detailed Description

template<class T>
class SerializeFixture< T >

Definition at line 160 of file bloaty/third_party/protobuf/benchmarks/cpp/cpp_benchmark.cc.

Constructor & Destructor Documentation

◆ SerializeFixture() [1/2]

template<class T >
SerializeFixture< T >::SerializeFixture ( const BenchmarkDataset &  dataset)
inline

◆ ~SerializeFixture() [1/2]

template<class T >
SerializeFixture< T >::~SerializeFixture ( )
inline

◆ SerializeFixture() [2/2]

template<class T >
SerializeFixture< T >::SerializeFixture ( const BenchmarkDataset &  dataset)
inline

Definition at line 162 of file protobuf/benchmarks/cpp/cpp_benchmark.cc.

◆ ~SerializeFixture() [2/2]

template<class T >
SerializeFixture< T >::~SerializeFixture ( )
inline

Definition at line 170 of file protobuf/benchmarks/cpp/cpp_benchmark.cc.

Member Function Documentation

◆ BenchmarkCase() [1/2]

template<class T >
virtual void SerializeFixture< T >::BenchmarkCase ( benchmark::State state)
inlinevirtual

◆ BenchmarkCase() [2/2]

template<class T >
virtual void SerializeFixture< T >::BenchmarkCase ( benchmark::State state)
inlinevirtual

Definition at line 176 of file protobuf/benchmarks/cpp/cpp_benchmark.cc.

Member Data Documentation

◆ message_

template<class T >
std::vector< T * > SerializeFixture< T >::message_
private

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


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