Soar Kernel
9.3.2 08-06-12
|
#include <soar_module.h>
Inherits soar_module::named_object.
Inherited by soar_module::constant_param< act_choices >, soar_module::constant_param< base_update_choices >, soar_module::constant_param< boolean >, soar_module::constant_param< db_choices >, soar_module::constant_param< decay_choices >, soar_module::constant_param< force_choices >, soar_module::constant_param< forget_wme_choices >, soar_module::constant_param< forgetting_choices >, soar_module::constant_param< gm_ordering_choices >, soar_module::constant_param< learning_choices >, soar_module::constant_param< merge_choices >, soar_module::constant_param< opt_choices >, soar_module::constant_param< page_choices >, soar_module::constant_param< phase_choices >, soar_module::constant_param< rl_param_container::apoptosis_choices >, soar_module::constant_param< soar_module::timer::timer_level >, soar_module::constant_param< trigger_choices >, soar_module::constant_param< T >, soar_module::primitive_param< T >, soar_module::primitive_set_param< T >, soar_module::string_param, and soar_module::sym_set_param.
Public Member Functions | |
param (const char *new_name) | |
virtual bool | set_string (const char *new_string)=0 |
virtual bool | validate_string (const char *new_string)=0 |
virtual | ~param () |
![]() | |
const char * | get_name () |
virtual char * | get_string ()=0 |
named_object (const char *new_name) | |
virtual | ~named_object () |
Definition at line 245 of file soar_module.h.
|
inline |
Definition at line 248 of file soar_module.h.
|
inlinevirtual |
Definition at line 249 of file soar_module.h.
|
pure virtual |
Implemented in soar_module::constant_param< T >, soar_module::constant_param< forgetting_choices >, soar_module::constant_param< db_choices >, soar_module::constant_param< trigger_choices >, soar_module::constant_param< gm_ordering_choices >, soar_module::constant_param< merge_choices >, soar_module::constant_param< soar_module::timer::timer_level >, soar_module::constant_param< rl_param_container::apoptosis_choices >, soar_module::constant_param< boolean >, soar_module::constant_param< force_choices >, soar_module::constant_param< forget_wme_choices >, soar_module::constant_param< phase_choices >, soar_module::constant_param< learning_choices >, soar_module::constant_param< page_choices >, soar_module::constant_param< opt_choices >, soar_module::constant_param< act_choices >, soar_module::constant_param< base_update_choices >, soar_module::constant_param< decay_choices >, soar_module::sym_set_param, soar_module::primitive_set_param< T >, soar_module::string_param, and soar_module::primitive_param< T >.
|
pure virtual |
Implemented in soar_module::constant_param< T >, soar_module::constant_param< forgetting_choices >, soar_module::constant_param< db_choices >, soar_module::constant_param< trigger_choices >, soar_module::constant_param< gm_ordering_choices >, soar_module::constant_param< merge_choices >, soar_module::constant_param< soar_module::timer::timer_level >, soar_module::constant_param< rl_param_container::apoptosis_choices >, soar_module::constant_param< boolean >, soar_module::constant_param< force_choices >, soar_module::constant_param< forget_wme_choices >, soar_module::constant_param< phase_choices >, soar_module::constant_param< learning_choices >, soar_module::constant_param< page_choices >, soar_module::constant_param< opt_choices >, soar_module::constant_param< act_choices >, soar_module::constant_param< base_update_choices >, soar_module::constant_param< decay_choices >, soar_module::sym_set_param, soar_module::primitive_set_param< T >, soar_module::string_param, and soar_module::primitive_param< T >.