mf
Media Framework
|
One-dimensional time span. More...
#include <common.h>
Public Member Functions | |
time_span ()=default | |
time_span (const base &span) | |
time_span (time_unit start, time_unit end) | |
time_unit | start_time () const |
time_unit | end_time () const |
time_unit | duration () const |
Public Member Functions inherited from mf::ndspan< 1, time_unit > | |
ndspan ()=default | |
ndspan (const ndspan &)=default | |
ndspan (const coordinates_type &start, const coordinates_type &end) | |
ndspan & | operator= (const ndspan &) noexcept=default |
const coordinates_type & | start_pos () const noexcept |
const coordinates_type & | end_pos () const noexcept |
bool | includes (const coordinates_type &) const |
bool | includes (const ndspan &sub) const |
bool | includes_strict (const ndspan &sub) const |
shape_type | shape () const |
std::size_t | size () const |
Additional Inherited Members | |
Public Types inherited from mf::ndspan< 1, time_unit > | |
using | coordinates_type = ndcoord< Dim, time_unit > |
using | shape_type = ndsize< Dim > |
One-dimensional time span.
Derived from ndspan<1, time_unit>.
|
default |
|
inline |
|
inline |
|
inline |
|
inline |