bactria
0.0.1
The bactria library is a header-only C++14 library for profiling and tracing.
|
This is the complete list of members for bactria::metrics::Sector< TTag >, including all inherited members.
enter(std::string source, std::uint32_t lineno, std::string caller) -> void | bactria::metrics::Sector< TTag > | inline |
leave(std::string source, std::uint32_t lineno, std::string caller) -> void | bactria::metrics::Sector< TTag > | inline |
on_enter(std::function< void(void)> f) -> void | bactria::metrics::Sector< TTag > | inline |
on_leave(std::function< void(void)> f) -> void | bactria::metrics::Sector< TTag > | inline |
operator=(Sector const &) -> Sector &=delete | bactria::metrics::Sector< TTag > | |
operator=(Sector &&rhs) -> Sector & | bactria::metrics::Sector< TTag > | inline |
Sector()=default | bactria::metrics::Sector< TTag > | |
Sector(std::string sector_name) | bactria::metrics::Sector< TTag > | inline |
Sector(std::string sector_name, std::string source, std::uint32_t lineno, std::string caller) | bactria::metrics::Sector< TTag > | inline |
Sector(Sector const &)=delete | bactria::metrics::Sector< TTag > | |
Sector(Sector &&other) | bactria::metrics::Sector< TTag > | inline |
summary() -> void | bactria::metrics::Sector< TTag > | inline |
~Sector() | bactria::metrics::Sector< TTag > | inline |