IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 27, 2007, 1:24:21 PM (19 years ago)
Author:
jhoblitt
Message:

psString(Pre|Ap)pend()

  • change API to work on psStrings instead of char's
  • add PS_ASSERT_PTR() on psStrings
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/sys/psString.h

    r14452 r14679  
    1111 * @author Joshua Hoblitt, University of Hawaii
    1212 *
    13  * @version $Revision: 1.42 $ $Name: not supported by cvs2svn $
    14  * @date $Date: 2007-08-09 01:40:07 $
     13 * @version $Revision: 1.43 $ $Name: not supported by cvs2svn $
     14 * @date $Date: 2007-08-27 23:24:21 $
    1515 *
    1616 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    136136#ifdef DOXYGEN
    137137ssize_t psStringAppend(
    138     char **dest,                        ///< existing string
     138    psString *dest,                     ///< existing string
    139139    const char *format,                 ///< format to append
    140140    ...                                 ///< format arguments
     
    145145    unsigned int lineno,                ///< Line number of caller
    146146    const char *func,                   ///< Function name of caller
    147     char **dest,                        ///< existing string
     147    psString *dest,                     ///< existing string
    148148    const char *format,                 ///< format to append
    149149    ...                                 ///< format arguments
     
    163163#ifdef DOXYGEN
    164164ssize_t psStringAppendV(
    165     char **dest,                        ///< existing string
     165    psString *dest,                     ///< existing string
    166166    const char *format,                 ///< format to append
    167167    va_list ap                          ///< va_list of format arguments
     
    172172    unsigned int lineno,                ///< Line number of caller
    173173    const char *func,                   ///< Function name of caller
    174     char **dest,                        ///< existing string
     174    psString *dest,                     ///< existing string
    175175    const char *format,                 ///< format to append
    176176    va_list ap                          ///< va_list of format arguments
     
    190190#ifdef DOXYGEN
    191191ssize_t psStringPrepend(
    192     char **dest,                        ///< existing string
     192    psString *dest,                     ///< existing string
    193193    const char *format,                 ///< format to append
    194194    ...                                 ///< format arguments
     
    199199    unsigned int lineno,                ///< Line number of caller
    200200    const char *func,                   ///< Function name of caller
    201     char **dest,                        ///< existing string
     201    psString *dest,                     ///< existing string
    202202    const char *format,                 ///< format to append
    203203    ...                                 ///< format arguments
     
    217217#ifdef DOXYGEN
    218218ssize_t psStringPrependV(
    219     char **dest,                        ///< existing string
     219    psString *dest,                     ///< existing string
    220220    const char *format,                 ///< format to append
    221221    va_list ap                          ///< va_list of format arguments
     
    226226    unsigned int lineno,                ///< Line number of caller
    227227    const char *func,                   ///< Function name of caller
    228     char **dest,                        ///< existing string
     228    psString *dest,                     ///< existing string
    229229    const char *format,                 ///< format to append
    230230    va_list ap                          ///< va_list of format arguments
Note: See TracChangeset for help on using the changeset viewer.