#ifndef LSTRINGS_H
#define LSTRINGS_H
+#ifdef __GNUG__
+#pragma interface
+#endif
+
#include <cstring>
#include <cctype>
///
int compare_no_case(string const & s, string const & s2, unsigned int len);
-///
+
inline
int compare(char const * a, char const * b)
{
}
-///
+
inline
int compare(char const * a, char const * b, unsigned int len)
{
///
int strToInt(string const & str);
+///
+bool isStrDbl(string const & str);
+
+///
+double strToDbl(string const & str);
+
+///
+char lowercase(char c);
+
+///
+char uppercase(char c);
+
///
string lowercase(string const &);
///
string uppercase(string const &);
-/// convert T to string
+// convert T to string
template<typename T>
inline
string tostr(T const & t)
///
bool contains(char const * a, char const * b);
+///
+bool containsOnly(string const &, char const *);
+
+///
+bool containsOnly(string const &, string const &);
+
+///
+bool containsOnly(char const *, char const *);
+
+///
+bool containsOnly(char const *, string const &);
+
/// Counts how many of character c there is in a
unsigned int countChar(string const & a, char const c);