spla
Public Member Functions | Public Attributes | List of all members
spla::TimeProfilerScope Struct Reference

#include <time_profiler.hpp>

Collaboration diagram for spla::TimeProfilerScope:
Collaboration graph
[legend]

Public Member Functions

 TimeProfilerScope (TimeProfilerLabel *in_label)
 
 ~TimeProfilerScope ()
 

Public Attributes

TimeProfilerLabellabel
 
std::chrono::steady_clock::time_point start
 
std::chrono::steady_clock::time_point end
 

Constructor & Destructor Documentation

◆ TimeProfilerScope()

spla::TimeProfilerScope::TimeProfilerScope ( TimeProfilerLabel in_label)
explicit

◆ ~TimeProfilerScope()

spla::TimeProfilerScope::~TimeProfilerScope ( )

Member Data Documentation

◆ end

std::chrono::steady_clock::time_point spla::TimeProfilerScope::end

◆ label

TimeProfilerLabel* spla::TimeProfilerScope::label

◆ start

std::chrono::steady_clock::time_point spla::TimeProfilerScope::start

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