Scroll to navigation

NetSDS::Util::Types(3pm) User Contributed Perl Documentation NetSDS::Util::Types(3pm)

NAME

NetSDS::Util::Types - type checking routines

SYNOPSIS

        use NetSDS::Util::Types;
        # Check if variable contains integer value
        if (is_int($var)) {
                $var++;
        } else {
                print "Value is not integer!";
        }

DESCRIPTION

"NetSDS::Util::Types" module contains functions for checking data for being of exact data types.

EXPORTED FUNCTIONS

Check if given parameter is integer
Check if given parameter is float number
Return 1 if parameter is date string
Return 1 if parameter is non text.
Return true if parameter is a scalar reference.

        my $var = 'Scalar string';
        if (is_ref_scalar(\$var)) {
                print "It's scalar value";
        }
    
Return true if parameter is an array reference.
Return true if parameter is a hash reference.
Return true if parameter is a code reference.
Return true if parameter is an object.

EXAMPLES

None

BUGS

None

TODO

Add more functions.

SEE ALSO

None.

AUTHORS

Valentyn Solomko <pere@pere.org.ua>

Michael Bochkaryov <misha@rattler.kiev.ua>

2019-02-22 perl v5.28.1