perkun  0.0.9
ExperimentalAIlanguage
Public Member Functions | List of all members
perkun::output_variable Class Reference

#include <perkun.h>

Inheritance diagram for perkun::output_variable:
perkun::variable

Public Member Functions

 output_variable (const std::string &n)
 
virtual bool get_is_output_variable () const
 
virtual const std::string get_type_name () const
 
virtual void report_xml (std::ostream &s) const
 
- Public Member Functions inherited from perkun::variable
 variable (const std::string &n)
 
virtual bool get_is_input_variable () const
 
virtual bool get_is_hidden_variable () const
 
const std::string & get_name () const
 
void add_possible_value (const value *v)
 
const std::list< const value * > & get_list_of_possible_values () const
 
bool get_can_have_value (const value *v) const
 

Additional Inherited Members

- Protected Attributes inherited from perkun::variable
std::list< const value * > list_of_possible_values
 

Detailed Description

An output variable - variable controlled by the agent.


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