Config::Model::ListId man page on Pidora

Man page or keyword search:  
man Server   31170 pages
apropos Keyword Search (all sections)
Output format
Pidora logo
[printable version]

Config::Model::ListId(User Contributed Perl DocumentatConfig::Model::ListId(3)

NAME
       Config::Model::ListId - Handle list element for configuration model

VERSION
       version 1.235

SYNOPSIS
       See "SYNOPSIS" in Config::Model::AnyId

DESCRIPTION
       This class provides list elements for a Config::Model::Node.

CONSTRUCTOR
       ListId object should not be created directly.

List model declaration
       See model declaration section from Config::Model::AnyId.

Methods
   get_type
       Returns "list".

   fetch_size
       Returns the number of elements of the list.

   load(string, [ check => 'no' ] )
       Store a set of values passed as a comma separated list of values.
       Values can be quoted strings. (i.e ""a,a",b" will yield "('a,a', 'b')"
       list).

       "check" can be yes, no or skip

   store_set( ... )
       Store a set of values (passed as list)

       If tinkering with check is required, use the following way :

	store_set ( \@v , check => 'skip' );

   move ( from_index, to_index, [ check => 'no' )
       Move an element within the list. "check" can be 'yes' 'no' 'skip'

   push( value1, [ value2 ... ] )
       push some values at the end of the list.

   push_x ( values => [ v1','v2', ...] , [ ... ] )
       Like push with extended options. Options are:

       check
	   "yes", "no" or "skip"

       annotation
	   list ref of annotation to store with the list values

       Example:

	$elt->push (
	   values => [ v1','v2' ] ,
	   annotation => [ 'v1 comment', 'v2 comment' ],
	   check => ''skip'
	);

   swap ( "ida" , "idb" )
       Swap 2 elements within the array

   remove ( "idx" )
       Remove an element from the list. Equivalent to "splice @list,$idx,1"

   load_data ( array_ref | data )
       Clear and load list from data contained in the array ref. If a scalar
       or a hash ref is passed, the list is cleared and the data is stored in
       the first element of the list.

AUTHOR
       Dominique Dumont, (ddumont at cpan dot org)

SEE ALSO
       Config::Model::Model, Config::Model::Instance, Config::Model::AnyId,
       Config::Model::HashId, Config::Model::Value

perl v5.14.1			  2011-07-22	      Config::Model::ListId(3)
[top]

List of man pages available for Pidora

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net