|
| Timer (std::size_t reserveCount) |
|
template<std::size_t N> |
auto | start (const char(&identifierPtr)[N]) -> void |
|
auto | start (std::string identifier) -> void |
|
template<std::size_t N> |
auto | stop (const char(&identifierPtr)[N]) -> void |
|
auto | stop (std::string identifier) -> void |
|
auto | clear (std::size_t reserveCount) -> void |
|
auto | reserve (std::size_t reserveCount) -> void |
|
auto | process () const -> TimingResult |
|
Definition at line 124 of file rt_graph.hpp.
◆ Timer() [1/2]
rt_graph::Timer::Timer |
( |
| ) |
|
|
inline |
◆ Timer() [2/2]
rt_graph::Timer::Timer |
( |
std::size_t |
reserveCount | ) |
|
|
inlineexplicit |
◆ start() [1/2]
template<std::size_t N>
auto rt_graph::Timer::start |
( |
const char(&) |
identifierPtr[N] | ) |
-> void |
|
inline |
◆ start() [2/2]
auto rt_graph::Timer::start |
( |
std::string |
identifier | ) |
-> void |
|
inline |
◆ stop() [1/2]
template<std::size_t N>
auto rt_graph::Timer::stop |
( |
const char(&) |
identifierPtr[N] | ) |
-> void |
|
inline |
◆ stop() [2/2]
auto rt_graph::Timer::stop |
( |
std::string |
identifier | ) |
-> void |
|
inline |
◆ clear()
auto rt_graph::Timer::clear |
( |
std::size_t |
reserveCount | ) |
-> void |
|
inline |
◆ reserve()
auto rt_graph::Timer::reserve |
( |
std::size_t |
reserveCount | ) |
-> void |
|
inline |
◆ process()
◆ stop_with_ptr()
auto rt_graph::Timer::stop_with_ptr |
( |
const char * |
identifierPtr | ) |
-> void |
|
inlineprivate |
◆ ScopedTiming
friend rt_graph::Timer::ScopedTiming |
|
private |
◆ timeStamps_
◆ identifierStrings_
std::deque<std::string> rt_graph::Timer::identifierStrings_ |
|
private |
The documentation for this class was generated from the following files: