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

#include <LinAlgFunctionCatalog.h>

Inheritance diagram for LinAlgFunctionCatalog:
ParserFunctionCatalog

Public Member Functions

 LinAlgFunctionCatalog ()
 
virtual ~LinAlgFunctionCatalog ()
 
void add_function (bool(*function)(LinAlgProgramCode &pc, std::string &str), std::string function_id, std::string return_type)
 
void add_sym_function (bool(*function)(LinAlgProgramCode &pc, std::string &str), std::string function_id, std::string return_type)
 
- Public Member Functions inherited from ParserFunctionCatalog
 ParserFunctionCatalog ()
 
void add_function (ParserFunctionHandle function)
 
bool find_function (const std::string &function_id, ParserFunctionHandle &function)
 
void print () const
 

Static Public Member Functions

static ParserFunctionCatalogHandle get_catalog ()
 

Constructor & Destructor Documentation

virtual ~LinAlgFunctionCatalog ( )
inlinevirtual

Member Function Documentation

void add_function ( bool(*)(LinAlgProgramCode &pc, std::string &str)  function,
std::string  function_id,
std::string  return_type 
)
void add_sym_function ( bool(*)(LinAlgProgramCode &pc, std::string &str)  function,
std::string  function_id,
std::string  return_type 
)
ParserFunctionCatalogHandle get_catalog ( )
static

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