LoadPlugin Class Reference

#include <LoadPlugin.h>

Inheritance diagram for LoadPlugin:
Inheritance graph
[legend]
Collaboration diagram for LoadPlugin:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 LoadPlugin (const string=NULL)
virtual ~LoadPlugin ()
virtual void load (const string) throw (FileNotFound, LibHandleError)
double getValueAt (int, int)
load_exec_function getValueFunction ()

Private Member Functions

 LoadPlugin (const LoadPlugin &x)

Private Attributes

load_exec_function func_value

Constructor & Destructor Documentation

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

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

LoadPlugin::LoadPlugin ( const string  _name = NULL  ) 
LoadPlugin::~LoadPlugin (  )  [virtual]

References crusde_debug(), and Plugin::name.


Member Function Documentation

double LoadPlugin::getValueAt ( int  x,
int  y 
)
load_exec_function LoadPlugin::getValueFunction (  ) 

References func_value.

Referenced by SimulationCore::addLoadPlugin().

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

Reimplemented from Plugin.

References crusde_debug(), and Plugin::load().

Referenced by SimulationCore::addLoadPlugin(), and LoadFunction::load().


Member Data Documentation

Referenced by getValueAt(), and getValueFunction().


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

Generated on Tue Feb 16 15:18:36 2010 for CrusDe by  doxygen 1.6.1-20091004