Go to the source code of this file.
Namespaces | |
namespace | mxflib |
Classes | |
class | MetadataPtr |
A smart pointer to a Metadata object (with operator[] overload). More... | |
class | PackagePtr |
A smart pointer to a Package object (with operator[] overload). More... | |
class | PackageParent |
A parent pointer to a Package object (with operator[] overload). More... | |
class | TrackPtr |
A smart pointer to a Track object (with operator[] overload). More... | |
class | TrackParent |
A parent pointer to a Track object (with operator[] overload). More... | |
class | Component |
Generic component super-class. More... | |
class | SourceClipPtr |
A smart pointer to a SourceClip object (with operator[] overload). More... | |
class | DMSourceClipPtr |
A smart pointer to a DMSourceClip object (with operator[] overload). More... | |
class | TimecodeComponentPtr |
A smart pointer to a SourceClip object (with operator[] overload). More... | |
class | DMSegmentPtr |
A smart pointer to a DMSegment object (with operator[] overload). More... | |
class | SourceClip |
Holds data relating to a SourceClip. More... | |
class | DMSourceClip |
Holds data relating to a DMSourceClip. More... | |
class | TimecodeComponent |
Holds data relating to a Timecode Component. More... | |
class | DMSegment |
Holds data relating to a DMSegment. More... | |
class | Track |
Holds data relating to a track. More... | |
struct | Track::TrackTypeListItem |
Structure for a single item in the track type list (for comparing data definitions). More... | |
class | Package |
Holds data relating to a package. More... | |
class | Metadata |
Holds data relating to a single partition. More... | |
Typedefs | |
typedef std::list< PackagePtr > | PackageList |
A list of package pointers. | |
typedef std::list< TrackPtr > | TrackList |
A list of smart pointers to track objects. | |
typedef SmartPtr< Component > | ComponentPtr |
Smart pointer to a generic component super-class. | |
typedef std::list< ComponentPtr > | ComponentList |
List of smart pointers to generic component super-classes. | |
Enumerations | |
enum | { DurationUnspecified = -1, DurationInstantaneous = 0 } |
Special values of DefaultDuration for event tracks. More... |