Go to the source code of this file.
Namespaces | |
namespace | mxflib |
Classes | |
class | IndexPos |
Structure for holding the result of an index table look-up. More... | |
struct | DeltaEntry |
Structure for holding delta entries. More... | |
class | IndexEntry |
Class for holding index entries that may be out of order. More... | |
class | ReorderIndex |
A class that holds entries for an index table that will be temporally reordered. More... | |
class | IndexTable |
Class that holds an index table. More... | |
class | IndexSegment |
class | IndexManager |
struct | IndexManager::IndexData |
Typedefs | |
typedef SmartPtr< IndexPos > | IndexPosPtr |
Smart pointer to an IndexPos. | |
typedef std::map< Position, IndexSegmentPtr > | IndexSegmentMap |
Map of edit unit positions to index table segemnts. | |
typedef SmartPtr< IndexEntry > | IndexEntryPtr |
Smart pointer to index entry. | |
typedef SmartPtr< ReorderIndex > | ReorderIndexPtr |
typedef std::map< UInt32, ReorderIndexPtr > | ReorderMap |
typedef SmartPtr< IndexManager > | IndexManagerPtr |