bactria  0.0.1
The bactria library is a header-only C++14 library for profiling and tracing.
bactria::metrics::Sector< TTag > Member List

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) -> voidbactria::metrics::Sector< TTag >inline
leave(std::string source, std::uint32_t lineno, std::string caller) -> voidbactria::metrics::Sector< TTag >inline
on_enter(std::function< void(void)> f) -> voidbactria::metrics::Sector< TTag >inline
on_leave(std::function< void(void)> f) -> voidbactria::metrics::Sector< TTag >inline
operator=(Sector const &) -> Sector &=deletebactria::metrics::Sector< TTag >
operator=(Sector &&rhs) -> Sector &bactria::metrics::Sector< TTag >inline
Sector()=defaultbactria::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 &)=deletebactria::metrics::Sector< TTag >
Sector(Sector &&other)bactria::metrics::Sector< TTag >inline
summary() -> voidbactria::metrics::Sector< TTag >inline
~Sector()bactria::metrics::Sector< TTag >inline