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

PmtAliases Class Reference

The PmtAliases class maintains the association between aliases and their assigned group of metadata keys. More...

#include <PmtAliases.h>

List of all members.

Public Methods

 PmtAliases ()
 The default constructor. More...

 ~PmtAliases ()
 The destructor. More...

void getKeyList (const PmtKeyType &aliasKey, PmtKeyList &returnKeyList) const
 This returns a list of metadata keys associated with the alias key. More...

void insert (const PmtKeyType &aliasKey, const PmtKeyList &aliasMembers)
 This method inserts an alias into the array. More...

void clear ()
void show ()


Detailed Description

The PmtAliases class maintains the association between aliases and their assigned group of metadata keys.


Constructor & Destructor Documentation

PmtAliases::PmtAliases   [inline]
 

The default constructor.

PmtAliases::~PmtAliases   [inline]
 

The destructor.


Member Function Documentation

void PmtAliases::clear  
 

void PmtAliases::getKeyList const PmtKeyType   aliasKey,
PmtKeyList   returnKeyList
const
 

This returns a list of metadata keys associated with the alias key.

Parameters:
aliasKey  is of type PmtKeyType and is the key or identifier for the alias. This is the SPmtString assigned to the AliasKey attribute of the MetadataAlias construct in the alias definition file.
returnKeyList  is of type PmtKeyList and is the list of metadata keys that were assigned to the alias.

void PmtAliases::insert const PmtKeyType   aliasKey,
const PmtKeyList   aliasMembers
 

This method inserts an alias into the array.

Parameters:
aliasKey  is of type PmtKeyType and is the key or identifier for the alias. This is the SPmtString assigned to the AliasKey attribute of the MetadataAlias construct in the alias definition file.
aliasmembers  is of type PmtKeyList and is the list of metadata keys that were assigned to the alias.

void PmtAliases::show  
 


The documentation for this class was generated from the following files:
Last Updated: March 12, 2003 (rlr)
Copyright © 2003 Eastman Kodak Company All Rights Reserved.