ionPutVarInt

Encodes integer `num` as a variable-length integer into byte buffer `ptr`, returning the number of bytes written. (community summary)

  1. size_t ionPutVarInt(ubyte* ptr, T num)
    size_t
    ionPutVarInt
    (
    T
    )
    (
    scope ubyte* ptr
    ,
    const T num
    )
    if (
    isSigned!T
    )
  2. size_t ionPutVarInt(ubyte* ptr, T num, bool sign)