|
HikoGUI
A low latency retained GUI
|
Public Member Functions | |
| trace_data (typename cpu_counter_clock::time_point timestamp) | |
| 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<typename InfoTag > | |
| sdatum & | get () noexcept |
| template<typename InfoTag > | |
| sdatum const & | get () const noexcept |
Data Fields | |
| int64_t | parent_id |
| cpu_counter_clock::time_point | timestamp |
| tagged_map< sdatum, InfoTags... > | info |
| int64_t tt::trace_data< Tag, InfoTags >::parent_id |
id of the parent trace. zero means inactive trace
| cpu_counter_clock::time_point tt::trace_data< Tag, InfoTags >::timestamp |
Start timestamp when the trace was started.