Prepend the specified length bytes from the specified source address to the specified dest. Use the existing capacity in dest first if 0 == dest->length(), followed by that in the buffer, and finally allocate from the blob buffer factory associated with the dest. Load any unused space into the specified buffer. The behavior is undefined unless the range [source, source + length)] represents a readable sequence of memory.
Declared in <bdlbb_blobutil.h>
static
void
prependWithCapacityBuffer(
Blob* dest,
BlobBuffer* buffer,
char const* source,
int length);