cstring.c File Reference

#include <cybergarage/util/cstring.h>
#include <cybergarage/util/clog.h>
#include <string.h>

Defines

#define CG_STRING_REALLOC_EXTRA   16

Functions

CgStringcg_string_new ()
void cg_string_delete (CgString *str)
void cg_string_clear (CgString *str)
void cg_string_setvalue (CgString *str, char *value)
void cg_string_setintvalue (CgString *str, int value)
void cg_string_setlongvalue (CgString *str, long value)
void cg_string_setnvalue (CgString *str, char *value, int len)
void cg_string_setpointervalue (CgString *str, char *value, int len)
char * cg_string_getvalue (CgString *str)
int cg_string_getmemorysize (CgString *str)
int cg_string_length (CgString *str)
char * cg_string_addvalue (CgString *str, char *value)
char * cg_string_naddvalue (CgString *str, char *value, int valueLen)
char * cg_string_addrepvalue (CgString *str, char *value, int repeatCnt)
char * cg_string_naddrepvalue (CgString *str, char *value, int valueLen, int repeatCnt)
char * cg_string_replace (CgString *str, char *fromStr[], char *toStr[], int fromStrCnt)

Define Documentation

#define CG_STRING_REALLOC_EXTRA   16

Function Documentation

char* cg_string_addrepvalue ( CgString str,
char *  value,
int  repeatCnt 
)
char* cg_string_addvalue ( CgString str,
char *  value 
)
void cg_string_clear ( CgString str  ) 
void cg_string_delete ( CgString str  ) 
int cg_string_getmemorysize ( CgString str  ) 
char* cg_string_getvalue ( CgString str  ) 
int cg_string_length ( CgString str  ) 
char* cg_string_naddrepvalue ( CgString str,
char *  value,
int  valueLen,
int  repeatCnt 
)
char* cg_string_naddvalue ( CgString str,
char *  value,
int  valueLen 
)
CgString* cg_string_new (  ) 
char* cg_string_replace ( CgString str,
char *  fromStr[],
char *  toStr[],
int  fromStrCnt 
)
void cg_string_setintvalue ( CgString str,
int  value 
)
void cg_string_setlongvalue ( CgString str,
long  value 
)
void cg_string_setnvalue ( CgString str,
char *  value,
int  len 
)
void cg_string_setpointervalue ( CgString str,
char *  value,
int  len 
)
void cg_string_setvalue ( CgString str,
char *  value 
)

Generated on Tue Feb 23 23:14:24 2010 for CyberLink for C by  doxygen 1.6.1