Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

AlgConfig Class Reference

#include <AlgConfig.h>

Inheritance diagram for AlgConfig:

Registry List of all members.

Public Member Functions

 AlgConfig ()
virtual ~AlgConfig ()
 AlgConfig (AlgConfig &rhs)
virtual AlgConfigDup ()
virtual const char * GetName () const

Constructor & Destructor Documentation

AlgConfig::AlgConfig  ) 
 

Definition at line 18 of file AlgConfig.cxx.

Referenced by Dup().

00019 {
00020 }

AlgConfig::~AlgConfig  )  [virtual]
 

Definition at line 23 of file AlgConfig.cxx.

00024 {
00025 }

AlgConfig::AlgConfig AlgConfig rhs  ) 
 

Definition at line 27 of file AlgConfig.cxx.

00028     : Registry(rhs)
00029 {
00030 }


Member Function Documentation

AlgConfig * AlgConfig::Dup  )  [virtual]
 

Definition at line 33 of file AlgConfig.cxx.

References AlgConfig().

00034 {
00035   return new AlgConfig(*this);
00036 }

const char * AlgConfig::GetName  )  const [virtual]
 

Definition at line 39 of file AlgConfig.cxx.

References Nav::GetName().

Referenced by NamedProductPluggableFactory::RegisterPrototypicalAlgConfig().

00040 {
00041 
00042 // Returns ClassName() if there is no assigned TNamed name.
00043  return strlen(TNamed::GetName()) > 0 ? TNamed::GetName() : ClassName();
00044 }


The documentation for this class was generated from the following files:
Generated on Sat Nov 21 22:49:14 2009 for loon by  doxygen 1.3.9.1