|
| | 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: