
#include <global.h>

Public Types | |
| typedef CLIPSPointer< Global > | pointer |
Public Types inherited from CLIPS::Object | |
| typedef CLIPSPointer< Object > | pointer |
Public Member Functions | |
| Global (Environment &environment, void *cobj=NULL) | |
| ~Global () | |
| std::string | name () |
| std::string | formatted () |
| std::string | module_name () |
| Values | value () |
| void | set_value (const Values &values) |
| void | set_value (const Value &values) |
| void | reset_value () |
| bool | is_watched () |
| void | set_watch (bool watch=true) |
| bool | is_deletable () |
| Global::pointer | next () |
| bool | undefine () |
Public Member Functions inherited from CLIPS::EnvironmentObject | |
| EnvironmentObject (Environment &environment, void *cobj=NULL) | |
| ~EnvironmentObject () | |
| Environment & | environment () const |
Public Member Functions inherited from CLIPS::Object | |
| Object (void *cobj=NULL) | |
| ~Object () | |
| void * | cobj () const |
| Returns a pointer to the underlying CLIPS C object. | |
Static Public Member Functions | |
| static Global::pointer | create (Environment &environment, void *cobj=NULL) |
Additional Inherited Members | |
Protected Attributes inherited from CLIPS::EnvironmentObject | |
| Environment & | m_environment |
Protected Attributes inherited from CLIPS::Object | |
| void * | m_cobj |
| The underlying CLIPS C object. | |
| typedef CLIPSPointer<Global> CLIPS::Global::pointer |
| CLIPS::Global::Global | ( | Environment & | environment, |
| void * | cobj = NULL ) |
Referenced by create().
| CLIPS::Global::~Global | ( | ) |
|
static |
References CLIPS::Object::cobj(), CLIPS::EnvironmentObject::environment(), and Global().
Referenced by CLIPS::Environment::get_global(), CLIPS::Environment::get_global_list_head(), and next().
| std::string CLIPS::Global::formatted | ( | ) |
| bool CLIPS::Global::is_deletable | ( | ) |
| bool CLIPS::Global::is_watched | ( | ) |
| std::string CLIPS::Global::module_name | ( | ) |
| std::string CLIPS::Global::name | ( | ) |
| Global::pointer CLIPS::Global::next | ( | ) |
| void CLIPS::Global::reset_value | ( | ) |
| void CLIPS::Global::set_value | ( | const Value & | values | ) |
| void CLIPS::Global::set_value | ( | const Values & | values | ) |
| void CLIPS::Global::set_watch | ( | bool | watch = true | ) |
| bool CLIPS::Global::undefine | ( | ) |
| Values CLIPS::Global::value | ( | ) |
References CLIPS::Object::cobj(), CLIPS::data_object_to_values(), CLIPS::Object::m_cobj, and CLIPS::EnvironmentObject::m_environment.
Referenced by set_value(), and set_value().
1.11.0