armoured text encoding and decoding
Standard base 64
URL and filename friendly base 64
Standard base 32
Extended hex base 32
Standard base 16
Z85 from ZeroMQ RFC 32
Create a new zarmour
Destroy the zarmour
Encode a stream of bytes into an armoured string. Returns the armoured
string, or NULL if there was insufficient memory available to allocate
a new string.
Decode an armoured string into a chunk. The decoded output is
null-terminated, so it may be treated as a string, if that's what
it was prior to encoding.
Get the mode property.
Get printable string for mode.
Set the mode property.
Return true if padding is turned on.
Turn padding on or off. Default is on.
Get the padding character.
Set the padding character.
Return if splitting output into lines is turned on. Default is off.
Turn splitting output into lines on or off.
Get the line length used for splitting lines.
Set the line length used for splitting lines.
Print properties of object