BinaryNinja::LowLevelILInstructionList Class Reference

Public Types

typedef ListIterator const_iterator
 

Public Member Functions

 LowLevelILInstructionList (LowLevelILFunction *func, const BNLowLevelILInstruction &instr, size_t count, size_t instrIndex)
 
const_iterator begin () const
 
const_iterator end () const
 
size_t size () const
 
const LowLevelILInstruction operator[] (size_t i) const
 
 operator std::vector< LowLevelILInstruction > () const
 

Member Typedef Documentation

◆ const_iterator

Constructor & Destructor Documentation

◆ LowLevelILInstructionList()

LowLevelILInstructionList::LowLevelILInstructionList ( LowLevelILFunction func,
const BNLowLevelILInstruction instr,
size_t  count,
size_t  instrIndex 
)

Member Function Documentation

◆ begin()

LowLevelILInstructionList::const_iterator LowLevelILInstructionList::begin ( ) const

◆ end()

LowLevelILInstructionList::const_iterator LowLevelILInstructionList::end ( ) const

◆ operator std::vector< LowLevelILInstruction >()

BinaryNinja::LowLevelILInstructionList::operator std::vector< LowLevelILInstruction > ( ) const

◆ operator[]()

const LowLevelILInstruction LowLevelILInstructionList::operator[] ( size_t  i) const

◆ size()

size_t LowLevelILInstructionList::size ( ) const

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