clipsmm - C++ CLIPS Interface Library

clipsmm logo
Namespaces | Functions
utility.h File Reference
#include <vector>
#include <string>
#include <stdexcept>
#include <clipsmm/value.h>
Include dependency graph for utility.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 CLIPS
 

Functions

void CLIPS::init ()
 The init method should be called before any other clipsmm functions. More...
 
std::vector< std::string > CLIPS::data_object_to_strings (dataObject *clipsdo)
 
std::vector< std::string > CLIPS::data_object_to_strings (dataObject &clipsdo)
 
void CLIPS::get_argument (void *env, int argposition, double &value)
 
void CLIPS::get_argument (void *env, int argposition, float &value)
 
void CLIPS::get_argument (void *env, int argposition, short &value)
 
void CLIPS::get_argument (void *env, int argposition, short unsigned &value)
 
void CLIPS::get_argument (void *env, int argposition, int &value)
 
void CLIPS::get_argument (void *env, int argposition, unsigned &value)
 
void CLIPS::get_argument (void *env, int argposition, long &value)
 
void CLIPS::get_argument (void *env, int argposition, std::string &value)
 
void CLIPS::get_argument (void *env, int argposition, Values &values)
 
void CLIPS::get_argument (void *env, int argposition, Value &value)
 
void CLIPS::get_argument (void *env, int argposition, void *&value)
 
template<typename T_return >
char CLIPS::get_return_code ()
 
template<>
char CLIPS::get_return_code< void * > ()
 
template<>
char CLIPS::get_return_code< bool > ()
 
template<>
char CLIPS::get_return_code< char > ()
 
template<>
char CLIPS::get_return_code< double > ()
 
template<>
char CLIPS::get_return_code< float > ()
 
template<>
char CLIPS::get_return_code< int > ()
 
template<>
char CLIPS::get_return_code< long > ()
 
template<>
char CLIPS::get_return_code< std::string > ()
 
template<>
char CLIPS::get_return_code< void > ()
 
template<>
char CLIPS::get_return_code< Values > ()
 
template<>
char CLIPS::get_return_code< Value > ()
 
template<typename T_return >
char CLIPS::get_argument_code ()
 
template<>
char CLIPS::get_argument_code< void * > ()
 
template<>
char CLIPS::get_argument_code< double > ()
 
template<>
char CLIPS::get_argument_code< float > ()
 
template<>
char CLIPS::get_argument_code< int > ()
 
template<>
char CLIPS::get_argument_code< long > ()
 
template<>
char CLIPS::get_argument_code< std::string > ()
 
template<>
char CLIPS::get_argument_code< Values > ()
 
template<>
char CLIPS::get_argument_code< Value > ()
 

Generated on Sat Feb 13 2016 23:00:13 for clipsmm by doxygen 1.8.11