SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
LinAlgProgramCode Class Reference

#include <LinAlgInterpreter.h>

Public Member Functions

 LinAlgProgramCode (bool(*function)(LinAlgProgramCode &pc, std::string &err))
 
 LinAlgProgramCode ()
 
void set_function (bool(*function)(LinAlgProgramCode &pc, std::string &err))
 
void set_handle (size_t j, MatrixHandle *variable)
 
MatrixHandleget_handle (size_t j)
 
MatrixHandlehandle (size_t j)
 
bool run (std::string &err)
 
void print ()
 

Public Attributes

bool(*)(LinAlgProgramCode &pc,
std::string &err) 
get_function ()
 

Constructor & Destructor Documentation

LinAlgProgramCode ( bool(*)(LinAlgProgramCode &pc, std::string &err)  function)
inline
LinAlgProgramCode ( )
inline

Member Function Documentation

MatrixHandle* get_handle ( size_t  j)
inline
MatrixHandle& handle ( size_t  j)
inline
void print ( )
bool run ( std::string &  err)
inline
void set_function ( bool(*)(LinAlgProgramCode &pc, std::string &err)  function)
inline
void set_handle ( size_t  j,
MatrixHandle variable 
)
inline

Member Data Documentation

bool(*)(LinAlgProgramCode& pc, std::string& err) get_function()
inline

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