#include <object.h>
◆ pointer
◆ Object()
CLIPS::Object::Object |
( |
void * |
cobj = NULL | ) |
|
◆ ~Object()
CLIPS::Object::~Object |
( |
| ) |
|
◆ cobj()
void * CLIPS::Object::cobj |
( |
| ) |
const |
Returns a pointer to the underlying CLIPS C object.
Referenced by CLIPS::Fact::assign_slot_defaults(), CLIPS::Activation::create(), CLIPS::Global::create(), CLIPS::Module::create(), CLIPS::Activation::deactivate(), CLIPS::Global::formatted(), CLIPS::Environment::get_default_facts(), CLIPS::Environment::get_function_list_head(), CLIPS::Environment::get_global_list_head(), CLIPS::Environment::get_rule(), CLIPS::Fact::get_template(), CLIPS::Template::is_multifield_slot(), CLIPS::Template::is_watched(), CLIPS::Global::module_name(), CLIPS::Module::name(), CLIPS::Fact::next(), CLIPS::Template::next(), CLIPS::Environment::refresh_agenda(), CLIPS::Global::reset_value(), CLIPS::Activation::salience(), CLIPS::Global::set_value(), CLIPS::Template::slot_default_type(), CLIPS::Template::slot_exists(), and CLIPS::Template::slot_range().
◆ m_cobj
void* CLIPS::Object::m_cobj |
|
protected |
The underlying CLIPS C object.
Referenced by CLIPS::Environment::add_function(), CLIPS::Fact::assign_slot_defaults(), CLIPS::Activation::create(), CLIPS::Global::create(), CLIPS::Module::create(), CLIPS::Activation::deactivate(), CLIPS::Global::formatted(), CLIPS::Fact::get_template(), CLIPS::Fact::index(), CLIPS::Template::is_multifield_slot(), CLIPS::Template::is_watched(), CLIPS::Global::module_name(), CLIPS::Module::name(), CLIPS::Fact::next(), CLIPS::Template::next(), CLIPS::Global::reset_value(), CLIPS::Activation::salience(), CLIPS::Global::set_value(), CLIPS::Template::slot_default_type(), CLIPS::Template::slot_exists(), and CLIPS::Template::slot_range().
The documentation for this class was generated from the following files: