LLVM: llvm::object::OwningBinary< T > Class Template Reference (original) (raw)

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

Inheritance diagram for llvm::object::OwningBinary< T >:

Public Member Functions
OwningBinary ()
OwningBinary (std::unique_ptr< T > Bin, std::unique_ptr< MemoryBuffer > Buf)
OwningBinary (OwningBinary< T > &&Other)
OwningBinary< T > & operator= (OwningBinary< T > &&Other)
std::pair< std::unique_ptr< T >, std::unique_ptr< MemoryBuffer > > takeBinary ()
T * getBinary ()
const T * getBinary () const

Detailed Description

template<typename T>
class llvm::object::OwningBinary< T >

Definition at line 200 of file Binary.h.

Constructor & Destructor Documentation

OwningBinary() [2/3]

OwningBinary() [3/3]

Member Function Documentation

getBinary() [1/2]

getBinary() [2/2]

operator=()

takeBinary()


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