This section describes the CICS® foundation classes and how to use
them. There is a formal listing of the user interface in Foundation Classes—reference.
Subtopics
C++ Objects
This section describes
how to create, use, and delete objects.
Buffer objects
The Foundation Classes
make extensive use of IccBuf objects – buffer objects that simplify
the task of handling pieces of data or records.
Using CICS Services
This section describes how to use CICS services. The services are considered
in turn.
Conditions, errors, and exceptions
This section describes how
the Foundation Classes have been designed to respond to various error situations
they might encounter.
Polymorphic Behavior
Polymorphism (poly =
many, morphe = form) is the ability to treat many different
forms of an object as if they were the same.
Parameter passing conventions
The convention used for passing objects on Foundation Classes
method calls is if the object is mandatory, pass by reference; if
it is optional pass by pointer.