mir.format

Members

Aliases

dstringBuf
alias dstringBuf = _stringBuf!dchar
stringBuf
alias stringBuf = _stringBuf!char
wstringBuf
alias wstringBuf = _stringBuf!wchar

Enums

SwitchLU
enum SwitchLU

Functions

print
W print(W w, Args args)

Multiargument overload.

print
W print(W w, T c)
W print(W w, bool c)
W print(W w, V[K] c)
W print(W w, const(T)[] c)
W print(W w, char c)
W print(W w, const(C)[] c)
W print(W w, I c)
printBoolean
size_t printBoolean(bool c, C[5] buf)
printElement
W printElement(W w, T c)
printEscaped
W printEscaped(W w, const(char)[] str)

Note: Non-ASCII Unicode characters are encoded as sequence of \xXX bytes. This may be fixed in the future.

printStaticString
size_t printStaticString(C[str.length] buf)
size_t printStaticString(dchar[str.length] buf)
printZeroPad
W printZeroPad(W w, I c, size_t minimalLength)
withFormat
FormattedFloating!T withFormat(T value, FormatSpec spec)

Manifest constants

getData
enum getData;

Mixin templates

StreamFormatOp
mixintemplate StreamFormatOp(C)

Structs

FormatSpec
struct FormatSpec

C's compatible format specifier.

FormattedFloating
struct FormattedFloating(T)
GetData
struct GetData
HexAddress
struct HexAddress(T)
_stringBuf
struct _stringBuf(C)

Templates

isFastBuffer
template isFastBuffer(W)
Undocumented in source.

Meta