syslog-ng source
parse-number.c File Reference
#include "parse-number.h"
#include <string.h>
#include <errno.h>
#include <stdlib.h>
#include <ctype.h>
Include dependency graph for parse-number.c:

Functions

gboolean parse_int64_base16 (const gchar *s, gint64 *d)
 
gboolean parse_int64_base8 (const gchar *s, gint64 *d)
 
gboolean parse_int64_base_any (const gchar *s, gint64 *d)
 
gboolean parse_int64 (const gchar *s, gint64 *d)
 
gboolean parse_int64_with_suffix (const gchar *s, gint64 *d)
 
gboolean parse_double (const gchar *s, gdouble *d)
 
gboolean parse_nan (const gchar *s)
 
gboolean parse_generic_number (const char *str, GenericNumber *number)
 

Function Documentation

◆ parse_double()

gboolean parse_double ( const gchar *  s,
gdouble *  d 
)

◆ parse_generic_number()

gboolean parse_generic_number ( const char *  str,
GenericNumber number 
)

◆ parse_int64()

gboolean parse_int64 ( const gchar *  s,
gint64 *  d 
)

◆ parse_int64_base16()

gboolean parse_int64_base16 ( const gchar *  s,
gint64 *  d 
)

◆ parse_int64_base8()

gboolean parse_int64_base8 ( const gchar *  s,
gint64 *  d 
)

◆ parse_int64_base_any()

gboolean parse_int64_base_any ( const gchar *  s,
gint64 *  d 
)

◆ parse_int64_with_suffix()

gboolean parse_int64_with_suffix ( const gchar *  s,
gint64 *  d 
)

◆ parse_nan()

gboolean parse_nan ( const gchar *  s)