LLVM: llvm::vfs::OutputConfig Struct Reference (original) (raw)

Full configuration for an output for use by the OutputBackend. More...

#include "[llvm/Support/VirtualOutputConfig.h](VirtualOutputConfig%5F8h%5Fsource.html)"

Public Member Functions
LLVM_ABI_FOR_TEST void print (raw_ostream &OS) const
void dump () const
constexpr OutputConfig & setBinary ()
constexpr OutputConfig & setTextWithCRLF ()
constexpr OutputConfig & setTextWithCRLF (bool Value)
constexpr bool getTextWithCRLF () const
constexpr bool getBinary () const
LLVM_ABI_FOR_TEST OutputConfig & setOpenFlags (const sys::fs::OpenFlags &Flags)
Updates Text and CRLF flags based on sys::fs::OF_Text and sys::fs::OF_CRLF in Flags.
constexpr OutputConfig ()
bool operator== (OutputConfig RHS) const
bool operator!= (OutputConfig RHS) const

Full configuration for an output for use by the OutputBackend.

Each configuration flag is either true or false.

Definition at line 37 of file VirtualOutputConfig.h.

llvm::vfs::OutputConfig::OutputConfig ( ) inlineconstexpr

dump()

getBinary()

bool llvm::vfs::OutputConfig::getBinary ( ) const inlineconstexpr

getTextWithCRLF()

bool llvm::vfs::OutputConfig::getTextWithCRLF ( ) const inlineconstexpr

operator!=()

operator==()

print()

setBinary()

OutputConfig & llvm::vfs::OutputConfig::setBinary ( ) inlineconstexpr

setOpenFlags()

setTextWithCRLF() [1/2]

OutputConfig & llvm::vfs::OutputConfig::setTextWithCRLF ( ) inlineconstexpr

setTextWithCRLF() [2/2]

OutputConfig & llvm::vfs::OutputConfig::setTextWithCRLF ( bool Value) inlineconstexpr

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