IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 3966


Ignore:
Timestamp:
May 18, 2005, 3:09:57 PM (21 years ago)
Author:
Paul Price
Message:

Adding const qualifiers where missing in the docs.

Location:
branches/pap_branch_050513/psLib/src
Files:
54 edited

Legend:

Unmodified
Added
Removed
  • branches/pap_branch_050513/psLib/src/astro/psTime.h

    r3713 r3966  
    1010 *  @author Ross Harman, MHPCC
    1111 *
    12  *  @version $Revision: 1.28 $ $Name: not supported by cvs2svn $
    13  *  @date $Date: 2005-04-19 02:44:12 $
     12 *  @version $Revision: 1.28.4.1 $ $Name: not supported by cvs2svn $
     13 *  @date $Date: 2005-05-19 01:09:56 $
    1414 *
    1515 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    127127 */
    128128double psTimeToLMST(
    129     psTime *time,                       ///< psTime to be converted.
     129    psTime *time,   ///< psTime to be converted.
    130130    double longitude                    ///< Longitude.
    131131);
  • branches/pap_branch_050513/psLib/src/astronomy/psTime.h

    r3713 r3966  
    1010 *  @author Ross Harman, MHPCC
    1111 *
    12  *  @version $Revision: 1.28 $ $Name: not supported by cvs2svn $
    13  *  @date $Date: 2005-04-19 02:44:12 $
     12 *  @version $Revision: 1.28.4.1 $ $Name: not supported by cvs2svn $
     13 *  @date $Date: 2005-05-19 01:09:56 $
    1414 *
    1515 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    127127 */
    128128double psTimeToLMST(
    129     psTime *time,                       ///< psTime to be converted.
     129    psTime *time,   ///< psTime to be converted.
    130130    double longitude                    ///< Longitude.
    131131);
  • branches/pap_branch_050513/psLib/src/collections/psArray.c

    r3933 r3966  
    99 *  @author Ross Harman, MHPCC
    1010 *
    11  *  @version $Revision: 1.27.4.1 $ $Name: not supported by cvs2svn $
    12  *  @date $Date: 2005-05-13 22:30:02 $
     11 *  @version $Revision: 1.27.4.2 $ $Name: not supported by cvs2svn $
     12 *  @date $Date: 2005-05-19 01:09:56 $
    1313 *
    1414 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    8888psArray* psArrayAdd(psArray* psArr,
    8989                    int delta,
    90                     psPtr data)
     90                    const psPtr data)
    9191{
    9292    if (psArr == NULL) {
     
    110110
    111111psBool psArrayRemove(psArray* psArr,
    112                      psPtr data)
     112                     const psPtr data)
    113113{
    114114    psBool success = false;
     
    161161psBool psArraySet(psArray* in,                       ///< input array to set element in
    162162                  psU32 position,                    ///< the element position to set
    163                   void* value)                       ///< the value to set it to
    164 {
    165     if (in == NULL)
    166     {
     163                  const void* value) ///< the value to set it to
     164{
     165    if (in == NULL) {
    167166        psError(PS_ERR_BAD_PARAMETER_NULL, true,
    168167                PS_ERRORTEXT_psArray_ARRAY_NULL);
     
    170169    }
    171170
    172     if (position >= in->nalloc)
    173     {
     171    if (position >= in->nalloc) {
    174172        psError(PS_ERR_BAD_PARAMETER_NULL, true,
    175173                PS_ERRORTEXT_psArray_POSITION_BEYOND_NALLOC,
     
    185183
    186184/// Get an element in the array.
    187 void* psArrayGet(psArray* in, psU32 position )
     185void* psArrayGet(const psArray* in, psU32 position )
    188186{
    189187    if (in == NULL) {
  • branches/pap_branch_050513/psLib/src/collections/psArray.h

    r3933 r3966  
    1212 *  @author Ross Harman, MHPCC
    1313 *
    14  *  @version $Revision: 1.22.8.1 $ $Name: not supported by cvs2svn $
    15  *  @date $Date: 2005-05-13 22:30:02 $
     14 *  @version $Revision: 1.22.8.2 $ $Name: not supported by cvs2svn $
     15 *  @date $Date: 2005-05-19 01:09:56 $
    1616 *
    1717 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    8080    int delta,
    8181    ///< the amount to expand array, if necessary.  If less than one, 10 will be used.
    82     psPtr data                         ///< the data pointer to add to psArray
     82    const psPtr data   ///< the data pointer to add to psArray
    8383);
    8484
     
    9393psBool psArrayRemove(
    9494    psArray* psArr,                    ///< array to operate on
    95     psPtr data                         ///< the data pointer to remove from psArray
     95    const psPtr data   ///< the data pointer to remove from psArray
    9696);
    9797
     
    134134    psArray* in,                       ///< input array to set element in
    135135    psU32 position,                    ///< the element position to set
    136     void* value                        ///< the value to set it to
     136    const void* value   ///< the value to set it to
    137137);
    138138
     
    142142 */
    143143void* psArrayGet(
    144     psArray* in,                       ///< input array to get element from
     144    const psArray* in,   ///< input array to get element from
    145145    psU32 position                     ///< the element position to get
    146146);
  • branches/pap_branch_050513/psLib/src/collections/psBitSet.c

    r3682 r3966  
    1111 *  @author Robert DeSonia, MHPCC
    1212 *
    13  *  @version $Revision: 1.24 $ $Name: not supported by cvs2svn $
    14  *  @date $Date: 2005-04-07 20:27:41 $
     13 *  @version $Revision: 1.24.4.1 $ $Name: not supported by cvs2svn $
     14 *  @date $Date: 2005-05-19 01:09:56 $
    1515 *
    1616 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    162162psBitSet* psBitSetOp(psBitSet* outBitSet,
    163163                     const psBitSet* inBitSet1,
    164                      char *operator,
     164                     const char *operator,
    165165                     const psBitSet* inBitSet2)
    166166{
  • branches/pap_branch_050513/psLib/src/collections/psBitSet.h

    r3264 r3966  
    1212 *  @author Ross Harman, MHPCC
    1313 *
    14  *  @version $Revision: 1.17 $ $Name: not supported by cvs2svn $
    15  *  @date $Date: 2005-02-17 19:26:23 $
     14 *  @version $Revision: 1.17.8.1 $ $Name: not supported by cvs2svn $
     15 *  @date $Date: 2005-05-19 01:09:56 $
    1616 *
    1717 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    113113    psBitSet* outMask,                 ///< Resulting psBitSet from binary operation
    114114    const psBitSet* inMask1,           ///< First psBitSet on which to operate
    115     char *operator,                    ///< Bit operation
     115    const char *operator,  ///< Bit operation
    116116    const psBitSet* inMask2            ///< First psBitSet on which to operate
    117117);
  • branches/pap_branch_050513/psLib/src/collections/psHash.c

    r3769 r3966  
    1212*  @author Robert DeSonia, MHPCC
    1313*
    14 *  @version $Revision: 1.15 $ $Name: not supported by cvs2svn $
    15 *  @date $Date: 2005-04-26 19:53:30 $
     14*  @version $Revision: 1.15.2.1 $ $Name: not supported by cvs2svn $
     15*  @date $Date: 2005-05-19 01:09:56 $
    1616*
    1717*  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    4242    The linked list
    4343 *****************************************************************************/
    44 psList* psHashKeyList(psHash* table)
     44psList* psHashKeyList(const psHash* table)
    4545{
    4646    psS32 i = 0;                  // Loop index variable
     
    344344psBool psHashAdd(psHash* table,
    345345                 const char *key,
    346                  psPtr data)
     346                 const psPtr data)
    347347{
    348348    if (table == NULL) {
     
    376376    The data associated with that key.
    377377 *****************************************************************************/
    378 psPtr psHashLookup(psHash* table,      // table to lookup key in
     378psPtr psHashLookup(const psHash* table, // table to lookup key in
    379379                   const char *key)     // key to lookup
    380380{
     
    429429}
    430430
    431 psArray* psHashToArray(psHash* table)
     431psArray* psHashToArray(const psHash* table)
    432432{
    433433
  • branches/pap_branch_050513/psLib/src/collections/psHash.h

    r3264 r3966  
    1212 *  @author Robert DeSonia, MHPCC
    1313 *
    14  *  @version $Revision: 1.7 $ $Name: not supported by cvs2svn $
    15  *  @date $Date: 2005-02-17 19:26:23 $
     14 *  @version $Revision: 1.7.8.1 $ $Name: not supported by cvs2svn $
     15 *  @date $Date: 2005-05-19 01:09:56 $
    1616 *
    1717 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    5454    psHash* table,                 ///< table to insert in
    5555    const char *key,               ///< key to use
    56     psPtr data                     ///< data to insert
     56    const psPtr data   ///< data to insert
    5757);
    5858
    5959/// Lookup key in table.
    6060psPtr psHashLookup(
    61     psHash* table,                 ///< table to lookup key in
     61    const psHash* table,  ///< table to lookup key in
    6262    const char *key                ///< key to lookup
    6363);
     
    7171/// List all keys in table.
    7272psList* psHashKeyList(
    73     psHash* table                  ///< table to list keys from.
     73    const psHash* table   ///< table to list keys from.
    7474);
    7575
     
    7979 */
    8080psArray* psHashToArray(
    81     psHash* table                  ///< table to convert to psArray
     81    const psHash* table   ///< table to convert to psArray
    8282);
    8383
  • branches/pap_branch_050513/psLib/src/collections/psList.c

    r3682 r3966  
    66 *  @author Robert Daniel DeSonia, MHPCC
    77 *
    8  *  @version $Revision: 1.35 $ $Name: not supported by cvs2svn $
    9  *  @date $Date: 2005-04-07 20:27:41 $
     8 *  @version $Revision: 1.35.4.1 $ $Name: not supported by cvs2svn $
     9 *  @date $Date: 2005-05-19 01:09:56 $
    1010 *
    1111 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    125125}
    126126
    127 psList* psListAlloc(psPtr data)
     127psList* psListAlloc(const psPtr data)
    128128{
    129129    psList* list = psAlloc(sizeof(psList));
     
    247247}
    248248
    249 psBool psListAdd(psList* list, psS32 location, psPtr data)
     249psBool psListAdd(psList* list, psS32 location, const psPtr data)
    250250{
    251251
     
    283283}
    284284
    285 bool psListAddAfter(psListIterator* iterator, void* data)
     285bool psListAddAfter(psListIterator* iterator, const void* data)
    286286{
    287287    if (data == NULL) {
     
    358358}
    359359
    360 bool psListAddBefore(psListIterator* iterator, void* data)
     360bool psListAddBefore(psListIterator* iterator, const void* data)
    361361{
    362362    if (data == NULL) {
     
    452452
    453453psBool psListRemoveData(psList* list,
    454                         psPtr data)
     454                        const psPtr data)
    455455{
    456456    if (list == NULL) {
     
    564564 * Convert a psList to/from a psVoidPtrArray
    565565 */
    566 psArray* psListToArray(psList* restrict list)
     566psArray* psListToArray(const psList* restrict list)
    567567{
    568568    psListElem* ptr;
     
    592592}
    593593
    594 psList* psArrayToList(psArray* arr)
     594psList* psArrayToList(const psArray* arr)
    595595{
    596596    psU32 n;
  • branches/pap_branch_050513/psLib/src/collections/psList.h

    r3409 r3966  
    1010 *  @ingroup LinkedList
    1111 *
    12  *  @version $Revision: 1.23 $ $Name: not supported by cvs2svn $
    13  *  @date $Date: 2005-03-11 23:17:46 $
     12 *  @version $Revision: 1.23.8.1 $ $Name: not supported by cvs2svn $
     13 *  @date $Date: 2005-05-19 01:09:56 $
    1414 *
    1515 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    8888 */
    8989psList* psListAlloc(
    90     psPtr data
     90    const psPtr data
    9191    ///< initial data item; may be NULL if no an empty psList is desired
    9292)
     
    121121    psList* list,                      ///< list to add item to
    122122    psS32 location,                    ///< index, PS_LIST_HEAD, PS_LIST_TAIL, or numbered location.
    123     psPtr data                         ///< data item to add.  If NULL, list is not modified.
     123    const psPtr data   ///< data item to add.  If NULL, list is not modified.
    124124);
    125125
     
    130130psBool psListAddAfter(
    131131    psListIterator* list,              ///< list position to add item to
    132     psPtr data                         ///< data item to add.  If NULL, list is not modified.
     132    const psPtr data   ///< data item to add.  If NULL, list is not modified.
    133133);
    134134
     
    139139psBool psListAddBefore(
    140140    psListIterator* list,              ///< list position to add item to
    141     psPtr data                         ///< data item to add.  If NULL, list is not modified.
     141    const psPtr data   ///< data item to add.  If NULL, list is not modified.
    142142);
    143143
     
    157157psBool psListRemoveData(
    158158    psList* list,                      ///< list to remove element from
    159     psPtr data                         ///< data item to find and remove
     159    const psPtr data   ///< data item to find and remove
    160160);
    161161
     
    196196 */
    197197psArray* psListToArray(
    198     psList* dlist                      ///< List to convert
     198    const psList* dlist   ///< List to convert
    199199);
    200200
     
    205205 */
    206206psList* psArrayToList(
    207     psArray* arr                       ///< vector to convert
     207    const psArray* arr   ///< vector to convert
    208208);
    209209
  • branches/pap_branch_050513/psLib/src/collections/psMetadata.c

    r3780 r3966  
    1212*  @author Ross Harman, MHPCC
    1313*
    14 *  @version $Revision: 1.61 $ $Name: not supported by cvs2svn $
    15 *  @date $Date: 2005-04-28 19:52:48 $
     14*  @version $Revision: 1.61.2.1 $ $Name: not supported by cvs2svn $
     15*  @date $Date: 2005-05-19 01:09:56 $
    1616*
    1717*  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    240240}
    241241
    242 psBool psMetadataAddItem(psMetadata *md, psMetadataItem *metadataItem, psS32 location, psS32 flags)
     242psBool psMetadataAddItem(psMetadata *md, const psMetadataItem *metadataItem, psS32 location, psS32 flags)
    243243{
    244244    char * key = NULL;
     
    349349#define METADATA_ADD_TYPE(NAME,TYPE,METATYPE) \
    350350psBool psMetadataAdd##NAME(psMetadata* md, psS32 where, const char* name, \
    351                            const char* comment, TYPE value) { \
     351                           const char* comment, const TYPE value) { \
    352352    return psMetadataAdd(md,where,name, METATYPE,comment,value); \
    353353}
  • branches/pap_branch_050513/psLib/src/collections/psMetadata.h

    r3684 r3966  
    1111*  @author Ross Harman, MHPCC
    1212*
    13 *  @version $Revision: 1.44 $ $Name: not supported by cvs2svn $
    14 *  @date $Date: 2005-04-08 17:58:57 $
     13*  @version $Revision: 1.44.4.1 $ $Name: not supported by cvs2svn $
     14*  @date $Date: 2005-05-19 01:09:56 $
    1515*
    1616*  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    259259psBool psMetadataAddItem(
    260260    psMetadata*  md,                   ///< Metadata collection to insert metadat item.
    261     psMetadataItem*  item,            ///< Metadata item to be added.
     261    const psMetadataItem*  item, ///< Metadata item to be added.
    262262    psS32 location,                    ///< Location to be added.
    263263    psS32 flags                        ///< Options flag mask, see psMetadataFlags enum
     
    303303                        const char* comment, psF64 value);
    304304psBool psMetadataAddList(psMetadata* md, psS32 location, const char* name,
    305                          const char* comment, psList* value);
     305                         const char* comment, const psList* value);
    306306psBool psMetadataAddStr(psMetadata* md, psS32 location, const char* name,
    307307                        const char* comment, const char* value);
    308308psBool psMetadataAddVector(psMetadata* md, psS32 location, const char* name,
    309                            const char* comment, psVector* value);
     309                           const char* comment, const psVector* value);
    310310psBool psMetadataAddImage(psMetadata* md, psS32 location, const char* name,
    311                           const char* comment, psImage* value);
     311                          const char* comment, const psImage* value);
    312312psBool psMetadataAddHash(psMetadata* md, psS32 location, const char* name,
    313                          const char* comment, psHash* value);
     313                         const char* comment, const psHash* value);
    314314psBool psMetadataAddLookupTable(psMetadata* md, psS32 location, const char* name,
    315                                 const char* comment, psLookupTable* value);
     315                                const char* comment, const psLookupTable* value);
    316316psBool psMetadataAddUnknown(psMetadata* md, psS32 location, const char* name,
    317                             const char* comment, psPtr value);
     317                            const char* comment, const psPtr value);
    318318
    319319/** Remove an item from metadata collection.
  • branches/pap_branch_050513/psLib/src/collections/psScalar.c

    r3264 r3966  
    88 *  @author Ross Harman, MHPCC
    99 *
    10  *  @version $Revision: 1.14 $ $Name: not supported by cvs2svn $
    11  *  @date $Date: 2005-02-17 19:26:23 $
     10 *  @version $Revision: 1.14.8.1 $ $Name: not supported by cvs2svn $
     11 *  @date $Date: 2005-05-19 01:09:56 $
    1212 *
    1313 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    8080}
    8181
    82 psScalar* psScalarCopy(psScalar *scalar)
     82psScalar* psScalarCopy(const psScalar *scalar)
    8383{
    8484    psElemType dataType;
  • branches/pap_branch_050513/psLib/src/collections/psScalar.h

    r3264 r3966  
    1111 *  @author Ross Harman, MHPCC
    1212 *
    13  *  @version $Revision: 1.11 $ $Name: not supported by cvs2svn $
    14  *  @date $Date: 2005-02-17 19:26:23 $
     13 *  @version $Revision: 1.11.8.1 $ $Name: not supported by cvs2svn $
     14 *  @date $Date: 2005-05-19 01:09:56 $
    1515 *
    1616 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    7777 */
    7878psScalar* psScalarCopy(
    79     psScalar *scalar                   ///< Scalar to copy.
     79    const psScalar *scalar  ///< Scalar to copy.
    8080);
    8181
  • branches/pap_branch_050513/psLib/src/dataIO/psDB.c

    r3866 r3966  
    1212 *  @author Joshua Hoblitt
    1313 *
    14  *  @version $Revision: 1.16 $ $Name: not supported by cvs2svn $
    15  *  @date $Date: 2005-05-06 18:15:25 $
     14 *  @version $Revision: 1.16.2.1 $ $Name: not supported by cvs2svn $
     15 *  @date $Date: 2005-05-19 01:09:56 $
    1616 *
    1717 *  Copyright 2005 Joshua Hoblitt, University of Hawaii
     
    175175}
    176176
    177 bool psDBCreateTable(psDB *dbh, const char *tableName, psMetadata *md)
     177bool psDBCreateTable(psDB *dbh, const char *tableName, const psMetadata *md)
    178178{
    179179    char            *query;
     
    469469}
    470470
    471 bool psDBInsertOneRow(psDB *dbh, const char *tableName, psMetadata *row)
     471bool psDBInsertOneRow(psDB *dbh, const char *tableName, const psMetadata *row)
    472472{
    473473    psArray         *rowSet;            // psArray of row to insert
     
    490490}
    491491
    492 bool psDBInsertRows(psDB *dbh, const char *tableName, psArray *rowSet)
     492bool psDBInsertRows(psDB *dbh, const char *tableName, const psArray *rowSet)
    493493{
    494494    psMetadata      *row;               // row of data
     
    631631}
    632632
    633 psS64 psDBUpdateRows(psDB *dbh, const char *tableName, psMetadata *where, psMetadata *values)
     633psS64 psDBUpdateRows(psDB *dbh, const char *tableName, const psMetadata *where, const psMetadata *values)
    634634{
    635635    char            *query;
     
    713713}
    714714
    715 psS64 psDBDeleteRows(psDB *dbh, const char *tableName, psMetadata *where)
     715psS64 psDBDeleteRows(psDB *dbh, const char *tableName, const psMetadata *where)
    716716{
    717717    char            *query;
  • branches/pap_branch_050513/psLib/src/dataIO/psDB.h

    r3598 r3966  
    1010 *  @author Joshua Hoblitt
    1111 *
    12  *  @version $Revision: 1.5 $ $Name: not supported by cvs2svn $
    13  *  @date $Date: 2005-03-31 23:01:46 $
     12 *  @version $Revision: 1.5.8.1 $ $Name: not supported by cvs2svn $
     13 *  @date $Date: 2005-05-19 01:09:56 $
    1414 *
    1515 *  Copyright 2005 Joshua Hoblitt, University of Hawaii
     
    106106    psDB *dbh,                          ///< Database handle
    107107    const char *tableName,              ///< Table name
    108     psMetadata *md                      ///< Column names, types, and indexes
     108    const psMetadata *md  ///< Column names, types, and indexes
    109109);
    110110
     
    184184    psDB *dbh,                          ///< Database handle
    185185    const char *tableName,              ///< Table name
    186     psMetadata *row                     ///< Row description
     186    const psMetadata *row  ///< Row description
    187187);
    188188
     
    199199    psDB *dbh,                          ///< Database handle
    200200    const char *tableName,              ///< Table name
    201     psArray *rowSet                     ///< Set of rows to insert
     201    const psArray *rowSet  ///< Set of rows to insert
    202202);
    203203
     
    241241    psDB *dbh,                          ///< Database handle
    242242    const char *tableName,              ///< Table name
    243     psMetadata *where,                  ///< Row match criteria
    244     psMetadata *values                  ///< new field values
     243    const psMetadata *where,  ///< Row match criteria
     244    const psMetadata *values  ///< new field values
    245245);
    246246
     
    258258    psDB *dbh,                          ///< Database handle
    259259    const char *tableName,             ///< Table name
    260     psMetadata *where                  ///< Row match criteria
     260    const psMetadata *where  ///< Row match criteria
    261261);
    262262
  • branches/pap_branch_050513/psLib/src/dataIO/psFits.c

    r3851 r3966  
    77 *  @author Robert DeSonia, MHPCC
    88 *
    9  *  @version $Revision: 1.29 $ $Name: not supported by cvs2svn $
    10  *  @date $Date: 2005-05-05 21:25:47 $
     9 *  @version $Revision: 1.29.2.1 $ $Name: not supported by cvs2svn $
     10 *  @date $Date: 2005-05-19 01:09:56 $
    1111 *
    1212 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    14521452
    14531453bool psFitsWriteTable(const psFits* fits,
    1454                       psMetadata* header,
    1455                       psArray* table,
     1454                      const psMetadata* header,
     1455                      const psArray* table,
    14561456                      char* extname)
    14571457{
  • branches/pap_branch_050513/psLib/src/dataIO/psFits.h

    r3500 r3966  
    77 *  @author Robert DeSonia, MHPCC
    88 *
    9  *  @version $Revision: 1.10 $ $Name: not supported by cvs2svn $
    10  *  @date $Date: 2005-03-24 23:52:25 $
     9 *  @version $Revision: 1.10.8.1 $ $Name: not supported by cvs2svn $
     10 *  @date $Date: 2005-05-19 01:09:56 $
    1111 *
    1212 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    243243bool psFitsWriteTable(
    244244    const psFits* fits,                ///< the psFits object
    245     psMetadata* header,                ///< header items for the new HDU.  Can be NULL.
    246     psArray* table,
     245    const psMetadata* header,  ///< header items for the new HDU.  Can be NULL.
     246    const psArray* table,
    247247    ///< Array of psMetadata items, which contains the output data items of each row.
    248248    char* extname                      ///< extension name
  • branches/pap_branch_050513/psLib/src/dataManip/psBinaryOp.c

    r3182 r3966  
    3030 *  @author Robert DeSonia, MHPCC
    3131 *
    32  *  @version $Revision: 1.1 $ $Name: not supported by cvs2svn $
    33  *  @date $Date: 2005-02-10 02:36:41 $
     32 *  @version $Revision: 1.1.8.1 $ $Name: not supported by cvs2svn $
     33 *  @date $Date: 2005-05-19 01:09:56 $
    3434 *
    3535 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    426426}
    427427
    428 psPtr psBinaryOp(psPtr out, psPtr in1, char *op, psPtr in2)
     428psPtr psBinaryOp(psPtr out, const psPtr in1, const char *op, const psPtr in2)
    429429{
    430430
  • branches/pap_branch_050513/psLib/src/dataManip/psBinaryOp.h

    r3182 r3966  
    3131 *  @author Robert DeSonia, MHPCC
    3232 *
    33  *  @version $Revision: 1.1 $ $Name: not supported by cvs2svn $
    34  *  @date $Date: 2005-02-10 02:36:41 $
     33 *  @version $Revision: 1.1.8.1 $ $Name: not supported by cvs2svn $
     34 *  @date $Date: 2005-05-19 01:09:56 $
    3535 *
    3636 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    5858psType* psBinaryOp(
    5959    psPtr out,                         ///< Output type, either psImage or psVector.
    60     psPtr in1,                         ///< First input, either psImage or psVector.
    61     char *op,                          ///< Operator.
    62     psPtr in2                          ///< Second input, either psImage or psVector.
     60    const psPtr in1,   ///< First input, either psImage or psVector.
     61    const char *op,   ///< Operator.
     62    const psPtr in2   ///< Second input, either psImage or psVector.
    6363);
    6464
  • branches/pap_branch_050513/psLib/src/dataManip/psMatrix.c

    r3880 r3966  
    2121 *  @author Robert DeSonia, MHPCC
    2222 *
    23  *  @version $Revision: 1.28 $ $Name: not supported by cvs2svn $
    24  *  @date $Date: 2005-05-11 02:29:39 $
     23 *  @version $Revision: 1.28.2.1 $ $Name: not supported by cvs2svn $
     24 *  @date $Date: 2005-05-19 01:09:56 $
    2525 *
    2626 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    470470}
    471471
    472 psImage* psMatrixEigenvectors(psImage* outImage, psImage* inImage)
     472psImage* psMatrixEigenvectors(psImage* outImage, const psImage* inImage)
    473473{
    474474    psS32 numRows = 0;
  • branches/pap_branch_050513/psLib/src/dataManip/psMatrix.h

    r3264 r3966  
    2222 *  @author Ross Harman, MHPCC
    2323 *
    24  *  @version $Revision: 1.15 $ $Name: not supported by cvs2svn $
    25  *  @date $Date: 2005-02-17 19:26:23 $
     24 *  @version $Revision: 1.15.8.1 $ $Name: not supported by cvs2svn $
     25 *  @date $Date: 2005-05-19 01:09:56 $
    2626 *
    2727 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    131131psImage* psMatrixEigenvectors(
    132132    psImage* outImage,                 ///< Eigenvectors to return, or NULL.
    133     psImage* inImage                   ///< Input image.
     133    const psImage* inImage  ///< Input image.
    134134);
    135135
  • branches/pap_branch_050513/psLib/src/dataManip/psUnaryOp.c

    r3887 r3966  
    3030 *  @author Robert DeSonia, MHPCC
    3131 *
    32  *  @version $Revision: 1.2 $ $Name: not supported by cvs2svn $
    33  *  @date $Date: 2005-05-12 00:54:49 $
     32 *  @version $Revision: 1.2.2.1 $ $Name: not supported by cvs2svn $
     33 *  @date $Date: 2005-05-19 01:09:56 $
    3434 *
    3535 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    304304}
    305305
    306 psPtr psUnaryOp(psPtr out, psPtr in, char *op)
     306psPtr psUnaryOp(psPtr out, const psPtr in, const char *op)
    307307{
    308308    #define psUnaryOp_EXIT { \
  • branches/pap_branch_050513/psLib/src/dataManip/psUnaryOp.h

    r3182 r3966  
    3030 *  @author Robert DeSonia, MHPCC
    3131 *
    32  *  @version $Revision: 1.1 $ $Name: not supported by cvs2svn $
    33  *  @date $Date: 2005-02-10 02:36:41 $
     32 *  @version $Revision: 1.1.8.1 $ $Name: not supported by cvs2svn $
     33 *  @date $Date: 2005-05-19 01:09:56 $
    3434 *
    3535 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    6161psType* psUnaryOp(
    6262    psPtr out,                         ///< Output type, either psImage or psVector.
    63     psPtr in,                          ///< Input, either psImage or psVector.
    64     char *op                           ///< Operator.
     63    const psPtr in,   ///< Input, either psImage or psVector.
     64    const char *op   ///< operator.
    6565);
    6666
  • branches/pap_branch_050513/psLib/src/db/psDB.c

    r3866 r3966  
    1212 *  @author Joshua Hoblitt
    1313 *
    14  *  @version $Revision: 1.16 $ $Name: not supported by cvs2svn $
    15  *  @date $Date: 2005-05-06 18:15:25 $
     14 *  @version $Revision: 1.16.2.1 $ $Name: not supported by cvs2svn $
     15 *  @date $Date: 2005-05-19 01:09:56 $
    1616 *
    1717 *  Copyright 2005 Joshua Hoblitt, University of Hawaii
     
    175175}
    176176
    177 bool psDBCreateTable(psDB *dbh, const char *tableName, psMetadata *md)
     177bool psDBCreateTable(psDB *dbh, const char *tableName, const psMetadata *md)
    178178{
    179179    char            *query;
     
    469469}
    470470
    471 bool psDBInsertOneRow(psDB *dbh, const char *tableName, psMetadata *row)
     471bool psDBInsertOneRow(psDB *dbh, const char *tableName, const psMetadata *row)
    472472{
    473473    psArray         *rowSet;            // psArray of row to insert
     
    490490}
    491491
    492 bool psDBInsertRows(psDB *dbh, const char *tableName, psArray *rowSet)
     492bool psDBInsertRows(psDB *dbh, const char *tableName, const psArray *rowSet)
    493493{
    494494    psMetadata      *row;               // row of data
     
    631631}
    632632
    633 psS64 psDBUpdateRows(psDB *dbh, const char *tableName, psMetadata *where, psMetadata *values)
     633psS64 psDBUpdateRows(psDB *dbh, const char *tableName, const psMetadata *where, const psMetadata *values)
    634634{
    635635    char            *query;
     
    713713}
    714714
    715 psS64 psDBDeleteRows(psDB *dbh, const char *tableName, psMetadata *where)
     715psS64 psDBDeleteRows(psDB *dbh, const char *tableName, const psMetadata *where)
    716716{
    717717    char            *query;
  • branches/pap_branch_050513/psLib/src/db/psDB.h

    r3598 r3966  
    1010 *  @author Joshua Hoblitt
    1111 *
    12  *  @version $Revision: 1.5 $ $Name: not supported by cvs2svn $
    13  *  @date $Date: 2005-03-31 23:01:46 $
     12 *  @version $Revision: 1.5.8.1 $ $Name: not supported by cvs2svn $
     13 *  @date $Date: 2005-05-19 01:09:56 $
    1414 *
    1515 *  Copyright 2005 Joshua Hoblitt, University of Hawaii
     
    106106    psDB *dbh,                          ///< Database handle
    107107    const char *tableName,              ///< Table name
    108     psMetadata *md                      ///< Column names, types, and indexes
     108    const psMetadata *md  ///< Column names, types, and indexes
    109109);
    110110
     
    184184    psDB *dbh,                          ///< Database handle
    185185    const char *tableName,              ///< Table name
    186     psMetadata *row                     ///< Row description
     186    const psMetadata *row  ///< Row description
    187187);
    188188
     
    199199    psDB *dbh,                          ///< Database handle
    200200    const char *tableName,              ///< Table name
    201     psArray *rowSet                     ///< Set of rows to insert
     201    const psArray *rowSet  ///< Set of rows to insert
    202202);
    203203
     
    241241    psDB *dbh,                          ///< Database handle
    242242    const char *tableName,              ///< Table name
    243     psMetadata *where,                  ///< Row match criteria
    244     psMetadata *values                  ///< new field values
     243    const psMetadata *where,  ///< Row match criteria
     244    const psMetadata *values  ///< new field values
    245245);
    246246
     
    258258    psDB *dbh,                          ///< Database handle
    259259    const char *tableName,             ///< Table name
    260     psMetadata *where                  ///< Row match criteria
     260    const psMetadata *where  ///< Row match criteria
    261261);
    262262
  • branches/pap_branch_050513/psLib/src/fits/psFits.c

    r3851 r3966  
    77 *  @author Robert DeSonia, MHPCC
    88 *
    9  *  @version $Revision: 1.29 $ $Name: not supported by cvs2svn $
    10  *  @date $Date: 2005-05-05 21:25:47 $
     9 *  @version $Revision: 1.29.2.1 $ $Name: not supported by cvs2svn $
     10 *  @date $Date: 2005-05-19 01:09:56 $
    1111 *
    1212 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    14521452
    14531453bool psFitsWriteTable(const psFits* fits,
    1454                       psMetadata* header,
    1455                       psArray* table,
     1454                      const psMetadata* header,
     1455                      const psArray* table,
    14561456                      char* extname)
    14571457{
  • branches/pap_branch_050513/psLib/src/fits/psFits.h

    r3500 r3966  
    77 *  @author Robert DeSonia, MHPCC
    88 *
    9  *  @version $Revision: 1.10 $ $Name: not supported by cvs2svn $
    10  *  @date $Date: 2005-03-24 23:52:25 $
     9 *  @version $Revision: 1.10.8.1 $ $Name: not supported by cvs2svn $
     10 *  @date $Date: 2005-05-19 01:09:56 $
    1111 *
    1212 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    243243bool psFitsWriteTable(
    244244    const psFits* fits,                ///< the psFits object
    245     psMetadata* header,                ///< header items for the new HDU.  Can be NULL.
    246     psArray* table,
     245    const psMetadata* header,  ///< header items for the new HDU.  Can be NULL.
     246    const psArray* table,
    247247    ///< Array of psMetadata items, which contains the output data items of each row.
    248248    char* extname                      ///< extension name
  • branches/pap_branch_050513/psLib/src/image/psImage.c

    r3948 r3966  
    99 *  @author Ross Harman, MHPCC
    1010 *
    11  *  @version $Revision: 1.65.2.1 $ $Name: not supported by cvs2svn $
    12  *  @date $Date: 2005-05-16 21:07:01 $
     11 *  @version $Revision: 1.65.2.2 $ $Name: not supported by cvs2svn $
     12 *  @date $Date: 2005-05-19 01:09:57 $
    1313 *
    1414 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    106106}
    107107
    108 psRegion* psRegionFromString(char* region)
     108psRegion* psRegionFromString(const char* region)
    109109{
    110110    psS32 col0;
     
    137137}
    138138
    139 char* psRegionToString(psRegion* region)
     139char* psRegionToString(const psRegion* region)
    140140{
    141141    char tmpText[256]; // big enough to store any region as text
  • branches/pap_branch_050513/psLib/src/image/psImage.h

    r3947 r3966  
    1111 *  @author Ross Harman, MHPCC
    1212 *
    13  *  @version $Revision: 1.51.2.1 $ $Name: not supported by cvs2svn $
    14  *  @date $Date: 2005-05-16 21:06:37 $
     13 *  @version $Revision: 1.51.2.2 $ $Name: not supported by cvs2svn $
     14 *  @date $Date: 2005-05-19 01:09:57 $
    1515 *
    1616 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    131131 */
    132132psRegion* psRegionFromString(
    133     char* region                       ///< image rectangular region in the form '[x0:x1,y0:y1]'
     133    const char* region   ///< image rectangular region in the form '[x0:x1,y0:y1]'
    134134);
    135135
     
    140140 */
    141141char* psRegionToString(
    142     psRegion* region                   ///< the psRegion to convert to a string
     142    const psRegion* region  ///< the psRegion to convert to a string
    143143);
    144144
  • branches/pap_branch_050513/psLib/src/math/psBinaryOp.c

    r3182 r3966  
    3030 *  @author Robert DeSonia, MHPCC
    3131 *
    32  *  @version $Revision: 1.1 $ $Name: not supported by cvs2svn $
    33  *  @date $Date: 2005-02-10 02:36:41 $
     32 *  @version $Revision: 1.1.8.1 $ $Name: not supported by cvs2svn $
     33 *  @date $Date: 2005-05-19 01:09:56 $
    3434 *
    3535 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    426426}
    427427
    428 psPtr psBinaryOp(psPtr out, psPtr in1, char *op, psPtr in2)
     428psPtr psBinaryOp(psPtr out, const psPtr in1, const char *op, const psPtr in2)
    429429{
    430430
  • branches/pap_branch_050513/psLib/src/math/psBinaryOp.h

    r3182 r3966  
    3131 *  @author Robert DeSonia, MHPCC
    3232 *
    33  *  @version $Revision: 1.1 $ $Name: not supported by cvs2svn $
    34  *  @date $Date: 2005-02-10 02:36:41 $
     33 *  @version $Revision: 1.1.8.1 $ $Name: not supported by cvs2svn $
     34 *  @date $Date: 2005-05-19 01:09:56 $
    3535 *
    3636 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    5858psType* psBinaryOp(
    5959    psPtr out,                         ///< Output type, either psImage or psVector.
    60     psPtr in1,                         ///< First input, either psImage or psVector.
    61     char *op,                          ///< Operator.
    62     psPtr in2                          ///< Second input, either psImage or psVector.
     60    const psPtr in1,   ///< First input, either psImage or psVector.
     61    const char *op,   ///< Operator.
     62    const psPtr in2   ///< Second input, either psImage or psVector.
    6363);
    6464
  • branches/pap_branch_050513/psLib/src/math/psMatrix.c

    r3880 r3966  
    2121 *  @author Robert DeSonia, MHPCC
    2222 *
    23  *  @version $Revision: 1.28 $ $Name: not supported by cvs2svn $
    24  *  @date $Date: 2005-05-11 02:29:39 $
     23 *  @version $Revision: 1.28.2.1 $ $Name: not supported by cvs2svn $
     24 *  @date $Date: 2005-05-19 01:09:56 $
    2525 *
    2626 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    470470}
    471471
    472 psImage* psMatrixEigenvectors(psImage* outImage, psImage* inImage)
     472psImage* psMatrixEigenvectors(psImage* outImage, const psImage* inImage)
    473473{
    474474    psS32 numRows = 0;
  • branches/pap_branch_050513/psLib/src/math/psMatrix.h

    r3264 r3966  
    2222 *  @author Ross Harman, MHPCC
    2323 *
    24  *  @version $Revision: 1.15 $ $Name: not supported by cvs2svn $
    25  *  @date $Date: 2005-02-17 19:26:23 $
     24 *  @version $Revision: 1.15.8.1 $ $Name: not supported by cvs2svn $
     25 *  @date $Date: 2005-05-19 01:09:56 $
    2626 *
    2727 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    131131psImage* psMatrixEigenvectors(
    132132    psImage* outImage,                 ///< Eigenvectors to return, or NULL.
    133     psImage* inImage                   ///< Input image.
     133    const psImage* inImage  ///< Input image.
    134134);
    135135
  • branches/pap_branch_050513/psLib/src/math/psUnaryOp.c

    r3887 r3966  
    3030 *  @author Robert DeSonia, MHPCC
    3131 *
    32  *  @version $Revision: 1.2 $ $Name: not supported by cvs2svn $
    33  *  @date $Date: 2005-05-12 00:54:49 $
     32 *  @version $Revision: 1.2.2.1 $ $Name: not supported by cvs2svn $
     33 *  @date $Date: 2005-05-19 01:09:56 $
    3434 *
    3535 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    304304}
    305305
    306 psPtr psUnaryOp(psPtr out, psPtr in, char *op)
     306psPtr psUnaryOp(psPtr out, const psPtr in, const char *op)
    307307{
    308308    #define psUnaryOp_EXIT { \
  • branches/pap_branch_050513/psLib/src/math/psUnaryOp.h

    r3182 r3966  
    3030 *  @author Robert DeSonia, MHPCC
    3131 *
    32  *  @version $Revision: 1.1 $ $Name: not supported by cvs2svn $
    33  *  @date $Date: 2005-02-10 02:36:41 $
     32 *  @version $Revision: 1.1.8.1 $ $Name: not supported by cvs2svn $
     33 *  @date $Date: 2005-05-19 01:09:56 $
    3434 *
    3535 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    6161psType* psUnaryOp(
    6262    psPtr out,                         ///< Output type, either psImage or psVector.
    63     psPtr in,                          ///< Input, either psImage or psVector.
    64     char *op                           ///< Operator.
     63    const psPtr in,   ///< Input, either psImage or psVector.
     64    const char *op   ///< operator.
    6565);
    6666
  • branches/pap_branch_050513/psLib/src/mathtypes/psImage.c

    r3948 r3966  
    99 *  @author Ross Harman, MHPCC
    1010 *
    11  *  @version $Revision: 1.65.2.1 $ $Name: not supported by cvs2svn $
    12  *  @date $Date: 2005-05-16 21:07:01 $
     11 *  @version $Revision: 1.65.2.2 $ $Name: not supported by cvs2svn $
     12 *  @date $Date: 2005-05-19 01:09:57 $
    1313 *
    1414 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    106106}
    107107
    108 psRegion* psRegionFromString(char* region)
     108psRegion* psRegionFromString(const char* region)
    109109{
    110110    psS32 col0;
     
    137137}
    138138
    139 char* psRegionToString(psRegion* region)
     139char* psRegionToString(const psRegion* region)
    140140{
    141141    char tmpText[256]; // big enough to store any region as text
  • branches/pap_branch_050513/psLib/src/mathtypes/psImage.h

    r3947 r3966  
    1111 *  @author Ross Harman, MHPCC
    1212 *
    13  *  @version $Revision: 1.51.2.1 $ $Name: not supported by cvs2svn $
    14  *  @date $Date: 2005-05-16 21:06:37 $
     13 *  @version $Revision: 1.51.2.2 $ $Name: not supported by cvs2svn $
     14 *  @date $Date: 2005-05-19 01:09:57 $
    1515 *
    1616 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    131131 */
    132132psRegion* psRegionFromString(
    133     char* region                       ///< image rectangular region in the form '[x0:x1,y0:y1]'
     133    const char* region   ///< image rectangular region in the form '[x0:x1,y0:y1]'
    134134);
    135135
     
    140140 */
    141141char* psRegionToString(
    142     psRegion* region                   ///< the psRegion to convert to a string
     142    const psRegion* region  ///< the psRegion to convert to a string
    143143);
    144144
  • branches/pap_branch_050513/psLib/src/mathtypes/psScalar.c

    r3264 r3966  
    88 *  @author Ross Harman, MHPCC
    99 *
    10  *  @version $Revision: 1.14 $ $Name: not supported by cvs2svn $
    11  *  @date $Date: 2005-02-17 19:26:23 $
     10 *  @version $Revision: 1.14.8.1 $ $Name: not supported by cvs2svn $
     11 *  @date $Date: 2005-05-19 01:09:56 $
    1212 *
    1313 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    8080}
    8181
    82 psScalar* psScalarCopy(psScalar *scalar)
     82psScalar* psScalarCopy(const psScalar *scalar)
    8383{
    8484    psElemType dataType;
  • branches/pap_branch_050513/psLib/src/mathtypes/psScalar.h

    r3264 r3966  
    1111 *  @author Ross Harman, MHPCC
    1212 *
    13  *  @version $Revision: 1.11 $ $Name: not supported by cvs2svn $
    14  *  @date $Date: 2005-02-17 19:26:23 $
     13 *  @version $Revision: 1.11.8.1 $ $Name: not supported by cvs2svn $
     14 *  @date $Date: 2005-05-19 01:09:56 $
    1515 *
    1616 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    7777 */
    7878psScalar* psScalarCopy(
    79     psScalar *scalar                   ///< Scalar to copy.
     79    const psScalar *scalar  ///< Scalar to copy.
    8080);
    8181
  • branches/pap_branch_050513/psLib/src/sys/psMemory.c

    r3784 r3966  
    88*  @author Robert Lupton, Princeton University
    99*
    10 *  @version $Revision: 1.51 $ $Name: not supported by cvs2svn $
    11 *  @date $Date: 2005-04-29 00:39:22 $
     10*  @version $Revision: 1.51.2.1 $ $Name: not supported by cvs2svn $
     11*  @date $Date: 2005-05-19 01:09:57 $
    1212*
    1313*  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    504504
    505505// return refCounter
    506 psReferenceCount psMemGetRefCounter(psPtr vptr)
     506psReferenceCount psMemGetRefCounter(const psPtr vptr)
    507507{
    508508    psMemBlock* ptr;
     
    527527
    528528// increment and return refCounter
    529 psPtr p_psMemIncrRefCounter(psPtr vptr, const char *file, psS32 lineno)
     529psPtr p_psMemIncrRefCounter(const psPtr vptr, const char *file, psS32 lineno)
    530530{
    531531    psMemBlock* ptr;
  • branches/pap_branch_050513/psLib/src/sys/psMemory.h

    r3682 r3966  
    1212 *  @ingroup MemoryManagement
    1313 *
    14  *  @version $Revision: 1.36 $ $Name: not supported by cvs2svn $
    15  *  @date $Date: 2005-04-07 20:27:41 $
     14 *  @version $Revision: 1.36.4.1 $ $Name: not supported by cvs2svn $
     15 *  @date $Date: 2005-05-19 01:09:57 $
    1616 *
    1717 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    279279 */
    280280psReferenceCount psMemGetRefCounter(
    281     psPtr vptr                         ///< Pointer to get refCounter for
     281    const psPtr vptr   ///< Pointer to get refCounter for
    282282);
    283283
     
    288288#ifdef DOXYGEN
    289289psPtr psMemIncrRefCounter(
    290     psPtr vptr                         ///< Pointer to increment refCounter, and return
     290    const psPtr vptr                         ///< Pointer to increment refCounter, and return
    291291);
    292292#else
    293293psPtr p_psMemIncrRefCounter(
    294     psPtr vptr,                        ///< Pointer to increment refCounter, and return
     294    const psPtr vptr,                        ///< Pointer to increment refCounter, and return
    295295    const char *file,                  ///< File of call
    296296    psS32 lineno                         ///< Line number of call
  • branches/pap_branch_050513/psLib/src/sysUtils/psMemory.c

    r3784 r3966  
    88*  @author Robert Lupton, Princeton University
    99*
    10 *  @version $Revision: 1.51 $ $Name: not supported by cvs2svn $
    11 *  @date $Date: 2005-04-29 00:39:22 $
     10*  @version $Revision: 1.51.2.1 $ $Name: not supported by cvs2svn $
     11*  @date $Date: 2005-05-19 01:09:57 $
    1212*
    1313*  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    504504
    505505// return refCounter
    506 psReferenceCount psMemGetRefCounter(psPtr vptr)
     506psReferenceCount psMemGetRefCounter(const psPtr vptr)
    507507{
    508508    psMemBlock* ptr;
     
    527527
    528528// increment and return refCounter
    529 psPtr p_psMemIncrRefCounter(psPtr vptr, const char *file, psS32 lineno)
     529psPtr p_psMemIncrRefCounter(const psPtr vptr, const char *file, psS32 lineno)
    530530{
    531531    psMemBlock* ptr;
  • branches/pap_branch_050513/psLib/src/sysUtils/psMemory.h

    r3682 r3966  
    1212 *  @ingroup MemoryManagement
    1313 *
    14  *  @version $Revision: 1.36 $ $Name: not supported by cvs2svn $
    15  *  @date $Date: 2005-04-07 20:27:41 $
     14 *  @version $Revision: 1.36.4.1 $ $Name: not supported by cvs2svn $
     15 *  @date $Date: 2005-05-19 01:09:57 $
    1616 *
    1717 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    279279 */
    280280psReferenceCount psMemGetRefCounter(
    281     psPtr vptr                         ///< Pointer to get refCounter for
     281    const psPtr vptr   ///< Pointer to get refCounter for
    282282);
    283283
     
    288288#ifdef DOXYGEN
    289289psPtr psMemIncrRefCounter(
    290     psPtr vptr                         ///< Pointer to increment refCounter, and return
     290    const psPtr vptr                         ///< Pointer to increment refCounter, and return
    291291);
    292292#else
    293293psPtr p_psMemIncrRefCounter(
    294     psPtr vptr,                        ///< Pointer to increment refCounter, and return
     294    const psPtr vptr,                        ///< Pointer to increment refCounter, and return
    295295    const char *file,                  ///< File of call
    296296    psS32 lineno                         ///< Line number of call
  • branches/pap_branch_050513/psLib/src/types/psArray.c

    r3933 r3966  
    99 *  @author Ross Harman, MHPCC
    1010 *
    11  *  @version $Revision: 1.27.4.1 $ $Name: not supported by cvs2svn $
    12  *  @date $Date: 2005-05-13 22:30:02 $
     11 *  @version $Revision: 1.27.4.2 $ $Name: not supported by cvs2svn $
     12 *  @date $Date: 2005-05-19 01:09:56 $
    1313 *
    1414 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    8888psArray* psArrayAdd(psArray* psArr,
    8989                    int delta,
    90                     psPtr data)
     90                    const psPtr data)
    9191{
    9292    if (psArr == NULL) {
     
    110110
    111111psBool psArrayRemove(psArray* psArr,
    112                      psPtr data)
     112                     const psPtr data)
    113113{
    114114    psBool success = false;
     
    161161psBool psArraySet(psArray* in,                       ///< input array to set element in
    162162                  psU32 position,                    ///< the element position to set
    163                   void* value)                       ///< the value to set it to
    164 {
    165     if (in == NULL)
    166     {
     163                  const void* value) ///< the value to set it to
     164{
     165    if (in == NULL) {
    167166        psError(PS_ERR_BAD_PARAMETER_NULL, true,
    168167                PS_ERRORTEXT_psArray_ARRAY_NULL);
     
    170169    }
    171170
    172     if (position >= in->nalloc)
    173     {
     171    if (position >= in->nalloc) {
    174172        psError(PS_ERR_BAD_PARAMETER_NULL, true,
    175173                PS_ERRORTEXT_psArray_POSITION_BEYOND_NALLOC,
     
    185183
    186184/// Get an element in the array.
    187 void* psArrayGet(psArray* in, psU32 position )
     185void* psArrayGet(const psArray* in, psU32 position )
    188186{
    189187    if (in == NULL) {
  • branches/pap_branch_050513/psLib/src/types/psArray.h

    r3933 r3966  
    1212 *  @author Ross Harman, MHPCC
    1313 *
    14  *  @version $Revision: 1.22.8.1 $ $Name: not supported by cvs2svn $
    15  *  @date $Date: 2005-05-13 22:30:02 $
     14 *  @version $Revision: 1.22.8.2 $ $Name: not supported by cvs2svn $
     15 *  @date $Date: 2005-05-19 01:09:56 $
    1616 *
    1717 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    8080    int delta,
    8181    ///< the amount to expand array, if necessary.  If less than one, 10 will be used.
    82     psPtr data                         ///< the data pointer to add to psArray
     82    const psPtr data   ///< the data pointer to add to psArray
    8383);
    8484
     
    9393psBool psArrayRemove(
    9494    psArray* psArr,                    ///< array to operate on
    95     psPtr data                         ///< the data pointer to remove from psArray
     95    const psPtr data   ///< the data pointer to remove from psArray
    9696);
    9797
     
    134134    psArray* in,                       ///< input array to set element in
    135135    psU32 position,                    ///< the element position to set
    136     void* value                        ///< the value to set it to
     136    const void* value   ///< the value to set it to
    137137);
    138138
     
    142142 */
    143143void* psArrayGet(
    144     psArray* in,                       ///< input array to get element from
     144    const psArray* in,   ///< input array to get element from
    145145    psU32 position                     ///< the element position to get
    146146);
  • branches/pap_branch_050513/psLib/src/types/psBitSet.c

    r3682 r3966  
    1111 *  @author Robert DeSonia, MHPCC
    1212 *
    13  *  @version $Revision: 1.24 $ $Name: not supported by cvs2svn $
    14  *  @date $Date: 2005-04-07 20:27:41 $
     13 *  @version $Revision: 1.24.4.1 $ $Name: not supported by cvs2svn $
     14 *  @date $Date: 2005-05-19 01:09:56 $
    1515 *
    1616 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    162162psBitSet* psBitSetOp(psBitSet* outBitSet,
    163163                     const psBitSet* inBitSet1,
    164                      char *operator,
     164                     const char *operator,
    165165                     const psBitSet* inBitSet2)
    166166{
  • branches/pap_branch_050513/psLib/src/types/psBitSet.h

    r3264 r3966  
    1212 *  @author Ross Harman, MHPCC
    1313 *
    14  *  @version $Revision: 1.17 $ $Name: not supported by cvs2svn $
    15  *  @date $Date: 2005-02-17 19:26:23 $
     14 *  @version $Revision: 1.17.8.1 $ $Name: not supported by cvs2svn $
     15 *  @date $Date: 2005-05-19 01:09:56 $
    1616 *
    1717 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    113113    psBitSet* outMask,                 ///< Resulting psBitSet from binary operation
    114114    const psBitSet* inMask1,           ///< First psBitSet on which to operate
    115     char *operator,                    ///< Bit operation
     115    const char *operator,  ///< Bit operation
    116116    const psBitSet* inMask2            ///< First psBitSet on which to operate
    117117);
  • branches/pap_branch_050513/psLib/src/types/psHash.c

    r3769 r3966  
    1212*  @author Robert DeSonia, MHPCC
    1313*
    14 *  @version $Revision: 1.15 $ $Name: not supported by cvs2svn $
    15 *  @date $Date: 2005-04-26 19:53:30 $
     14*  @version $Revision: 1.15.2.1 $ $Name: not supported by cvs2svn $
     15*  @date $Date: 2005-05-19 01:09:56 $
    1616*
    1717*  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    4242    The linked list
    4343 *****************************************************************************/
    44 psList* psHashKeyList(psHash* table)
     44psList* psHashKeyList(const psHash* table)
    4545{
    4646    psS32 i = 0;                  // Loop index variable
     
    344344psBool psHashAdd(psHash* table,
    345345                 const char *key,
    346                  psPtr data)
     346                 const psPtr data)
    347347{
    348348    if (table == NULL) {
     
    376376    The data associated with that key.
    377377 *****************************************************************************/
    378 psPtr psHashLookup(psHash* table,      // table to lookup key in
     378psPtr psHashLookup(const psHash* table, // table to lookup key in
    379379                   const char *key)     // key to lookup
    380380{
     
    429429}
    430430
    431 psArray* psHashToArray(psHash* table)
     431psArray* psHashToArray(const psHash* table)
    432432{
    433433
  • branches/pap_branch_050513/psLib/src/types/psHash.h

    r3264 r3966  
    1212 *  @author Robert DeSonia, MHPCC
    1313 *
    14  *  @version $Revision: 1.7 $ $Name: not supported by cvs2svn $
    15  *  @date $Date: 2005-02-17 19:26:23 $
     14 *  @version $Revision: 1.7.8.1 $ $Name: not supported by cvs2svn $
     15 *  @date $Date: 2005-05-19 01:09:56 $
    1616 *
    1717 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    5454    psHash* table,                 ///< table to insert in
    5555    const char *key,               ///< key to use
    56     psPtr data                     ///< data to insert
     56    const psPtr data   ///< data to insert
    5757);
    5858
    5959/// Lookup key in table.
    6060psPtr psHashLookup(
    61     psHash* table,                 ///< table to lookup key in
     61    const psHash* table,  ///< table to lookup key in
    6262    const char *key                ///< key to lookup
    6363);
     
    7171/// List all keys in table.
    7272psList* psHashKeyList(
    73     psHash* table                  ///< table to list keys from.
     73    const psHash* table   ///< table to list keys from.
    7474);
    7575
     
    7979 */
    8080psArray* psHashToArray(
    81     psHash* table                  ///< table to convert to psArray
     81    const psHash* table   ///< table to convert to psArray
    8282);
    8383
  • branches/pap_branch_050513/psLib/src/types/psList.c

    r3682 r3966  
    66 *  @author Robert Daniel DeSonia, MHPCC
    77 *
    8  *  @version $Revision: 1.35 $ $Name: not supported by cvs2svn $
    9  *  @date $Date: 2005-04-07 20:27:41 $
     8 *  @version $Revision: 1.35.4.1 $ $Name: not supported by cvs2svn $
     9 *  @date $Date: 2005-05-19 01:09:56 $
    1010 *
    1111 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    125125}
    126126
    127 psList* psListAlloc(psPtr data)
     127psList* psListAlloc(const psPtr data)
    128128{
    129129    psList* list = psAlloc(sizeof(psList));
     
    247247}
    248248
    249 psBool psListAdd(psList* list, psS32 location, psPtr data)
     249psBool psListAdd(psList* list, psS32 location, const psPtr data)
    250250{
    251251
     
    283283}
    284284
    285 bool psListAddAfter(psListIterator* iterator, void* data)
     285bool psListAddAfter(psListIterator* iterator, const void* data)
    286286{
    287287    if (data == NULL) {
     
    358358}
    359359
    360 bool psListAddBefore(psListIterator* iterator, void* data)
     360bool psListAddBefore(psListIterator* iterator, const void* data)
    361361{
    362362    if (data == NULL) {
     
    452452
    453453psBool psListRemoveData(psList* list,
    454                         psPtr data)
     454                        const psPtr data)
    455455{
    456456    if (list == NULL) {
     
    564564 * Convert a psList to/from a psVoidPtrArray
    565565 */
    566 psArray* psListToArray(psList* restrict list)
     566psArray* psListToArray(const psList* restrict list)
    567567{
    568568    psListElem* ptr;
     
    592592}
    593593
    594 psList* psArrayToList(psArray* arr)
     594psList* psArrayToList(const psArray* arr)
    595595{
    596596    psU32 n;
  • branches/pap_branch_050513/psLib/src/types/psList.h

    r3409 r3966  
    1010 *  @ingroup LinkedList
    1111 *
    12  *  @version $Revision: 1.23 $ $Name: not supported by cvs2svn $
    13  *  @date $Date: 2005-03-11 23:17:46 $
     12 *  @version $Revision: 1.23.8.1 $ $Name: not supported by cvs2svn $
     13 *  @date $Date: 2005-05-19 01:09:56 $
    1414 *
    1515 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    8888 */
    8989psList* psListAlloc(
    90     psPtr data
     90    const psPtr data
    9191    ///< initial data item; may be NULL if no an empty psList is desired
    9292)
     
    121121    psList* list,                      ///< list to add item to
    122122    psS32 location,                    ///< index, PS_LIST_HEAD, PS_LIST_TAIL, or numbered location.
    123     psPtr data                         ///< data item to add.  If NULL, list is not modified.
     123    const psPtr data   ///< data item to add.  If NULL, list is not modified.
    124124);
    125125
     
    130130psBool psListAddAfter(
    131131    psListIterator* list,              ///< list position to add item to
    132     psPtr data                         ///< data item to add.  If NULL, list is not modified.
     132    const psPtr data   ///< data item to add.  If NULL, list is not modified.
    133133);
    134134
     
    139139psBool psListAddBefore(
    140140    psListIterator* list,              ///< list position to add item to
    141     psPtr data                         ///< data item to add.  If NULL, list is not modified.
     141    const psPtr data   ///< data item to add.  If NULL, list is not modified.
    142142);
    143143
     
    157157psBool psListRemoveData(
    158158    psList* list,                      ///< list to remove element from
    159     psPtr data                         ///< data item to find and remove
     159    const psPtr data   ///< data item to find and remove
    160160);
    161161
     
    196196 */
    197197psArray* psListToArray(
    198     psList* dlist                      ///< List to convert
     198    const psList* dlist   ///< List to convert
    199199);
    200200
     
    205205 */
    206206psList* psArrayToList(
    207     psArray* arr                       ///< vector to convert
     207    const psArray* arr   ///< vector to convert
    208208);
    209209
  • branches/pap_branch_050513/psLib/src/types/psMetadata.c

    r3780 r3966  
    1212*  @author Ross Harman, MHPCC
    1313*
    14 *  @version $Revision: 1.61 $ $Name: not supported by cvs2svn $
    15 *  @date $Date: 2005-04-28 19:52:48 $
     14*  @version $Revision: 1.61.2.1 $ $Name: not supported by cvs2svn $
     15*  @date $Date: 2005-05-19 01:09:56 $
    1616*
    1717*  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    240240}
    241241
    242 psBool psMetadataAddItem(psMetadata *md, psMetadataItem *metadataItem, psS32 location, psS32 flags)
     242psBool psMetadataAddItem(psMetadata *md, const psMetadataItem *metadataItem, psS32 location, psS32 flags)
    243243{
    244244    char * key = NULL;
     
    349349#define METADATA_ADD_TYPE(NAME,TYPE,METATYPE) \
    350350psBool psMetadataAdd##NAME(psMetadata* md, psS32 where, const char* name, \
    351                            const char* comment, TYPE value) { \
     351                           const char* comment, const TYPE value) { \
    352352    return psMetadataAdd(md,where,name, METATYPE,comment,value); \
    353353}
  • branches/pap_branch_050513/psLib/src/types/psMetadata.h

    r3684 r3966  
    1111*  @author Ross Harman, MHPCC
    1212*
    13 *  @version $Revision: 1.44 $ $Name: not supported by cvs2svn $
    14 *  @date $Date: 2005-04-08 17:58:57 $
     13*  @version $Revision: 1.44.4.1 $ $Name: not supported by cvs2svn $
     14*  @date $Date: 2005-05-19 01:09:56 $
    1515*
    1616*  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    259259psBool psMetadataAddItem(
    260260    psMetadata*  md,                   ///< Metadata collection to insert metadat item.
    261     psMetadataItem*  item,            ///< Metadata item to be added.
     261    const psMetadataItem*  item, ///< Metadata item to be added.
    262262    psS32 location,                    ///< Location to be added.
    263263    psS32 flags                        ///< Options flag mask, see psMetadataFlags enum
     
    303303                        const char* comment, psF64 value);
    304304psBool psMetadataAddList(psMetadata* md, psS32 location, const char* name,
    305                          const char* comment, psList* value);
     305                         const char* comment, const psList* value);
    306306psBool psMetadataAddStr(psMetadata* md, psS32 location, const char* name,
    307307                        const char* comment, const char* value);
    308308psBool psMetadataAddVector(psMetadata* md, psS32 location, const char* name,
    309                            const char* comment, psVector* value);
     309                           const char* comment, const psVector* value);
    310310psBool psMetadataAddImage(psMetadata* md, psS32 location, const char* name,
    311                           const char* comment, psImage* value);
     311                          const char* comment, const psImage* value);
    312312psBool psMetadataAddHash(psMetadata* md, psS32 location, const char* name,
    313                          const char* comment, psHash* value);
     313                         const char* comment, const psHash* value);
    314314psBool psMetadataAddLookupTable(psMetadata* md, psS32 location, const char* name,
    315                                 const char* comment, psLookupTable* value);
     315                                const char* comment, const psLookupTable* value);
    316316psBool psMetadataAddUnknown(psMetadata* md, psS32 location, const char* name,
    317                             const char* comment, psPtr value);
     317                            const char* comment, const psPtr value);
    318318
    319319/** Remove an item from metadata collection.
Note: See TracChangeset for help on using the changeset viewer.