All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
UT::Format::CustomWriter Struct Reference

#include <UT_Format.h>

+ Inheritance diagram for UT::Format::CustomWriter:

Public Member Functions

size_t operator() (const char *begin, const char *end)

Additional Inherited Members

- Protected Member Functions inherited from UT_NonCopyableNS::UT_NonCopyable
 UT_NonCopyable ()=default
 ~UT_NonCopyable ()=default
 UT_NonCopyable (const UT_NonCopyable &)=delete
UT_NonCopyableoperator= (const UT_NonCopyable &)=delete

Detailed Description

Class outline of a writer class for the formatter. This serves as a template when writing a new Formatter writer for cases that the FileWriter, StreamWriter, and Writer don't cover.

Definition at line 333 of file UT_Format.h.

Member Function Documentation

size_t UT::Format::CustomWriter::operator() ( const char *  begin,
const char *  end 

Write the range of bytes from begin to end, non-inclusive (i.e. don't write out the byte pointed to by end). Return the number of bytes written.

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