Soar Kernel  9.3.2 08-06-12
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions
soar_module::param Class Reference

#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 ()
- Public Member Functions inherited from soar_module::named_object
const char * get_name ()
virtual char * get_string ()=0
 named_object (const char *new_name)
virtual ~named_object ()

Detailed Description

Definition at line 245 of file soar_module.h.

Constructor & Destructor Documentation

soar_module::param::param ( const char *  new_name)
inline

Definition at line 248 of file soar_module.h.

: named_object( new_name ) {}
virtual soar_module::param::~param ( )
inlinevirtual

Definition at line 249 of file soar_module.h.

{}

Member Function Documentation

virtual bool soar_module::param::set_string ( const char *  new_string)
pure virtual
virtual bool soar_module::param::validate_string ( const char *  new_string)
pure virtual

The documentation for this class was generated from the following file: