Macros | Functions
src/core/lib/profiling/timers.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define GPR_TIMER_MARK(tag, important)
 
#define GPR_TIMER_SCOPE(tag, important)
 

Functions

void gpr_timer_add_mark (const char *tagstr, int important, const char *file, int line)
 
void gpr_timer_begin (const char *tagstr, int important, const char *file, int line)
 
void gpr_timer_end (const char *tagstr, int important, const char *file, int line)
 
void gpr_timer_set_enabled (int enabled)
 
void gpr_timers_global_destroy (void)
 
void gpr_timers_global_init (void)
 
void gpr_timers_set_log_filename (const char *filename)
 

Macro Definition Documentation

◆ GPR_TIMER_MARK

#define GPR_TIMER_MARK (   tag,
  important 
)
Value:
do { \
} while (0)

Definition at line 39 of file src/core/lib/profiling/timers.h.

◆ GPR_TIMER_SCOPE

#define GPR_TIMER_SCOPE (   tag,
  important 
)
Value:
do { \
} while (0)

Definition at line 43 of file src/core/lib/profiling/timers.h.

Function Documentation

◆ gpr_timer_add_mark()

void gpr_timer_add_mark ( const char *  tagstr,
int  important,
const char *  file,
int  line 
)

◆ gpr_timer_begin()

void gpr_timer_begin ( const char *  tagstr,
int  important,
const char *  file,
int  line 
)

◆ gpr_timer_end()

void gpr_timer_end ( const char *  tagstr,
int  important,
const char *  file,
int  line 
)

◆ gpr_timer_set_enabled()

void gpr_timer_set_enabled ( int  enabled)

Definition at line 294 of file basic_timers.cc.

◆ gpr_timers_global_destroy()

void gpr_timers_global_destroy ( void  )

Definition at line 290 of file basic_timers.cc.

◆ gpr_timers_global_init()

void gpr_timers_global_init ( void  )

Definition at line 288 of file basic_timers.cc.

◆ gpr_timers_set_log_filename()

void gpr_timers_set_log_filename ( const char *  filename)

Definition at line 292 of file basic_timers.cc.



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