doc
Data Structures | Macros | Typedefs | Functions
c_string.h File Reference
#include "c_private.h"
#include "c_macro.h"
#include <stdlib.h>

Go to the source code of this file.

Data Structures

struct  c_strlist_s
 

Macros

#define c_free_locale_string(x)   (void)x
 

Typedefs

typedef struct c_strlist_s c_strlist_t
 

Functions

char * c_lowercase (const char *str)
 
int c_streq (const char *a, const char *b)
 
int c_strlist_add (c_strlist_t *strlist, const char *string)
 
void c_strlist_destroy (c_strlist_t *strlist)
 
c_strlist_tc_strlist_expand (c_strlist_t *strlist, size_t size)
 
c_strlist_tc_strlist_new (size_t size)
 
char * c_strreplace (char *src, const char *pattern, const char *repl)
 
char * c_uppercase (const char *str)
 
char * c_utf8_from_locale (const mbchar_t *str)
 
mbchar_tc_utf8_to_locale (const char *wstr)
 

Detailed Description

Interface of the cynapses string implementations.

Definition in file c_string.h.