Append the specified handle to the back of this record buffer.
Synopsis
Declared in <ball_recordbuffer.h>
virtual
int
pushBack(bsl::shared_ptr<Record> const& handle) = 0;
Description
Return 0 on success, and a non‐zero value otherwise. Note that concrete implementations are permitted to remove records from the buffer in order to attempt to accommodate a pushBack request (which implies that, after a successful call to pushBack, length is not guaranteed to be more than one, and an unsuccessful call to pushBack is permitted to leave the buffer empty).
Return Value
0 on success, and a non‐zero value otherwise
Parameters
Name |
Description |
handle |
record handle to append to the back |
Created with MrDocs