Union grindee::grind_mode_impl

Nested Relationships

This union is a nested type of Struct grindee.

Union Documentation

union grind_mode_impl
#include <grind.h>

Low-level implementation details for grinder.

There are currently two domains: duration and tick. See grind_mode for details.

Public Members

size_t accum

Temporary variable for holding accumulated execution time.

struct timespec start

Duration start time.

struct timespec end

Duration end time.

bool_t active

The last call to grind_capture_start() has not yet been followed by a call to grind_capture_end() (i.e., grinding is in progress).

struct grindee::grind_mode_impl::[anonymous] duration
struct timespec current

Recorded time of current tick

bool_t first

Is this the first tick capture since last reset?

struct grindee::grind_mode_impl::[anonymous] tick