#include <mxflib/smartptr.h>
#include <list>
Go to the source code of this file.
Namespaces | |
| namespace | mxflib |
Classes | |
| class | MDValuePtr |
| A smart pointer to an MDValue object (with operator[] overloads). More... | |
Typedefs | |
| typedef SmartPtr< MXFFile > | MXFFilePtr |
| A smart pointer to an MXFFile object. | |
| typedef ParentPtr< MXFFile > | MXFFileParent |
| A parent pointer to an MXFFile object. | |
| typedef SmartPtr< KLVObject > | KLVObjectPtr |
| A smart pointer to a KLVObject object. | |
| typedef std::list< MDValuePtr > | MDValueList |
| A list of smart pointers to MDValue objects. | |
| typedef SmartPtr< IndexTable > | IndexTablePtr |
| Smart pointer to an index table. | |
| typedef ParentPtr< IndexTable > | IndexTableParent |
| Parent pointer to an index table. | |
| typedef SmartPtr< IndexSegment > | IndexSegmentPtr |
| Smart pointer to an index table segment. | |
| typedef std::list< IndexSegmentPtr > | IndexSegmentList |
| List of smart pointers to index table segments. | |
| typedef SmartPtr< SymbolSpace > | SymbolSpacePtr |
| A smart pointer to an SymbolSpace object. | |
| typedef ParentPtr< SymbolSpace > | SymbolSpaceParent |
| A parent pointer to an SymbolSpace object. | |
| typedef std::list< SymbolSpacePtr > | SymbolSpaceList |
| A list of smart pointers to SymbolSpace objects. | |
| typedef std::list< SymbolSpaceParent > | SymbolSpaceParentList |
| A list of parent pointers to SymbolSpace objects. | |
| typedef std::map< std::string, SymbolSpacePtr > | SymbolSpaceMap |
| A map of names to symbol space pointers. | |
Variables | |
| SymbolSpacePtr | MXFLibSymbols |
| Global SymbolSpace for all MXFLib's normal symbols. | |
1.5.1-p1