|
The Pedigree Project 0.1
|
This is the complete list of members for ModuleImage, including all inherited members.
| byteCount (defined in ModuleImage) | ModuleImage | |
| bytes (defined in ModuleImage) | ModuleImage | |
| constructorAddress (defined in ModuleImage) | ModuleImage | private |
| constructorBytes (defined in ModuleImage) | ModuleImage | private |
| constructorCount (defined in ModuleImage) | ModuleImage | |
| constructors (defined in ModuleImage) | ModuleImage | |
| contains(uintptr_t address, size_t length, size_t flags=PF_R) const (defined in ModuleImage) | ModuleImage | |
| dependencies (defined in ModuleImage) | ModuleImage | |
| dependenciesAt(const char *symbolName, char names[][NameBytes], size_t &count, bool optional) const (defined in ModuleImage) | ModuleImage | private |
| dependencyCount (defined in ModuleImage) | ModuleImage | |
| destructorAddress (defined in ModuleImage) | ModuleImage | private |
| destructorBytes (defined in ModuleImage) | ModuleImage | private |
| destructorCount (defined in ModuleImage) | ModuleImage | |
| destructors (defined in ModuleImage) | ModuleImage | |
| Dynamic typedef (defined in ModuleImage) | ModuleImage | |
| dynamicBytes (defined in ModuleImage) | ModuleImage | private |
| dynamicOffset (defined in ModuleImage) | ModuleImage | private |
| entry (defined in ModuleImage) | ModuleImage | |
| exit (defined in ModuleImage) | ModuleImage | |
| exportedSymbol(size_t index, Symbol &result) const (defined in ModuleImage) | ModuleImage | |
| fileOffset(uintptr_t address, size_t length, size_t &offset) const (defined in ModuleImage) | ModuleImage | |
| findSymbol(const char *name, Symbol &result, bool dynamic=false) const (defined in ModuleImage) | ModuleImage | |
| fullStringBytes (defined in ModuleImage) | ModuleImage | private |
| fullStrings (defined in ModuleImage) | ModuleImage | private |
| fullSymbolBytes (defined in ModuleImage) | ModuleImage | private |
| fullSymbols (defined in ModuleImage) | ModuleImage | private |
| Header typedef (defined in ModuleImage) | ModuleImage | |
| lifecycle(const char *startName, const char *endName, uintptr_t *targets, size_t &count) const (defined in ModuleImage) | ModuleImage | private |
| localPointer(uintptr_t address, uintptr_t &target) const (defined in ModuleImage) | ModuleImage | |
| mappedBytes (defined in ModuleImage) | ModuleImage | |
| mappedString(uintptr_t address, const char *&result, size_t maximum) const (defined in ModuleImage) | ModuleImage | private |
| MaximumDependencies (defined in ModuleImage) | ModuleImage | static |
| MaximumImageBytes (defined in ModuleImage) | ModuleImage | static |
| MaximumLifecycleFunctions (defined in ModuleImage) | ModuleImage | static |
| MaximumMappedBytes (defined in ModuleImage) | ModuleImage | static |
| MaximumRelocations (defined in ModuleImage) | ModuleImage | static |
| MaximumSections (defined in ModuleImage) | ModuleImage | static |
| MaximumSegments (defined in ModuleImage) | ModuleImage | static |
| MaximumSymbols (defined in ModuleImage) | ModuleImage | static |
| ModuleImage() (defined in ModuleImage) | ModuleImage | |
| name (defined in ModuleImage) | ModuleImage | |
| NameBytes (defined in ModuleImage) | ModuleImage | static |
| namedObject(const char *name, size_t size, Symbol &result) const (defined in ModuleImage) | ModuleImage | private |
| optionalDependencies (defined in ModuleImage) | ModuleImage | |
| optionalDependencyCount (defined in ModuleImage) | ModuleImage | |
| preflight(const uint8_t *image, size_t length) (defined in ModuleImage) | ModuleImage | |
| Relocation typedef (defined in ModuleImage) | ModuleImage | |
| relocation(size_t index, Relocation &result) const (defined in ModuleImage) | ModuleImage | |
| relocationAddress (defined in ModuleImage) | ModuleImage | private |
| relocationBytes (defined in ModuleImage) | ModuleImage | private |
| relocationCount (defined in ModuleImage) | ModuleImage | |
| relocations (defined in ModuleImage) | ModuleImage | private |
| Result enum name (defined in ModuleImage) | ModuleImage | |
| Section typedef (defined in ModuleImage) | ModuleImage | |
| section(size_t index, Section &result) const (defined in ModuleImage) | ModuleImage | private |
| sectionCount (defined in ModuleImage) | ModuleImage | private |
| sectionOffset (defined in ModuleImage) | ModuleImage | private |
| sectionStringBytes (defined in ModuleImage) | ModuleImage | private |
| sectionStrings (defined in ModuleImage) | ModuleImage | private |
| Segment typedef (defined in ModuleImage) | ModuleImage | |
| segmentCount (defined in ModuleImage) | ModuleImage | |
| segments (defined in ModuleImage) | ModuleImage | |
| string(size_t tableOffset, size_t tableBytes, size_t offset, const char *&result, size_t maximum) const (defined in ModuleImage) | ModuleImage | private |
| stringAddress (defined in ModuleImage) | ModuleImage | private |
| stringBytes (defined in ModuleImage) | ModuleImage | private |
| strings (defined in ModuleImage) | ModuleImage | private |
| Symbol typedef (defined in ModuleImage) | ModuleImage | |
| symbol(size_t index, Symbol &result, bool dynamic=true) const (defined in ModuleImage) | ModuleImage | |
| symbolAddress (defined in ModuleImage) | ModuleImage | private |
| symbolBytes (defined in ModuleImage) | ModuleImage | private |
| symbolCount (defined in ModuleImage) | ModuleImage | |
| symbolName(const Symbol &value, bool dynamic=true) const (defined in ModuleImage) | ModuleImage | |
| SymbolNameBytes (defined in ModuleImage) | ModuleImage | static |
| symbols (defined in ModuleImage) | ModuleImage | private |
| validateDynamic() (defined in ModuleImage) | ModuleImage | private |
| validateMaterialized(uintptr_t base) const (defined in ModuleImage) | ModuleImage | |
| validateMetadata() (defined in ModuleImage) | ModuleImage | private |
| validateRelocations() (defined in ModuleImage) | ModuleImage | private |
| validateSections(const Header &header) (defined in ModuleImage) | ModuleImage | private |