Definition environmentobject.h:32
Environment & environment() const
Definition environmentobject.cpp:33
Definition environment.h:57
void * cobj() const
Returns a pointer to the underlying CLIPS C object.
Definition object.cpp:33
void set_watch_activations(bool set=true)
Definition rule.cpp:124
~Rule()
Definition rule.cpp:39
std::string formatted()
Definition rule.cpp:64
static Rule::pointer create(Environment &environment, void *cobj=NULL)
Definition rule.cpp:34
void refresh()
Definition rule.cpp:105
void set_break()
Definition rule.cpp:118
Rule::pointer next()
Definition rule.cpp:84
CLIPSPointer< Rule > pointer
Definition rule.h:31
void set_watch_firings(bool set=true)
Definition rule.cpp:130
bool activations_watched()
Definition rule.cpp:70
Rule(Environment &environment, void *cobj=NULL)
Definition rule.cpp:29
bool is_deletable()
Definition rule.cpp:98
bool remove_break()
Definition rule.cpp:111
bool firings_watched()
Definition rule.cpp:77
bool is_breakpoint_set()
Definition rule.cpp:43
std::string name()
Definition rule.cpp:57
bool retract()
Definition rule.cpp:136
std::string module_name()
Definition rule.cpp:50
Definition activation.cpp:29
#define CLIPSPointer
Definition pointer.h:28