ROSE  0.9.10.196
Rose::BinaryAnalysis::BinaryLoaderPe Member List

This is the complete list of members for Rose::BinaryAnalysis::BinaryLoaderPe, including all inherited members.

add_directories(const std::vector< std::string > &dirnames) ROSE_DEPRECATED("use appendDirectories") (defined in Rose::BinaryAnalysis::BinaryLoader)Rose::BinaryAnalysis::BinaryLoaderinline
add_directory(const std::string &dirname) ROSE_DEPRECATED("use directories") (defined in Rose::BinaryAnalysis::BinaryLoader)Rose::BinaryAnalysis::BinaryLoaderinline
add_preload(const std::string &libname) ROSE_DEPRECATED("use preloads") (defined in Rose::BinaryAnalysis::BinaryLoader)Rose::BinaryAnalysis::BinaryLoaderinline
addSectionsForRemap(SgAsmGenericHeader *header, SgAsmGenericSectionPtrList &allSections)Rose::BinaryAnalysis::BinaryLoadervirtual
alignValues(SgAsmGenericSection *, const MemoryMap::Ptr &, rose_addr_t *malign_lo, rose_addr_t *malign_hi, rose_addr_t *va, rose_addr_t *mem_size, rose_addr_t *offset, rose_addr_t *file_size, bool *map_private, rose_addr_t *va_offset, bool *anon_lo, bool *anon_hi, ConflictResolution *resolve) ROSE_OVERRIDERose::BinaryAnalysis::BinaryLoaderPevirtual
appendDirectories(const std::vector< std::string > &dirnames)Rose::BinaryAnalysis::BinaryLoaderinline
bialign(rose_addr_t val1, rose_addr_t align1, rose_addr_t val2, rose_addr_t align2)Rose::BinaryAnalysis::BinaryLoader
BinaryLoader() (defined in Rose::BinaryAnalysis::BinaryLoader)Rose::BinaryAnalysis::BinaryLoaderinlineprotected
BinaryLoader(const BinaryLoader &other)Rose::BinaryAnalysis::BinaryLoaderinlineprotected
BinaryLoaderPe() (defined in Rose::BinaryAnalysis::BinaryLoaderPe)Rose::BinaryAnalysis::BinaryLoaderPeinlineprotected
BinaryLoaderPe(const BinaryLoaderPe &other) (defined in Rose::BinaryAnalysis::BinaryLoaderPe)Rose::BinaryAnalysis::BinaryLoaderPeinlineprotected
canLoad(SgAsmGenericHeader *) const ROSE_OVERRIDERose::BinaryAnalysis::BinaryLoaderPevirtual
clone() const Rose::BinaryAnalysis::BinaryLoaderPeinlinevirtual
ConflictResolution enum nameRose::BinaryAnalysis::BinaryLoader
CONTRIBUTE_ADD enum valueRose::BinaryAnalysis::BinaryLoader
CONTRIBUTE_NONE enum valueRose::BinaryAnalysis::BinaryLoader
CONTRIBUTE_SUB enum valueRose::BinaryAnalysis::BinaryLoader
createAsmAST(SgBinaryComposite *composite, std::string filePath)Rose::BinaryAnalysis::BinaryLoaderstatic
dependencies(SgAsmGenericHeader *)Rose::BinaryAnalysis::BinaryLoadervirtual
directories() const Rose::BinaryAnalysis::BinaryLoaderinline
directories()Rose::BinaryAnalysis::BinaryLoaderinline
directories(const std::vector< std::string > &v)Rose::BinaryAnalysis::BinaryLoaderinline
findSimilarHeaders(SgAsmGenericHeader *matchHeader, SgAsmGenericHeaderPtrList &candidateHeaders)Rose::BinaryAnalysis::BinaryLoaderstatic
findSoFile(const std::string &libname) const Rose::BinaryAnalysis::BinaryLoadervirtual
fixup(SgAsmInterpretation *interp, FixupErrors *errors=NULL)Rose::BinaryAnalysis::BinaryLoadervirtual
FixupErrors typedef (defined in Rose::BinaryAnalysis::BinaryLoader)Rose::BinaryAnalysis::BinaryLoader
gcd(int64_t a, int64_t b, int64_t *x=NULL, int64_t *y=NULL)Rose::BinaryAnalysis::BinaryLoaderstatic
get_directories() const ROSE_DEPRECATED("use directories") (defined in Rose::BinaryAnalysis::BinaryLoader)Rose::BinaryAnalysis::BinaryLoaderinline
get_perform_dynamic_linking() const ROSE_DEPRECATED("use performingDynamicLinking") (defined in Rose::BinaryAnalysis::BinaryLoader)Rose::BinaryAnalysis::BinaryLoaderinline
get_perform_relocations() const ROSE_DEPRECATED("use performingRelocations") (defined in Rose::BinaryAnalysis::BinaryLoader)Rose::BinaryAnalysis::BinaryLoaderinline
get_perform_remap() const ROSE_DEPRECATED("use performingRemap") (defined in Rose::BinaryAnalysis::BinaryLoader)Rose::BinaryAnalysis::BinaryLoaderinline
get_preloads() const ROSE_DEPRECATED("use preloads") (defined in Rose::BinaryAnalysis::BinaryLoader)Rose::BinaryAnalysis::BinaryLoaderinline
getRemapSections(SgAsmGenericHeader *) ROSE_OVERRIDERose::BinaryAnalysis::BinaryLoaderPevirtual
initDiagnostics()Rose::BinaryAnalysis::BinaryLoaderstatic
instance()Rose::BinaryAnalysis::BinaryLoaderPeinlinestatic
isHeaderSimilar(SgAsmGenericHeader *, SgAsmGenericHeader *)Rose::BinaryAnalysis::BinaryLoaderstatic
isLinked(SgBinaryComposite *composite, const std::string &filename)Rose::BinaryAnalysis::BinaryLoadervirtual
isLinked(SgAsmInterpretation *interp, const std::string &filename)Rose::BinaryAnalysis::BinaryLoadervirtual
link(SgAsmInterpretation *interp)Rose::BinaryAnalysis::BinaryLoadervirtual
load(SgBinaryComposite *composite, bool read_executable_file_format_only=false)Rose::BinaryAnalysis::BinaryLoaderstatic
load(SgAsmInterpretation *)Rose::BinaryAnalysis::BinaryLoadervirtual
lookup(SgAsmGenericHeader *)Rose::BinaryAnalysis::BinaryLoaderstatic
lookup(SgAsmInterpretation *)Rose::BinaryAnalysis::BinaryLoaderstatic
MappingContribution enum nameRose::BinaryAnalysis::BinaryLoader
mappingPermissions(SgAsmGenericSection *) const Rose::BinaryAnalysis::BinaryLoadervirtual
mlogRose::BinaryAnalysis::BinaryLoaderstatic
operator=(const SharedObject &)Sawyer::SharedObjectinline
performingDynamicLinking() const Rose::BinaryAnalysis::BinaryLoaderinline
performingDynamicLinking(bool b)Rose::BinaryAnalysis::BinaryLoaderinline
performingRelocations() const Rose::BinaryAnalysis::BinaryLoaderinline
performingRelocations(bool b)Rose::BinaryAnalysis::BinaryLoaderinline
performingRemap() const Rose::BinaryAnalysis::BinaryLoaderinline
performingRemap(bool b)Rose::BinaryAnalysis::BinaryLoaderinline
preloads() const Rose::BinaryAnalysis::BinaryLoaderinline
preloads()Rose::BinaryAnalysis::BinaryLoaderinline
preloads(const std::vector< std::string > &v)Rose::BinaryAnalysis::BinaryLoaderinline
Ptr typedefRose::BinaryAnalysis::BinaryLoaderPe
rebase(const MemoryMap::Ptr &, SgAsmGenericHeader *header, const SgAsmGenericSectionPtrList &)Rose::BinaryAnalysis::BinaryLoaderinlinevirtual
register_subclass(const Ptr &loader) ROSE_DEPRECATED("use registerSubclass") (defined in Rose::BinaryAnalysis::BinaryLoader)Rose::BinaryAnalysis::BinaryLoaderinlinestatic
registerSubclass(const Ptr &)Rose::BinaryAnalysis::BinaryLoaderstatic
remap(SgAsmInterpretation *interp)Rose::BinaryAnalysis::BinaryLoadervirtual
remap(Rose::BinaryAnalysis::MemoryMap::Ptr &, SgAsmGenericHeader *)Rose::BinaryAnalysis::BinaryLoadervirtual
RESOLVE_OVERMAP enum valueRose::BinaryAnalysis::BinaryLoader
RESOLVE_REMAP enum valueRose::BinaryAnalysis::BinaryLoader
RESOLVE_REMAP_ABOVE enum valueRose::BinaryAnalysis::BinaryLoader
RESOLVE_THROW enum valueRose::BinaryAnalysis::BinaryLoader
set_perform_dynamic_linking(bool b) ROSE_DEPRECATED("use performingDynamicLinking") (defined in Rose::BinaryAnalysis::BinaryLoader)Rose::BinaryAnalysis::BinaryLoaderinline
set_perform_relocations(bool b) ROSE_DEPRECATED("use performingRelocations") (defined in Rose::BinaryAnalysis::BinaryLoader)Rose::BinaryAnalysis::BinaryLoaderinline
set_perform_remap(bool b) ROSE_DEPRECATED("use performingRemap") (defined in Rose::BinaryAnalysis::BinaryLoader)Rose::BinaryAnalysis::BinaryLoaderinline
SharedObject()Sawyer::SharedObjectinline
SharedObject(const SharedObject &)Sawyer::SharedObjectinline
~BinaryLoader() (defined in Rose::BinaryAnalysis::BinaryLoader)Rose::BinaryAnalysis::BinaryLoaderinlinevirtual
~BinaryLoaderPe() (defined in Rose::BinaryAnalysis::BinaryLoaderPe)Rose::BinaryAnalysis::BinaryLoaderPeinlinevirtual
~SharedObject()Sawyer::SharedObjectinlinevirtual