VR-Forces 4.0.4 Class Documentation
Public Member Functions | Static Public Member Functions
DtPathMetricFactory Class Reference

class DtPathMetricFactory: More...

Inheritance diagram for DtPathMetricFactory:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtPathMetricFactory ()
 constructor
 DtPathMetricFactory (const DtPathMetricFactory &orig)
 copy constructor
const DtPathMetricFactoryoperator= (const DtPathMetricFactory &orig)
 assignment operator
virtual ~DtPathMetricFactory ()
 destructor: deletes factory and any entries on the factory.
virtual void addCreatorFcn (const DtString &type, DtPathMetricCreatorFcn fcn)
 Add a creator function to the factory.
virtual DtPathMetriccreatePathMetric (const DtString &type, DtVrfObject *object)

Static Public Member Functions

static DtPathMetricFactorycreate ()

Detailed Description

class DtPathMetricFactory:

DtPathMetricFactory is a hashlist of DtPathMetricCreatorFcn, indexed by a string type that represents the type of path metric to create.


Constructor & Destructor Documentation

constructor

copy constructor

destructor: deletes factory and any entries on the factory.


Member Function Documentation

const DtPathMetricFactory& DtPathMetricFactory::operator= ( const DtPathMetricFactory orig)

assignment operator

virtual void DtPathMetricFactory::addCreatorFcn ( const DtString type,
DtPathMetricCreatorFcn  fcn 
) [virtual]

Add a creator function to the factory.

virtual DtPathMetric* DtPathMetricFactory::createPathMetric ( const DtString type,
DtVrfObject object 
) [virtual]

Reimplemented in DtDefaultPathMetricFactory.


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)