Synesis Software STLSoft - ... Robust, Lightweight, Cross-platform, Template Software ...

fastformat/sinks/vectored_file.hpp File Reference


Detailed Description

[C++ only] A FastFormat sink for the UNIX writev() vector I/O function.

#include <fastformat/fastformat.h>
#include <fastformat/internal/stlsoft.h>
#include <fastformat/quality/contract.h>
#include <fastformat/format/standard_flags.hpp>
#include <platformstl/error/exceptions.hpp>
#include <stlsoft/memory/auto_buffer.hpp>
#include <string>
#include <sys/uio.h>

Go to the source code of this file.

Namespaces

namespace  fastformat
namespace  fastformat::sinks

Classes

class  vectored_file_sink
 Sink for translating a statement into iovec instructions. More...

Functions

vectored_file_sink & fmt_slices (vectored_file_sink &sink, int flags, size_t, size_t numResults, ff_string_slice_t const *results)
 Writes an array of string slices into an iovec sink.


FastFormat Library documentation © Matthew Wilson, 2006-2009 SourceForge.net Logo