CrustalDecayPlugin Class Reference

#include <CrustalDecayPlugin.h>

Inheritance diagram for CrustalDecayPlugin:

Inheritance graph
[legend]
Collaboration diagram for CrustalDecayPlugin:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CrustalDecayPlugin (const string=NULL)
virtual ~CrustalDecayPlugin ()
void setJobName (const string)
const string getJobName ()
virtual void load (const string) throw (FileNotFound, LibHandleError)
double getValueAt (unsigned int) throw (LibHandleError)
crustaldecay_exec_function getValueFunction () throw (LibHandleError)

Private Member Functions

 CrustalDecayPlugin (const CrustalDecayPlugin &x)

Private Attributes

crustaldecay_exec_function func_value
string job_name

Constructor & Destructor Documentation

CrustalDecayPlugin::CrustalDecayPlugin ( const CrustalDecayPlugin x  )  [private]

hidden copy constructor - we do not want to accidentially copy objects

CrustalDecayPlugin::CrustalDecayPlugin ( const   string = NULL  ) 

CrustalDecayPlugin::~CrustalDecayPlugin (  )  [virtual]


Member Function Documentation

void CrustalDecayPlugin::setJobName ( const   string  ) 

const string CrustalDecayPlugin::getJobName (  ) 

void CrustalDecayPlugin::load ( const   string  )  throw (FileNotFound, LibHandleError) [virtual]

Reimplemented from Plugin.

double CrustalDecayPlugin::getValueAt ( unsigned  int  )  throw (LibHandleError)

crustaldecay_exec_function CrustalDecayPlugin::getValueFunction (  )  throw (LibHandleError)


Member Data Documentation

crustaldecay_exec_function CrustalDecayPlugin::func_value [private]

string CrustalDecayPlugin::job_name [private]


The documentation for this class was generated from the following files:
Generated on Sun Aug 31 13:20:22 2008 for CrusDe by  doxygen 1.5.0