Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/lief-project/LIEF
/ functions
Functions
11,400 in github.com/lief-project/LIEF
⨍
Functions
11,400
◇
Types & classes
3,500
↳
Endpoints
2
Method
set_export_flags
api/rust/include/LIEF/rust/PE/Export.hpp:62
Function
set_export_offset
include/LIEF/MachO/DyldInfo.hpp:388
Function
set_export_size
include/LIEF/MachO/DyldInfo.hpp:392
Method
set_exported
src/ELF/Symbol.cpp:126
Method
set_external
Set the function as external by defining `DW_AT_external` to true. This means that the function is **imported** by the current compilation unit.
api/rust/cargo/lief/src/dwarf/editor/function.rs:105
Method
set_external
api/rust/include/LIEF/rust/DWARF/editor/Variable.hpp:25
Method
set_external
api/rust/include/LIEF/rust/DWARF/editor/Function.hpp:63
Method
set_file_offset
(&mut self, offset: u64)
api/rust/cargo/lief/src/elf/segment.rs:281
Method
set_file_offset
api/rust/include/LIEF/rust/ELF/Segment.hpp:47
Method
set_filename
Change or set the PDB filename
api/rust/cargo/lief/src/pe/debug.rs:515
Method
set_filename
api/rust/include/LIEF/rust/PE/debug/CodeViewPDB.hpp:46
Function
set_flags
\private
include/LIEF/MachO/FunctionVariants.hpp:147
Method
set_flags
api/rust/include/LIEF/rust/ELF/Segment.hpp:39
Function
set_forward_info
include/LIEF/PE/ExportEntry.hpp:136
Method
set_global_flags_clear
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:297
Method
set_global_flags_set
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:301
Method
set_guard_address_taken_iat_entry_count
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:389
Method
set_guard_address_taken_iat_entry_table
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:385
Method
set_guard_cf_check_function_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:365
Method
set_guard_cf_dispatch_function_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:369
Method
set_guard_cf_function_count
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:377
Method
set_guard_cf_function_table
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:373
Method
set_guard_eh_continuation_count
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:453
Method
set_guard_eh_continuation_table
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:449
Method
set_guard_flags
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:381
Method
set_guard_long_jump_target_count
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:397
Method
set_guard_long_jump_target_table
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:393
Method
set_guard_memcpy_function_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:473
Method
set_guard_rf_failure_routine
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:409
Method
set_guard_rf_failure_routine_function_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:413
Method
set_guard_rf_verify_stackpointer_function_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:429
Method
set_guard_xfg_check_function_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:457
Method
set_guard_xfg_dispatch_function_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:461
Method
set_guard_xfg_table_dispatch_function_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:465
Method
set_hotpatch_table_offset
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:433
Method
set_hybrid_metadata_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:405
Method
set_imagebase
(&mut self, value: u64)
api/rust/cargo/lief/src/pe/headers.rs:822
Method
set_imagebase
api/rust/include/LIEF/rust/PE/OptionalHeader.hpp:61
Method
set_imported
src/ELF/Symbol.cpp:165
Method
set_interpreter
api/rust/include/LIEF/rust/ELF/Binary.hpp:420
Method
set_is_executable
src/ELF/NoteDetails/QNXStack.cpp:47
Function
set_lazy_bind_offset
include/LIEF/MachO/DyldInfo.hpp:381
Function
set_lazy_bind_size
include/LIEF/MachO/DyldInfo.hpp:384
Method
set_lock_prefix_table
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:317
Method
set_low_high
api/rust/include/LIEF/rust/DWARF/editor/Function.hpp:53
Method
set_machine
(&mut self, machine: MachineType)
api/rust/cargo/lief/src/pe/headers.rs:431
Method
set_machine
api/rust/include/LIEF/rust/PE/Header.hpp:39
Method
set_major_version
Change or set the major version of the DLL
api/rust/cargo/lief/src/pe/export.rs:102
Method
set_major_version
api/rust/include/LIEF/rust/PE/Export.hpp:64
Method
set_major_version
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:289
Method
set_major_version
api/rust/include/LIEF/rust/PE/debug/Debug.hpp:46
Method
set_manifest
Change or set the manifest. If the manifest node path does not exist, all required nodes are created.
api/rust/cargo/lief/src/pe/resources.rs:455
Method
set_manifest
api/rust/include/LIEF/rust/PE/ResourcesManager.hpp:45
Method
set_maximum_allocation_size
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:321
Method
set_minor_version
Change or set the minor version of the DLL
api/rust/cargo/lief/src/pe/export.rs:108
Method
set_minor_version
api/rust/include/LIEF/rust/PE/Export.hpp:65
Method
set_minor_version
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:293
Method
set_minor_version
api/rust/include/LIEF/rust/PE/debug/Debug.hpp:47
Method
set_name
(&mut self, name: &str)
api/rust/cargo/lief/src/generic.rs:31
Method
set_name
Set a new library name
api/rust/cargo/lief/src/elf/dynamic.rs:745
Method
set_name
(&mut self, name: &str)
api/rust/cargo/lief/src/elf/symbol_versioning.rs:236
Method
set_name
api/rust/include/LIEF/rust/ELF/DynamicSharedObject.hpp:33
Method
set_name
api/rust/include/LIEF/rust/ELF/SymbolVersionRequirement.hpp:49
Method
set_name
api/rust/include/LIEF/rust/ELF/DynamicEntryLibrary.hpp:27
Method
set_name
api/rust/include/LIEF/rust/Abstract/Symbol.hpp:29
Method
set_name
api/rust/include/LIEF/rust/PE/Export.hpp:66
Function
set_non_weak_definition
include/LIEF/MachO/DyldBindingInfo.hpp:87
Method
set_note_offset
(&mut self, offset: u64)
api/rust/cargo/lief/src/macho/commands/note.rs:31
Method
set_note_offset
api/rust/include/LIEF/rust/MachO/NoteCommand.hpp:31
Method
set_note_size
(&mut self, size: u64)
api/rust/cargo/lief/src/macho/commands/note.rs:35
Method
set_note_size
api/rust/include/LIEF/rust/MachO/NoteCommand.hpp:35
Method
set_numberof_sections
(&mut self, value: u16)
api/rust/cargo/lief/src/pe/headers.rs:435
Method
set_numberof_sections
api/rust/include/LIEF/rust/PE/Header.hpp:43
Method
set_numberof_symbols
(&mut self, value: u32)
api/rust/cargo/lief/src/pe/headers.rs:447
Method
set_numberof_symbols
api/rust/include/LIEF/rust/PE/Header.hpp:55
Function
set_offset
\private
include/LIEF/PE/ResourceData.hpp:121
Method
set_ordinal
(&mut self, ordinal: u16)
api/rust/cargo/lief/src/pe/export.rs:244
Method
set_ordinal
api/rust/include/LIEF/rust/PE/ExportEntry.hpp:45
Method
set_osabi
api/rust/include/LIEF/rust/ELF/Header.hpp:43
Function
set_path
src/logging.cpp:225
Method
set_physical_address
(&mut self, addr: u64)
api/rust/cargo/lief/src/elf/segment.rs:289
Method
set_physical_address
api/rust/include/LIEF/rust/ELF/Segment.hpp:55
Method
set_pointerto_symbol_table
(&mut self, value: u32)
api/rust/cargo/lief/src/pe/headers.rs:443
Method
set_pointerto_symbol_table
api/rust/include/LIEF/rust/PE/Header.hpp:51
Method
set_process_affinity_mask
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:329
Method
set_process_heap_flags
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:333
Method
set_producer
api/rust/include/LIEF/rust/DWARF/editor/CompilationUnit.hpp:35
Method
set_ranges
api/rust/include/LIEF/rust/DWARF/editor/Function.hpp:54
Function
set_rebase_offset
include/LIEF/MachO/DyldInfo.hpp:360
Function
set_rebase_size
include/LIEF/MachO/DyldInfo.hpp:363
Function
set_reg_impl
src/ELF/NoteDetails/core/CorePrStatus.cpp:179
Method
set_reserved
Change or set the *reserved* field
api/rust/cargo/lief/src/pe/resources.rs:181
Method
set_reserved
api/rust/include/LIEF/rust/PE/ResourceData.hpp:50
Method
set_reserved1
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:341
Method
set_reserved2
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:425
Method
set_reserved3
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:437
Method
set_resources
api/rust/include/LIEF/rust/PE/Binary.hpp:54
Method
set_resources
api/rust/include/LIEF/rust/PE/Binary.hpp:480
Method
set_return_type
Set the return type of this function
api/rust/cargo/lief/src/dwarf/editor/types/function.rs:27
Method
set_return_type
api/rust/include/LIEF/rust/DWARF/editor/FunctionType.hpp:31
← previous
next →
9,501–9,600 of 11,400, ranked by callers