|
HikoGUI
A low latency retained GUI
|
Public Member Functions | |
| trace_data (time_stamp_count time_stamp) | |
| trace_data (trace_data const &other)=default | |
| trace_data & | operator= (trace_data const &other)=default |
| trace_data (trace_data &&other)=default | |
| trace_data & | operator= (trace_data &&other)=default |
| template<basic_fixed_string InfoTag> | |
| sdatum & | get () noexcept |
| template<basic_fixed_string InfoTag> | |
| sdatum const & | get () const noexcept |
Data Fields | |
| int64_t | parent_id |
| time_stamp_count | time_stamp |
| tagged_map< sdatum, InfoTags... > | info |
Static Public Attributes | |
| static constexpr basic_fixed_string | tag = Tag |
Friends | |
| std::string | to_string (trace_data const &rhs) noexcept |
| int64_t tt::trace_data< Tag, InfoTags >::parent_id |
id of the parent trace. zero means inactive trace
| time_stamp_count tt::trace_data< Tag, InfoTags >::time_stamp |
Start timestamp when the trace was started.