MCPcopy Create free account

hub / github.com/lief-project/LIEF / functions

Functions11,400 in github.com/lief-project/LIEF

Functionmake_declopt
api/rust/include/LIEF/rust/ObjC/DeclOpt.hpp:23
Functionmake_empty_iterator
src/internal_utils.hpp:187
Functionmake_pointee_range
include/LIEF/iterators.hpp:845
Functionmake_pointer_range
include/LIEF/iterators.hpp:872
Functionmake_rnd_iterator_impl
api/python/src/nanobind/extra/random_access_iterator.hpp:29
Methodmake_space_for_new_section
src/PE/Binary.cpp:415
Methodmangled_name
src/ObjC/objc.cpp:201
Methodmangled_name
Mangled name of the protocol
api/rust/cargo/lief/src/objc/protocol.rs:26
Methodmangled_name
api/rust/include/LIEF/rust/ObjC/Protocol.hpp:57
Methodmangled_type
src/ObjC/objc.cpp:316
Methodmangled_type
Type of the instance var in its mangled representation (`[29i]`)
api/rust/cargo/lief/src/objc/ivar.rs:28
Methodmangled_type
Prototype of the method in its mangled representation (e.g. `@16@0:8`)
api/rust/cargo/lief/src/objc/method.rs:28
Methodmangled_type
api/rust/include/LIEF/rust/ObjC/Method.hpp:25
Methodmangled_type
api/rust/include/LIEF/rust/ObjC/IVar.hpp:25
Functionmanifest_id
include/LIEF/PE/signature/attributes/MsManifestBinaryID.hpp:60
Methodmanifest_id
api/rust/include/LIEF/rust/PE/signature/attributes/MsManifestBinaryID.hpp:28
Methodmapping_info
src/dyld-shared-cache/dyldsc.cpp:171
Methodmaskwords
api/rust/include/LIEF/rust/ELF/GnuHash.hpp:27
Methodmax_prot
src/dyld-shared-cache/dyldsc.cpp:311
Methodmax_prot
api/rust/include/LIEF/rust/DyldSharedCache/MappingInfo.hpp:28
Methodmax_protection
api/rust/include/LIEF/rust/MachO/SegmentCommand.hpp:52
Methodmax_version
api/rust/include/LIEF/rust/PE/LoadConfiguration/VolatileMetadata.hpp:47
Functionmaximum_extra_paragraphs
include/LIEF/PE/DosHeader.hpp:79
Methodmaximum_extra_paragraphs
api/rust/include/LIEF/rust/PE/DosHeader.hpp:32
Methodmembers
src/DWARF/dwarf.cpp:586
Methodmembers
api/rust/include/LIEF/rust/DWARF/types/ClassLike.hpp:88
Methodmemoize
src/COFF/Parser.cpp:261
Methodmemory_access
src/asm/asm.cpp:253
Methodmemory_access
Memory access flags
api/rust/cargo/lief/src/assembly/instruction.rs:157
Methodmemory_access
api/rust/include/LIEF/rust/asm/Instruction.hpp:58
Functionmemory_base_address
If this Mach-O binary has been parsed from memory, it returns the in-memory base address of this binary. Otherwise, it returns 0
include/LIEF/MachO/Binary.hpp:1007
Methodmemoryview
api/python/src/nanobind/extra/memoryview.hpp:18
Methodmerge_domaindata
(self, docnames: list[str], otherdata: dict[str, Any])
doc/sphinx/sphinx_lief_doc/rust_domain/rustdomain.py:83
Methodmetadata_offset
api/rust/include/LIEF/rust/COFF/Header.hpp:84
Methodmetadata_size
api/rust/include/LIEF/rust/COFF/Header.hpp:80
Methodmethod_offsets_index
src/OAT/Class.cpp:150
Methodmethods
src/ObjC/objc.cpp:142
Methodmethods
Iterator over the different [`crate::pdb::types::Method`] implemented in this class-like type
api/rust/cargo/lief/src/pdb/types/classlike.rs:39
Functionmfc42u_dll_lookup
src/PE/utils/ordinals_lookup_tables/mfc42u_dll_lookup.hpp:23
Methodmin_required_config_size
api/rust/include/LIEF/rust/PE/LoadConfiguration/EnclaveConfiguration.hpp:56
Methodmin_security_version
api/rust/include/LIEF/rust/PE/LoadConfiguration/EnclaveConfiguration.hpp:29
Methodmin_version
api/rust/include/LIEF/rust/PE/LoadConfiguration/VolatileMetadata.hpp:46
Functionminimum_extra_paragraphs
include/LIEF/PE/DosHeader.hpp:75
Methodminimum_extra_paragraphs
api/rust/include/LIEF/rust/PE/DosHeader.hpp:31
Functionminor_image_version
The minor version number of the image
include/LIEF/PE/OptionalHeader.hpp:182
Methodminor_image_version
api/rust/include/LIEF/rust/PE/OptionalHeader.hpp:41
Functionminor_linker_version
The linker minor version
include/LIEF/PE/OptionalHeader.hpp:98
Methodminor_linker_version
api/rust/include/LIEF/rust/PE/OptionalHeader.hpp:28
Functionminor_operating_system_version
The **minor** version number of the required operating system
include/LIEF/PE/OptionalHeader.hpp:172
Methodminor_operating_system_version
api/rust/include/LIEF/rust/PE/OptionalHeader.hpp:39
Functionminor_subsystem_version
The minor version number of the subsystem
include/LIEF/PE/OptionalHeader.hpp:192
Methodminor_subsystem_version
api/rust/include/LIEF/rust/PE/OptionalHeader.hpp:43
Functionminor_version
The minor version number, set by the user.
include/LIEF/PE/ResourceDirectory.hpp:80
Functionminor_version
The minor version number of the debug data format.
include/LIEF/PE/debug/Debug.hpp:145
Functionminor_version
Minor version
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:153
Methodminor_version
api/rust/include/LIEF/rust/PE/ResourceDirectory.hpp:39
Methodminos
api/rust/include/LIEF/rust/MachO/BuildVersion.hpp:29
Methodmnemonic
src/asm/asm.cpp:212
Methodmnemonic
Instruction mnemonic (e.g. `br`)
api/rust/cargo/lief/src/assembly/instruction.rs:52
Methodmnemonic
api/rust/include/LIEF/rust/asm/Instruction.hpp:34
Functionmodes
Optional features for the given architecture
include/LIEF/Abstract/Header.hpp:97
Functionmodif_1
(libadd: lief.ELF.Binary, output: Path)
tests/elf/test_bin2lib.py:91
Functionmodif_2
(libadd: lief.ELF.Binary, output: Path)
tests/elf/test_bin2lib.py:107
Functionmodif_3
(libadd: lief.ELF.Binary, output: Path)
tests/elf/test_bin2lib.py:117
Methodmodtime
src/dyld-shared-cache/dyldsc.cpp:243
Methodmodtime
api/rust/include/LIEF/rust/DyldSharedCache/Dylib.hpp:53
Methodmodule_name
Name (or path) to the COFF object (`.obj`) associated with this compilation unit (e.g. `e:\obj.amd64fre\minkernel\ntos\hvl\mp\objfre\amd64\hvlp.obj`)
api/rust/cargo/lief/src/pdb/compilation_unit.rs:32
Methodmodule_name
api/rust/include/LIEF/rust/PDB/CompilationUnit.hpp:55
Methodmodule_table_offset
api/rust/include/LIEF/rust/MachO/DynamicSymbolCommand.hpp:45
Methodmore_info
api/rust/include/LIEF/rust/PE/signature/attributes/SpcSpOpusInfo.hpp:11
Methodmove_sections
src/PE/Factory.cpp:123
Functionmsvcp110_dll_lookup
src/PE/utils/ordinals_lookup_tables/msvcp110_dll_lookup.hpp:23
Functionmsvcp120_dll_lookup
src/PE/utils/ordinals_lookup_tables/msvcp120_dll_lookup.hpp:23
Functionmsvcr100_dll_lookup
src/PE/utils/ordinals_lookup_tables/msvcr100_dll_lookup.hpp:23
Functionmsvcr110_dll_lookup
src/PE/utils/ordinals_lookup_tables/msvcr110_dll_lookup.hpp:23
Functionmsvcr120_dll_lookup
src/PE/utils/ordinals_lookup_tables/msvcr120_dll_lookup.hpp:23
Functionmsvcrt_dll_lookup
src/PE/utils/ordinals_lookup_tables/msvcrt_dll_lookup.hpp:23
Functionname
include/LIEF/ELF/DynamicSharedObject.hpp:56
Functionname
include/LIEF/ELF/SymbolVersionAux.hpp:47
Functionname
include/LIEF/ELF/SymbolVersionRequirement.hpp:88
Functionname
include/LIEF/ELF/DynamicEntryLibrary.hpp:55
Functionname
include/LIEF/MachO/SegmentCommand.hpp:198
Functionname
include/LIEF/MachO/DylibCommand.hpp:127
Functionname
include/LIEF/MachO/DylinkerCommand.hpp:56
Functionname
include/LIEF/MachO/FilesetCommand.hpp:82
Functionname
section's name
include/LIEF/Abstract/Section.hpp:44
Functionname
Set symbol name
include/LIEF/Abstract/Symbol.hpp:63
Functionname
include/LIEF/PE/DelayImport.hpp:79
Functionname
Change the current import name
include/LIEF/PE/Import.hpp:116
Functionname
include/LIEF/PE/ResourceNode.hpp:166
Functionname
include/LIEF/PE/Export.hpp:162
Functionname
include/LIEF/PE/debug/PogoEntry.hpp:72
Methodname
src/DWARF/dwarf.cpp:112
Methodname
src/ObjC/objc.cpp:121
Methodname
Name of the section
api/rust/cargo/lief/src/generic.rs:60
Methodname
Return the type's name using either `DW_AT_name` or `DW_AT_picture_string` (if any)
api/rust/cargo/lief/src/dwarf/types.rs:459
Methodname
Name of the file associated with this compilation unit (e.g. `test.cpp`) Return an **empty** string if the name is not found or can't be resolved Thi
api/rust/cargo/lief/src/dwarf/compilation_unit.rs:113
Methodname
The name of the parameter
api/rust/cargo/lief/src/dwarf/parameters.rs:14
Methodname
Name of the scope. For instance namespace's name or function's name.
api/rust/cargo/lief/src/dwarf/scope.rs:66
Methodname
The name of the function (`DW_AT_name`)
api/rust/cargo/lief/src/dwarf/function.rs:32
← previousnext →8,001–8,100 of 11,400, ranked by callers