Public Member Functions | Private Attributes
c_comdef_service_bodies Class Reference

A class to hold a collection of c_comdef_service_body objects. More...

List of all members.

Public Member Functions

 __construct ($in_parent_object, $in_service_body_object_array)
 SetParentObj ($in_parent_obj)
 Set the parent object of this instance.
 GetParentObj ()
 Return a reference to the parent object of this instance.
GetServiceBodiesArray ()
 Accessor -Get the service body object array.

Private Attributes

 $_local_id_parent_obj = null
 This is the parent (container) object that holds this instance.
 $_local_copy_of_array = null

Detailed Description

A class to hold a collection of c_comdef_service_body objects.


Constructor & Destructor Documentation

c_comdef_service_bodies::__construct ( in_parent_object,
in_service_body_object_array 
)
Parameters:
in_parent_objectA reference to the object that "owns" this instance.
in_service_body_object_arrayAn array of references to c_comdef_service_body objects, to be stored as local references.

Member Function Documentation

c_comdef_service_bodies::GetParentObj ( )

Return a reference to the parent object of this instance.

Returns:
a reference to the parent instance of the object.

Implements i_comdef_has_parent.

& c_comdef_service_bodies::GetServiceBodiesArray ( )

Accessor -Get the service body object array.

Returns:
a reference to an array of c_comdef_service_body objects.
c_comdef_service_bodies::SetParentObj ( in_parent_obj)

Set the parent object of this instance.

Parameters:
in_parent_objA reference to the parent object.

Implements i_comdef_has_parent.


Member Data Documentation

c_comdef_service_bodies::$_local_copy_of_array = null [private]

We keep a local copy of the simple array, because we can instantly access it, as opposed to having to instantiate iterators.

c_comdef_service_bodies::$_local_id_parent_obj = null [private]

This is the parent (container) object that holds this instance.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Enumerations