|
Ardour
9.0-pre0-1939-gd2b1b6f8ed
|
#include <types.h>
Public Types | |
| enum | Type { Timecode , BBT , BBT_Offset , Samples , Seconds } |
Public Member Functions | |
| AnyTime () | |
| AnyTime (Temporal::BBT_Offset bt) | |
| AnyTime (std::string const &) | |
| std::string | str () const |
| bool | operator== (AnyTime const &other) const |
| bool | not_zero () const |
Public Attributes | |
| Type | type |
| Timecode::Time | timecode |
| union { | |
| Temporal::BBT_Time bbt | |
| Temporal::BBT_Offset bbt_offset | |
| }; | |
| union { | |
| samplecnt_t samples | |
| double seconds | |
| }; | |
Definition at line 302 of file ardour/ardour/types.h.
| Enumerator | |
|---|---|
| Timecode | |
| BBT | |
| BBT_Offset | |
| Samples | |
| Seconds | |
Definition at line 304 of file ardour/ardour/types.h.
|
inline |
Definition at line 325 of file ardour/ardour/types.h.
|
inline |
Definition at line 326 of file ardour/ardour/types.h.
| ARDOUR::AnyTime::AnyTime | ( | std::string const & | ) |
|
inline |
Definition at line 349 of file ardour/ardour/types.h.
|
inline |
Definition at line 331 of file ardour/ardour/types.h.
| std::string ARDOUR::AnyTime::str | ( | ) | const |
| union { ... } |
| union { ... } |
| Temporal::BBT_Time ARDOUR::AnyTime::bbt |
Definition at line 316 of file ardour/ardour/types.h.
| Temporal::BBT_Offset ARDOUR::AnyTime::bbt_offset |
Definition at line 317 of file ardour/ardour/types.h.
| samplecnt_t ARDOUR::AnyTime::samples |
Definition at line 321 of file ardour/ardour/types.h.
| double ARDOUR::AnyTime::seconds |
Definition at line 322 of file ardour/ardour/types.h.
| Timecode::Time ARDOUR::AnyTime::timecode |
Definition at line 314 of file ardour/ardour/types.h.
| Type ARDOUR::AnyTime::type |
Definition at line 312 of file ardour/ardour/types.h.