#include <LoaderSection.h>
Inheritance diagram for LSHeader:
Public Member Functions | |
virtual void | print () |
virtual char * | charStream () |
LOADERHEADER_MACROS_BASIS ("For the get_X field macros check the defines directory") | |
virtual | ~LSHeader () |
Static Public Member Functions | |
LSHeader * | newHeader (LSHeader *old, bool is64Bit, uint32_t l_nsyms, uint32_t l_nreloc, uint32_t l_istlen, uint32_t l_nimpid, uint32_t l_impoff, uint32_t l_stlen, uint32_t l_stoff, uint32_t l_symoff, uint32_t l_rldoff) |
Protected Member Functions | |
LSHeader () |
|
Definition at line 14 of file LoaderSection.h. |
|
Definition at line 21 of file LoaderSection.h. |
|
Reimplemented in LSHeader32, and LSHeader64. Definition at line 18 of file LoaderSection.h. References __SHOULD_NOT_ARRIVE. Referenced by LoaderSection::instrument(), newHeader(), and LoaderSection::read(). |
|
|
|
Definition at line 9 of file LoaderSection.C. References charStream(), ldhdr::l_impoff, ldhdr::l_istlen, ldhdr::l_nimpid, ldhdr::l_nreloc, ldhdr::l_nsyms, ldhdr::l_stlen, ldhdr::l_stoff, ldhdr::l_version, LDHDR, Size__32_bit_Loader_Section_Header, and Size__64_bit_Loader_Section_Header. Referenced by LoaderSection::instrument(). |
|
Definition at line 51 of file LoaderSection.C. References GET, and PRINT_INFOR. Referenced by LoaderSection::print(). |