LLVM  3.7.0
Public Member Functions | List of all members
llvm::NewArchiveIterator Class Reference

#include <ArchiveWriter.h>

Public Member Functions

 NewArchiveIterator (object::Archive::child_iterator I, StringRef Name)
 
 NewArchiveIterator (StringRef I, StringRef Name)
 
bool isNewMember () const
 
StringRef getName () const
 
object::Archive::child_iterator getOld () const
 
StringRef getNew () const
 
llvm::ErrorOr< intgetFD (sys::fs::file_status &NewStatus) const
 
const sys::fs::file_statusgetStatus () const
 

Detailed Description

Definition at line 23 of file ArchiveWriter.h.

Constructor & Destructor Documentation

NewArchiveIterator::NewArchiveIterator ( object::Archive::child_iterator  I,
StringRef  Name 
)

Definition at line 37 of file ArchiveWriter.cpp.

NewArchiveIterator::NewArchiveIterator ( StringRef  I,
StringRef  Name 
)

Definition at line 41 of file ArchiveWriter.cpp.

Member Function Documentation

llvm::ErrorOr< int > NewArchiveIterator::getFD ( sys::fs::file_status NewStatus) const
StringRef NewArchiveIterator::getName ( ) const

Definition at line 44 of file ArchiveWriter.cpp.

StringRef NewArchiveIterator::getNew ( ) const

Definition at line 53 of file ArchiveWriter.cpp.

Referenced by getOutputPath(), and llvm::writeArchive().

object::Archive::child_iterator NewArchiveIterator::getOld ( ) const

Definition at line 48 of file ArchiveWriter.cpp.

Referenced by llvm::writeArchive().

const sys::fs::file_status& llvm::NewArchiveIterator::getStatus ( ) const
bool NewArchiveIterator::isNewMember ( ) const

Definition at line 46 of file ArchiveWriter.cpp.

Referenced by llvm::writeArchive().


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