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);
Details
FLUX_STATIC_STRING_LEN()
#define FLUX_STATIC_STRING_LEN(str) (sizeof (str) - 1)
FLUX_STRING_WITH_LEN()
#define FLUX_STRING_WITH_LEN(str) (str), FLUX_STATIC_STRING_LEN (str)
FLUX_STRING_NOT_NULL()
#define FLUX_STRING_NOT_NULL(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);
flux_memrchr ()
guchar* flux_memrchr (const guchar *s,
guchar c,
gint n);
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);