| include/Zycore/Format.h(3) | Library Functions Manual | include/Zycore/Format.h(3) |
include/Zycore/Format.h
#include <Zycore/Status.h>
#include <Zycore/String.h>
#include <Zycore/Types.h>
ZYAN_INLINE ZyanU64 ZyanAbsI64 (ZyanI64 x)
ZYCORE_EXPORT ZyanStatus ZyanStringInsertFormat
(ZyanString *string, ZyanUSize index, const char *format,...)
ZYCORE_EXPORT ZyanStatus ZyanStringInsertDecU
(ZyanString *string, ZyanUSize index, ZyanU64 value, ZyanU8
padding_length)
ZYCORE_EXPORT ZyanStatus ZyanStringInsertDecS
(ZyanString *string, ZyanUSize index, ZyanI64 value, ZyanU8
padding_length, ZyanBool force_sign, const ZyanString *prefix)
ZYCORE_EXPORT ZyanStatus ZyanStringInsertHexU
(ZyanString *string, ZyanUSize index, ZyanU64 value, ZyanU8
padding_length, ZyanBool uppercase)
ZYCORE_EXPORT ZyanStatus ZyanStringInsertHexS
(ZyanString *string, ZyanUSize index, ZyanI64 value, ZyanU8
padding_length, ZyanBool uppercase, ZyanBool force_sign, const
ZyanString *prefix)
ZYCORE_EXPORT ZYAN_REQUIRES_LIBC ZyanStatus
ZyanStringAppendFormat (ZyanString *string, const char
*format,...)
ZYCORE_EXPORT ZyanStatus ZyanStringAppendDecU
(ZyanString *string, ZyanU64 value, ZyanU8 padding_length)
ZYCORE_EXPORT ZyanStatus ZyanStringAppendDecS
(ZyanString *string, ZyanI64 value, ZyanU8 padding_length,
ZyanBool force_sign, const ZyanStringView *prefix)
ZYCORE_EXPORT ZyanStatus ZyanStringAppendHexU
(ZyanString *string, ZyanU64 value, ZyanU8 padding_length,
ZyanBool uppercase)
ZYCORE_EXPORT ZyanStatus ZyanStringAppendHexS
(ZyanString *string, ZyanI64 value, ZyanU8 padding_length,
ZyanBool uppercase, ZyanBool force_sign, const
ZyanStringView *prefix)
Provides helper functions for performant number to string conversion.
Get the absolute value of a 64 bit int.
Parameters
Returns
This gracefully deals with the special case of x being INT_MAX.
Formats the given signed ordinal value to its decimal text-representation and appends it to the string.
Parameters
Returns
This function will fail, if the ZYAN_STRING_IS_IMMUTABLE flag is set for the specified ZyanString instance.
Formats the given unsigned ordinal value to its decimal text-representation and appends it to the string.
Parameters
Returns
This function will fail, if the ZYAN_STRING_IS_IMMUTABLE flag is set for the specified ZyanString instance.
Appends formatted text to the destination string.
Parameters
Returns
This function will fail, if the ZYAN_STRING_IS_IMMUTABLE flag is set for the specified ZyanString instance.
Formats the given signed ordinal value to its hexadecimal text-representation and appends it to the string.
Parameters
Returns
This function will fail, if the ZYAN_STRING_IS_IMMUTABLE flag is set for the specified ZyanString instance.
Formats the given unsigned ordinal value to its hexadecimal text-representation and appends it to the string.
Parameters
Returns
This function will fail, if the ZYAN_STRING_IS_IMMUTABLE flag is set for the specified ZyanString instance.
Formats the given signed ordinal value to its decimal text-representation and inserts it to the string.
Parameters
Returns
This function will fail, if the ZYAN_STRING_IS_IMMUTABLE flag is set for the specified ZyanString instance.
Formats the given unsigned ordinal value to its decimal text-representation and inserts it to the string.
Parameters
Returns
This function will fail, if the ZYAN_STRING_IS_IMMUTABLE flag is set for the specified ZyanString instance.
Inserts formatted text in the destination string at the given index.
Parameters
Returns
This function will fail, if the ZYAN_STRING_IS_IMMUTABLE flag is set for the specified ZyanString instance.
Formats the given signed ordinal value to its hexadecimal text-representation and inserts it to the string.
Parameters
Returns
This function will fail, if the ZYAN_STRING_IS_IMMUTABLE flag is set for the specified ZyanString instance.
Formats the given unsigned ordinal value to its hexadecimal text-representation and inserts it to the string.
Parameters
Returns
This function will fail, if the ZYAN_STRING_IS_IMMUTABLE flag is set for the specified ZyanString instance.
Generated automatically by Doxygen for Zycore from the source code.
| Version 1.5.2.0 | Zycore |