1 #ifndef TOOLLIB_VSTRING_H
2 #define TOOLLIB_VSTRING_H
5 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
9 #ifndef TOOLLIB_TOOLLIB_H
10 # include <toollib/toollib.h>
13 typedef struct _String
21 extern String VS_New
PARAMS ((const char * str
));
22 extern void VS_Delete
PARAMS ((String str
));
23 extern void VS_Clear
PARAMS ((String str
));
24 extern void VS_AppendChar
PARAMS ((String str
, int c
));
25 extern void VS_AppendString
PARAMS ((String str
, const char * app
));
26 extern void VS_ToUpper
PARAMS ((String str
));
27 extern void VS_ToLower
PARAMS ((String str
));
28 extern String VS_SubString
PARAMS ((const char * str
, int begin
, int len
));
30 extern char * strdupsub
PARAMS((const char * str
, int begin
, int len
));
31 extern char * stripquotes
PARAMS((const char * str
));
32 extern char * stripws
PARAMS((const char * str
));
33 extern char * stripwsq
PARAMS((const char * str
));
34 extern char * strupper
PARAMS((char * str
));
35 extern char * strlower
PARAMS((char * str
));
37 #endif /* TOOLLIB_VSTRING_H */