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.