BFLibC 0.1
C Library
Loading...
Searching...
No Matches
stringutils.h
Go to the documentation of this file.
1
6#ifndef STRING_UTILS_H
7#define STRING_UTILS_H
8
9#include <uuid/uuid.h>
10#include <stdarg.h>
11#include <sys/types.h>
12#include <stddef.h>
13
14#define kBFStringUUIDStringLength 37
15
16#define BFStringIntegerToChar(i) i + '0'
17
25char * BFStringCopyString(const char * string);
26
30void BFStringGetRandomUUIDString(char * uuidString);
31
35char * BFStringCreateFromFile(const char * file);
36
44int BFStringCompareUUID(const char * uuid0, const char * uuid1);
45
49char * BFStringCreateFormatString(const char * format, ...);
50
54char * BFStringCreateFormatArgListString(const char * format, va_list valist);
55
63char ** BFStringCreateArrayFromString(const char * str, size_t * size, const char * delim);
64
65#endif // STRING_UTILS_H
66
int BFStringCompareUUID(const char *uuid0, const char *uuid1)
Definition stringutils.c:62
char * BFStringCreateFormatArgListString(const char *format, va_list valist)
Definition stringutils.c:66
char * BFStringCopyString(const char *string)
Definition stringutils.c:15
void BFStringGetRandomUUIDString(char *uuidString)
Definition stringutils.c:28
char * BFStringCreateFormatString(const char *format,...)
Definition stringutils.c:86
char ** BFStringCreateArrayFromString(const char *str, size_t *size, const char *delim)
Definition stringutils.c:94
char * BFStringCreateFromFile(const char *file)
Definition stringutils.c:35