Reset the put position of this buffer to the first location, available for writing in the underlying bdlbb::Blob. Optionally specify a blob used to change current underlying bdlbb::Blob value for. The behavior is undefined unless blob remains valid and externally unmodified for the lifetime of this streambuf.