LoaderPE.h

Go to the documentation of this file.
00001 #ifndef ROSE_LOADER_PE_H
00002 #define ROSE_LOADER_PE_H
00003 
00004 class LoaderPE: public Loader {
00005 public:
00006     LoaderPE() {}
00007     virtual ~LoaderPE() {}
00008     virtual bool can_handle(SgAsmGenericHeader *header) {
00009         return NULL!=isSgAsmPEFileHeader(header);
00010     }
00011     virtual SgAsmGenericSectionPtrList order_sections(const SgAsmGenericSectionPtrList&);
00012     virtual rose_addr_t align_values(SgAsmGenericSection*, rose_addr_t *va, rose_addr_t *mem_size,
00013                                      rose_addr_t *offset, rose_addr_t *file_size, const MemoryMap *current);
00014 };
00015 
00016 #endif

Generated on Mon Aug 30 21:32:46 2010 for ROSE by  doxygen 1.4.7