Changeset 6201 for trunk/psLib/src/sys/psString.h
- Timestamp:
- Jan 25, 2006, 7:31:54 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/sys/psString.h (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/sys/psString.h
r5015 r6201 12 12 * 13 13 * @author Eric Van Alst, MHPCC 14 * @author David Robbins, MHPCC 14 15 * 15 * @version $Revision: 1.1 6$ $Name: not supported by cvs2svn $16 * @date $Date: 200 5-09-13 01:09:58$16 * @version $Revision: 1.17 $ $Name: not supported by cvs2svn $ 17 * @date $Date: 2006-01-26 05:31:54 $ 17 18 * 18 19 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 24 25 #include <sys/types.h> 25 26 #include "psType.h" 27 #include "psList.h" 26 28 27 29 /** This macro will convert the argument to a quoted string */ … … 40 42 * 41 43 * @return psString: Copy of input string 42 *43 44 */ 44 45 psString psStringCopy( … … 57 58 * 58 59 * @return psString: Copy of input string 59 *60 60 */ 61 62 /*@null@*/63 64 61 psString psStringNCopy( 65 62 const char *string, ///< Input string of characters to copy … … 72 69 * automatically extended to the size of the new string. 73 70 * 74 * @return The length of the new string (excluding '\0')71 * @return ssize_t: The length of the new string (excluding '\0') 75 72 */ 76 77 73 ssize_t psStringAppend( 78 74 char **dest, ///< existing string … … 86 82 * automatically extended to the size of the new string. 87 83 * 88 * @return The length of the new string (excluding '\0')84 * @return ssize_t: The length of the new string (excluding '\0') 89 85 */ 90 91 86 ssize_t psStringPrepend( 92 87 char **dest, ///< existing string … … 95 90 ); 96 91 92 /** Procedure to split the input string into a psList of psStrings. 93 * 94 * The string is split at any one of the characters in splitters. Split 95 * strings of zero length should not be included in the output list. 96 * 97 * @return psList*: The list of (split) psStrings. 98 */ 99 psList *psStringSplit( 100 const char *string, 101 const char *splitters 102 ); 103 97 104 /** @} */// Doxygen - End of SystemGroup Functions 98 105
Note:
See TracChangeset
for help on using the changeset viewer.
