Main Page Class Hierarchy Compound List File List Compound Members

# Param.h

    00001 #ifndef PARAM_H
    00002 #define PARAM_H
    00003
    00004 #include "FieldParam.h"
    00005
    00006
    00015 //Date created - 03 May 2002
    00016
    00017
    00018 class Param : public FieldParam {
    00019
    00020         public:
    00021
    00025                 Param();
    00026
    00030                 ~Param();
    00031
    00035                 Param operator=(const Param &f);
    00036
    00040                 Param(const Param &f);
    00041
    00042
    00043                 int setValue(char * str, int *status);
    00044
    00048                 int getValue(char * &str, int *status);
    00049
    00050
    00051         private:
    00052                 char * m_paramValue;
    00053                 void init(void);
    00054                 void cleanup (void);
    00055                 void makecopy(const Param &p);
    00056
    00057                 void doNothing(void)
    00058                 {
    00059                         // does nothing.
    00060                 }
    00061
    00062
    00063 };
    00064
    00065 #endif