clipsmm - C++ CLIPS Interface Library
Go to the documentation of this file.
19 #ifndef CLIPSACTIVATION_H
20 #define CLIPSACTIVATION_H
31 class Activation :
public EnvironmentObject {
33 typedef CLIPSPointer<Activation>
pointer;
void * cobj() const
Returns a pointer to the underlying CLIPS C object.
Definition: object.cpp:50
Activation(Environment &environment, void *cobj=NULL)
Definition: activation.cpp:48
Activation::pointer next()
Definition: activation.cpp:101
std::string formatted()
Definition: activation.cpp:66
Environment & m_environment
Definition: environmentobject.h:58
Definition: environmentobject.h:49
CLIPSPointer< Activation > pointer
Definition: activation.h:67
Definition: environment.h:57
~Activation()
Definition: activation.cpp:56
static Activation::pointer create(Environment &environment, void *cobj=NULL)
Definition: activation.cpp:51
Environment & environment() const
Definition: environmentobject.cpp:50
std::string name()
Definition: activation.cpp:58
int salience()
Definition: activation.cpp:85
Definition: activation.cpp:29
bool deactivate()
Definition: activation.cpp:77
int set_salience(int sal)
Sets the salience value.
Definition: activation.cpp:93
void * m_cobj
The underlying CLIPS C object.
Definition: object.h:79
Generated on Mon Jul 27 2020 00:00:00 for clipsmm by
1.8.18