ardour
Public Member Functions | Private Attributes | List of all members
ARDOUR::ExportFormatSpecification::Time Struct Reference
Inheritance diagram for ARDOUR::ExportFormatSpecification::Time:
ARDOUR::AnyTime

Public Member Functions

 Time (Session &session)
 
Timeoperator= (AnyTime const &other)
 
framecnt_t get_frames_at (framepos_t position, framecnt_t target_rate) const
 
XMLNodeget_state ()
 
int set_state (const XMLNode &node)
 
- Public Member Functions inherited from ARDOUR::AnyTime
 AnyTime ()
 
bool operator== (AnyTime const &other) const
 
bool not_zero () const
 

Private Attributes

Sessionsession
 

Additional Inherited Members

- Public Types inherited from ARDOUR::AnyTime
enum  Type { Timecode, BBT, Frames, Seconds }
 
- Public Attributes inherited from ARDOUR::AnyTime
Type type
 
Timecode::Time timecode
 
Timecode::BBT_Time bbt
 
union {
   framecnt_t   frames
 
   double   seconds
 
}; 
 

Detailed Description

Definition at line 47 of file export_format_specification.h.

Constructor & Destructor Documentation

ARDOUR::ExportFormatSpecification::Time::Time ( Session session)
inline

Definition at line 48 of file export_format_specification.h.

Member Function Documentation

framecnt_t ARDOUR::ExportFormatSpecification::Time::get_frames_at ( framepos_t  position,
framecnt_t  target_rate 
) const

Definition at line 51 of file export_format_specification.cc.

XMLNode & ARDOUR::ExportFormatSpecification::Time::get_state ( void  )

Definition at line 58 of file export_format_specification.cc.

ExportFormatSpecification::Time & ARDOUR::ExportFormatSpecification::Time::operator= ( AnyTime const &  other)

Definition at line 44 of file export_format_specification.cc.

int ARDOUR::ExportFormatSpecification::Time::set_state ( const XMLNode node)

Definition at line 89 of file export_format_specification.cc.

Member Data Documentation

Session& ARDOUR::ExportFormatSpecification::Time::session
private

Definition at line 59 of file export_format_specification.h.


The documentation for this struct was generated from the following files: