The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

P4::OO::_Base - Base class for all P4::OO objects

SYNOPSIS

 use base 'P4::OO::_Base';

DESCRIPTION

 P4::OO::_Base functions only as a base class, providing the following:

Attribute Handling

 _getAttr(), _setAttr(), _delAttr(), _listAttrs()

Option Handling

 _argsToHash()

Exception handling and basic hierarchy

 Exceptions are provided by the P4::OO::_Error decorator.

CONSTRUCTOR

METHODS

query

  PURPOSE:
    Helper method that allows all subclass objects to query Perforce.

  PARAMETERS/RETURNS/THROWS:
    See Documentation for P4::OO::_Connection for details

AUTHOR

David L. Armstrong <armstd@cpan.org>

COPYRIGHT AND LICENSE

P4::OO::_Base is Copyright (c)2010-2011, David L. Armstrong.

 This module is free software; you can redistribute it and/or
modify it under the same terms as Perl itself, either Perl
version 5.8.8 or, at your option, any later version of Perl 5
you may have available.

SUPPORT AND WARRANTY

 This program is distributed in the hope that it will be
useful, but it is provided "as is" and without any expressed
or implied warranties.