Header files
The header files are the C++ class definitions needed to compile CICS® C++ Foundation Class programs.
| C++ Header File | Classes Defined in this Header |
|---|---|
| ICCABDEH | IccAbendData |
| ICCBASEH | IccBase |
| ICCBUFEH | IccBuf |
| ICCCLKEH | IccClock |
| ICCCNDEH | IccCondition (struct) |
| ICCCONEH | IccConsole |
| ICCCTLEH | IccControl |
| ICCDATEH | IccDataQueue |
| ICCEH | see 1 |
| ICCEVTEH | IccEvent |
| ICCEXCEH | IccException |
| ICCFILEH | IccFile |
| ICCFLIEH | IccFileIterator |
| ICCGLBEH | Icc (struct) (global functions) |
| ICCJRNEH | IccJournal |
| ICCMSGEH | IccMessage |
| ICCPRGEH | IccProgram |
| ICCRECEH | IccRecordIndex, IccKey, IccRBA and IccRRN |
| ICCRESEH | IccResource |
| ICCRIDEH | IccResourceId + subclasses (such as IccConvId) |
| ICCSEMEH | IccSemaphore |
| ICCSESEH | IccSession |
| ICCSRQEH | IccStartRequestQ |
| ICCSYSEH | IccSystem |
| ICCTIMEH | IccTime, IccAbsTime, IccTimeInterval, IccTimeOfDay |
| ICCTMDEH | IccTerminalData |
| ICCTMPEH | IccTempStore |
| ICCTRMEH | IccTerminal |
| ICCTSKEH | IccTask |
| ICCUSREH | IccUser |
| ICCVALEH | IccValue (struct) |
Note:
- A single header that #includes all the listed header files is supplied as ICCEH
- The file ICCMAIN is also supplied with the C++ header files. This contains the main function stub that should be used when you build a Foundation Class program.
- Header files are located in CICSTS55.CICS .SDFHC370.