NAME
MCE::Shared::Scalar - Scalar helper class
VERSION
This document describes MCE::Shared::Scalar version 1.699_006
SYNOPSIS
# non-shared
use MCE::Shared::Scalar;
my $var = MCE::Shared::Scalar->new( $val );
# shared
use MCE::Shared;
my $var = MCE::Shared->scalar( $val );
# oo interface
$val = $var->set( $val );
$val = $var->get();
$len = $var->length();
# sugar methods without having to call set/get explicitly
$val = $var->append( $string ); # $val .= $string
$val = $var->decr(); # --$val
$val = $var->decrby( $number ); # $val -= $number
$val = $var->incr(); # ++$val
$val = $var->incrby( $number ); # $val += $number
$val = $var->pdecr(); # $val--
$val = $var->pincr(); # $val++
DESCRIPTION
Helper class for MCE::Shared.
API DOCUMENTATION
To be completed before the final 1.700 release.
- new
- set
- get
- length
- append
- decr
- decrby
- incr
- incrby
- pdecr
- pincr
CREDITS
Implementation inspired by Tie::StdScalar.
INDEX
AUTHOR
Mario E. Roy, <marioeroy AT gmail DOT com>