#ifndef STR_H #define STR_H /* * NIST Utils Class Library * clutils/Str.h * April 1997 * K. C. Morris * David Sauder * Development of this software was funded by the United States Government, * and is not subject to copyright. */ /* $Id: Str.h,v 1.4 2000/01/21 13:42:37 gcosmo Exp $ */ #ifdef __O3DB__ #include #endif #include //#include // not found in CenterLine C++ // the two includes stdio.h and stdlib.h below are replacing std.h since // CenterLine doesn't have std.h #include // added to have the definition for BUFSIZE #include #include #include #include char ToLower (const char c); char ToUpper (const char c); char * StrToLower (const char *, char *); const char * StrToLower (const char * word, SCLstring &s); const char * StrToUpper (const char * word, SCLstring &s); const char * StrToConstant (const char * word, SCLstring &s); const char * PrettyTmpName (const char * oldname); char * PrettyNewName (const char * oldname); int StrCmpIns (const char *, const char *); char * EntityClassName ( char * oldname); extern Severity CheckRemainingInput (G4std::istream &in, ErrorDescriptor *err, const char *typeName, // used in error message const char *tokenList); // e.g. ",)" #endif