#include <activation.h>
Public Types | |
typedef CLIPSPointer< Activation > | pointer |
Public Member Functions | |
Activation (Environment &environment, void *cobj=NULL) | |
~Activation () | |
std::string | name () |
std::string | formatted () |
bool | deactivate () |
int | salience () |
int | set_salience (int sal) |
Sets the salience value. | |
Activation::pointer | next () |
![]() | |
EnvironmentObject (Environment &environment, void *cobj=NULL) | |
~EnvironmentObject () | |
Environment & | environment () const |
![]() | |
Object (void *cobj=NULL) | |
~Object () | |
void * | cobj () const |
Returns a pointer to the underlying CLIPS C object. |
Static Public Member Functions | |
static Activation::pointer | create (Environment &environment, void *cobj=NULL) |
Additional Inherited Members | |
![]() | |
Environment & | m_environment |
CLIPS::Activation::Activation | ( | Environment & | environment, |
void * | cobj = NULL |
||
) |
Referenced by create().
CLIPS::Activation::~Activation | ( | ) |
|
static |
References Activation().
Referenced by CLIPS::Environment::get_activation_list_head(), and next().
bool CLIPS::Activation::deactivate | ( | ) |
std::string CLIPS::Activation::formatted | ( | ) |
std::string CLIPS::Activation::name | ( | ) |
Activation::pointer CLIPS::Activation::next | ( | ) |
int CLIPS::Activation::salience | ( | ) |
int CLIPS::Activation::set_salience | ( | int | sal | ) |
Sets the salience value.
References CLIPS::Object::cobj(), CLIPS::Object::m_cobj, and CLIPS::EnvironmentObject::m_environment.