Append bytes from a contiguous address onto dest.
Declared in <bdlbb_blobutil.h>
static
void
append(
Blob* dest,
char const* source,
int length);
Append the specified length bytes starting from the specified source address to the specified dest. The behavior is undefined unless the range [source, source + length)] is valid memory, and length <= dest->totalSize() - dest->length() or 0 != dest->factory().
| Name | Description |
|---|---|
| dest | destination blob |
| source | contiguous source address |
| length | number of bytes to append |