
CGI::Bus::Base - Base class for CGI::Bus subobjects

use CGI::Bus::Base; use vars qw(@ISA); @ISA =qw(CGI::Bus::Base);

This module provides common to all CGI::Bus subobject classes properties and functionality.

Contains parent application object reference. Is cached by parent.

Delegate method call given to parent object. All parent object's methods may be used as a subobject methods.
CGI subobject of parent CGI::Bus object, optimising AUTOLOADing
Class name of the object.
The last part of the class name of the object.
Deletes self 'CGI::Bus' slot.
Parent CGI::Bus object's htmlescape call, optimising AUTOLOADing
Initialize new object slots, used within new.
Create new object. See also set
param callCGI subobject of parent CGI::Bus object param call, optimising AUTOLOADing
Returns parent CGI::Bus application object. It is cached in 'CGI::Bus' slot and calculated if needed.
print callParent CGI::Bus object print call, optimising AUTOLOADing
qparam callParent CGI::Bus object qparam call, optimising AUTOLOADing
Retrieve or set object slots. See also new.
Parent CGI::Bus object's urlescape call, optimising AUTOLOADing

Implemented and Documented. 25/01/2002 cgi, param, print, qparam methods added to optimise AUTOLOADing; 30/01/2002 classt, htmlescape, urlescape added also.

Andrew V Makarow <makarow at mail.com>