caseconv 0.1.0

Case conversion library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef __CASECONV_H__
#define __CASECONV_H__

typedef enum {
	CASECONV_CASE_TYPE_CAMEL,
	CASECONV_CASE_TYPE_SNAKE,
	CASECONV_CASE_TYPE_KEBAB
} caseconv_case_type_t;

char *caseconv_convert_case(const char *src, caseconv_case_type_t src_type, caseconv_case_type_t dst_type);
caseconv_case_type_t caseconv_guess_case(const char *src);
char *caseconv_guess_and_convert(const char *src, caseconv_case_type_t dst_type);

#endif