#include "timemory/components/timing/ert_timer.hpp"
Definition at line 40 of file ert_timer.hpp.
◆ fmtflags
◆ ratio_t
◆ this_type
◆ value_type
◆ get()
double tim::component::ert_timer::get |
( |
| ) |
const |
|
inlinenoexcept |
◆ get_description()
static std::string tim::component::ert_timer::get_description |
( |
| ) |
|
|
inlinestatic |
Definition at line 53 of file ert_timer.hpp.
53{
return "wall-clock timer for ERT"; }
◆ get_display()
auto tim::component::ert_timer::get_display |
( |
| ) |
const |
|
inlinenoexcept |
◆ get_display_unit()
static std::string tim::component::ert_timer::get_display_unit |
( |
| ) |
|
|
inlinestatic |
◆ get_format_flags()
static auto tim::component::ert_timer::get_format_flags |
( |
| ) |
|
|
inlinestatic |
◆ get_label()
static std::string tim::component::ert_timer::get_label |
( |
| ) |
|
|
inlinestatic |
◆ get_precision()
static auto tim::component::ert_timer::get_precision |
( |
| ) |
|
|
inlinestatic |
◆ get_unit()
static int64_t tim::component::ert_timer::get_unit |
( |
| ) |
|
|
inlinestatic |
◆ get_width()
static auto tim::component::ert_timer::get_width |
( |
| ) |
|
|
inlinestatic |
◆ load()
auto tim::component::ert_timer::load |
( |
| ) |
const |
|
inline |
◆ print()
void tim::component::ert_timer::print |
( |
std::ostream & |
os | ) |
const |
|
inline |
Definition at line 93 of file ert_timer.hpp.
93{ operation::base_printer<this_type>(
os, *
this); }
const std::string std::ostream * os
References tim::os.
◆ record()
static value_type tim::component::ert_timer::record |
( |
| ) |
|
|
inlinestaticnoexcept |
◆ serialize()
void tim::component::ert_timer::serialize |
( |
Archive & |
ar, |
|
|
const unsigned int |
|
|
) |
| |
|
inline |
Definition at line 80 of file ert_timer.hpp.
82 ar(cereal::make_nvp(
"laps", laps));
83 ar(cereal::make_nvp(
"value", value));
84 ar(cereal::make_nvp(
"accum", value));
◆ start()
void tim::component::ert_timer::start |
( |
| ) |
|
|
inlinenoexcept |
◆ stop()
void tim::component::ert_timer::stop |
( |
| ) |
|
|
inlinenoexcept |
◆ operator<<
std::ostream & operator<< |
( |
std::ostream & |
os, |
|
|
const this_type & |
obj |
|
) |
| |
|
friend |
◆ format_flags
const fmtflags tim::component::ert_timer::format_flags |
|
static |
◆ precision
const short tim::component::ert_timer::precision = 3 |
|
static |
◆ width
const short tim::component::ert_timer::width = 8 |
|
static |
The documentation for this struct was generated from the following file: