EssenceSubParserSelfFactory Class Reference

A wrapper class that allows an EssenceSubParser to be its own factory. More...

#include <essence.h>

Inheritance diagram for EssenceSubParserSelfFactory:

EssenceSubParserFactory RefCount IRefCount List of all members.

Public Member Functions

 EssenceSubParserSelfFactory (EssenceSubParserPtr Parser)
 Construct a factory that wraps a specified self-factory parser.
virtual EssenceSubParserPtr NewParser (void) const
 Build a new sub-parser of the appropriate type.

Protected Attributes

EssenceSubParserPtr Parser
 The parser that we are wrapping.

Detailed Description

A wrapper class that allows an EssenceSubParser to be its own factory.

This less memory-efficient method supports older EssenceSubParsers


Constructor & Destructor Documentation

EssenceSubParserSelfFactory ( EssenceSubParserPtr  Parser  )  [inline]

Construct a factory that wraps a specified self-factory parser.


Member Function Documentation

virtual EssenceSubParserPtr NewParser ( void   )  const [inline, virtual]

Build a new sub-parser of the appropriate type.

Implements EssenceSubParserFactory.


Member Data Documentation

EssenceSubParserPtr Parser [protected]

The parser that we are wrapping.


The documentation for this class was generated from the following file:
Generated on Mon Apr 2 15:20:59 2007 for MXFLib by  doxygen 1.5.1-p1