|
Modernized GAlib
3.0.0 current
|
Naming the parameters. More...
#include <GAParameter.h>
Classes | |
| union | Value |
Public Member Functions | |
| GAParameter (const std::string &fn, const std::string &sn, ParType tp, const void *v) | |
| GAParameter (const GAParameter &orig) | |
| GAParameter & | operator= (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 |
Naming the parameters.
We associate a fullname, a short name, and a value with each parameter.