GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  PADRE::TRANSFORM (3)

.ds Aq ’

NAME

Padre::Transform - Padre Document Transform API

CONTENTS

DESCRIPTION

This is the base class for the Padre transform API.

I’ll document this more later...

-- Adam K

METHODS

    new

A default constructor for transform objects.

Takes arbitrary key/value pair parameters and returns a new object.

    scalar_delta



  my $delta = $transform->scalar_delta($input_ref);



The scalar_delta method takes a reference to a SCALAR as the only parameter and changes the document.

If the transform class does not implement a scalar_delta itself the default implementation will pass the call through to scalar_scalar and then convert the result to a Padre::Delta object itself.

Returns a new Padre::Delta as output, or throws an exception on error.

    scalar_scalar



  my $output_ref = $transform->scalar_scalar($input_ref);



The scalar_scalar method takes a reference to a SCALAR as the only parameter and changes the document.

Returns a new reference to a SCALAR as output, false if there is no change to the document, or throws an exception on error.

COPYRIGHT & LICENSE

Copyright 2008-2013 The Padre development team as listed in Padre.pm.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

The full text of the license can be found in the LICENSE file included with this module.

Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 PADRE::TRANSFORM (3) 2013-11-09

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.