clipsmm - C++ CLIPS Interface Library
Go to the documentation of this file.
30 class Global :
public EnvironmentObject
33 typedef CLIPSPointer<Global>
pointer;
bool is_deletable()
Definition: global.cpp:135
void * cobj() const
Returns a pointer to the underlying CLIPS C object.
Definition: object.cpp:50
CLIPSPointer< Global > pointer
Definition: global.h:67
Values value()
Definition: global.cpp:80
Environment & m_environment
Definition: environmentobject.h:58
std::string name()
Definition: global.cpp:57
~Global()
Definition: global.cpp:53
dataObject * value_to_data_object(const Environment &env, const Value &value, dataObject *obj)
Definition: factory.cpp:132
Values data_object_to_values(dataObject *clipsdo)
TODO Move to utility, since these are no longer factory methods.
Definition: factory.cpp:49
bool undefine()
Definition: global.cpp:141
static Global::pointer create(Environment &environment, void *cobj=NULL)
Definition: global.cpp:49
Environment & environment() const
Definition: environmentobject.cpp:50
std::vector< Value > Values
Definition: value.h:295
std::string formatted()
Definition: global.cpp:65
bool is_watched()
Definition: global.cpp:113
void set_value(const Values &values)
Definition: global.cpp:90
void reset_value()
Definition: global.cpp:108
Global(Environment &environment, void *cobj=NULL)
Definition: global.cpp:46
Definition: activation.cpp:29
Global::pointer next()
Definition: global.cpp:125
std::string module_name()
Definition: global.cpp:73
void * m_cobj
The underlying CLIPS C object.
Definition: object.h:79
void set_watch(bool watch=true)
Definition: global.cpp:120
Generated on Tue Jan 28 2020 00:00:00 for clipsmm by
1.8.17