]>
Commit | Line | Data |
---|---|---|
a2a8927a XL |
1 | //! Support for reading PE files. |
2 | //! | |
3 | //! Defines traits to abstract over the difference between PE32/PE32+, | |
4 | //! and implements read functionality in terms of these traits. | |
5 | //! | |
6 | //! This module reuses some of the COFF functionality. | |
7 | //! | |
8 | //! Also provides `PeFile` and related types which implement the `Object` trait. | |
9 | ||
10 | mod file; | |
11 | pub use file::*; | |
12 | ||
13 | mod section; | |
14 | pub use section::*; | |
15 | ||
16 | mod data_directory; | |
17 | pub use data_directory::*; | |
18 | ||
19 | mod export; | |
20 | pub use export::*; | |
21 | ||
22 | mod import; | |
23 | pub use import::*; | |
24 | ||
25 | mod relocation; | |
26 | pub use relocation::*; | |
27 | ||
04454e1e FG |
28 | mod resource; |
29 | pub use resource::*; | |
30 | ||
a2a8927a XL |
31 | mod rich; |
32 | pub use rich::*; | |
33 | ||
34 | pub use super::coff::{SectionTable, SymbolTable}; |