- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages
- Examples

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# vectored_file_sink Class Reference

`#include <fastformat/sinks/vectored_file.hpp>`

List of all members.

## Detailed Description

Sink for translating a statement into iovec instructions.

## Public Types
typedef vectored_file_sink | class_type
| This type.
## Public Member Functions
| vectored_file_sink (int fh)
| Constructs from a file handle.
| vectored_file_sink (int fh, char const *delim)
| Constructs from a file handle and a delimiter.
class_type & | write (size_t numResults, ff_string_slice_t const *results, int flags)
| Outputs the results, according to the given flags.

## Member Typedef Documentation

typedef vectored_file_sink class_type

This type.

## Constructor & Destructor Documentation

vectored_file_sink | ( | int | fh | ) | `[inline, explicit]`

Constructs from a file handle.

vectored_file_sink | ( | int | fh,
|  | char const * | delim |
| ) |  |  | `[inline]`

Constructs from a file handle and a delimiter.

## Member Function Documentation

class_type& write | ( | size_t | numResults,
|  | ff_string_slice_t const * | results,
|  | int | flags |
| ) |  |  | `[inline]`

Outputs the results, according to the given flags.

The documentation for this class was generated from the following file:

- fastformat/sinks/vectored_file.hpp

FastFormat Library documentation © Matthew Wilson, 2006-2009 |