Constructors
Synopses
Declared in <bdlde_quotedprintableencoder.h>
Create a Quoted‐Printable encoder with optional line‐break settings.
explicit
QuotedPrintableEncoder(
LineBreakMode lineBreakMode = e_CRLF_MODE,
int maxLineLength = k_DEFAULT_MAX_LINELEN,
bslma::Allocator* basicAllocator = 0);
Create a Quoted‐Printable encoder with extra characters to encode.
explicit
QuotedPrintableEncoder(
char const* extraCharsToEncode,
LineBreakMode lineBreakMode = e_CRLF_MODE,
int maxLineLength = k_DEFAULT_MAX_LINELEN,
bslma::Allocator* basicAllocator = 0);
Parameters
Name |
Description |
lineBreakMode |
how hard line breaks in the input are handled |
maxLineLength |
maximum output line length before a soft break |
basicAllocator |
allocator used to supply memory |
extraCharsToEncode |
printable/whitespace chars always encoded as "=XX" |
Created with MrDocs