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::ranges::Range, including all inherited members.
get_c_name() const noexcept -> char const * | bactria::ranges::Marker | inline |
get_category() const noexcept -> Category const & | bactria::ranges::Marker | inline |
get_color() const noexcept -> std::uint32_t | bactria::ranges::Marker | inline |
get_name() const noexcept -> std::string const & | bactria::ranges::Marker | inline |
is_running() const noexcept -> bool | bactria::ranges::Range | inline |
m_category | bactria::ranges::Marker | protected |
m_color | bactria::ranges::Marker | protected |
m_name | bactria::ranges::Marker | protected |
Marker()=default | bactria::ranges::Marker | |
Marker(std::string name, std::uint32_t color, Category category) | bactria::ranges::Marker | inline |
Marker(Marker const &other)=default | bactria::ranges::Marker | |
Marker(Marker &&other)=default | bactria::ranges::Marker | |
operator=(Range const &rhs) -> Range & | bactria::ranges::Range | inline |
operator=(Range &&rhs) noexcept -> Range & | bactria::ranges::Range | inline |
bactria::ranges::Marker::operator=(Marker const &rhs) -> Marker &=default | bactria::ranges::Marker | |
bactria::ranges::Marker::operator=(Marker &&rhs) -> Marker &=default | bactria::ranges::Marker | |
Range() | bactria::ranges::Range | inline |
Range(std::string name, std::uint32_t color=color::bactria_cyan, Category category=Category{}, bool autostart=true) | bactria::ranges::Range | inline |
Range(Range const &other) | bactria::ranges::Range | inline |
Range(Range &&other) noexcept | bactria::ranges::Range | inline |
start() noexcept -> void | bactria::ranges::Range | inline |
stop() noexcept -> void | bactria::ranges::Range | inline |
~Marker()=default | bactria::ranges::Marker | virtual |
~Range() override | bactria::ranges::Range | inline |