#include <vector>
#include <string>
#include <stdexcept>
Go to the source code of this file.
Namespaces | |
namespace | CLIPS |
Functions | |
void | CLIPS::init () |
The init method should be called before any other clipsmm functions. | |
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) |
template<typename T_return > | |
char | CLIPS::get_return_code () |
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<typename T_return > | |
char | CLIPS::get_argument_code () |
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 > () |