Write numBytes from buffer to the file with descriptor.

Synopsis

Declared in <bdls_filesystemutil.h>

static
int
write(
    FileDescriptor descriptor,
    void const* buffer,
    int numBytes);

Description

Write the specified numBytes from the specified buffer address to the file with the specified descriptor. Return numBytes on success; the number of bytes written if space was exhausted; or a negative value on some other error.

Return Value

numBytes on success; the number of bytes written if space was exhausted; or a negative value on error

Parameters

Name

Description

descriptor

file descriptor of the file to write

buffer

buffer from which bytes are written

numBytes

number of bytes to write

Created with MrDocs