The Parameter Container Classes 

In the C++ business object proxy class, for each member function that interfaces with a business object method, there is a corresponding parameter container class that contains the parameters used for calling the method. For example, CBoProfitCenter::Getdetail() has a class CBoProfitCenter::CBoGetdetailParams that contains all the defined parameters for the method ProfitCenter.Getdetail. Using the member functions in this class, the application program sets the parameter values in preparation for a method call, and retreives the returned parameter values after the method call.

The parameter container class contains 3 types of parameters: simple, structure and table parameters.

The classes of this category are defined in cbo<business_object_name>.h and are implemented in cbo<business_object_name>.cpp, in the same file where the parent business object proxy classes are defined.

See also:

The Business Object Proxy Classes