| LLVM 22.0.0git
    | 
#include "llvm/Object/Binary.h"
| 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 | 
| 
 | default | 
| llvm::object::OwningBinary< T >::OwningBinary | ( | std::unique_ptr< T > | Bin, | 
| std::unique_ptr< MemoryBuffer > | Buf ) | 
| llvm::object::OwningBinary< T >::OwningBinary | ( | OwningBinary< T > && | Other | ) | 
| T * llvm::object::OwningBinary< T >::getBinary | ( | ) | 
| const T * llvm::object::OwningBinary< T >::getBinary | ( | ) | const | 
| OwningBinary< T > & llvm::object::OwningBinary< T >::operator= | ( | OwningBinary< T > && | Other | ) | 
| std::pair< std::unique_ptr< T >, std::unique_ptr< MemoryBuffer > > llvm::object::OwningBinary< T >::takeBinary | ( | ) |