List of all items
Structs
- VersionInfo
- architecture::BranchIter
- architecture::CoreArchitecture
- architecture::CoreArchitectureList
- architecture::CoreFlag
- architecture::CoreFlagClass
- architecture::CoreFlagGroup
- architecture::CoreFlagWrite
- architecture::CoreIntrinsic
- architecture::CoreRegister
- architecture::CoreRegisterInfo
- architecture::CoreRegisterStack
- architecture::CoreRegisterStackInfo
- architecture::CustomArchitectureHandle
- architecture::InstructionInfo
- architecture::UnusedFlag
- architecture::UnusedIntrinsic
- architecture::UnusedRegisterStack
- architecture::UnusedRegisterStackInfo
- backgroundtask::BackgroundTask
- basicblock::BasicBlock
- basicblock::Edge
- basicblock::EdgeContext
- binaryreader::BinaryReader
- binaryview::ActiveAnalysisInfo
- binaryview::AnalysisInfo
- binaryview::AnalysisProgress
- binaryview::BinaryView
- binarywriter::BinaryWriter
- callingconvention::CallingConvention
- callingconvention::ConventionBuilder
- component::Component
- component::ComponentBuilder
- custombinaryview::BinaryViewType
- custombinaryview::CustomView
- custombinaryview::CustomViewBuilder
- database::Database
- database::KeyValueStore
- database::Snapshot
- database::UndoAction
- database::UndoEntry
- databuffer::DataBuffer
- debuginfo::DebugFunctionInfo
- debuginfo::DebugInfo
- debuginfo::DebugInfoParser
- demangle::Demangler
- disassembly::DisassemblySettings
- disassembly::DisassemblyTextLine
- disassembly::InstructionTextToken
- downloadprovider::DownloadInstance
- downloadprovider::DownloadInstanceInputOutputCallbacks
- downloadprovider::DownloadInstanceOutputCallbacks
- downloadprovider::DownloadProvider
- downloadprovider::DownloadResponse
- enterprise::EnterpriseCheckoutError
- enterprise::EnterpriseServerCallback
- externallibrary::ExternalLibrary
- externallibrary::ExternalLocation
- fileaccessor::FileAccessor
- filemetadata::FileMetadata
- flowgraph::EdgeStyle
- flowgraph::FlowGraph
- flowgraph::FlowGraphNode
- function::AddressRange
- function::Comments
- function::Function
- function::Location
- function::NativeBlock
- function::NativeBlockIter
- function::PerformanceInfo
- headless::Session
- hlil::HighLevelILBlock
- hlil::HighLevelILBlockIter
- hlil::HighLevelILFunction
- hlil::HighLevelILInstruction
- hlil::HighLevelILLiftedInstruction
- hlil::operation::ArrayIndex
- hlil::operation::ArrayIndexSsa
- hlil::operation::Assign
- hlil::operation::AssignMemSsa
- hlil::operation::AssignUnpack
- hlil::operation::AssignUnpackMemSsa
- hlil::operation::BinaryOp
- hlil::operation::BinaryOpCarry
- hlil::operation::Block
- hlil::operation::Call
- hlil::operation::CallSsa
- hlil::operation::Case
- hlil::operation::Const
- hlil::operation::ConstData
- hlil::operation::DerefFieldSsa
- hlil::operation::DerefSsa
- hlil::operation::ExternPtr
- hlil::operation::FloatConst
- hlil::operation::ForLoop
- hlil::operation::ForLoopSsa
- hlil::operation::GotoLabel
- hlil::operation::If
- hlil::operation::Intrinsic
- hlil::operation::IntrinsicSsa
- hlil::operation::Jump
- hlil::operation::Label
- hlil::operation::LiftedArrayIndex
- hlil::operation::LiftedArrayIndexSsa
- hlil::operation::LiftedAssign
- hlil::operation::LiftedAssignMemSsa
- hlil::operation::LiftedAssignUnpack
- hlil::operation::LiftedAssignUnpackMemSsa
- hlil::operation::LiftedBinaryOp
- hlil::operation::LiftedBinaryOpCarry
- hlil::operation::LiftedBlock
- hlil::operation::LiftedCall
- hlil::operation::LiftedCallSsa
- hlil::operation::LiftedCase
- hlil::operation::LiftedConstData
- hlil::operation::LiftedDerefFieldSsa
- hlil::operation::LiftedDerefSsa
- hlil::operation::LiftedForLoop
- hlil::operation::LiftedForLoopSsa
- hlil::operation::LiftedIf
- hlil::operation::LiftedIntrinsic
- hlil::operation::LiftedIntrinsicSsa
- hlil::operation::LiftedJump
- hlil::operation::LiftedLabel
- hlil::operation::LiftedMemPhi
- hlil::operation::LiftedRet
- hlil::operation::LiftedSplit
- hlil::operation::LiftedStructField
- hlil::operation::LiftedSwitch
- hlil::operation::LiftedSyscall
- hlil::operation::LiftedSyscallSsa
- hlil::operation::LiftedUnaryOp
- hlil::operation::LiftedVarInit
- hlil::operation::LiftedVarInitSsa
- hlil::operation::LiftedVarPhi
- hlil::operation::LiftedWhile
- hlil::operation::LiftedWhileSsa
- hlil::operation::MemPhi
- hlil::operation::Ret
- hlil::operation::Split
- hlil::operation::StructField
- hlil::operation::Switch
- hlil::operation::Syscall
- hlil::operation::SyscallSsa
- hlil::operation::Trap
- hlil::operation::UnaryOp
- hlil::operation::Var
- hlil::operation::VarInit
- hlil::operation::VarInitSsa
- hlil::operation::VarPhi
- hlil::operation::VarSsa
- hlil::operation::While
- hlil::operation::WhileSsa
- interaction::FormInputBuilder
- linearview::LinearDisassemblyLine
- linearview::LinearViewCursor
- linearview::LinearViewObject
- llil::Expression
- llil::ExpressionBuilder
- llil::Finalized
- llil::Function
- llil::Instruction
- llil::Label
- llil::LiftedNonSSA
- llil::LowLevelBlock
- llil::LowLevelBlockIter
- llil::Mutable
- llil::NonSSA
- llil::RegularNonSSA
- llil::SSA
- llil::ValueExpr
- llil::VoidExpr
- llil::operation::BinaryOp
- llil::operation::BinaryOpCarry
- llil::operation::Call
- llil::operation::Condition
- llil::operation::Const
- llil::operation::DoublePrecDivOp
- llil::operation::Extern
- llil::operation::Flag
- llil::operation::FlagBit
- llil::operation::FlagCond
- llil::operation::FlagGroup
- llil::operation::FlagPhi
- llil::operation::Goto
- llil::operation::If
- llil::operation::Intrinsic
- llil::operation::Jump
- llil::operation::JumpTo
- llil::operation::Load
- llil::operation::MemPhi
- llil::operation::NoArgs
- llil::operation::Operation
- llil::operation::Pop
- llil::operation::Reg
- llil::operation::RegPhi
- llil::operation::RegSplit
- llil::operation::Ret
- llil::operation::SetFlag
- llil::operation::SetReg
- llil::operation::SetRegSplit
- llil::operation::Store
- llil::operation::Syscall
- llil::operation::Trap
- llil::operation::UnaryOp
- llil::operation::UnimplMem
- logger::LogGuard
- logger::Logger
- metadata::Metadata
- mlil::BranchDependence
- mlil::ILReferenceSource
- mlil::MediumLevelILBlock
- mlil::MediumLevelILBlockIter
- mlil::MediumLevelILFunction
- mlil::MediumLevelILInstruction
- mlil::MediumLevelILInstructionList
- mlil::MediumLevelILLiftedInstruction
- mlil::VariableReferenceSource
- mlil::operation::BinaryOp
- mlil::operation::BinaryOpCarry
- mlil::operation::Call
- mlil::operation::CallSsa
- mlil::operation::CallUntyped
- mlil::operation::CallUntypedSsa
- mlil::operation::ConstData
- mlil::operation::Constant
- mlil::operation::ExternPtr
- mlil::operation::Field
- mlil::operation::FloatConst
- mlil::operation::FreeVarSlot
- mlil::operation::FreeVarSlotSsa
- mlil::operation::Goto
- mlil::operation::Intrinsic
- mlil::operation::IntrinsicSsa
- mlil::operation::Jump
- mlil::operation::JumpTo
- mlil::operation::LiftedBinaryOp
- mlil::operation::LiftedBinaryOpCarry
- mlil::operation::LiftedCall
- mlil::operation::LiftedCallSsa
- mlil::operation::LiftedCallUntyped
- mlil::operation::LiftedCallUntypedSsa
- mlil::operation::LiftedConstData
- mlil::operation::LiftedIf
- mlil::operation::LiftedIntrinsic
- mlil::operation::LiftedIntrinsicSsa
- mlil::operation::LiftedJump
- mlil::operation::LiftedJumpTo
- mlil::operation::LiftedLoadSsa
- mlil::operation::LiftedLoadStruct
- mlil::operation::LiftedLoadStructSsa
- mlil::operation::LiftedMemPhi
- mlil::operation::LiftedRet
- mlil::operation::LiftedSeparateParamList
- mlil::operation::LiftedSetVar
- mlil::operation::LiftedSetVarAliased
- mlil::operation::LiftedSetVarField
- mlil::operation::LiftedSetVarSplit
- mlil::operation::LiftedSetVarSplitSsa
- mlil::operation::LiftedSetVarSsa
- mlil::operation::LiftedSetVarSsaField
- mlil::operation::LiftedSharedParamSlot
- mlil::operation::LiftedStore
- mlil::operation::LiftedStoreSsa
- mlil::operation::LiftedStoreStruct
- mlil::operation::LiftedStoreStructSsa
- mlil::operation::LiftedSyscallCall
- mlil::operation::LiftedSyscallSsa
- mlil::operation::LiftedSyscallUntyped
- mlil::operation::LiftedSyscallUntypedSsa
- mlil::operation::LiftedUnaryOp
- mlil::operation::LiftedVarPhi
- mlil::operation::LoadSsa
- mlil::operation::LoadStruct
- mlil::operation::LoadStructSsa
- mlil::operation::MediumLevelILOperationIf
- mlil::operation::MemPhi
- mlil::operation::Ret
- mlil::operation::SeparateParamList
- mlil::operation::SetVar
- mlil::operation::SetVarAliased
- mlil::operation::SetVarField
- mlil::operation::SetVarSplit
- mlil::operation::SetVarSplitSsa
- mlil::operation::SetVarSsa
- mlil::operation::SetVarSsaField
- mlil::operation::SharedParamSlot
- mlil::operation::Store
- mlil::operation::StoreSsa
- mlil::operation::StoreStruct
- mlil::operation::StoreStructSsa
- mlil::operation::Syscall
- mlil::operation::SyscallSsa
- mlil::operation::SyscallUntyped
- mlil::operation::SyscallUntypedSsa
- mlil::operation::Trap
- mlil::operation::UnaryOp
- mlil::operation::Var
- mlil::operation::VarPhi
- mlil::operation::VarSplit
- mlil::operation::VarSplitSsa
- mlil::operation::VarSsa
- mlil::operation::VarSsaField
- platform::Platform
- platform::TypeParserResult
- project::Project
- project::ProjectBulkOperationLock
- project::ProjectFile
- project::ProjectFolder
- rc::Array
- rc::ArrayGuard
- rc::ArrayIter
- rc::Guard
- rc::Ref
- references::CodeReference
- references::DataReference
- relocation::CoreRelocationHandler
- relocation::CustomRelocationHandlerHandle
- relocation::Relocation
- relocation::RelocationInfo
- section::Section
- section::SectionBuilder
- segment::Segment
- segment::SegmentBuilder
- settings::Settings
- string::BnString
- symbol::Symbol
- symbol::SymbolBuilder
- tags::Tag
- tags::TagReference
- tags::TagType
- typearchive::TypeArchive
- typearchive::TypeArchiveCallbackHandle
- typelibrary::TypeLibrary
- types::ArchAndAddr
- types::BaseStructure
- types::ComponentReferencedTypes
- types::Conf
- types::ConstantData
- types::ConstantReference
- types::DataVariable
- types::DataVariableAndName
- types::Enumeration
- types::EnumerationBuilder
- types::EnumerationMember
- types::FunctionParameter
- types::IndirectBranchInfo
- types::InheritedStructureMember
- types::LookupTableEntry
- types::MergedVariable
- types::NameAndType
- types::NamedTypeReference
- types::NamedTypedVariable
- types::QualifiedName
- types::QualifiedNameAndType
- types::QualifiedNameTypeAndId
- types::RegisterStackAdjustment
- types::RegisterValue
- types::SSAVariable
- types::StackVariableReference
- types::Structure
- types::StructureBuilder
- types::StructureMember
- types::Type
- types::TypeBuilder
- types::UnresolvedIndirectBranches
- types::UserVariableValues
- types::ValueRange
- types::Variable
- update::UpdateChannel
- update::UpdateVersion
- workflow::Activity
- workflow::AnalysisContext
- workflow::Workflow
Enums
- BranchType
- Endianness
- architecture::BranchInfo
- architecture::FlagCondition
- architecture::FlagRole
- architecture::ImplicitRegisterExtend
- architecture::LlvmServicesCodeModel
- architecture::LlvmServicesDialect
- architecture::LlvmServicesRelocMode
- binaryview::AnalysisState
- binaryview::ModificationStatus
- custombinaryview::ModificationStatus
- disassembly::InstructionTextTokenContents
- function::AnalysisSkipReason
- function::BuiltinType
- function::FunctionAnalysisSkipOverride
- function::FunctionUpdateType
- function::FunctionViewType
- hlil::HighLevelILInstructionKind
- hlil::HighLevelILLiftedInstructionKind
- hlil::HighLevelILLiftedOperand
- interaction::FormResponses
- llil::ExprInfo
- llil::FlagWriteOp
- llil::InstrInfo
- llil::Register
- llil::RegisterOrConstant
- llil::SSARegister
- llil::VisitorAction
- logger::Level
- mlil::MediumLevelILInstructionKind
- mlil::MediumLevelILLiftedInstructionKind
- mlil::MediumLevelILLiftedOperand
- relocation::RelocationOperand
- relocation::RelocationType
- section::Semantics
- settings::SettingsScope
- symbol::Binding
- symbol::SymbolType
- types::ConstantDataType
- types::HighlightColor
- types::HighlightStandardColor
- types::PossibleValueSet
- types::RegisterValueType
Traits
- ObjectDestructor
- architecture::Architecture
- architecture::ArchitectureExt
- architecture::Flag
- architecture::FlagClass
- architecture::FlagGroup
- architecture::FlagWrite
- architecture::Intrinsic
- architecture::Register
- architecture::RegisterInfo
- architecture::RegisterStack
- architecture::RegisterStackInfo
- basicblock::BlockContext
- binaryview::BinaryViewBase
- binaryview::BinaryViewEventHandler
- binaryview::BinaryViewExt
- callingconvention::CallingConventionBase
- command::AddressCommand
- command::Command
- command::FunctionCommand
- command::RangeCommand
- component::IntoComponentGuid
- custombinaryview::BinaryViewTypeBase
- custombinaryview::BinaryViewTypeExt
- custombinaryview::CustomBinaryView
- custombinaryview::CustomBinaryViewType
- debuginfo::CustomDebugInfoParser
- demangle::CustomDemangler
- functionrecognizer::FunctionRecognizer
- llil::ExpressionResultType
- llil::FunctionForm
- llil::FunctionMutability
- llil::Liftable
- llil::LiftableWithSize
- llil::NonSSAVariant
- llil::operation::OperationArguments
- logger::LogListener
- platform::TypeParser
- rc::CoreArrayProvider
- relocation::RelocationHandler
- relocation::RelocationHandlerExt
- string::BnStrCompatible
- string::IntoJson
- typearchive::TypeArchiveNotificationCallback
- types::ConfMergable
- workflow::IntoActivityName
Functions
- CorePluginABIVersion
- UIPluginABIVersion
- add_optional_plugin_dependency
- add_required_plugin_dependency
- architecture::llvm_assemble
- architecture::register_architecture
- binaryview::register_binary_view_event
- build_id
- bundled_plugin_directory
- callingconvention::register_calling_convention
- command::register
- command::register_for_address
- command::register_for_function
- command::register_for_range
- core_abi_minimum_version
- core_abi_version
- custombinaryview::register_view_type
- demangle::demangle_generic
- demangle::demangle_gnu3
- demangle::demangle_llvm
- demangle::demangle_ms
- enterprise::authenticate_server_with_credentials
- enterprise::authenticate_server_with_method
- enterprise::cancel_server_authentication
- enterprise::checkout_license
- enterprise::connect_server
- enterprise::deauthenticate_server
- enterprise::initialize_server
- enterprise::is_server_authenticated
- enterprise::is_server_connected
- enterprise::is_server_floating_license
- enterprise::is_server_initialized
- enterprise::is_server_license_still_activated
- enterprise::license_duration
- enterprise::license_expiration_time
- enterprise::register_license_changed_callback
- enterprise::release_license
- enterprise::release_server_license
- enterprise::server_authentication_methods
- enterprise::server_build_id
- enterprise::server_id
- enterprise::server_last_error
- enterprise::server_name
- enterprise::server_reservation_time_limit
- enterprise::server_token
- enterprise::server_url
- enterprise::server_username
- enterprise::server_version
- enterprise::set_server_url
- enterprise::unregister_license_changed_callback
- enterprise::update_server_license
- functionrecognizer::register_global_function_recognizer
- headless::init
- headless::is_shutdown_requested
- headless::script_helper
- headless::shutdown
- install_directory
- interaction::get_address_input
- interaction::get_directory_name_input
- interaction::get_integer_input
- interaction::get_open_filename_input
- interaction::get_save_filename_input
- interaction::get_text_line_input
- interaction::run_progress_dialog
- interaction::show_message_box
- is_database
- is_license_validated
- is_ui_enabled
- license_count
- license_expiration_time
- licensed_user_email
- llil::get_default_flag_cond_llil
- llil::get_default_flag_write_llil
- load
- load_view
- load_view_with_progress
- load_with_options
- load_with_options_and_progress
- load_with_progress
- logger::register_listener
- memory_info
- path_relative_to_bundled_plugin_directory
- path_relative_to_user_directory
- path_relative_to_user_plugin_directory
- plugin_abi_minimum_version
- plugin_abi_version
- plugin_ui_abi_minimum_version
- plugin_ui_abi_version
- product
- product_type
- repositories_directory
- save_last_run
- serial_number
- set_bundled_plugin_directory
- set_license
- settings_file_name
- templatesimplifier::simplify_str_to_fqn
- templatesimplifier::simplify_str_to_str
- types::max_confidence
- types::min_confidence
- update::are_auto_updates_enabled
- update::get_time_since_last_update_check
- update::install_pending_update
- update::is_update_installation_pending
- update::set_auto_updates_enabled
- update::updates_checked
- user_directory
- user_plugin_directory
- version
- version_info
Type Aliases
- backgroundtask::Result
- binaryview::BinaryViewEventType
- binaryview::Result
- demangle::Result
- disassembly::DisassemblyOption
- disassembly::InstructionTextTokenContext
- disassembly::InstructionTextTokenType
- flowgraph::BranchType
- flowgraph::EdgePenStyle
- flowgraph::FlowGraphOption
- flowgraph::ThemeColor
- interaction::MessageBoxButtonResult
- interaction::MessageBoxButtonSet
- interaction::MessageBoxIcon
- linearview::LinearDisassemblyLineType
- llil::LiftedExpr
- llil::LiftedFunction
- llil::Lifter
- llil::RegularFunction
- llil::SSAFunction
- metadata::MetadataType
- mlil::FunctionGraphType
- tags::TagReferenceType
- tags::TagTypeType
- types::DataFlowQueryOption
- types::ILBranchDependence
- types::IntegerDisplayType
- types::MemberAccess
- types::MemberScope
- types::NamedTypeReferenceClass
- types::ReferenceType
- types::Result
- types::StructureType
- types::TypeClass
- types::VariableSourceType
- update::UpdateResult