Read the specified numBytes bytes beginning at the file pointer of the file with the specified descriptor into the specified buffer. Return numBytes on success; the number of bytes read if there were not enough available; or a negative number on some other error.
Declared in <bdls_filesystemutil.h>
static
int
read(
FileDescriptor descriptor,
void* buffer,
int numBytes);