Soar Kernel  9.3.2 08-06-12
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Attributes
soar_module::agent_predicate< T > Class Template Reference

#include <soar_module.h>

Inherits soar_module::predicate< T >.

Inherited by epmem_db_predicate< T >, rl_apoptosis_predicate< T >, smem_db_predicate< T >, and wma_activation_predicate< T >.

Public Member Functions

 agent_predicate (agent *new_agent)
- Public Member Functions inherited from soar_module::predicate< T >
virtual bool operator() (T)
virtual ~predicate ()

Protected Attributes

agentmy_agent

Detailed Description

template<typename T>
class soar_module::agent_predicate< T >

Definition at line 139 of file soar_module.h.

Constructor & Destructor Documentation

template<typename T>
soar_module::agent_predicate< T >::agent_predicate ( agent new_agent)
inline

Definition at line 145 of file soar_module.h.

: my_agent( new_agent ) {}

Field Documentation

template<typename T>
agent* soar_module::agent_predicate< T >::my_agent
protected

Definition at line 142 of file soar_module.h.


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