Changeset 4457 for trunk/psLib/src/collections/psArray.h
- Timestamp:
- Jul 5, 2005, 5:04:35 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/collections/psArray.h (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/collections/psArray.h
r4367 r4457 12 12 * @author Ross Harman, MHPCC 13 13 * 14 * @version $Revision: 1.2 7$ $Name: not supported by cvs2svn $15 * @date $Date: 2005-0 6-23 03:50:29$14 * @version $Revision: 1.28 $ $Name: not supported by cvs2svn $ 15 * @date $Date: 2005-07-06 03:04:35 $ 16 16 * 17 17 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 34 34 typedef struct 35 35 { 36 psU32 nalloc;///< Total number of elements available.37 psU32 n;///< Number of elements in use.36 long nalloc; ///< Total number of elements available. 37 long n; ///< Number of elements in use. 38 38 psPtr* data; ///< An Array of pointer elements 39 void *lock; ///< Optional lock for thread safety 39 40 } 40 41 psArray; … … 55 56 */ 56 57 psArray* psArrayAlloc( 57 unsigned long nalloc ///< Total number of elements to make available. 58 ); 58 long nalloc ///< Total number of elements to make available. 59 ) 60 ; 59 61 60 62 /** Reallocate an array. … … 68 70 psArray* psArrayRealloc( 69 71 psArray* array, ///< array to reallocate. 70 unsigned long nalloc///< Total number of elements to make available.72 long nalloc ///< Total number of elements to make available. 71 73 ); 72 74 … … 133 135 bool psArraySet( 134 136 psArray* array, ///< input array to set element in 135 unsigned long position,///< the element position to set137 long position, ///< the element position to set 136 138 psPtr data ///< the value to set it to 137 139 ); … … 143 145 psPtr psArrayGet( 144 146 const psArray* array, ///< input array to get element from 145 unsigned long position///< the element position to get147 long position ///< the element position to get 146 148 ); 147 149
Note:
See TracChangeset
for help on using the changeset viewer.
