mirror of
https://github.com/marciot/mac-tip.git
synced 2026-04-20 02:16:29 +00:00
Added explanation documents.
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
/*
|
||||
* Library for handling Pascal-Strings
|
||||
*
|
||||
* by Thomas Tempelmann, macdev@tempel.org
|
||||
*/
|
||||
|
||||
#pragma push
|
||||
#pragma cplusplus on
|
||||
|
||||
//#include <MacTypes.h>
|
||||
|
||||
void pstrcpy (unsigned char* d, const unsigned char* s);
|
||||
void pstrcat (unsigned char* d, const unsigned char* s);
|
||||
void pstrcatc (unsigned char* d, const char* s);
|
||||
void pstrcatchar (unsigned char* d, unsigned char c);
|
||||
short pfindchar (const unsigned char* d, const unsigned char c);
|
||||
void pdelchars (unsigned char* d, short offset, short len);
|
||||
void pstrins (unsigned char* d, const unsigned char* s, short offset);
|
||||
short pstrcmp (const unsigned char* s1, const unsigned char* s2);
|
||||
short pstrlen (const unsigned char* s1);
|
||||
void pstrncpy (unsigned char* d, const unsigned char* s, short n); // n: dest buffer size including length char
|
||||
void pstrupper (unsigned char* d);
|
||||
void pstrextract (unsigned char* d, const unsigned char* s, short offset, short len);
|
||||
short pfindstr (const unsigned char* d, const unsigned char* s);
|
||||
void pstrnins (unsigned char* d, short destSize, const unsigned char* s, short offset);
|
||||
|
||||
#pragma pop
|
||||
Reference in New Issue
Block a user