|
13 | 13 | * and is not subject to copyright. |
14 | 14 | */ |
15 | 15 |
|
| 16 | +#include <scl_export.h> |
16 | 17 | #include <ctype.h> |
17 | 18 |
|
18 | 19 | #include <stdio.h> |
|
29 | 30 | #define StrCmpIns(a,b) strcasecmp(a,b) |
30 | 31 | #endif |
31 | 32 |
|
32 | | -char ToLower (const char c); |
33 | | -char ToUpper (const char c); |
34 | | -char * StrToLower (const char *, char *); |
35 | | -const char * StrToLower (const char * word, std::string &s); |
36 | | -const char * StrToUpper (const char * word, std::string &s); |
37 | | -const char * StrToConstant (const char * word, std::string &s); |
38 | | -const char * PrettyTmpName (const char * oldname); |
39 | | -char * PrettyNewName (const char * oldname); |
40 | | -char * EntityClassName ( char * oldname); |
| 33 | +SCL_UTILS_EXPORT char ToLower (const char c); |
| 34 | +SCL_UTILS_EXPORT char ToUpper (const char c); |
| 35 | +SCL_UTILS_EXPORT char * StrToLower (const char *, char *); |
| 36 | +SCL_UTILS_EXPORT const char * StrToLower (const char * word, std::string &s); |
| 37 | +SCL_UTILS_EXPORT const char * StrToUpper (const char * word, std::string &s); |
| 38 | +SCL_UTILS_EXPORT const char * StrToConstant (const char * word, std::string &s); |
| 39 | +SCL_UTILS_EXPORT const char * PrettyTmpName (const char * oldname); |
| 40 | +SCL_UTILS_EXPORT char * PrettyNewName (const char * oldname); |
| 41 | +SCL_UTILS_EXPORT char * EntityClassName ( char * oldname); |
41 | 42 |
|
42 | | -std::string ToExpressStr (istream &in, ErrorDescriptor *err); |
| 43 | +SCL_UTILS_EXPORT std::string ToExpressStr (istream &in, ErrorDescriptor *err); |
43 | 44 |
|
44 | | -extern Severity CheckRemainingInput |
| 45 | +extern SCL_UTILS_EXPORT Severity CheckRemainingInput |
45 | 46 | (istream &in, ErrorDescriptor *err, |
46 | 47 | const char *typeName, // used in error message |
47 | 48 | const char *tokenList); // e.g. ",)" |
|
0 commit comments