forward.h File Reference

Various forward declarations. More...

#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.


Detailed Description

Various forward declarations.

Version:
Id
forward.h,v 1.6 2006/02/11 16:08:28 matt-beard Exp

Generated on Mon Apr 2 15:20:55 2007 for MXFLib by  doxygen 1.5.1-p1