9 #ifndef GAMSDICTIONARY_HPP_
10 #define GAMSDICTIONARY_HPP_
16 extern "C" struct dictRec;
31 char*
constructName(
char* buffer,
int bufLen,
int lSym,
int* uelIndices,
int nIndices);
58 char*
getColName(
int colnr,
char *buffer,
int bufLen);
66 char*
getRowName(
int rownr,
char *buffer,
int bufLen);
81 char*
getColText(
int colnr,
char* buffer,
int bufLen);
89 char*
getRowText(
int rownr,
char* buffer,
int bufLen);
Writing of GDX (Gams Data Exchange) files.
char * getColText(int colnr, char *buffer, int bufLen)
The descriptive text of a column.
char * constructName(char *buffer, int bufLen, int lSym, int *uelIndices, int nIndices)
char * getRowName(int rownr, char *buffer, int bufLen)
The name of a row.
char * getRowText(int rownr, char *buffer, int bufLen)
The descriptive text of a row.
char * getColName(int colnr, char *buffer, int bufLen)
The name of a column.
~GamsDictionary()
Destructor.
Class to provide access to a GAMS dictionary.
Forwards requests for output, point transformations, dictionary files, and other things to a GAMS I/O...
char * getObjName(char *buffer, int bufLen)
The name of the objective.
bool haveNames()
Indicates whether a dictionary has been successfully read.
GamsDictionary(GamsHandler &gams_)
Constructor.
char * getObjText(char *buffer, int bufLen)
The descriptive text of the objective.
bool readDictionary()
Reads the GAMS dictionary.
Interface to GAMS BCH facility.