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

#include <soar_module.h>

Inherited by soar_module::param, soar_module::stat, and soar_module::timer.

Public Member Functions

const char * get_name ()
virtual char * get_string ()=0
 named_object (const char *new_name)
virtual ~named_object ()

Private Attributes

const char * name

Detailed Description

Definition at line 153 of file soar_module.h.

Constructor & Destructor Documentation

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

Definition at line 159 of file soar_module.h.

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

Definition at line 160 of file soar_module.h.

{}

Member Function Documentation

const char* soar_module::named_object::get_name ( )
inline

Definition at line 164 of file soar_module.h.

References name.

{
return name;
}
virtual char* soar_module::named_object::get_string ( )
pure virtual

Field Documentation

const char* soar_module::named_object::name
private

Definition at line 156 of file soar_module.h.

Referenced by get_name().


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