Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 CActionGAMS processing request
 CAppendExpandExpand file append option
 CAppendOutOutput file append option
 CArchTypeGAMS enumerated type of architecture
 CAsyncSolLstPrint solution listing when asynchronous solve (Grid or Threads) is used
 CCaptureModelInstanceSwitch to capture all model instances within a run
 CCharSetCharacter set flag
 CCheckErrorLevelCheck errorLevel automatically after executing external program
 CDebugLevelDefine GAMS Debug Level of different values and string representations
 CDFormatDate format
 CDigitSwitch default for "$on/offDigit"
 CDumpOptWrites preprocessed input to the file input.dmp
 CDumpParmsGAMS parameter logging
 CEmptySwitch default for "$on/offEmpty"
 CEquTypeEquation SubType
 CErrMsgPlacing of compilation error messages
 CExecModeLimits on external programs that are allowed to be executed
 CFDOptOptions for finite differences
 CFileCaseCasing of file names and paths (put, gdx, ref, $include, etc.)
 CFilteredSwitch default for "$on/offFiltered"
 CForceWorkForce GAMS to process a save file created with a newer GAMS version or with execution errors
 CFreeEmbeddedPythonFree external resources at the end of each embedded Python code blocks
 CGAMSCheckpointCaptures the state of a GAMSJob after the method has been carried out
 CGAMSDatabaseCommunicates data between the Matlab world and the GAMS world
 CGAMSDatabaseDomainViolationStores a domain violation information for each symbol in a GAMSDatabase instance
 CGAMSEquationRepresentation of an equation symbol in GAMS
 CGAMSEquationRecordRepresentation of a single record of a GAMSEquation instance
 CGAMSGlobalsConstants used by the GAMS Matlab API
 CGAMSIteratorGAMSSymbol / GAMSSymbolRecord Iterator
 CGAMSJobManages the execution of a GAMS program given by GAMS model source
 CGAMSModelInstanceModifying a model instance and solving the resulting problem in the most efficient way
 CGAMSModelInstanceOptThe GAMSModelInstanceOpt can be used to customize the GAMSModelInstance.solve routine
 CGAMSModifierInput to GAMSModelInstance.instantiate
 CGAMSOptionsManages GAMS options
 CGAMSParameterRepresentation of a parameter symbol in GAMS
 CGAMSParameterRecordRepresentation of a single record of a GAMSParameter instance
 CGAMSSetRepresentation of a set symbol in GAMS
 CGAMSSetRecordRepresentation of a single record of a GAMSSet instance
 CGAMSSymbolRepresentation of a symbol in GAMS
 CGAMSSymbolDomainViolationDomain violation information for a GAMSSymbol instance
 CGAMSSymbolRecordRepresentation of a single record of a GAMSSymbol instance
 CGAMSVariableRepresentation of a variable symbol in GAMS
 CGAMSVariableRecordRepresentation of a single record of a GAMSVariable instance
 CGAMSWorkspaceBase class in the GAMS package
 CGAMSWorkspaceInfoInput parameter for the GAMSWorkspace constructor
 CgdxCompressCompression of generated GDX file
 CgdxConvertVersion of GDX files generated (for backward compatibility)
 CgdxUelsUnload labels or UELs to GDX either squeezed or full
 CHoldFixedTreat fixed variables as constants
 CHoldFixedAsyncAllow HoldFixed for models solved asynchronously as well
 CInteractiveSolverAllow solver to interact via command line input
 CIntVarUpSet default upper bound on integer variables
 CKeepControls keeping or deletion of process directory and scratch files
 CListingSwitch default for "$on/offListing"
 CLogLineAmount of line tracing to the log file
 CLstCaseOutput case option for LST file
 CLstTitleLeftAlignedWrite title of LST file all left aligned
 CModelStatModel Solution Status
 CNoNewVarEquTriggers a compilation error when new equations or variable symbols are introduced
 COn115Generate errors for unknown unique element in an equation
 COSTypeGAMS enumerated type of operating system
 CPageContrOutput file page control option
 CPrefixLoadPathPrepend GAMS system directory to library load path
 CPreviousWorkIndicator for writing workfile with previous workfile version
 CProcTreeMemMonitorMonitor the memory used by the GAMS process tree
 CPutNRNumeric round format for put files
 CPyMultInstGAMS/Python Multiple Instance Interpreter
 CSavePointSave solver point in GDX file
 CShowOSMemoryShow the memory usage reported by the Operating System instead of the internal counting
 CSolPrintSolution report print option
 CSolveLinkSolver link option
 CSolveStatSolver termination condition
 CStepSumSummary of computing resources used by job steps
 CstrictSingletonError if assignment to singleton set has multiple elements
 CStringChkString substitution options
 CSuffixDLVarsSwitch default for "$on/offSuffixDLVars"
 CSuppressCompiler listing option
 CSymbolUpdateTypeGAMS Symbol update type
 CSys10Changes rpower to ipower when the exponent is constant and within 1e-12 of an integer
 CSys11Dynamic resorting if indices in assignment/data statements are not in natural order
 CSysOutSolver Status file reporting option
 CTFormatTime format
 CTraceOptTrace file format option
 CUpdateActionWhat field to update
 CVarTypeVariable SubType
 CZeroResRepReport underflow as a warning when abs(results) LE ZeroRes and result set to zero