Soar Kernel
9.3.2 08-06-12
|
#include <soar_module.h>
Inherits soar_module::constant_param< boolean >.
Inherited by rl_learning_param, and wma_activation_param.
Public Member Functions | |
boolean_param (const char *new_name, boolean new_value, predicate< boolean > *new_prot_pred) | |
![]() | |
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 void | set_value (booleannew_value) |
virtual bool | validate_string (const char *new_string) |
virtual | ~constant_param () |
![]() | |
param (const char *new_name) | |
virtual | ~param () |
![]() | |
const char * | get_name () |
named_object (const char *new_name) | |
virtual | ~named_object () |
Additional Inherited Members | |
![]() | |
predicate< boolean > * | prot_pred |
std::map< std::string, boolean > * | string_to_value |
boolean | value |
std::map< boolean, const char * > * | value_to_string |
Definition at line 718 of file soar_module.h.
|
inline |
Definition at line 721 of file soar_module.h.
References soar_module::constant_param< boolean >::add_mapping(), soar_module::off, and soar_module::on.