From f9f1955748a3b369f0a015405af131c9b6e3285c Mon Sep 17 00:00:00 2001 From: Aldrik Ramaekers Date: Sat, 4 Oct 2025 16:53:57 +0200 Subject: namespace for logger, strops, locales --- include/strops.hpp | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) (limited to 'include/strops.hpp') diff --git a/include/strops.hpp b/include/strops.hpp index d11f0c2..ec3dcdd 100644 --- a/include/strops.hpp +++ b/include/strops.hpp @@ -18,14 +18,18 @@ #include -size_t strops_copy(char *dst, const char *src, size_t size); -char* strops_stristr(char* a, char* b); -void strops_replace(char *buf, size_t buf_size, const char *search, const char *replace); -void strops_replace_int32(char *buf, size_t buf_size, const char *search, int32_t number); -void strops_replace_int64(char *buf, size_t buf_size, const char *search, int64_t number); -void strops_replace_float(char *buf, size_t buf_size, const char *search, float number, int decimals); -bool strops_prefix(const char *pre, const char *str); -char* strops_get_json_value(const char *json, const char *key, char *out, size_t out_size, int nth = 0); -char* strops_get_filename(const char* path); -char* strops_prep_str_for_json(const char *input, size_t buffer_size); -char* strops_unprep_str_from_json(char *input); \ No newline at end of file +namespace strops { + + size_t copy(char *dst, const char *src, size_t size); + char* contains(char* a, char* b); + void replace(char *buf, size_t buf_size, const char *search, const char *replace); + void replace_int32(char *buf, size_t buf_size, const char *search, int32_t number); + void replace_int64(char *buf, size_t buf_size, const char *search, int64_t number); + void replace_float(char *buf, size_t buf_size, const char *search, float number, int decimals); + bool prefix(const char *pre, const char *str); + char* get_json_value(const char *json, const char *key, char *out, size_t out_size, int nth = 0); + char* get_filename(const char* path); + char* prep_str_for_json(const char *input, size_t buffer_size); + char* unprep_str_from_json(char *input); + +} \ No newline at end of file -- cgit v1.2.3-70-g09d2