bactria  0.0.1
The bactria library is a header-only C++14 library for profiling and tracing.
bactria::ranges::Event Member List

This is the complete list of members for bactria::ranges::Event, including all inherited members.

Event()bactria::ranges::Eventinline
Event(std::string name, std::uint32_t color=color::bactria_orange, Category category=Category{})bactria::ranges::Eventinline
Event(const Event &other)bactria::ranges::Eventinline
Event(Event &&other) noexceptbactria::ranges::Eventinline
fire(std::string source, std::uint32_t lineno, std::string caller) noexcept -> voidbactria::ranges::Eventinline
get_c_name() const noexcept -> char const *bactria::ranges::Markerinline
get_category() const noexcept -> Category const &bactria::ranges::Markerinline
get_color() const noexcept -> std::uint32_tbactria::ranges::Markerinline
get_name() const noexcept -> std::string const &bactria::ranges::Markerinline
m_categorybactria::ranges::Markerprotected
m_colorbactria::ranges::Markerprotected
m_namebactria::ranges::Markerprotected
Marker()=defaultbactria::ranges::Marker
Marker(std::string name, std::uint32_t color, Category category)bactria::ranges::Markerinline
Marker(Marker const &other)=defaultbactria::ranges::Marker
Marker(Marker &&other)=defaultbactria::ranges::Marker
operator=(const Event &rhs) -> Event &bactria::ranges::Eventinline
operator=(Event &&rhs) noexcept -> Event &bactria::ranges::Eventinline
bactria::ranges::Marker::operator=(Marker const &rhs) -> Marker &=defaultbactria::ranges::Marker
bactria::ranges::Marker::operator=(Marker &&rhs) -> Marker &=defaultbactria::ranges::Marker
set_action(std::function< std::string(void)> a) noexcept -> voidbactria::ranges::Eventinline
~Event() overridebactria::ranges::Eventinline
~Marker()=defaultbactria::ranges::Markervirtual