Previous Topic: Understanding Function Structure Charts

Next Topic: Creating a New Function from One That Exists

Copying Functions

This chapter explains how to copy existing functions to create new ones. In general, CA 2E allows you to copy a function to another function of the same type. In addition, a copy with a change of function type is permitted between certain combinations of function types. This is called cross-type copying. You can also create new functions by copying customized template functions.

As an alternative to the process discussed in this chapter, you can create versions of functions and messages. Some benefits of using versions are:

For more information about versions, see Working with Versions of Functions and Messages, in Generating and Implementing Applications, in the chapter, "Managing Model Objects."

This section contains the following topics:

Creating a New Function from One That Exists

Cross-Type Copying

Function Templates