Public Member Functions | Public Attributes | Private Member Functions | Static Private Attributes | List of all members
TimeResults Struct Reference

Public Member Functions

void Print (const std::string &description) const
 
void PrintWithBytes (const std::string &description, size_t bytes_per_call) const
 

Public Attributes

unsigned num_calls
 
unsigned us
 

Private Member Functions

void PrintJSON (const std::string &description, size_t bytes_per_call=0) const
 

Static Private Attributes

static bool first_json_printed = false
 

Detailed Description

Definition at line 66 of file speed.cc.

Member Function Documentation

◆ Print()

void TimeResults::Print ( const std::string &  description) const
inline

Definition at line 72 of file speed.cc.

◆ PrintJSON()

void TimeResults::PrintJSON ( const std::string &  description,
size_t  bytes_per_call = 0 
) const
inlineprivate

Definition at line 95 of file speed.cc.

◆ PrintWithBytes()

void TimeResults::PrintWithBytes ( const std::string &  description,
size_t  bytes_per_call 
) const
inline

Definition at line 82 of file speed.cc.

Member Data Documentation

◆ first_json_printed

bool TimeResults::first_json_printed = false
staticprivate

Definition at line 115 of file speed.cc.

◆ num_calls

unsigned TimeResults::num_calls

Definition at line 68 of file speed.cc.

◆ us

unsigned TimeResults::us

Definition at line 70 of file speed.cc.


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


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