18#ifndef _WIZARDSTOOLKIT_STRING_PRIVATE_H
19#define _WIZARDSTOOLKIT_STRING_PRIVATE_H
23#if defined(__cplusplus) || defined(c_plusplus)
33 const double interval)
43 value*=interval/100.0;
49 return((
int) strtol(value,(
char **) NULL,10));
54 if (value == (
const char *) NULL)
56 return(strtol(value,(
char **) NULL,10));
61 return(strtoul(value,(
char **) NULL,10));
64#if defined(__cplusplus) || defined(c_plusplus)
WizardExport double InterpretLocaleValue(const char *string, char **sentinal)
static unsigned long StringToUnsignedLong(const char *value)
static long StringToLong(const char *value)
static int StringToInteger(const char *value)
static double StringToDoubleInterval(const char *string, const double interval)
static double StringToDouble(const char *string, char **sentinal)
WizardExport double InterpretSiPrefixValue(const char *string, char **sentinal)