ardour
|
#include <export_timespan.h>
Public Member Functions | |
~ExportTimespan () | |
std::string | name () const |
void | set_name (std::string name) |
std::string | range_id () const |
void | set_range_id (std::string range_id) |
void | set_range (framepos_t start, framepos_t end) |
framecnt_t | get_length () const |
framepos_t | get_start () const |
framepos_t | get_end () const |
bool | operator< (ExportTimespan const &other) |
Primarily compare start time, then end time. More... | |
Private Types | |
typedef boost::shared_ptr < ExportStatus > | ExportStatusPtr |
Private Member Functions | |
ExportTimespan (ExportStatusPtr status, framecnt_t frame_rate) | |
Private Attributes | |
ExportStatusPtr | status |
framepos_t | start_frame |
framepos_t | end_frame |
framepos_t | position |
framecnt_t | frame_rate |
std::string | _name |
std::string | _range_id |
Friends | |
class | ExportElementFactory |
Definition at line 38 of file export_timespan.h.
|
private |
Definition at line 41 of file export_timespan.h.
|
private |
Definition at line 26 of file export_timespan.cc.
ARDOUR::ExportTimespan::~ExportTimespan | ( | ) |
Definition at line 36 of file export_timespan.cc.
|
inline |
Definition at line 59 of file export_timespan.h.
|
inline |
Definition at line 57 of file export_timespan.h.
|
inline |
Definition at line 58 of file export_timespan.h.
|
inline |
Definition at line 50 of file export_timespan.h.
|
inline |
Primarily compare start time, then end time.
Definition at line 62 of file export_timespan.h.
|
inline |
Definition at line 53 of file export_timespan.h.
|
inline |
Definition at line 51 of file export_timespan.h.
void ARDOUR::ExportTimespan::set_range | ( | framepos_t | start, |
framepos_t | end | ||
) |
Definition at line 41 of file export_timespan.cc.
|
inline |
Definition at line 54 of file export_timespan.h.
|
friend |
Definition at line 44 of file export_timespan.h.
|
private |
Definition at line 77 of file export_timespan.h.
|
private |
Definition at line 78 of file export_timespan.h.
|
private |
Definition at line 73 of file export_timespan.h.
|
private |
Definition at line 75 of file export_timespan.h.
|
private |
Definition at line 74 of file export_timespan.h.
|
private |
Definition at line 72 of file export_timespan.h.
|
private |
Definition at line 70 of file export_timespan.h.