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

Detailed Description

Definition at line 16 of file AlgConfig.h.


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 22 Nov 2017 for loon by  doxygen 1.6.1