Modernized GAlib  3.0.0 current
Classes | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
GAParameter Class Reference

Naming the parameters. More...

#include <GAParameter.h>

Collaboration diagram for GAParameter:
[legend]

Classes

union  Value
 

Public Member Functions

 GAParameter (const std::string &fn, const std::string &sn, ParType tp, const void *v)
 
 GAParameter (const GAParameter &orig)
 
GAParameteroperator= (const GAParameter &orig)
 
void copy (const GAParameter &)
 
std::string fullname () const
 
std::string shrtname () const
 
const void * value () const
 
const void * value (const void *v)
 
ParType type () const
 

Protected Member Functions

void setvalue (const void *)
 

Protected Attributes

std::string fname
 
std::string sname
 
union GAParameter::Value val
 
ParType t
 

Detailed Description

Naming the parameters.

We associate a fullname, a short name, and a value with each parameter.


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