|
Soar Kernel
9.3.2 08-06-12
|
#include <wma.h>
Inherits soar_module::boolean_param.
Public Member Functions | |
| virtual void | set_value (soar_module::boolean new_value) |
| wma_activation_param (const char *new_name, soar_module::boolean new_value, soar_module::predicate< soar_module::boolean > *new_prot_pred, agent *new_agent) | |
Public Member Functions inherited from soar_module::boolean_param | |
| boolean_param (const char *new_name, boolean new_value, predicate< boolean > *new_prot_pred) | |
Public Member Functions inherited from soar_module::constant_param< boolean > | |
| virtual void | add_mapping (booleanval, const char *str) |
| constant_param (const char *new_name, booleannew_value, predicate< boolean > *new_prot_pred) | |
| virtual char * | get_string () |
| virtual boolean | get_value () |
| virtual bool | set_string (const char *new_string) |
| virtual bool | validate_string (const char *new_string) |
| virtual | ~constant_param () |
Public Member Functions inherited from soar_module::param | |
| param (const char *new_name) | |
| virtual | ~param () |
Public Member Functions inherited from soar_module::named_object | |
| const char * | get_name () |
| named_object (const char *new_name) | |
| virtual | ~named_object () |
Private Attributes | |
| agent * | my_agent |
Additional Inherited Members | |
Protected Attributes inherited from soar_module::constant_param< boolean > | |
| predicate< boolean > * | prot_pred |
| std::map< std::string, boolean > * | string_to_value |
| boolean | value |
| std::map< boolean, const char * > * | value_to_string |
| wma_activation_param::wma_activation_param | ( | const char * | new_name, |
| soar_module::boolean | new_value, | ||
| soar_module::predicate< soar_module::boolean > * | new_prot_pred, | ||
| agent * | new_agent | ||
| ) |
Definition at line 64 of file wma.cpp.
|
virtual |
Reimplemented from soar_module::constant_param< boolean >.
Definition at line 66 of file wma.cpp.
References my_agent, soar_module::on, soar_module::constant_param< boolean >::value, wma_deinit(), and wma_init().
Referenced by destroy_soar_agent(), and reinitialize_soar().
|
private |
Definition at line 92 of file wma.h.
Referenced by set_value().
1.8.1.2