18#ifndef MOTIV_TIMEDELEMENT_HPP
19#define MOTIV_TIMEDELEMENT_HPP
21#include "src/types.hpp"
47 [[nodiscard]]
virtual types::TraceTime
getEndTime()
const = 0;
A base class for all elements with a start and end time.
virtual types::TraceTime getDuration() const
Returns the duration of the current object.
virtual types::TraceTime getEndTime() const =0
Returns the end time of the current object.
virtual types::TraceTime getStartTime() const =0
Returns the start time of the current object.