Jive reference manual
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions
jem::numeric::UserFunc::NameSpace Class Referenceabstract

#include <jem/numeric/func/UserFunc.h>

Inheritance diagram for jem::numeric::UserFunc::NameSpace:
Inheritance graph

Public Member Functions

virtual bool getVariable (double &value, const String &name) const =0
 
virtual Ref< FunctiongetFunction (const String &name) const =0
 

Static Public Member Functions

static double toFloat (const Ref< Object > &obj, const String &name)
 

Protected Member Functions

virtual ~NameSpace ()
 
- Protected Member Functions inherited from jem::Interface
virtual ~Interface ()
 Empty destructor. More...
 

Constructor & Destructor Documentation

virtual jem::numeric::UserFunc::NameSpace::~NameSpace ( )
protectedvirtual

Member Function Documentation

virtual bool jem::numeric::UserFunc::NameSpace::getVariable ( double &  value,
const String name 
) const
pure virtual
virtual Ref<Function> jem::numeric::UserFunc::NameSpace::getFunction ( const String name) const
pure virtual
static double jem::numeric::UserFunc::NameSpace::toFloat ( const Ref< Object > &  obj,
const String name 
)
static