clock typedef | ein::profiling::profile< Mutex, Duration, Clock > | |
counter(static_string name, nlohmann::json args) noexcept | ein::profiling::profile< Mutex, Duration, Clock > | inline |
duration typedef | ein::profiling::profile< Mutex, Duration, Clock > | |
event typedef | ein::profiling::profile< Mutex, Duration, Clock > | |
events | ein::profiling::profile< Mutex, Duration, Clock > | |
events_mutex | ein::profiling::profile< Mutex, Duration, Clock > | |
filename | ein::profiling::profile< Mutex, Duration, Clock > | |
flow_end(std::string name, static_string cat, static_string id) noexcept | ein::profiling::profile< Mutex, Duration, Clock > | inline |
flow_start(static_string name, static_string category, static_string id) noexcept | ein::profiling::profile< Mutex, Duration, Clock > | inline |
instant(static_string name, scope s) noexcept | ein::profiling::profile< Mutex, Duration, Clock > | inline |
log(event const &e) noexcept | ein::profiling::profile< Mutex, Duration, Clock > | inline |
metadata | ein::profiling::profile< Mutex, Duration, Clock > | |
mutex typedef | ein::profiling::profile< Mutex, Duration, Clock > | |
operator<<(OStream &o, profile &p) | ein::profiling::profile< Mutex, Duration, Clock > | friend |
operator=(profile const &)=delete | ein::profiling::profile< Mutex, Duration, Clock > | |
operator=(profile &&)=delete | ein::profiling::profile< Mutex, Duration, Clock > | |
profile(profile const &)=delete | ein::profiling::profile< Mutex, Duration, Clock > | |
profile(profile &&)=delete | ein::profiling::profile< Mutex, Duration, Clock > | |
profile() noexcept | ein::profiling::profile< Mutex, Duration, Clock > | inline |
save(std::filesystem::path filename) noexcept | ein::profiling::profile< Mutex, Duration, Clock > | inline |
saved | ein::profiling::profile< Mutex, Duration, Clock > | |
set_process_name(std::string name="") noexcept | ein::profiling::profile< Mutex, Duration, Clock > | inline |
set_thread_name(std::string const &name) noexcept | ein::profiling::profile< Mutex, Duration, Clock > | inline |
~profile() noexcept | ein::profiling::profile< Mutex, Duration, Clock > | inline |