基础类:参考信息

本部分包含有关作为 CICS®一部分提供的基础类和结构的参考信息。 类和结构按字母顺序排列。 创建面向对象的 CICS 程序所需的所有功能都包含在这些类和结构中。

所有类和结构都以唯一前缀 Icc开头。 请勿使用此前缀创建您自己的类。

Icc 结构包含一些广泛适用的函数和枚举。 IccValue 结构由传统 CICS 程序中使用的所有 CVDA 值的大枚举组成。

每个类的描述都以一个简单图开头,该图显示了如何从 IccBase 类 (所有其他类的基础) 派生该类。 随后是简短描述,并指示包含该头文件的头文件的名称,以及使用该头文件的样本源文件 (如果适用)。

在每个类或结构描述中,适当时有以下部分:
  1. 继承图
  2. 类的简要描述
  3. 定义了类的头文件。 有关系统上 C++ 头文件的位置,请参阅 头文件
  4. 演示类的样本程序。 有关系统上提供的 C++ 样本程序的位置,请参阅 C++ 样本程序
  5. Icc ... 构造函数
  6. 公用方法 (按字母顺序)
  7. 受保护方法 (按字母顺序)
  8. 继承的公用方法 (以表格形式)
  9. 继承的受保护方法 (以表格形式)
  10. 枚举

方法 (包括构造函数) 从正式函数原型开始,该原型显示了调用返回的内容以及参数。 以下是参数的描述 (按顺序)。 为了避免重复,继承的方法仅指示从中派生它们的类 (以及描述它们的位置)。

名称的约定为:
  1. 变量名称显示为 变量
  2. 类,结构,枚举和方法的名称显示为 method
  3. 枚举的成员显示为 "enumMember"。
  4. 提供的所有类和结构的名称都以 Icc开头。
  5. 复合名称没有分隔符,但有大写字母来标记第二个单词和后续单词的开头,如 IccJournalTypeId中所示。
  6. 类和结构名称以及枚举类型以大写字母开头。 其他名称以小写字母开头。
有关如何使用这些类的更多信息,请参阅 使用 CICS 基础类