#include <string>
Go to the source code of this file.
Namespaces | |
namespace | misc |
Classes | |
class | misc::cstring |
A smart pointer class for C strings. More... | |
class | misc::insensitive_less |
Functor used for case-insensitive comparison between two strings. More... | |
Functions | |
char * | misc::nstrdup (char const *str) |
Duplicates a string using operator new []. | |
bool | misc::strtol_range (long *num, char const *str, long min, long max, int base=10) |
Range checking version of strtol. | |
bool | misc::strtoul_range (unsigned long *num, char const *str, unsigned long min, unsigned long max, int base=10) |
Range checking version of strtoul (see strtol_range). |