diff options
Diffstat (limited to 'zap/include/zap/str.h')
-rw-r--r-- | zap/include/zap/str.h | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/zap/include/zap/str.h b/zap/include/zap/str.h deleted file mode 100644 index a4c75fb..0000000 --- a/zap/include/zap/str.h +++ /dev/null @@ -1,49 +0,0 @@ -/* - Copyright 2022-2023 Gabriel Jensen. - This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. - If a copy of the MPL was not distributed with this file, You can obtain one at <https://mozilla.org/MPL/2.0>. -*/ - -#ifndef zap_priv_hdr_str -#define zap_priv_hdr_str - -#include <zap/bs.h> - -zap_priv_cdecl - -zap_i8 zap_streq( char const * lstr,char const * rstr); -zap_sz zap_strlen(char const * str); - -zap_sz zap_utf8declen(zap_i8 const * buf); -zap_sz zap_utf8enclen(zap_i02 const * buf); - -void zap_utf8dec( zap_i02 * zap_restr dest,zap_i8 const * zap_restr src); -void zap_utf8enc( zap_i8 * zap_restr dest,zap_i02 const * zap_restr src); -void zap_win1252dec(zap_i02 * zap_restr dest,zap_i8 const * zap_restr src); -void zap_win1252enc(zap_i8 * zap_restr dest,zap_i02 const * zap_restr src); - -void zap_fmti( zap_i02 * buf,int val,zap_i8 bs,zap_i8 rtl); -void zap_fmtl( zap_i02 * buf,long val,zap_i8 bs,zap_i8 rtl); -void zap_fmtll( zap_i02 * buf,long long val,zap_i8 bs,zap_i8 rtl); -void zap_fmts( zap_i02 * buf,short val,zap_i8 bs,zap_i8 rtl); -void zap_fmtsc( zap_i02 * buf,signed char val,zap_i8 bs,zap_i8 rtl); -void zap_fmtuc( zap_i02 * buf,unsigned char val,zap_i8 bs,zap_i8 rtl); -void zap_fmtui( zap_i02 * buf,unsigned int val,zap_i8 bs,zap_i8 rtl); -void zap_fmtul( zap_i02 * buf,unsigned long val,zap_i8 bs,zap_i8 rtl); -void zap_fmtull(zap_i02 * buf,unsigned long long val,zap_i8 bs,zap_i8 rtl); -void zap_fmtus( zap_i02 * buf,unsigned short val,zap_i8 bs,zap_i8 rtl); - -zap_i8 zap_fmtleni( int val,zap_i8 bs); -zap_i8 zap_fmtlenl( long val,zap_i8 bs); -zap_i8 zap_fmtlenll( long long val,zap_i8 bs); -zap_i8 zap_fmtlens( short val,zap_i8 bs); -zap_i8 zap_fmtlensc( signed char val,zap_i8 bs); -zap_i8 zap_fmtlenuc( unsigned char val,zap_i8 bs); -zap_i8 zap_fmtlenui( unsigned int val,zap_i8 bs); -zap_i8 zap_fmtlenul( unsigned long val,zap_i8 bs); -zap_i8 zap_fmtlenull(unsigned long long val,zap_i8 bs); -zap_i8 zap_fmtlenus( unsigned short val,zap_i8 bs); - -zap_priv_cdeclend - -#endif |