Data::Startup 0.04
Sponsored Links
Data::Startup 0.04 Ranking & Summary
File size:
0.073 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
982
Date added:
2007-02-15
Publisher:
Software Diamonds
Data::Startup 0.04 description
SYNOPSIS
######
# Subroutine interface
#
use Data::Startup qw(config override);
$options = override(%default_options, @option_list );
$options = override(%default_options, @option_list );
$options = override(%default_options, %option_list );
@options_list = config(%options );
($key, $old_value) = config(%options, $key);
($key, $old_value) = config(%options, $key => $new_value );
($key, $old_value) = config(%options, $key => $new_value );
@old_options_list = config(%options, @option_list);
@old_options_list = config(%options, @option_list);
@old_options_list = config(%options, %option_list);
######
# Object interface
#
use Data::Startup
$startup_options = $class->Data::Startup::new( @option_list );
$startup_options = $class->Data::Startup::new( @option_list );
$startup_options = $class->Data::Startup::new( %option_list );
$options = $startup_options->override( @option_list );
$options = $startup_options->override( @option_list );
$options = $startup_options->override( %option_list );
@options_list = $options->config( );
($key, $old_value) = $options->config($key);
($key, $old_value) = $options->config($key => $new_value );
($key, $old_value) = $options->config($key => $new_value );
@old_options_list = $options->config(@option_list);
@old_options_list = $options->config(@option_list);
@old_options_list = $options->config(%option_list);
# Note: May use [@option_list] instead of @option_list
# and {@option_list} instead of %option_list
Many times there is a group of subroutines that can be tailored by different situations with a few, say global variables. However, global variables pollute namespaces, become mangled when the functions are multi-threaded and probably have many other faults that it is not worth the time discovering.
As well documented in literature, object oriented programming do not have these faults. This program module class of objects provide the objectized options for a group of subroutines or encapsulated options by using the methods directly as in an option object.
The Data::Startup class provides a way to input options in very liberal manner of either
- arrays, reference to an array, or reference to hash to a
- reference to an array or reference to a hash
- reference to a hash
- referene to an array
- many other combos
without having to cut and paste specialize, tailored code into each subroutine/method.
######
# Subroutine interface
#
use Data::Startup qw(config override);
$options = override(%default_options, @option_list );
$options = override(%default_options, @option_list );
$options = override(%default_options, %option_list );
@options_list = config(%options );
($key, $old_value) = config(%options, $key);
($key, $old_value) = config(%options, $key => $new_value );
($key, $old_value) = config(%options, $key => $new_value );
@old_options_list = config(%options, @option_list);
@old_options_list = config(%options, @option_list);
@old_options_list = config(%options, %option_list);
######
# Object interface
#
use Data::Startup
$startup_options = $class->Data::Startup::new( @option_list );
$startup_options = $class->Data::Startup::new( @option_list );
$startup_options = $class->Data::Startup::new( %option_list );
$options = $startup_options->override( @option_list );
$options = $startup_options->override( @option_list );
$options = $startup_options->override( %option_list );
@options_list = $options->config( );
($key, $old_value) = $options->config($key);
($key, $old_value) = $options->config($key => $new_value );
($key, $old_value) = $options->config($key => $new_value );
@old_options_list = $options->config(@option_list);
@old_options_list = $options->config(@option_list);
@old_options_list = $options->config(%option_list);
# Note: May use [@option_list] instead of @option_list
# and {@option_list} instead of %option_list
Many times there is a group of subroutines that can be tailored by different situations with a few, say global variables. However, global variables pollute namespaces, become mangled when the functions are multi-threaded and probably have many other faults that it is not worth the time discovering.
As well documented in literature, object oriented programming do not have these faults. This program module class of objects provide the objectized options for a group of subroutines or encapsulated options by using the methods directly as in an option object.
The Data::Startup class provides a way to input options in very liberal manner of either
- arrays, reference to an array, or reference to hash to a
- reference to an array or reference to a hash
- reference to a hash
- referene to an array
- many other combos
without having to cut and paste specialize, tailored code into each subroutine/method.
Data::Startup 0.04 Screenshot
Data::Startup 0.04 Keywords
Startup 0.04
reference to
options
list
Config
option
old
key
Data::Startup
DataStartup
Data::Startup 0.04
Libraries
Programming
Bookmark Data::Startup 0.04
Data::Startup 0.04 Copyright
WareSeeker periodically updates pricing and software information of Data::Startup 0.04 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Data::Startup 0.04 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
صور بنات عاريات صور عرات صور سكس options
optionsxpress
stock options
value options
options trading
what are stock options
birth control options
options trading strategies
internet options
options express
options for youth
options trading 101
career options
options clearing corp
options trading tutorial
Computer configuration
option one mortgage
sscanf c++ options
Related Software
Data::Str2Num - int str to int; float str to float, else undef. Free Download
Data::SecsPack is a Perl module pack and unpack numbers in accordance with SEMI E5-94. Free Download
Data::Secs2 is a Perl module to pack, unpack, format, transform from Perl data SEMI E5-94 nested data. Free Download
mediadbs is a digital media database system. Free Download
Qtswaret is a Swaret GUI. Free Download
File::SmartNL is a slurp text files no matter the New Line (NL) sequence. Free Download
Env::Bash is a Perl extension for accessing _all_ bash environment variables. Free Download
ruby-ircd is an IRC daemon implementation. Free Download
Latest Software
Popular Software
Favourite Software