Difference between revisions of "Nsv array"

From AOLserver Wiki
Jump to navigation Jump to search
(imported from WiKit id 845)
 
 
(One intermediate revision by one other user not shown)
Line 46: Line 46:
 
Working with tcl arrays
 
Working with tcl arrays
  
     % nsv_array set shared_array [[array get tmp_shared_array]]
+
     % nsv_array set shared_array [array get tmp_shared_array]
  
     % array set tmp_shared_array [[nsv_array get shared_array]]
+
     % array set tmp_shared_array [nsv_array get shared_array]
  
     % nsv_array reset shared_array [[array get tmp_shared_array]]
+
     % nsv_array reset shared_array [array get tmp_shared_array]
  
 
'''SEE ALSO'''
 
'''SEE ALSO'''
Line 58: Line 58:
 
----
 
----
  
[[Category Documentation]] - [[Category Core Tcl API]]
+
[[Category:Documentation]] - [[Category:Core Tcl API]]

Latest revision as of 19:41, 7 February 2009

Man page: http://aolserver.com/docs/tcl/nsv_array.html


NAME

nsv_array - Tcl array functionality in nsvs

SYNOPSIS

nsv_array get array ?pattern?
nsv_array set array value-list
nsv_array reset array value-list
nsv_array exists array
nsv_array size array
nsv_array names array ?pattern?

DESCRIPTION

nsv_array works much like the Tcl array command.

EXAMPLES

Basic

   % nsv_array set shared_array { key1 value1 key2 value2 }
   
   % nsv_array get shared_array
   key1 value1 key2 value2
   % nsv_array reset shared_array { key3 value3 }
   % nsv_array exists shared_array
   1
   % nsv_array size shared_array
   1
   % nsv_array names shared_array
   key3

Working with tcl arrays

   % nsv_array set shared_array [array get tmp_shared_array]
   % array set tmp_shared_array [nsv_array get shared_array]
   % nsv_array reset shared_array [array get tmp_shared_array]

SEE ALSO

Thread-shared Variables

-