Alida-C++ 0.5

operator/aldOperator.h File Reference

#include <map>
#include <string>
#include <typeinfo>
#include "aldOpParameterDescriptor.h"
Include dependency graph for aldOperator.h:

Go to the source code of this file.

Namespaces

namespace  Alida

Defines

#define DEFINE_PARAMETER(TYPE, NAME, DIRECTION, REQUIRED, SUPPLEMENTAL, LABEL, EXPLANATION, DEFAULTVALUE)

Functions

home moeller src c Alida src Alida::operator/aldOperator.h" 2 #define DEFINE_PARAMETER (TYPE, NAME, DIRECTION, REQUIRED, SUPPLEMENTAL, LABEL, EXPLANATION, DEFAULTVALUE) class ALDOperator

Define Documentation

#define DEFINE_PARAMETER (   TYPE,
  NAME,
  DIRECTION,
  REQUIRED,
  SUPPLEMENTAL,
  LABEL,
  EXPLANATION,
  DEFAULTVALUE 
)
Value:
this->parameters[#NAME] = \
        new ALDOpParameterDescriptor( #NAME, typeid( new TYPE()).name(), #TYPE, \
                DIRECTION, REQUIRED, SUPPLEMENTAL, LABEL, EXPLANATION, DEFAULTVALUE);

Referenced by REGISTER_OPERATOR().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines