LLVM: llvm::vfs::TempFileOutputError Class Reference (original) (raw)

Error related to a temporary file for an OutputFile. More...

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

Inheritance diagram for llvm::vfs::TempFileOutputError:

Public Member Functions
StringRef getTempPath () const
void log (raw_ostream &OS) const override
TempFileOutputError (const Twine &TempPath, const Twine &OutputPath, std::error_code EC)
TempFileOutputError (const Twine &TempPath, const Twine &OutputPath, OutputErrorCode EV)
Public Member Functions inherited from llvm::ErrorInfo< TempFileOutputError, OutputError >
const void * dynamicClassID () const override
bool isA (const void *const ClassID) const override

Detailed Description

Error related to a temporary file for an OutputFile.

Derives from OutputError and adds getTempPath().

Definition at line 94 of file VirtualOutputError.h.

Constructor & Destructor Documentation

llvm::vfs::TempFileOutputError::TempFileOutputError ( const Twine & TempPath, const Twine & OutputPath, std::error_code EC ) inline

TempFileOutputError() [2/2]

Member Function Documentation

getTempPath()

StringRef llvm::vfs::TempFileOutputError::getTempPath ( ) const inline

log()

void TempFileOutputError::log ( raw_ostream & OS) const override

Member Data Documentation

ID

char TempFileOutputError::ID = 0 static

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