str.h File Reference

#include "common.h"
#include "config.h"

Go to the source code of this file.

Data Structures

struct  _cp_string
CPROPS_DLL cp_stringcp_string_create (char *data, int len)
CPROPS_DLL cp_stringcp_string_create_empty (int initial_size)
CPROPS_DLL void cp_string_delete (cp_string *str)
CPROPS_DLL void cp_string_drop_wrap (cp_string *str)
CPROPS_DLL void cp_string_drop_content (char *content)
CPROPS_DLL void cp_string_destroy (cp_string *str)
CPROPS_DLL void cp_string_clear (cp_string *str)
CPROPS_DLL void cp_string_reset (cp_string *str)
CPROPS_DLL cp_stringcp_string_cstrcpy (cp_string *str, char *cstr)
CPROPS_DLL cp_stringcp_string_cpy (cp_string *dst, cp_string *src)
CPROPS_DLL cp_stringcp_string_dup (cp_string *src)
CPROPS_DLL cp_stringcp_string_cstrdup (char *src)
CPROPS_DLL cp_stringcp_string_cat (cp_string *str, cp_string *appendum)
CPROPS_DLL cp_stringcp_string_cat_bin (cp_string *str, void *bin, int len)
CPROPS_DLL cp_stringcp_string_cstrcat (cp_string *str, char *cstr)
CPROPS_DLL cp_stringcp_string_append_char (cp_string *str, char ch)
CPROPS_DLL int cp_string_cmp (cp_string *s1, cp_string *s2)
CPROPS_DLL char * cp_string_tocstr (cp_string *str)
CPROPS_DLL int cp_string_len (cp_string *s)
CPROPS_DLL char * cp_string_data (cp_string *s)
CPROPS_DLL cp_stringcp_string_read (int fd, int len)
CPROPS_DLL int cp_string_write (cp_string *str, int fd)
CPROPS_DLL cp_stringcp_string_read_file (char *filename)
CPROPS_DLL int cp_string_write_file (cp_string *str, char *filename)
CPROPS_DLL void cp_string_flip (cp_string *str)
CPROPS_DLL cp_stringcp_string_filter (cp_string *str, char *letters)
CPROPS_DLL void cp_string_dump (cp_string *str)
__BEGIN_DECLS typedef CPROPS_DLL
struct _cp_string 
cp_string


Detailed Description

cp_string - 'safe' string allowing binary content

Definition in file str.h.


Generated on Mon Dec 5 23:00:22 2011 for cprops by  doxygen 1.4.7