flux-string-util

flux-string-util —

Synopsis




#define     FLUX_STATIC_STRING_LEN          (str)
#define     FLUX_STRING_WITH_LEN            (str)
#define     FLUX_STRING_NOT_NULL            (str)
gint        flux_memcasecmp                 (const guchar *p0,
                                             const guchar *p1,
                                             guint len);
gint        flux_memcspn                    (const guchar *s,
                                             guint len,
                                             const guchar *reject);
void        flux_memlwr                     (guchar *s,
                                             guint len);
guchar*     flux_memrchr                    (const guchar *s,
                                             guchar c,
                                             gint n);
gint        flux_memspn                     (const guchar *s,
                                             guint len,
                                             const guchar *accept);
void        flux_memupr                     (guchar *s,
                                             guint len);

Description

Details

FLUX_STATIC_STRING_LEN()

#define FLUX_STATIC_STRING_LEN(str) (sizeof (str) - 1)

str :

FLUX_STRING_WITH_LEN()

#define FLUX_STRING_WITH_LEN(str)   (str), FLUX_STATIC_STRING_LEN (str)

str :

FLUX_STRING_NOT_NULL()

#define FLUX_STRING_NOT_NULL(str)   ((str) ? (str) : "")

str :

flux_memcasecmp ()

gint        flux_memcasecmp                 (const guchar *p0,
                                             const guchar *p1,
                                             guint len);

p0 :
p1 :
len :
Returns :

flux_memcspn ()

gint        flux_memcspn                    (const guchar *s,
                                             guint len,
                                             const guchar *reject);

s :
len :
reject :
Returns :

flux_memlwr ()

void        flux_memlwr                     (guchar *s,
                                             guint len);

s :
len :

flux_memrchr ()

guchar*     flux_memrchr                    (const guchar *s,
                                             guchar c,
                                             gint n);

s :
c :
n :
Returns :

flux_memspn ()

gint        flux_memspn                     (const guchar *s,
                                             guint len,
                                             const guchar *accept);

s :
len :
accept :
Returns :

flux_memupr ()

void        flux_memupr                     (guchar *s,
                                             guint len);

s :
len :