|
MustacheOutputStream ()=default |
|
~MustacheOutputStream () override=default |
| virtual void |
suspendIndentation () |
| virtual void |
resumeIndentation () |
| Public Member Functions inherited from llvm::raw_ostream |
|
|
raw_ostream (bool unbuffered=false, OStreamKind K=OStreamKind::OK_OStream) |
|
raw_ostream (const raw_ostream &)=delete |
| void |
operator= (const raw_ostream &)=delete |
| virtual |
~raw_ostream () |
| uint64_t |
tell () const |
|
tell - Return the current offset with the file. |
| OStreamKind |
get_kind () const |
| virtual void |
reserveExtraSpace (uint64_t ExtraSize) |
|
If possible, pre-allocate ExtraSize bytes for stream data. |
| void |
SetBuffered () |
|
Set the stream to be buffered, with an automatically determined buffer size. |
| void |
SetBufferSize (size_t Size) |
|
Set the stream to be buffered, using the specified buffer size. |
| size_t |
GetBufferSize () const |
| void |
SetUnbuffered () |
|
Set the stream to be unbuffered. |
| size_t |
GetNumBytesInBuffer () const |
| void |
flush () |
| raw_ostream & |
operator<< (char C) |
| raw_ostream & |
operator<< (unsigned char C) |
| raw_ostream & |
operator<< (signed char C) |
| raw_ostream & |
operator<< (StringRef Str) |
| raw_ostream & |
operator<< (const char *Str) |
| raw_ostream & |
operator<< (const std::string &Str) |
| raw_ostream & |
operator<< (const std::string_view &Str) |
| raw_ostream & |
operator<< (const SmallVectorImpl< char > &Str) |
| raw_ostream & |
operator<< (unsigned long N) |
| raw_ostream & |
operator<< (long N) |
| raw_ostream & |
operator<< (unsigned long long N) |
| raw_ostream & |
operator<< (long long N) |
| raw_ostream & |
operator<< (const void *P) |
| raw_ostream & |
operator<< (unsigned int N) |
| raw_ostream & |
operator<< (int N) |
| raw_ostream & |
operator<< (double N) |
| raw_ostream & |
write_hex (unsigned long long N) |
|
Output N in hexadecimal, without any prefix or padding. |
| raw_ostream & |
operator<< (Colors C) |
| raw_ostream & |
write_uuid (const uuid_t UUID) |
| raw_ostream & |
write_escaped (StringRef Str, bool UseHexEscapes=false) |
|
Output Str, turning '\', '\t', '', '"', and anything that doesn't satisfy llvm::isPrint into an escape sequence. |
| raw_ostream & |
write (unsigned char C) |
| raw_ostream & |
write (const char *Ptr, size_t Size) |
| raw_ostream & |
operator<< (const format_object_base &Fmt) |
| raw_ostream & |
operator<< (const FormattedString &) |
| raw_ostream & |
operator<< (const FormattedNumber &) |
| raw_ostream & |
operator<< (const formatv_object_base &) |
| raw_ostream & |
operator<< (const FormattedBytes &) |
| raw_ostream & |
indent (unsigned NumSpaces) |
|
indent - Insert 'NumSpaces' spaces. |
| raw_ostream & |
write_zeros (unsigned NumZeros) |
|
write_zeros - Insert 'NumZeros' nulls. |
| virtual raw_ostream & |
changeColor (enum Colors Color, bool Bold=false, bool BG=false) |
|
Changes the foreground color of text that will be output from this point forward. |
| virtual raw_ostream & |
resetColor () |
|
Resets the colors to terminal defaults. |
| virtual raw_ostream & |
reverseColor () |
|
Reverses the foreground and background colors. |
| virtual bool |
is_displayed () const |
|
This function determines if this stream is connected to a "tty" or "console" window. |
| virtual bool |
has_colors () const |
|
This function determines if this stream is displayed and supports colors. |
| virtual void |
enable_colors (bool enable) |
| bool |
colors_enabled () const |