IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 5, 2005, 5:04:35 PM (21 years ago)
Author:
drobbin
Message:

made changes based on revisions in psLib SDRS rev. 15

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/collections/psArray.h

    r4367 r4457  
    1212 *  @author Ross Harman, MHPCC
    1313 *
    14  *  @version $Revision: 1.27 $ $Name: not supported by cvs2svn $
    15  *  @date $Date: 2005-06-23 03:50:29 $
     14 *  @version $Revision: 1.28 $ $Name: not supported by cvs2svn $
     15 *  @date $Date: 2005-07-06 03:04:35 $
    1616 *
    1717 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    3434typedef struct
    3535{
    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.
    3838    psPtr* data;                       ///< An Array of pointer elements
     39    void *lock;                        ///< Optional lock for thread safety
    3940}
    4041psArray;
     
    5556 */
    5657psArray* 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;
    5961
    6062/** Reallocate an array.
     
    6870psArray* psArrayRealloc(
    6971    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.
    7173);
    7274
     
    133135bool psArraySet(
    134136    psArray* array,                    ///< input array to set element in
    135     unsigned long position,            ///< the element position to set
     137    long position,                     ///< the element position to set
    136138    psPtr data                         ///< the value to set it to
    137139);
     
    143145psPtr psArrayGet(
    144146    const psArray* array,              ///< input array to get element from
    145     unsigned long position             ///< the element position to get
     147    long position                      ///< the element position to get
    146148);
    147149
Note: See TracChangeset for help on using the changeset viewer.