EasyLocalpp  3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Param Struct Reference

#include <Parameters.h>

Collaboration diagram for Param:

Public Attributes

union {
   BOOLPARAM   boolparam
 
   SHORTINTPARAM   shortintparam
 
   INTPARAM   intparam
 
   LONGINTPARAM   longintparam
 
   REALPARAM   realparam
 
   CHARPARAM   charparam
 
   STRINGPARAM   stringparam
 
data
 
char * name
 
char * desc
 
PARAMDATAparamdata
 
bool isadvanced
 
PARAMTYPE paramtype
 

Detailed Description

single parameter

Definition at line 116 of file Parameters.h.

Member Data Documentation

BOOLPARAM Param::boolparam

data for bool parameters

Definition at line 118 of file Parameters.h.

CHARPARAM Param::charparam

data for char parameters

Definition at line 123 of file Parameters.h.

union { ... } Param::data
char* Param::desc

description of the parameter

Definition at line 127 of file Parameters.h.

INTPARAM Param::intparam

data for int parameters

Definition at line 120 of file Parameters.h.

bool Param::isadvanced

is this parameter an advanced parameter?

Definition at line 129 of file Parameters.h.

LONGINTPARAM Param::longintparam

data for Longint parameters

Definition at line 121 of file Parameters.h.

char* Param::name

name of the parameter

Definition at line 126 of file Parameters.h.

PARAMDATA* Param::paramdata

locally defined parameter specific data

Definition at line 128 of file Parameters.h.

PARAMTYPE Param::paramtype

type of this parameter

Definition at line 130 of file Parameters.h.

REALPARAM Param::realparam

data for Real parameters

Definition at line 122 of file Parameters.h.

SHORTINTPARAM Param::shortintparam

data for int parameters

Definition at line 119 of file Parameters.h.

STRINGPARAM Param::stringparam

data for char* parameters

Definition at line 124 of file Parameters.h.


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