Halide
Halide::Internal::Elf::Object Member List

This is the complete list of members for Halide::Internal::Elf::Object, including all inherited members.

add_relocation_section(const Section &for_section)Halide::Internal::Elf::Object
add_section(const std::string &name, Section::Type type)Halide::Internal::Elf::Object
add_symbol(const std::string &name)Halide::Internal::Elf::Object
const_section_iterator typedefHalide::Internal::Elf::Object
const_symbol_iterator typedefHalide::Internal::Elf::Object
erase_section(section_iterator i)Halide::Internal::Elf::Objectinline
ET_CORE enum valueHalide::Internal::Elf::Object
ET_DYN enum valueHalide::Internal::Elf::Object
ET_EXEC enum valueHalide::Internal::Elf::Object
ET_HIPROC enum valueHalide::Internal::Elf::Object
ET_LOPROC enum valueHalide::Internal::Elf::Object
ET_NONE enum valueHalide::Internal::Elf::Object
ET_REL enum valueHalide::Internal::Elf::Object
find_section(const std::string &name)Halide::Internal::Elf::Object
find_symbol(const std::string &name)Halide::Internal::Elf::Object
find_symbol(const std::string &name) constHalide::Internal::Elf::Object
get_entry() constHalide::Internal::Elf::Objectinline
get_flags() constHalide::Internal::Elf::Objectinline
get_machine() constHalide::Internal::Elf::Objectinline
get_type() constHalide::Internal::Elf::Objectinline
get_version() constHalide::Internal::Elf::Objectinline
merge_sections(const std::vector< section_iterator > &sections)Halide::Internal::Elf::Object
merge_text_sections()Halide::Internal::Elf::Object
Object()=defaultHalide::Internal::Elf::Object
parse_object(const char *data, size_t size)Halide::Internal::Elf::Objectstatic
section_iterator typedefHalide::Internal::Elf::Object
SectionList typedefHalide::Internal::Elf::Object
sections()Halide::Internal::Elf::Objectinline
sections() constHalide::Internal::Elf::Objectinline
sections_begin()Halide::Internal::Elf::Objectinline
sections_begin() constHalide::Internal::Elf::Objectinline
sections_end()Halide::Internal::Elf::Objectinline
sections_end() constHalide::Internal::Elf::Objectinline
sections_size() constHalide::Internal::Elf::Objectinline
set_entry(uint64_t entry)Halide::Internal::Elf::Objectinline
set_flags(uint32_t flags)Halide::Internal::Elf::Objectinline
set_machine(uint16_t machine)Halide::Internal::Elf::Objectinline
set_type(Type type)Halide::Internal::Elf::Objectinline
set_version(uint32_t version)Halide::Internal::Elf::Objectinline
symbol_iterator typedefHalide::Internal::Elf::Object
SymbolList typedefHalide::Internal::Elf::Object
symbols()Halide::Internal::Elf::Objectinline
symbols() constHalide::Internal::Elf::Objectinline
symbols_begin()Halide::Internal::Elf::Objectinline
symbols_begin() constHalide::Internal::Elf::Objectinline
symbols_end()Halide::Internal::Elf::Objectinline
symbols_end() constHalide::Internal::Elf::Objectinline
symbols_size() constHalide::Internal::Elf::Objectinline
Type enum nameHalide::Internal::Elf::Object
write_shared_object(Linker *linker, const std::vector< std::string > &depedencies={}, const std::string &soname="")Halide::Internal::Elf::Object