summaryrefslogtreecommitdiff
path: root/zp/source/any/str/fmtlen.cc
blob: f95b2a8ef352d189479a2db04fe55562124904ab (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/*
	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>.
*/

#include <zp/mth>
#include <zp/str>

/* extern "C" {
	zp_nthw auto zp_fmtleni(  int                const val,::zp::i8m const bs) -> ::zp::siz {return ::zp::fmtlen(val,bs);}
	zp_nthw auto zp_fmtlenl(  long               const val,::zp::i8m const bs) -> ::zp::siz {return ::zp::fmtlen(val,bs);}
	zp_nthw auto zp_fmtlenll( long long          const val,::zp::i8m const bs) -> ::zp::siz {return ::zp::fmtlen(val,bs);}
	zp_nthw auto zp_fmtlens(  short              const val,::zp::i8m const bs) -> ::zp::siz {return ::zp::fmtlen(val,bs);}
	zp_nthw auto zp_fmtlensc( char signed        const val,::zp::i8m const bs) -> ::zp::siz {return ::zp::fmtlen(val,bs);}
	zp_nthw auto zp_fmtlenuc( char unsigned      const val,::zp::i8m const bs) -> ::zp::siz {return ::zp::fmtlen(val,bs);}
	zp_nthw auto zp_fmtlenui( int unsigned       const val,::zp::i8m const bs) -> ::zp::siz {return ::zp::fmtlen(val,bs);}
	zp_nthw auto zp_fmtlenul( long unsigned      const val,::zp::i8m const bs) -> ::zp::siz {return ::zp::fmtlen(val,bs);}
	zp_nthw auto zp_fmtlenull(long long unsigned const val,::zp::i8m const bs) -> ::zp::siz {return ::zp::fmtlen(val,bs);}
	zp_nthw auto zp_fmtlenus( short unsigned     const val,::zp::i8m const bs) -> ::zp::siz {return ::zp::fmtlen(val,bs);}
} */