Changeset 23 for trunk/include/helpers/xstring.h
- Timestamp:
- Jan 16, 2001, 8:49:10 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/helpers/xstring.h
r21 r23 82 82 typedef XSTRSET *PXSTRSET; 83 83 84 ULONG XWPENTRY xstrcpy(PXSTRING pxstr, const char *pcszSource );85 typedef ULONG XWPENTRY XSTRCPY(PXSTRING pxstr, const char *pcszSource );84 ULONG XWPENTRY xstrcpy(PXSTRING pxstr, const char *pcszSource, ULONG ulSourceLength); 85 typedef ULONG XWPENTRY XSTRCPY(PXSTRING pxstr, const char *pcszSource, ULONG ulSourceLength); 86 86 typedef XSTRCPY *PXSTRCPY; 87 87 88 ULONG XWPENTRY xstrcat(PXSTRING pxstr, const char *pcszSource );89 typedef ULONG XWPENTRY XSTRCAT(PXSTRING pxstr, const char *pcszSource );88 ULONG XWPENTRY xstrcat(PXSTRING pxstr, const char *pcszSource, ULONG ulSourceLength); 89 typedef ULONG XWPENTRY XSTRCAT(PXSTRING pxstr, const char *pcszSource, ULONG ulSourceLength); 90 90 typedef XSTRCAT *PXSTRCAT; 91 91 … … 102 102 103 103 #define xstrIsString(psz) ( (psz != 0) && (*(psz) != 0) ) 104 105 ULONG XWPENTRY xstrrpl(PXSTRING pxstr, 106 ULONG ulFirstReplOfs, 107 ULONG cReplLen, 108 const XSTRING *pstrReplaceWith); 109 typedef ULONG XWPENTRY XSTRRPL(PXSTRING pxstr, 110 ULONG ulFirstReplOfs, 111 ULONG cReplLen, 112 const XSTRING *pstrReplaceWith); 113 typedef XSTRRPL *PXSTRRPL; 104 114 105 115 PSZ XWPENTRY xstrFindWord(const XSTRING *pxstr, … … 119 129 typedef XSTRFINDWORD *PXSTRFINDWORD; 120 130 121 ULONG XWPENTRY xstrrpl(PXSTRING pxstr, 122 PULONG pulOfs, 123 const XSTRING *pstrSearch, 124 const XSTRING *pstrReplace, 125 size_t *pShiftTable, 126 PBOOL pfRepeatFind); 127 typedef ULONG XWPENTRY XSTRRPL(PXSTRING pxstr, 131 ULONG XWPENTRY xstrFindReplace(PXSTRING pxstr, 128 132 PULONG pulOfs, 129 133 const XSTRING *pstrSearch, … … 131 135 size_t *pShiftTable, 132 136 PBOOL pfRepeatFind); 133 typedef XSTRRPL *PXSTRRPL; 137 typedef ULONG XWPENTRY XSTRFINDREPLACE(PXSTRING pxstr, 138 PULONG pulOfs, 139 const XSTRING *pstrSearch, 140 const XSTRING *pstrReplace, 141 size_t *pShiftTable, 142 PBOOL pfRepeatFind); 143 typedef XSTRFINDREPLACE *PXSTRFINDREPLACE; 134 144 135 ULONG XWPENTRY xstrcrpl(PXSTRING pxstr, 136 PULONG pulOfs, 137 const char *pcszSearch, 138 const char *pcszReplace); 139 typedef ULONG XWPENTRY XSTRCRPL(PXSTRING pxstr, 145 ULONG XWPENTRY xstrFindReplaceC(PXSTRING pxstr, 140 146 PULONG pulOfs, 141 147 const char *pcszSearch, 142 148 const char *pcszReplace); 143 typedef XSTRCRPL *PXSTRCRPL; 149 typedef ULONG XWPENTRY XSTRFINDREPLACEC(PXSTRING pxstr, 150 PULONG pulOfs, 151 const char *pcszSearch, 152 const char *pcszReplace); 153 typedef XSTRFINDREPLACEC *PXSTRFINDREPLACEC; 154 155 VOID XWPENTRY xstrConvertLineFormat(PXSTRING pxstr, BOOL fToCFormat); 156 typedef VOID XWPENTRY XSTRCONVERTLINEFORMAT(PXSTRING pxstr, BOOL fToCFormat); 157 typedef XSTRCONVERTLINEFORMAT *PXSTRCONVERTLINEFORMAT; 158 144 159 #endif 145 160
Note:
See TracChangeset
for help on using the changeset viewer.