Here is a list of all functions with links to the classes they belong to:
- c -
- c_cpp() : LIEF::PE::VCFeature
- cache() : LIEF::dsc::SubCache
- cache_for_address() : LIEF::dsc::DyldSharedCache
- callbacks() : LIEF::PE::TLS
- can_cache_segment() : LIEF::MachO::Binary
- can_read() : LIEF::BinaryStream
- can_remove() : LIEF::MachO::Binary
- can_remove_symbol() : LIEF::MachO::Binary
- canbe_unique() : LIEF::details::canbe_unique< T >
- cast() : LIEF::ELF::DynamicEntry, LIEF::ELF::Note, LIEF::MachO::BindingInfo, LIEF::MachO::LoadCommand, LIEF::MachO::Relocation, LIEF::PE::Attribute, LIEF::PE::ContentInfo::Content, LIEF::PE::ResourceNode
- cast_guard_os_determined_failure_mode() : LIEF::PE::LoadConfiguration
- catalog() : LIEF::PE::CodeIntegrity
- catalog_offset() : LIEF::PE::CodeIntegrity
- category() : LIEF::MachO::Symbol
- cbegin() : LIEF::filter_iterator< T, U, ITERATOR_T >, LIEF::ref_iterator< T, U, ITERATOR_T >
- cend() : LIEF::filter_iterator< T, U, ITERATOR_T >, LIEF::ref_iterator< T, U, ITERATOR_T >
- cert() : LIEF::PE::SignerInfo
- cert_dir() : LIEF::PE::Binary
- certificate_policies() : LIEF::PE::x509
- certificates() : LIEF::PE::MsCounterSign, LIEF::PE::Signature
- chained() : LIEF::dwarf::Scope
- chained_starts_in_segments() : LIEF::MachO::DyldChainedFixups
- ChainedBindingInfo() : LIEF::MachO::ChainedBindingInfo
- ChainedPointerAnalysis() : LIEF::MachO::ChainedPointerAnalysis
- chains() : LIEF::ELF::SysvHash
- change_icon() : LIEF::PE::ResourcesManager
- characteristics() : LIEF::PE::AuxiliaryWeakExternal, LIEF::PE::Debug, LIEF::PE::ExDllCharacteristics, LIEF::PE::Header, LIEF::PE::LoadConfiguration, LIEF::PE::ResourceDirectory, LIEF::PE::Section, LIEF::PE::TLS
- characteristics_list() : LIEF::PE::ExDllCharacteristics, LIEF::PE::Header, LIEF::PE::Section
- check() : LIEF::ELF::GnuHash, LIEF::PE::Signature
- check_bloom_filter() : LIEF::ELF::GnuHash
- check_bucket() : LIEF::ELF::GnuHash
- check_signature() : LIEF::PE::x509
- check_time() : LIEF::PE::x509
- checksum() : LIEF::DEX::Header, LIEF::OAT::DexFile, LIEF::OAT::Header, LIEF::PE::AuxiliarySectionDefinition, LIEF::PE::DosHeader, LIEF::PE::OptionalHeader
- children() : LIEF::PE::ResourceStringFileInfo
- childs() : LIEF::PE::ResourceNode
- chpe_code_address_range_count() : LIEF::PE::CHPEMetadataX86
- chpe_code_address_range_offset() : LIEF::PE::CHPEMetadataX86
- chpe_metadata() : LIEF::PE::LoadConfiguration
- chpe_metadata_pointer() : LIEF::PE::LoadConfiguration
- CHPEMetadata() : LIEF::PE::CHPEMetadata
- CHPEMetadataARM64() : LIEF::PE::CHPEMetadataARM64
- CHPEMetadataX86() : LIEF::PE::CHPEMetadataX86
- Class() : LIEF::DEX::Class, LIEF::OAT::Class, LIEF::objc::Class
- class_offsets_offset() : LIEF::OAT::DexFile
- classes() : LIEF::DEX::File, LIEF::DEX::Header, LIEF::OAT::Binary, LIEF::objc::Metadata
- classes_offsets() : LIEF::OAT::DexFile
- classof() : LIEF::assembly::aarch64::Instruction, LIEF::assembly::aarch64::operands::Immediate, LIEF::assembly::aarch64::operands::Memory, LIEF::assembly::aarch64::operands::PCRelative, LIEF::assembly::aarch64::operands::Register, LIEF::assembly::arm::Instruction, LIEF::assembly::ebpf::Instruction, LIEF::assembly::mips::Instruction, LIEF::assembly::powerpc::Instruction, LIEF::assembly::riscv::Instruction, LIEF::assembly::x86::Instruction, LIEF::assembly::x86::operands::Immediate, LIEF::assembly::x86::operands::Memory, LIEF::assembly::x86::operands::PCRelative, LIEF::assembly::x86::operands::Register, LIEF::dwarf::DebugInfo, LIEF::dwarf::parameters::Formal, LIEF::dwarf::parameters::TemplateType, LIEF::dwarf::parameters::TemplateValue, LIEF::dwarf::types::Array, LIEF::dwarf::types::Atomic, LIEF::dwarf::types::Base, LIEF::dwarf::types::Class, LIEF::dwarf::types::ClassLike, LIEF::dwarf::types::Coarray, LIEF::dwarf::types::Const, LIEF::dwarf::types::Dynamic, LIEF::dwarf::types::Enum, LIEF::dwarf::types::File, LIEF::dwarf::types::Immutable, LIEF::dwarf::types::Interface, LIEF::dwarf::types::Packed, LIEF::dwarf::types::Pointer, LIEF::dwarf::types::PointerToMember, LIEF::dwarf::types::Reference, LIEF::dwarf::types::Restrict, LIEF::dwarf::types::RValueReference, LIEF::dwarf::types::SetTy, LIEF::dwarf::types::Shared, LIEF::dwarf::types::StringTy, LIEF::dwarf::types::Structure, LIEF::dwarf::types::Subroutine, LIEF::dwarf::types::TemplateAlias, LIEF::dwarf::types::Thrown, LIEF::dwarf::types::Typedef, LIEF::dwarf::types::Union, LIEF::dwarf::types::Volatile, LIEF::ELF::AArch64Feature, LIEF::ELF::AArch64PAuth, LIEF::ELF::AndroidIdent, LIEF::ELF::Binary, LIEF::ELF::CoreAuxv, LIEF::ELF::CoreFile, LIEF::ELF::CorePrPsInfo, LIEF::ELF::CorePrStatus, LIEF::ELF::CoreSigInfo, LIEF::ELF::DynamicEntryArray, LIEF::ELF::DynamicEntryFlags, LIEF::ELF::DynamicEntryLibrary, LIEF::ELF::DynamicEntryRpath, LIEF::ELF::DynamicEntryRunPath, LIEF::ELF::DynamicSharedObject, LIEF::ELF::Generic, LIEF::ELF::Needed, LIEF::ELF::NoteAbi, LIEF::ELF::NoteGnuProperty, LIEF::ELF::NoteNoCopyOnProtected, LIEF::ELF::QNXStack, LIEF::ELF::StackSize, LIEF::ELF::X86Features, LIEF::ELF::X86ISA, LIEF::FileStream, LIEF::MachO::AtomInfo, LIEF::MachO::Binary, LIEF::MachO::BuildVersion, LIEF::MachO::ChainedBindingInfo, LIEF::MachO::CodeSignature, LIEF::MachO::CodeSignatureDir, LIEF::MachO::DataInCode, LIEF::MachO::DyldBindingInfo, LIEF::MachO::DyldChainedFixups, LIEF::MachO::DyldEnvironment, LIEF::MachO::DyldExportsTrie, LIEF::MachO::DyldInfo, LIEF::MachO::DylibCommand, LIEF::MachO::DylinkerCommand, LIEF::MachO::DynamicSymbolCommand, LIEF::MachO::EncryptionInfo, LIEF::MachO::FilesetCommand, LIEF::MachO::FunctionStarts, LIEF::MachO::IndirectBindingInfo, LIEF::MachO::LinkEdit, LIEF::MachO::LinkerOptHint, LIEF::MachO::MainCommand, LIEF::MachO::RelocationDyld, LIEF::MachO::RelocationFixup, LIEF::MachO::RelocationObject, LIEF::MachO::Routine, LIEF::MachO::RPathCommand, LIEF::MachO::SegmentCommand, LIEF::MachO::SegmentSplitInfo, LIEF::MachO::SourceVersion, LIEF::MachO::SubClient, LIEF::MachO::SubFramework, LIEF::MachO::SymbolCommand, LIEF::MachO::ThreadCommand, LIEF::MachO::TwoLevelHints, LIEF::MachO::UnknownCommand, LIEF::MachO::UUIDCommand, LIEF::MachO::VersionMin, LIEF::MemoryStream, LIEF::OAT::Binary, LIEF::pdb::DebugInfo, LIEF::pdb::types::Array, LIEF::pdb::types::BitField, LIEF::pdb::types::Class, LIEF::pdb::types::ClassLike, LIEF::pdb::types::Enum, LIEF::pdb::types::Function, LIEF::pdb::types::Interface, LIEF::pdb::types::Modifier, LIEF::pdb::types::Pointer, LIEF::pdb::types::Simple, LIEF::pdb::types::Structure, LIEF::pdb::types::Union, LIEF::PE::AuxiliarybfAndefSymbol, LIEF::PE::AuxiliaryCLRToken, LIEF::PE::AuxiliaryFile, LIEF::PE::AuxiliaryFunctionDefinition, LIEF::PE::AuxiliarySectionDefinition, LIEF::PE::AuxiliaryWeakExternal, LIEF::PE::Binary, LIEF::PE::CHPEMetadataARM64, LIEF::PE::CHPEMetadataX86, LIEF::PE::CodeView, LIEF::PE::CodeViewPDB, LIEF::PE::ContentType, LIEF::PE::DynamicFixupARM64Kernel, LIEF::PE::DynamicFixupARM64X, LIEF::PE::DynamicFixupControlTransfer, LIEF::PE::DynamicFixupGeneric, LIEF::PE::DynamicFixupUnknown, LIEF::PE::DynamicRelocationV1, LIEF::PE::DynamicRelocationV2, LIEF::PE::ExDllCharacteristics, LIEF::PE::FPO, LIEF::PE::FunctionOverride, LIEF::PE::GenericContent, LIEF::PE::GenericType, LIEF::PE::MsCounterSign, LIEF::PE::MsManifestBinaryID, LIEF::PE::MsSpcNestedSignature, LIEF::PE::MsSpcStatementType, LIEF::PE::PDBChecksum, LIEF::PE::PKCS9AtSequenceNumber, LIEF::PE::PKCS9CounterSignature, LIEF::PE::PKCS9MessageDigest, LIEF::PE::PKCS9SigningTime, LIEF::PE::PKCS9TSTInfo, LIEF::PE::Pogo, LIEF::PE::Repro, LIEF::PE::ResourceData, LIEF::PE::ResourceDialogExtended, LIEF::PE::ResourceDialogRegular, LIEF::PE::ResourceDirectory, LIEF::PE::RuntimeFunctionAArch64, LIEF::PE::RuntimeFunctionX64, LIEF::PE::SigningCertificateV2, LIEF::PE::SpcIndirectData, LIEF::PE::SpcRelaxedPeMarkerCheck, LIEF::PE::SpcSpOpusInfo, LIEF::PE::unwind_aarch64::PackedFunction, LIEF::PE::unwind_aarch64::UnpackedFunction, LIEF::PE::unwind_x64::Alloc, LIEF::PE::unwind_x64::Epilog, LIEF::PE::unwind_x64::PushMachFrame, LIEF::PE::unwind_x64::PushNonVol, LIEF::PE::unwind_x64::SaveNonVolatile, LIEF::PE::unwind_x64::SaveXMM128, LIEF::PE::unwind_x64::SetFPReg, LIEF::PE::unwind_x64::Spare, LIEF::PE::VCFeature, LIEF::SpanStream, LIEF::VectorStream
- clazz() : LIEF::PE::ResourceDialog::Item
- clear() : LIEF::ELF::Section, LIEF::MachO::Section, LIEF::PE::Section, LIEF::vector_iostream
- clear_debug() : LIEF::PE::Binary
- clear_flags() : LIEF::ELF::Section, LIEF::ELF::Segment
- client() : LIEF::MachO::SubClient
- clone() : LIEF::ELF::AndroidIdent, LIEF::ELF::CoreAuxv, LIEF::ELF::CoreFile, LIEF::ELF::CorePrPsInfo, LIEF::ELF::CorePrStatus, LIEF::ELF::CoreSigInfo, LIEF::ELF::DynamicEntry, LIEF::ELF::DynamicEntryArray, LIEF::ELF::DynamicEntryFlags, LIEF::ELF::DynamicEntryLibrary, LIEF::ELF::DynamicEntryRpath, LIEF::ELF::DynamicEntryRunPath, LIEF::ELF::DynamicSharedObject, LIEF::ELF::Note, LIEF::ELF::NoteAbi, LIEF::ELF::NoteGnuProperty, LIEF::ELF::QNXStack, LIEF::MachO::AtomInfo, LIEF::MachO::BuildVersion, LIEF::MachO::CodeSignature, LIEF::MachO::CodeSignatureDir, LIEF::MachO::DataInCode, LIEF::MachO::DyldChainedFixups, LIEF::MachO::DyldEnvironment, LIEF::MachO::DyldExportsTrie, LIEF::MachO::DyldInfo, LIEF::MachO::DylibCommand, LIEF::MachO::DylinkerCommand, LIEF::MachO::DynamicSymbolCommand, LIEF::MachO::EncryptionInfo, LIEF::MachO::FilesetCommand, LIEF::MachO::FunctionStarts, LIEF::MachO::LinkEdit, LIEF::MachO::LinkerOptHint, LIEF::MachO::LoadCommand, LIEF::MachO::MainCommand, LIEF::MachO::Relocation, LIEF::MachO::RelocationDyld, LIEF::MachO::RelocationFixup, LIEF::MachO::RelocationObject, LIEF::MachO::Routine, LIEF::MachO::RPathCommand, LIEF::MachO::SegmentCommand, LIEF::MachO::SegmentSplitInfo, LIEF::MachO::SourceVersion, LIEF::MachO::SubClient, LIEF::MachO::SubFramework, LIEF::MachO::SymbolCommand, LIEF::MachO::ThreadCommand, LIEF::MachO::TwoLevelHints, LIEF::MachO::UnknownCommand, LIEF::MachO::UUIDCommand, LIEF::MachO::VersionMin, LIEF::PE::Attribute, LIEF::PE::AuxiliarybfAndefSymbol, LIEF::PE::AuxiliaryCLRToken, LIEF::PE::AuxiliaryFile, LIEF::PE::AuxiliaryFunctionDefinition, LIEF::PE::AuxiliarySectionDefinition, LIEF::PE::AuxiliarySymbol, LIEF::PE::AuxiliaryWeakExternal, LIEF::PE::CHPEMetadata, LIEF::PE::CHPEMetadataARM64, LIEF::PE::CHPEMetadataX86, LIEF::PE::CodeView, LIEF::PE::CodeViewPDB, LIEF::PE::ContentInfo::Content, LIEF::PE::ContentType, LIEF::PE::Debug, LIEF::PE::DynamicFixup, LIEF::PE::DynamicFixupARM64Kernel, LIEF::PE::DynamicFixupARM64X, LIEF::PE::DynamicFixupControlTransfer, LIEF::PE::DynamicFixupGeneric, LIEF::PE::DynamicFixupUnknown, LIEF::PE::DynamicRelocation, LIEF::PE::DynamicRelocationV1, LIEF::PE::DynamicRelocationV2, LIEF::PE::EnclaveConfiguration, LIEF::PE::ExceptionInfo, LIEF::PE::ExDllCharacteristics, LIEF::PE::FPO, LIEF::PE::FunctionOverride, LIEF::PE::GenericContent, LIEF::PE::GenericType, LIEF::PE::MsCounterSign, LIEF::PE::MsManifestBinaryID, LIEF::PE::MsSpcNestedSignature, LIEF::PE::MsSpcStatementType, LIEF::PE::PDBChecksum, LIEF::PE::PKCS9AtSequenceNumber, LIEF::PE::PKCS9CounterSignature, LIEF::PE::PKCS9MessageDigest, LIEF::PE::PKCS9SigningTime, LIEF::PE::PKCS9TSTInfo, LIEF::PE::Pogo, LIEF::PE::Repro, LIEF::PE::ResourceData, LIEF::PE::ResourceDialog, LIEF::PE::ResourceDialogExtended, LIEF::PE::ResourceDialogRegular, LIEF::PE::ResourceDirectory, LIEF::PE::ResourceNode, LIEF::PE::RuntimeFunctionAArch64, LIEF::PE::RuntimeFunctionX64, LIEF::PE::SigningCertificateV2, LIEF::PE::SpcIndirectData, LIEF::PE::SpcRelaxedPeMarkerCheck, LIEF::PE::SpcSpOpusInfo, LIEF::PE::unwind_aarch64::PackedFunction, LIEF::PE::unwind_aarch64::UnpackedFunction, LIEF::PE::VCFeature, LIEF::PE::VolatileMetadata, LIEF::SpanStream
- cls() : LIEF::DEX::Field, LIEF::DEX::Method, LIEF::DEX::Type
- cnt() : LIEF::ELF::SymbolVersionRequirement
- Code() : LIEF::PE::unwind_x64::Code
- code_info() : LIEF::DEX::Method
- code_integrity() : LIEF::PE::LoadConfiguration
- code_map() : LIEF::PE::CHPEMetadataARM64
- code_map_count() : LIEF::PE::CHPEMetadataARM64
- code_offset() : LIEF::DEX::Method
- code_page() : LIEF::PE::ResourceData
- code_ranges() : LIEF::PE::CHPEMetadataARM64
- code_ranges_to_entry_points_count() : LIEF::PE::CHPEMetadataARM64
- code_ranges_to_entrypoints() : LIEF::PE::CHPEMetadataARM64
- code_signature() : LIEF::MachO::Binary
- code_signature_dir() : LIEF::MachO::Binary
- code_size() : LIEF::pdb::Function
- code_words() : LIEF::PE::unwind_aarch64::UnpackedFunction
- CodeInfo() : LIEF::DEX::CodeInfo
- CodeIntegrity() : LIEF::PE::CodeIntegrity
- CodeSignature() : LIEF::MachO::CodeSignature
- CodeSignatureDir() : LIEF::MachO::CodeSignatureDir
- CodeView() : LIEF::PE::CodeView
- codeview_pdb() : LIEF::PE::Binary
- CodeViewPDB() : LIEF::PE::CodeViewPDB
- coff_name() : LIEF::PE::Symbol
- coff_string() : LIEF::PE::Section
- coff_string_table() : LIEF::PE::Binary
- COFFString() : LIEF::PE::COFFString
- color_count() : LIEF::PE::ResourceIcon
- combine() : LIEF::Hash
- command() : LIEF::MachO::Binary, LIEF::MachO::LoadCommand
- command_offset() : LIEF::MachO::LoadCommand
- commands() : LIEF::MachO::Binary
- compatibility_version() : LIEF::MachO::DylibCommand
- compilation_dir() : LIEF::dwarf::CompilationUnit
- compilation_units() : LIEF::dwarf::DebugInfo, LIEF::pdb::DebugInfo
- CompilationUnit() : LIEF::dwarf::CompilationUnit, LIEF::pdb::CompilationUnit
- compile_pic() : LIEF::ART::Header
- compiler_iat_pointer() : LIEF::PE::CHPEMetadataX86
- complex_type() : LIEF::PE::Symbol
- compute_checksum() : LIEF::PE::Binary
- config() : LIEF::ELF::Builder, LIEF::PE::Parser
- containing_type() : LIEF::dwarf::types::PointerToMember
- contains() : LIEF::range_t
- Content() : LIEF::PE::ContentInfo::Content
- content() : LIEF::ELF::Section, LIEF::ELF::Segment, LIEF::FileStream, LIEF::MachO::AtomInfo, LIEF::MachO::CodeSignature, LIEF::MachO::CodeSignatureDir, LIEF::MachO::DataInCode, LIEF::MachO::DyldExportsTrie, LIEF::MachO::FunctionStarts, LIEF::MachO::LinkerOptHint, LIEF::MachO::Section, LIEF::MachO::SegmentCommand, LIEF::MachO::SegmentSplitInfo, LIEF::MachO::TwoLevelHints, LIEF::PE::DataDirectory, LIEF::PE::ResourceData, LIEF::PE::Section, LIEF::Section, LIEF::SpanStream, LIEF::VectorStream
- content_info() : LIEF::PE::MsCounterSign, LIEF::PE::Signature
- content_type() : LIEF::PE::ContentInfo::Content, LIEF::PE::ContentInfo
- ContentInfo() : LIEF::PE::ContentInfo
- ContentType() : LIEF::PE::ContentType
- control_styles() : LIEF::PE::ResourceDialog::Item
- convert_type() : LIEF::ELF::Note
- copy_into() : LIEF::vector_iostream
- CoreAuxv() : LIEF::ELF::CoreAuxv
- CoreFile() : LIEF::ELF::CoreFile
- CorePrPsInfo() : LIEF::ELF::CorePrPsInfo
- CorePrStatus() : LIEF::ELF::CorePrStatus
- count() : LIEF::ELF::CoreFile, LIEF::MachO::ThreadCommand, LIEF::PE::RichEntry
- count_commands() : LIEF::MachO::Binary
- cpu_subtype() : LIEF::MachO::Header
- cpu_type() : LIEF::MachO::Header
- CR() : LIEF::PE::unwind_aarch64::PackedFunction
- create() : LIEF::dwarf::Parameter, LIEF::dwarf::Type, LIEF::ELF::AArch64Feature, LIEF::ELF::AArch64PAuth, LIEF::ELF::Generic, LIEF::ELF::Note, LIEF::ELF::NoteNoCopyOnProtected, LIEF::ELF::StackSize, LIEF::ELF::X86Features, LIEF::ELF::X86ISA, LIEF::MachO::DyldChainedFixupsCreator, LIEF::MachO::RPathCommand, LIEF::pdb::Type, LIEF::PE::DosHeader, LIEF::PE::Factory, LIEF::PE::Header, LIEF::PE::OptionalHeader, LIEF::PE::ResourceDialogExtended, LIEF::PE::ResourceDialogRegular
- create_dt_flag() : LIEF::ELF::DynamicEntryFlags
- create_dt_flag_1() : LIEF::ELF::DynamicEntryFlags
- create_empty_chained() : LIEF::MachO::DyldChainedFixups::chained_starts_in_segment
- creation_data() : LIEF::PE::ResourceDialog::Item
- critical_section_default_timeout() : LIEF::PE::LoadConfiguration
- crypt_id() : LIEF::MachO::EncryptionInfo
- crypt_offset() : LIEF::MachO::EncryptionInfo
- crypt_size() : LIEF::MachO::EncryptionInfo
- csd_version() : LIEF::PE::LoadConfiguration
- ctor_functions() : LIEF::Binary, LIEF::ELF::Binary, LIEF::MachO::Binary, LIEF::PE::Binary
- current_version() : LIEF::MachO::DylibCommand
- cx() : LIEF::PE::ResourceDialog, LIEF::PE::ResourceDialog::Item
- cy() : LIEF::PE::ResourceDialog, LIEF::PE::ResourceDialog::Item