SourceForge.net Logo
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

PmtElement.h File Reference

#include <vector>
#include "EkCompiler.h"
#include "EkRefCount.h"
#include "EkSmartPtr.h"
#include "PmtCoreDefs.h"
#include "PmtMetadata.h"
#include "PmtOccurrence.h"

Include dependency graph for PmtElement.h:

This graph shows which files directly or indirectly include this file:

Compounds

class  PmtElement
 The PmtElement class is the base class for handling multiple occurance of a metadata instance. More...

class  PmtOptionalOrSingularElement
 Handles special case of minOccurs = 0 or 1 (and maxOccurs = 1). More...

class  PmtVectorElement
 Handles the general case of minOccurs and maxOccurs being any value beside 0 and 1, respectively. More...


Typedefs

typedef vector< PmtMetadataPtrPmtMdVec
typedef PmtMdVec::iterator PmtMdVecIter
typedef PmtMdVec::const_iterator PmtMdVecConstIter
typedef EkSmartPtr< PmtElementPmtElementPtr
typedef EkConstSmartPtr< PmtElementPmtConstElementPtr


Typedef Documentation

typedef EkConstSmartPtr<PmtElement> PmtConstElementPtr
 

typedef EkSmartPtr<PmtElement> PmtElementPtr
 

typedef vector<PmtMetadataPtr> PmtMdVec
 

typedef PmtMdVec::const_iterator PmtMdVecConstIter
 

typedef PmtMdVec::iterator PmtMdVecIter
 

Last Updated: March 12, 2003 (rlr)
Copyright © 2003 Eastman Kodak Company All Rights Reserved.