CLRX  1
An unofficial OpenCL extensions designed for Radeon GPUs
CLRX::ElfBinaryTemplate< Types > Member List

This is the complete list of members for CLRX::ElfBinaryTemplate< Types >, including all inherited members.

binaryCodeCLRX::ElfBinaryTemplate< Types >protected
binaryCodeSizeCLRX::ElfBinaryTemplate< Types >protected
creationFlagsCLRX::ElfBinaryTemplate< Types >protected
dynamicEntSizeCLRX::ElfBinaryTemplate< Types >protected
dynamicsNumCLRX::ElfBinaryTemplate< Types >protected
dynamicTableCLRX::ElfBinaryTemplate< Types >protected
dynSymbolsNumCLRX::ElfBinaryTemplate< Types >protected
dynSymEntSizeCLRX::ElfBinaryTemplate< Types >protected
dynSymIndexMapCLRX::ElfBinaryTemplate< Types >protected
dynSymStringTableCLRX::ElfBinaryTemplate< Types >protected
dynSymTableCLRX::ElfBinaryTemplate< Types >protected
ElfBinaryTemplate() (defined in CLRX::ElfBinaryTemplate< Types >)CLRX::ElfBinaryTemplate< Types >
ElfBinaryTemplate(size_t binaryCodeSize, cxbyte *binaryCode, Flags creationFlags=ELF_CREATE_ALL)CLRX::ElfBinaryTemplate< Types >
getBinaryCode() const CLRX::ElfBinaryTemplate< Types >inline
getBinaryCode()CLRX::ElfBinaryTemplate< Types >inline
getCreationFlags() const CLRX::ElfBinaryTemplate< Types >inline
getDynamicEntrySize() const CLRX::ElfBinaryTemplate< Types >inline
getDynamicsNum() const CLRX::ElfBinaryTemplate< Types >inline
getDynamicTable() const CLRX::ElfBinaryTemplate< Types >inline
getDynamicTable()CLRX::ElfBinaryTemplate< Types >inline
getDynSymbol(typename Types::Size index) const CLRX::ElfBinaryTemplate< Types >inline
getDynSymbol(typename Types::Size index)CLRX::ElfBinaryTemplate< Types >inline
getDynSymbol(const char *name) const CLRX::ElfBinaryTemplate< Types >inline
getDynSymbol(const char *name)CLRX::ElfBinaryTemplate< Types >inline
getDynSymbolIndex(const char *name) const CLRX::ElfBinaryTemplate< Types >
getDynSymbolIter(const char *name) const CLRX::ElfBinaryTemplate< Types >inline
getDynSymbolIterEnd() const CLRX::ElfBinaryTemplate< Types >inline
getDynSymbolName(typename Types::Size index) const CLRX::ElfBinaryTemplate< Types >inline
getDynSymbolsNum() const CLRX::ElfBinaryTemplate< Types >inline
getHeader() const CLRX::ElfBinaryTemplate< Types >inline
getHeader()CLRX::ElfBinaryTemplate< Types >inline
getNotes() const CLRX::ElfBinaryTemplate< Types >inline
getNotes()CLRX::ElfBinaryTemplate< Types >inline
getNotesSize() const (defined in CLRX::ElfBinaryTemplate< Types >)CLRX::ElfBinaryTemplate< Types >inline
getProgramHeader(uint16_t index) const CLRX::ElfBinaryTemplate< Types >inline
getProgramHeader(uint16_t index)CLRX::ElfBinaryTemplate< Types >inline
getProgramHeadersNum() const CLRX::ElfBinaryTemplate< Types >inline
getSectionContent(uint16_t index) const CLRX::ElfBinaryTemplate< Types >inline
getSectionContent(uint16_t index)CLRX::ElfBinaryTemplate< Types >inline
getSectionContent(const char *name) const CLRX::ElfBinaryTemplate< Types >inline
getSectionContent(const char *name)CLRX::ElfBinaryTemplate< Types >inline
getSectionHeader(uint16_t index) const CLRX::ElfBinaryTemplate< Types >inline
getSectionHeader(uint16_t index)CLRX::ElfBinaryTemplate< Types >inline
getSectionHeader(const char *name) const CLRX::ElfBinaryTemplate< Types >inline
getSectionHeader(const char *name)CLRX::ElfBinaryTemplate< Types >inline
getSectionHeadersNum() const CLRX::ElfBinaryTemplate< Types >inline
getSectionIndex(const char *name) const CLRX::ElfBinaryTemplate< Types >
getSectionIter(const char *name) const CLRX::ElfBinaryTemplate< Types >inline
getSectionIterEnd() const CLRX::ElfBinaryTemplate< Types >inline
getSectionName(uint16_t index) const CLRX::ElfBinaryTemplate< Types >inline
getSize() const CLRX::ElfBinaryTemplate< Types >inline
getSymbol(typename Types::Size index) const CLRX::ElfBinaryTemplate< Types >inline
getSymbol(typename Types::Size index)CLRX::ElfBinaryTemplate< Types >inline
getSymbol(const char *name) const CLRX::ElfBinaryTemplate< Types >inline
getSymbol(const char *name)CLRX::ElfBinaryTemplate< Types >inline
getSymbolIndex(const char *name) const CLRX::ElfBinaryTemplate< Types >
getSymbolIter(const char *name) const CLRX::ElfBinaryTemplate< Types >inline
getSymbolIterEnd() const CLRX::ElfBinaryTemplate< Types >inline
getSymbolName(typename Types::Size index) const CLRX::ElfBinaryTemplate< Types >inline
getSymbolsNum() const CLRX::ElfBinaryTemplate< Types >inline
hasDynSymbolMap() const CLRX::ElfBinaryTemplate< Types >inline
hasSectionMap() const CLRX::ElfBinaryTemplate< Types >inline
hasSymbolMap() const CLRX::ElfBinaryTemplate< Types >inline
noteTableCLRX::ElfBinaryTemplate< Types >protected
noteTableSizeCLRX::ElfBinaryTemplate< Types >protected
operator bool() const CLRX::ElfBinaryTemplate< Types >inline
operator!() const CLRX::ElfBinaryTemplate< Types >inline
sectionIndexMapCLRX::ElfBinaryTemplate< Types >protected
SectionIndexMap typedefCLRX::ElfBinaryTemplate< Types >
sectionStringTableCLRX::ElfBinaryTemplate< Types >protected
symbolEntSizeCLRX::ElfBinaryTemplate< Types >protected
SymbolIndexMap typedefCLRX::ElfBinaryTemplate< Types >
symbolIndexMapCLRX::ElfBinaryTemplate< Types >protected
symbolsNumCLRX::ElfBinaryTemplate< Types >protected
symbolStringTableCLRX::ElfBinaryTemplate< Types >protected
symbolTableCLRX::ElfBinaryTemplate< Types >protected
~ElfBinaryTemplate() (defined in CLRX::ElfBinaryTemplate< Types >)CLRX::ElfBinaryTemplate< Types >virtual