IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 4343 for trunk/psLib/src/types


Ignore:
Timestamp:
Jun 21, 2005, 5:00:27 PM (21 years ago)
Author:
drobbin
Message:

* empty log message *

Location:
trunk/psLib/src/types
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/types/psHash.c

    r4315 r4343  
    1212*  @author GLG, MHPCC
    1313*
    14 *  @version $Revision: 1.18 $ $Name: not supported by cvs2svn $
    15 *  @date $Date: 2005-06-18 02:30:49 $
     14*  @version $Revision: 1.19 $ $Name: not supported by cvs2svn $
     15*  @date $Date: 2005-06-22 03:00:27 $
    1616*
    1717*  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    343343    boolean value defining success or failure
    344344 *****************************************************************************/
    345 psBool psHashAdd(psHash* table,
    346                  const char *key,
    347                  psPtr data)
     345bool psHashAdd(psHash* table,
     346               const char *key,
     347               psPtr data)
    348348{
    349349    PS_ASSERT_PTR_NON_NULL(table, false);
     
    365365    The data associated with that key.
    366366 *****************************************************************************/
    367 psPtr psHashLookup(psHash* table,      // table to lookup key in
     367psPtr psHashLookup(const psHash* table,      // table to lookup key in
    368368                   const char *key)     // key to lookup
    369369{
     
    371371    PS_ASSERT_PTR_NON_NULL(key, NULL);
    372372
    373     return doHashWork(table, key, NULL, false);
     373    return doHashWork((psPtr)table, key, NULL, false);
    374374}
    375375
     
    402402}
    403403
    404 psArray* psHashToArray(psHash* table)
     404psArray* psHashToArray(const psHash* table)
    405405{
    406406    PS_ASSERT_PTR_NON_NULL(table, NULL);
  • trunk/psLib/src/types/psHash.h

    r4315 r4343  
    1111 *  @author GLG, MHPCC
    1212 *
    13  *  @version $Revision: 1.10 $ $Name: not supported by cvs2svn $
    14  *  @date $Date: 2005-06-18 02:30:49 $
     13 *  @version $Revision: 1.11 $ $Name: not supported by cvs2svn $
     14 *  @date $Date: 2005-06-22 03:00:27 $
    1515 *
    1616 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    5151
    5252/// Insert entry into table.
    53 psBool psHashAdd(
     53bool psHashAdd(
    5454    psHash* table,                     ///< The table to insert in.
    5555    const char *key,                   ///< The key to use.
     
    5959/// Lookup key in table.
    6060psPtr psHashLookup(
    61     psHash* table,                     ///< The table to lookup key in.
     61    const psHash* table,               ///< The table to lookup key in.
    6262    const char *key                    ///< The key to lookup.
    6363);
     
    7979 */
    8080psArray* psHashToArray(
    81     psHash* table                 ///< The table to convert to psArray.
     81    const psHash* table                ///< The table to convert to psArray.
    8282);
    8383
Note: See TracChangeset for help on using the changeset viewer.