Classes | Public Member Functions | Static Public Member Functions | Static Private Member Functions | Private Attributes | List of all members
UsageTimer Class Reference

#include <usage_timer.h>

Classes

struct  Result
 

Public Member Functions

Result Mark () const
 
 UsageTimer ()
 

Static Public Member Functions

static double Now ()
 

Static Private Member Functions

static Result Sample ()
 

Private Attributes

const Result start_
 

Detailed Description

Definition at line 22 of file usage_timer.h.

Constructor & Destructor Documentation

◆ UsageTimer()

UsageTimer::UsageTimer ( )

Definition at line 36 of file usage_timer.cc.

Member Function Documentation

◆ Mark()

UsageTimer::Result UsageTimer::Mark ( ) const

Definition at line 89 of file usage_timer.cc.

◆ Now()

double UsageTimer::Now ( )
static

Definition at line 38 of file usage_timer.cc.

◆ Sample()

UsageTimer::Result UsageTimer::Sample ( )
staticprivate

Definition at line 79 of file usage_timer.cc.

Member Data Documentation

◆ start_

const Result UsageTimer::start_
private

Definition at line 41 of file usage_timer.h.


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


grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:02:41