write
- Buffer!Char write(auto ref Buffer!Char buffer, A args)
- Buffer!Char write(ref Buffer!Char buffer, T integral)
- Buffer!Char write(ref Buffer!Char buffer, T boolValue)
- Buffer!Char write(ref Buffer!Char buffer, T character)
@safe @nogc
Buffer!Char
write
if (
isSomeChar!Char &&
isSomeChar!T
)
- Buffer!Char write(ref Buffer!Char buffer, T pointer)
- Buffer!Char write(ref Buffer!Char buffer, T array)
- Buffer!Char write(ref Buffer!Char buffer, T str)
- Buffer!Char write(ref Buffer!Char buffer, T enumeration)
- Buffer!Char write(ref Buffer!Char buffer, T object)
- Buffer!Char write(ref Buffer!Char buffer, auto ref T structure)
Writes a value to the buffer.
Supported types: * bool * char * string * byte/short/int/long and their unsigned counterparts * structs (todo) * classes (todo) * arrays * floating-point values (todo) * pointers (in hexadecimal)