Copy disabled (too large)
Download .txt
Showing preview only (21,534K chars total). Download the full file to get everything.
Repository: darlinghq/darling
Branch: master
Commit: 25eba991cd07
Files: 23905
Total size: 42.1 MB
Directory structure:
gitextract_qjuhvevc/
├── .gdbinit
├── .github/
│ ├── FUNDING.yml
│ ├── ISSUE_TEMPLATE/
│ │ ├── build_issue.md
│ │ ├── lkm_bug.md
│ │ ├── misc_bug.md
│ │ ├── missing_framework.md
│ │ ├── missing_library.md
│ │ ├── missing_tool.md
│ │ └── startup_bug.md
│ └── workflows/
│ └── actions.yaml
├── .gitignore
├── .gitmodules
├── .vscode/
│ └── launch.json
├── CMakeLists.txt
├── CONTRIBUTORS.md
├── Developer/
│ ├── .gitignore
│ ├── Platforms/
│ │ └── MacOSX.platform/
│ │ ├── Developer/
│ │ │ ├── Library/
│ │ │ │ └── Xcode/
│ │ │ │ └── Specifications/
│ │ │ │ ├── Core Build System.xcspec
│ │ │ │ ├── MacOSX Architectures.xcspec
│ │ │ │ ├── MacOSX Package Types.xcspec
│ │ │ │ └── MacOSX Product Types.xcspec
│ │ │ └── SDKs/
│ │ │ ├── MacOSX.sdk/
│ │ │ │ ├── SDKSettings.plist
│ │ │ │ └── usr/
│ │ │ │ └── include/
│ │ │ │ ├── NSSystemDirectories.h
│ │ │ │ ├── bsm/
│ │ │ │ │ └── audit_session.h
│ │ │ │ ├── float.h
│ │ │ │ ├── libkern/
│ │ │ │ │ └── OSCrossEndian.h
│ │ │ │ ├── mach/
│ │ │ │ │ ├── clock.h
│ │ │ │ │ ├── clock_priv.h
│ │ │ │ │ ├── clock_reply.h
│ │ │ │ │ ├── exc.h
│ │ │ │ │ ├── host_priv.h
│ │ │ │ │ ├── host_security.h
│ │ │ │ │ ├── lock_set.h
│ │ │ │ │ ├── mach_host.h
│ │ │ │ │ ├── mach_port.h
│ │ │ │ │ ├── mach_vm.h
│ │ │ │ │ ├── mach_voucher.h
│ │ │ │ │ ├── memory_entry.h
│ │ │ │ │ ├── processor.h
│ │ │ │ │ ├── processor_set.h
│ │ │ │ │ ├── servers/
│ │ │ │ │ │ └── netname.h
│ │ │ │ │ ├── task.h
│ │ │ │ │ ├── thread_act.h
│ │ │ │ │ └── vm_map.h
│ │ │ │ ├── os/
│ │ │ │ │ ├── activity.h
│ │ │ │ │ ├── availability.h
│ │ │ │ │ ├── feature_private.h
│ │ │ │ │ ├── signpost.h
│ │ │ │ │ ├── signpost_private.h
│ │ │ │ │ └── trace_base.h
│ │ │ │ ├── servers/
│ │ │ │ │ └── netname.h
│ │ │ │ ├── sys/
│ │ │ │ │ ├── _posix_availability.h
│ │ │ │ │ └── _symbol_aliasing.h
│ │ │ │ └── sysdir.h
│ │ │ └── macosx.internal.sdk/
│ │ │ └── SDKSettings.plist
│ │ ├── Entitlements.plist
│ │ ├── Info.plist
│ │ ├── ResourceRules.plist
│ │ ├── macOS.icns
│ │ └── version.plist
│ ├── TODO.md
│ ├── Toolchains/
│ │ └── XcodeDefault.xctoolchain/
│ │ ├── ToolchainInfo.plist
│ │ └── usr/
│ │ ├── bin/
│ │ │ ├── clang
│ │ │ ├── clang++
│ │ │ ├── dsymutil
│ │ │ ├── ld
│ │ │ └── xcrun
│ │ └── include/
│ │ ├── FlexLexer.h
│ │ ├── c++/
│ │ │ └── v1/
│ │ │ ├── __bit_reference
│ │ │ ├── __bsd_locale_defaults.h
│ │ │ ├── __bsd_locale_fallbacks.h
│ │ │ ├── __config
│ │ │ ├── __debug
│ │ │ ├── __functional_03
│ │ │ ├── __functional_base
│ │ │ ├── __functional_base_03
│ │ │ ├── __hash_table
│ │ │ ├── __libcpp_version
│ │ │ ├── __locale
│ │ │ ├── __mutex_base
│ │ │ ├── __nullptr
│ │ │ ├── __split_buffer
│ │ │ ├── __sso_allocator
│ │ │ ├── __std_stream
│ │ │ ├── __string
│ │ │ ├── __threading_support
│ │ │ ├── __tree
│ │ │ ├── __tuple
│ │ │ ├── __undef_macros
│ │ │ ├── algorithm
│ │ │ ├── array
│ │ │ ├── atomic
│ │ │ ├── bitset
│ │ │ ├── cassert
│ │ │ ├── ccomplex
│ │ │ ├── cctype
│ │ │ ├── cerrno
│ │ │ ├── cfenv
│ │ │ ├── cfloat
│ │ │ ├── chrono
│ │ │ ├── cinttypes
│ │ │ ├── ciso646
│ │ │ ├── climits
│ │ │ ├── clocale
│ │ │ ├── cmath
│ │ │ ├── codecvt
│ │ │ ├── complex
│ │ │ ├── complex.h
│ │ │ ├── condition_variable
│ │ │ ├── csetjmp
│ │ │ ├── csignal
│ │ │ ├── cstdarg
│ │ │ ├── cstdbool
│ │ │ ├── cstddef
│ │ │ ├── cstdint
│ │ │ ├── cstdio
│ │ │ ├── cstdlib
│ │ │ ├── cstring
│ │ │ ├── ctgmath
│ │ │ ├── ctime
│ │ │ ├── ctype.h
│ │ │ ├── cwchar
│ │ │ ├── cwctype
│ │ │ ├── deque
│ │ │ ├── errno.h
│ │ │ ├── exception
│ │ │ ├── experimental/
│ │ │ │ ├── __config
│ │ │ │ ├── __memory
│ │ │ │ ├── algorithm
│ │ │ │ ├── any
│ │ │ │ ├── chrono
│ │ │ │ ├── coroutine
│ │ │ │ ├── deque
│ │ │ │ ├── dynarray
│ │ │ │ ├── forward_list
│ │ │ │ ├── functional
│ │ │ │ ├── iterator
│ │ │ │ ├── list
│ │ │ │ ├── map
│ │ │ │ ├── memory_resource
│ │ │ │ ├── numeric
│ │ │ │ ├── optional
│ │ │ │ ├── propagate_const
│ │ │ │ ├── ratio
│ │ │ │ ├── regex
│ │ │ │ ├── set
│ │ │ │ ├── string
│ │ │ │ ├── string_view
│ │ │ │ ├── system_error
│ │ │ │ ├── tuple
│ │ │ │ ├── type_traits
│ │ │ │ ├── unordered_map
│ │ │ │ ├── unordered_set
│ │ │ │ ├── utility
│ │ │ │ └── vector
│ │ │ ├── ext/
│ │ │ │ ├── __hash
│ │ │ │ ├── hash_map
│ │ │ │ └── hash_set
│ │ │ ├── float.h
│ │ │ ├── forward_list
│ │ │ ├── fstream
│ │ │ ├── functional
│ │ │ ├── future
│ │ │ ├── initializer_list
│ │ │ ├── inttypes.h
│ │ │ ├── iomanip
│ │ │ ├── ios
│ │ │ ├── iosfwd
│ │ │ ├── iostream
│ │ │ ├── istream
│ │ │ ├── iterator
│ │ │ ├── limits
│ │ │ ├── limits.h
│ │ │ ├── list
│ │ │ ├── locale
│ │ │ ├── locale.h
│ │ │ ├── map
│ │ │ ├── math.h
│ │ │ ├── memory
│ │ │ ├── module.modulemap
│ │ │ ├── mutex
│ │ │ ├── new
│ │ │ ├── numeric
│ │ │ ├── ostream
│ │ │ ├── queue
│ │ │ ├── random
│ │ │ ├── ratio
│ │ │ ├── regex
│ │ │ ├── scoped_allocator
│ │ │ ├── set
│ │ │ ├── setjmp.h
│ │ │ ├── shared_mutex
│ │ │ ├── sstream
│ │ │ ├── stack
│ │ │ ├── stdbool.h
│ │ │ ├── stddef.h
│ │ │ ├── stdexcept
│ │ │ ├── stdint.h
│ │ │ ├── stdio.h
│ │ │ ├── stdlib.h
│ │ │ ├── streambuf
│ │ │ ├── string
│ │ │ ├── string.h
│ │ │ ├── string_view
│ │ │ ├── strstream
│ │ │ ├── system_error
│ │ │ ├── tgmath.h
│ │ │ ├── thread
│ │ │ ├── tuple
│ │ │ ├── type_traits
│ │ │ ├── typeindex
│ │ │ ├── typeinfo
│ │ │ ├── unordered_map
│ │ │ ├── unordered_set
│ │ │ ├── utility
│ │ │ ├── valarray
│ │ │ ├── vector
│ │ │ ├── wchar.h
│ │ │ └── wctype.h
│ │ └── swift/
│ │ └── SwiftRemoteMirror/
│ │ ├── MemoryReaderInterface.h
│ │ ├── SwiftRemoteMirror.h
│ │ └── SwiftRemoteMirrorTypes.h
│ └── symlinks.sh
├── LICENSE
├── README.md
├── basic-headers/
│ ├── AssertMacros.h
│ ├── Availability.h
│ ├── AvailabilityInternal.h
│ ├── AvailabilityMacros.h
│ ├── ConditionalMacros.h
│ ├── MacTypes.h
│ └── TargetConditionals.h
├── ci/
│ ├── Debian.Dockerfile
│ ├── Jenkinsfile
│ ├── RPM.Dockerfile
│ └── top.Dockerfile
├── cmake/
│ ├── FindFFmpeg.cmake
│ ├── FindPulseAudio.cmake
│ ├── FindSetcap.cmake
│ ├── InstallSymlink.cmake
│ ├── MacroEnsureOutOfSourceBuild.cmake
│ ├── architecture.cmake
│ ├── clang_version_check.cmake
│ ├── compiler_include.cmake
│ ├── create_symlink.cmake
│ ├── darling_bundle.cmake
│ ├── darling_exe.cmake
│ ├── darling_framework.cmake
│ ├── darling_lib.cmake
│ ├── darling_open_source_sdk.cmake
│ ├── darling_parse_components.cmake
│ ├── darling_static_lib.cmake
│ ├── dsym.cmake
│ ├── mig.cmake
│ ├── pyc.cmake
│ ├── setcap.cmake
│ ├── use_ld64.cmake
│ ├── versioner.cmake
│ ├── wrap_elf.cmake
│ └── xcproj.cmake
├── debian/
│ ├── compat
│ ├── control
│ ├── copyright
│ ├── darling-cli-devenv-gui-common.install
│ ├── darling-cli-devenv-gui-stubs-common.install
│ ├── darling-cli-devenv.install
│ ├── darling-cli-extra.install
│ ├── darling-cli-gui-common.install
│ ├── darling-cli-python-common.install
│ ├── darling-cli.install
│ ├── darling-core.install
│ ├── darling-core.postinst
│ ├── darling-core.prerm
│ ├── darling-ffi.install
│ ├── darling-gui-stubs.install
│ ├── darling-gui.install
│ ├── darling-iokitd-cli-devenv-gui-common.install
│ ├── darling-iokitd.install
│ ├── darling-iosurface.install
│ ├── darling-jsc-webkit-common.install
│ ├── darling-jsc.install
│ ├── darling-perl.install
│ ├── darling-pyobjc.install
│ ├── darling-python2.install
│ ├── darling-ruby.install
│ ├── darling-system.install
│ ├── darling.lintian-overrides
│ ├── rules
│ └── source/
│ └── format
├── etc/
│ └── resolv.conf
├── rpm/
│ ├── .dockerignore
│ ├── Dockerfile
│ ├── SPECS/
│ │ ├── darling-cli-devenv.spec
│ │ ├── darling-macho-deps.spec
│ │ └── darling.spec
│ ├── build.bsh
│ ├── darling.repo
│ ├── docker-compose.yml
│ └── tarup.bsh
├── src/
│ ├── CMakeLists.txt
│ ├── CoreAudio/
│ │ ├── AFAVFormatComponent/
│ │ │ ├── AVFormatFileObject.cpp
│ │ │ ├── AVFormatFileObject.h
│ │ │ ├── AudioFileFormatGeneric.cpp
│ │ │ ├── AudioFileFormatGeneric.h
│ │ │ ├── AudioFileMP3.cpp
│ │ │ ├── AudioFileMP3.h
│ │ │ ├── AudioFileWAV.cpp
│ │ │ ├── AudioFileWAV.h
│ │ │ ├── CMakeLists.txt
│ │ │ └── README
│ │ ├── AudioFileTools/
│ │ │ ├── AudioFileTools.xcodeproj/
│ │ │ │ └── project.pbxproj
│ │ │ ├── CMakeLists.txt
│ │ │ ├── PublicUtility/
│ │ │ │ ├── CAAudioFile.cpp
│ │ │ │ ├── CAAudioFile.h
│ │ │ │ ├── CAAudioFilePlayer.cpp
│ │ │ │ ├── CAAudioFilePlayer.h
│ │ │ │ ├── CAAudioFileRecorder.cpp
│ │ │ │ ├── CAAudioFileRecorder.h
│ │ │ │ ├── CAAudioFileStreamer.cpp
│ │ │ │ ├── CAAudioFileStreamer.h
│ │ │ │ ├── CABufferQueue.cpp
│ │ │ │ ├── CABufferQueue.h
│ │ │ │ ├── CAChannelMapper.cpp
│ │ │ │ ├── CAChannelMapper.h
│ │ │ │ ├── CAChannelMappingPlayer.cpp
│ │ │ │ ├── CAChannelMappingPlayer.h
│ │ │ │ ├── CAGuard.cpp
│ │ │ │ ├── CAGuard.h
│ │ │ │ ├── CAPThread.cpp
│ │ │ │ ├── CAPThread.h
│ │ │ │ └── ReadMe.rtf
│ │ │ ├── ReadMe.rtf
│ │ │ ├── Utility/
│ │ │ │ ├── AFToolsCommon.cpp
│ │ │ │ ├── AFToolsCommon.h
│ │ │ │ ├── CAAudioFileConverter.cpp
│ │ │ │ ├── CAAudioFileConverter.h
│ │ │ │ ├── CAChannelLayouts.cpp
│ │ │ │ ├── CAChannelLayouts.h
│ │ │ │ ├── CAFilePathUtils.cpp
│ │ │ │ ├── CAFilePathUtils.h
│ │ │ │ ├── QTAACFile.cpp
│ │ │ │ └── QTAACFile.h
│ │ │ ├── afconvert.cpp
│ │ │ ├── afconvert.h
│ │ │ ├── afconvert_main.cpp
│ │ │ ├── afinfo.cpp
│ │ │ ├── afinterleave.cpp
│ │ │ ├── afplay.cpp
│ │ │ ├── afrecord.cpp
│ │ │ ├── audioformats.cpp
│ │ │ ├── auprocess.cpp
│ │ │ └── auprofile.cpp
│ │ ├── AudioToolbox/
│ │ │ ├── AUComponent.cpp
│ │ │ ├── AUGraph.cpp
│ │ │ ├── AudioComponent.mm
│ │ │ ├── AudioComponentManager.h
│ │ │ ├── AudioComponentManager.mm
│ │ │ ├── AudioConverter.cpp
│ │ │ ├── AudioConverterImpl.cpp
│ │ │ ├── AudioConverterImpl.h
│ │ │ ├── AudioFile.cpp
│ │ │ ├── AudioFileComponent.cpp
│ │ │ ├── AudioFileFormatManager.cpp
│ │ │ ├── AudioFileFormatManager.h
│ │ │ ├── AudioFormat.cpp
│ │ │ ├── AudioHardwareService.cpp
│ │ │ ├── AudioOutputUnitComponent.cpp
│ │ │ ├── AudioOutputUnitComponent.h
│ │ │ ├── AudioQueue.cpp
│ │ │ ├── AudioQueueBase.cpp
│ │ │ ├── AudioQueueBase.h
│ │ │ ├── AudioQueueOutput.cpp
│ │ │ ├── AudioQueueOutput.h
│ │ │ ├── AudioToolbox.cpp
│ │ │ ├── CMakeLists.txt
│ │ │ ├── ComponentDispatch.h
│ │ │ ├── ConsumableBuffer.h
│ │ │ ├── ExtendedAudioFile.cpp
│ │ │ ├── MusicDevice.cpp
│ │ │ ├── empty.c
│ │ │ └── stub.h
│ │ ├── CMakeLists.txt
│ │ ├── CoreAudio/
│ │ │ ├── AudioHardware.cpp
│ │ │ ├── AudioHardwareImpl.cpp
│ │ │ ├── AudioHardwareImpl.h
│ │ │ ├── AudioHardwareStream.cpp
│ │ │ ├── AudioHardwareStream.h
│ │ │ ├── CMakeLists.txt
│ │ │ ├── HostTime.mm
│ │ │ ├── pulse/
│ │ │ │ ├── AudioHardwareImplPA.cpp
│ │ │ │ ├── AudioHardwareImplPA.h
│ │ │ │ ├── AudioHardwareImplPAInput.cpp
│ │ │ │ ├── AudioHardwareImplPAInput.h
│ │ │ │ ├── AudioHardwareImplPAOutput.cpp
│ │ │ │ ├── AudioHardwareImplPAOutput.h
│ │ │ │ ├── AudioHardwareStreamPA.cpp
│ │ │ │ ├── AudioHardwareStreamPA.h
│ │ │ │ ├── AudioHardwareStreamPAInput.cpp
│ │ │ │ ├── AudioHardwareStreamPAInput.h
│ │ │ │ ├── AudioHardwareStreamPAOutput.cpp
│ │ │ │ ├── AudioHardwareStreamPAOutput.h
│ │ │ │ ├── PADispatchMainLoop.cpp
│ │ │ │ └── PADispatchMainLoop.h
│ │ │ └── stub.h
│ │ ├── CoreAudioComponent/
│ │ │ ├── AUHAL.cpp
│ │ │ ├── AUHAL.h
│ │ │ ├── CMakeLists.txt
│ │ │ ├── CoreAudio.rsrc
│ │ │ ├── CoreAudioComponent.r
│ │ │ ├── DefaultOutputAU.cpp
│ │ │ ├── DefaultOutputAU.h
│ │ │ ├── Info.plist
│ │ │ ├── README
│ │ │ ├── SystemOutputAU.cpp
│ │ │ └── SystemOutputAU.h
│ │ ├── CoreAudioUtilityClasses/
│ │ │ ├── CoreAudio/
│ │ │ │ ├── AudioCodecs/
│ │ │ │ │ └── ACPublic/
│ │ │ │ │ ├── ACBaseCodec.cpp
│ │ │ │ │ ├── ACBaseCodec.h
│ │ │ │ │ ├── ACCodec.cpp
│ │ │ │ │ ├── ACCodec.h
│ │ │ │ │ ├── ACCodecDispatchTypes.h
│ │ │ │ │ ├── ACComponentResources.r
│ │ │ │ │ ├── ACConditionalMacros.h
│ │ │ │ │ ├── ACPlugInDispatch.cpp
│ │ │ │ │ ├── ACPlugInDispatch.h
│ │ │ │ │ ├── ACSimpleCodec.cpp
│ │ │ │ │ ├── ACSimpleCodec.h
│ │ │ │ │ ├── GetCodecBundle.cpp
│ │ │ │ │ └── GetCodecBundle.h
│ │ │ │ ├── AudioFile/
│ │ │ │ │ └── AFPublic/
│ │ │ │ │ ├── AudioFileComponentBase.cpp
│ │ │ │ │ ├── AudioFileComponentBase.h
│ │ │ │ │ ├── AudioFileFormat.cpp
│ │ │ │ │ ├── AudioFileFormat.h
│ │ │ │ │ ├── AudioFileObject.cpp
│ │ │ │ │ ├── AudioFileObject.h
│ │ │ │ │ ├── CompressedPacketTable.cpp
│ │ │ │ │ ├── CompressedPacketTable.h
│ │ │ │ │ ├── DataSource.cpp
│ │ │ │ │ └── DataSource.h
│ │ │ │ ├── AudioUnits/
│ │ │ │ │ └── AUPublic/
│ │ │ │ │ ├── AUBase/
│ │ │ │ │ │ ├── AUBase.cpp
│ │ │ │ │ │ ├── AUBase.h
│ │ │ │ │ │ ├── AUDispatch.cpp
│ │ │ │ │ │ ├── AUDispatch.h
│ │ │ │ │ │ ├── AUInputElement.cpp
│ │ │ │ │ │ ├── AUInputElement.h
│ │ │ │ │ │ ├── AUOutputElement.cpp
│ │ │ │ │ │ ├── AUOutputElement.h
│ │ │ │ │ │ ├── AUPlugInDispatch.cpp
│ │ │ │ │ │ ├── AUPlugInDispatch.h
│ │ │ │ │ │ ├── AUResources.r
│ │ │ │ │ │ ├── AUScopeElement.cpp
│ │ │ │ │ │ ├── AUScopeElement.h
│ │ │ │ │ │ ├── ComponentBase.cpp
│ │ │ │ │ │ └── ComponentBase.h
│ │ │ │ │ ├── AUCarbonViewBase/
│ │ │ │ │ │ ├── AUCarbonViewBase.cpp
│ │ │ │ │ │ ├── AUCarbonViewBase.h
│ │ │ │ │ │ ├── AUCarbonViewControl.cpp
│ │ │ │ │ │ ├── AUCarbonViewControl.h
│ │ │ │ │ │ ├── AUCarbonViewDispatch.cpp
│ │ │ │ │ │ ├── AUControlGroup.cpp
│ │ │ │ │ │ ├── AUControlGroup.h
│ │ │ │ │ │ ├── CarbonEventHandler.cpp
│ │ │ │ │ │ └── CarbonEventHandler.h
│ │ │ │ │ ├── AUInstrumentBase/
│ │ │ │ │ │ ├── AUInstrumentBase.cpp
│ │ │ │ │ │ ├── AUInstrumentBase.h
│ │ │ │ │ │ ├── LockFreeFIFO.h
│ │ │ │ │ │ ├── MIDIControlHandler.h
│ │ │ │ │ │ ├── SynthElement.cpp
│ │ │ │ │ │ ├── SynthElement.h
│ │ │ │ │ │ ├── SynthEvent.h
│ │ │ │ │ │ ├── SynthNote.cpp
│ │ │ │ │ │ ├── SynthNote.h
│ │ │ │ │ │ ├── SynthNoteList.cpp
│ │ │ │ │ │ └── SynthNoteList.h
│ │ │ │ │ ├── AUViewBase/
│ │ │ │ │ │ └── AUViewLocalizedStringKeys.h
│ │ │ │ │ ├── OtherBases/
│ │ │ │ │ │ ├── AUEffectBase.cpp
│ │ │ │ │ │ ├── AUEffectBase.h
│ │ │ │ │ │ ├── AUMIDIBase.cpp
│ │ │ │ │ │ ├── AUMIDIBase.h
│ │ │ │ │ │ ├── AUMIDIEffectBase.cpp
│ │ │ │ │ │ ├── AUMIDIEffectBase.h
│ │ │ │ │ │ ├── AUOutputBase.cpp
│ │ │ │ │ │ ├── AUOutputBase.h
│ │ │ │ │ │ ├── AUPannerBase.cpp
│ │ │ │ │ │ ├── AUPannerBase.h
│ │ │ │ │ │ ├── MusicDeviceBase.cpp
│ │ │ │ │ │ └── MusicDeviceBase.h
│ │ │ │ │ └── Utility/
│ │ │ │ │ ├── AUBaseHelper.cpp
│ │ │ │ │ ├── AUBaseHelper.h
│ │ │ │ │ ├── AUBuffer.cpp
│ │ │ │ │ ├── AUBuffer.h
│ │ │ │ │ ├── AUInputFormatConverter.h
│ │ │ │ │ ├── AUMIDIDefs.h
│ │ │ │ │ ├── AUSilentTimeout.h
│ │ │ │ │ ├── AUTimestampGenerator.cpp
│ │ │ │ │ └── AUTimestampGenerator.h
│ │ │ │ └── PublicUtility/
│ │ │ │ ├── AUOutputBL.cpp
│ │ │ │ ├── AUOutputBL.h
│ │ │ │ ├── AUParamInfo.cpp
│ │ │ │ ├── AUParamInfo.h
│ │ │ │ ├── CAAUMIDIMap.cpp
│ │ │ │ ├── CAAUMIDIMap.h
│ │ │ │ ├── CAAUMIDIMapManager.cpp
│ │ │ │ ├── CAAUMIDIMapManager.h
│ │ │ │ ├── CAAUParameter.cpp
│ │ │ │ ├── CAAUParameter.h
│ │ │ │ ├── CAAUProcessor.cpp
│ │ │ │ ├── CAAUProcessor.h
│ │ │ │ ├── CAAtomic.h
│ │ │ │ ├── CAAtomicStack.h
│ │ │ │ ├── CAAudioBufferList.cpp
│ │ │ │ ├── CAAudioBufferList.h
│ │ │ │ ├── CAAudioChannelLayout.cpp
│ │ │ │ ├── CAAudioChannelLayout.h
│ │ │ │ ├── CAAudioChannelLayoutObject.cpp
│ │ │ │ ├── CAAudioFileFormats.cpp
│ │ │ │ ├── CAAudioFileFormats.h
│ │ │ │ ├── CAAudioTimeStamp.cpp
│ │ │ │ ├── CAAudioTimeStamp.h
│ │ │ │ ├── CAAudioUnit.cpp
│ │ │ │ ├── CAAudioUnit.h
│ │ │ │ ├── CAAudioUnitOutputCapturer.h
│ │ │ │ ├── CAAudioValueRange.cpp
│ │ │ │ ├── CAAudioValueRange.h
│ │ │ │ ├── CAAutoDisposer.h
│ │ │ │ ├── CABitOperations.h
│ │ │ │ ├── CABool.h
│ │ │ │ ├── CABufferList.cpp
│ │ │ │ ├── CABufferList.h
│ │ │ │ ├── CABundleLocker.cpp
│ │ │ │ ├── CABundleLocker.h
│ │ │ │ ├── CAByteOrder.h
│ │ │ │ ├── CACFArray.cpp
│ │ │ │ ├── CACFArray.h
│ │ │ │ ├── CACFData.h
│ │ │ │ ├── CACFDictionary.cpp
│ │ │ │ ├── CACFDictionary.h
│ │ │ │ ├── CACFDistributedNotification.cpp
│ │ │ │ ├── CACFDistributedNotification.h
│ │ │ │ ├── CACFMachPort.cpp
│ │ │ │ ├── CACFMachPort.h
│ │ │ │ ├── CACFMessagePort.cpp
│ │ │ │ ├── CACFMessagePort.h
│ │ │ │ ├── CACFNumber.cpp
│ │ │ │ ├── CACFNumber.h
│ │ │ │ ├── CACFObject.h
│ │ │ │ ├── CACFPlugIn.h
│ │ │ │ ├── CACFPreferences.cpp
│ │ │ │ ├── CACFPreferences.h
│ │ │ │ ├── CACFString.cpp
│ │ │ │ ├── CACFString.h
│ │ │ │ ├── CAComponent.cpp
│ │ │ │ ├── CAComponent.h
│ │ │ │ ├── CAComponentDescription.cpp
│ │ │ │ ├── CAComponentDescription.h
│ │ │ │ ├── CADebugMacros.cpp
│ │ │ │ ├── CADebugMacros.h
│ │ │ │ ├── CADebugPrintf.cpp
│ │ │ │ ├── CADebugPrintf.h
│ │ │ │ ├── CADebugger.cpp
│ │ │ │ ├── CADebugger.h
│ │ │ │ ├── CAException.h
│ │ │ │ ├── CAExtAudioFile.h
│ │ │ │ ├── CAFilePathUtils.cpp
│ │ │ │ ├── CAFilePathUtils.h
│ │ │ │ ├── CAGuard.cpp
│ │ │ │ ├── CAGuard.h
│ │ │ │ ├── CAHALAudioDevice.cpp
│ │ │ │ ├── CAHALAudioDevice.h
│ │ │ │ ├── CAHALAudioObject.cpp
│ │ │ │ ├── CAHALAudioObject.h
│ │ │ │ ├── CAHALAudioStream.cpp
│ │ │ │ ├── CAHALAudioStream.h
│ │ │ │ ├── CAHALAudioSystemObject.cpp
│ │ │ │ ├── CAHALAudioSystemObject.h
│ │ │ │ ├── CAHostTimeBase.cpp
│ │ │ │ ├── CAHostTimeBase.h
│ │ │ │ ├── CALogMacros.h
│ │ │ │ ├── CAMath.h
│ │ │ │ ├── CAMixMap.h
│ │ │ │ ├── CAMutex.cpp
│ │ │ │ ├── CAMutex.h
│ │ │ │ ├── CAPThread.cpp
│ │ │ │ ├── CAPThread.h
│ │ │ │ ├── CAPersistence.cpp
│ │ │ │ ├── CAProcess.cpp
│ │ │ │ ├── CAProcess.h
│ │ │ │ ├── CAPropertyAddress.h
│ │ │ │ ├── CAReferenceCounted.h
│ │ │ │ ├── CARingBuffer.cpp
│ │ │ │ ├── CARingBuffer.h
│ │ │ │ ├── CASettingsStorage.cpp
│ │ │ │ ├── CASettingsStorage.h
│ │ │ │ ├── CASharedLibrary.cpp
│ │ │ │ ├── CASharedLibrary.h
│ │ │ │ ├── CASpectralProcessor.cpp
│ │ │ │ ├── CASpectralProcessor.h
│ │ │ │ ├── CAStreamBasicDescription.cpp
│ │ │ │ ├── CAStreamBasicDescription.h
│ │ │ │ ├── CAStreamRangedDescription.cpp
│ │ │ │ ├── CAStreamRangedDescription.h
│ │ │ │ ├── CAThreadSafeList.h
│ │ │ │ ├── CATink.h
│ │ │ │ ├── CATokenMap.h
│ │ │ │ ├── CAVectorUnit.cpp
│ │ │ │ ├── CAVectorUnit.h
│ │ │ │ ├── CAVectorUnitTypes.h
│ │ │ │ ├── CAVolumeCurve.cpp
│ │ │ │ ├── CAVolumeCurve.h
│ │ │ │ ├── CAXException.cpp
│ │ │ │ ├── CAXException.h
│ │ │ │ ├── MatrixMixerVolumes.cpp
│ │ │ │ └── MatrixMixerVolumes.h
│ │ │ └── Readme.rtf
│ │ ├── include/
│ │ │ ├── AudioToolbox/
│ │ │ │ ├── AUComponent.h
│ │ │ │ ├── AUGraph.h
│ │ │ │ ├── AudioCodec.h
│ │ │ │ ├── AudioComponent.h
│ │ │ │ ├── AudioConverter.h
│ │ │ │ ├── AudioFile.h
│ │ │ │ ├── AudioFileComponent.h
│ │ │ │ ├── AudioFormat.h
│ │ │ │ ├── AudioHardwareService.h
│ │ │ │ ├── AudioOutputUnit.h
│ │ │ │ ├── AudioQueue.h
│ │ │ │ ├── AudioToolbox.h
│ │ │ │ ├── AudioUnit.h
│ │ │ │ ├── AudioUnitParameters.h
│ │ │ │ ├── AudioUnitProperties.h
│ │ │ │ ├── ExtendedAudioFile.h
│ │ │ │ └── MusicDevice.h
│ │ │ └── CoreAudio/
│ │ │ ├── AudioHardware.h
│ │ │ ├── AudioHardwareBase.h
│ │ │ ├── CoreAudio.h
│ │ │ ├── CoreAudioTypes.h
│ │ │ ├── HostTime.h
│ │ │ └── stub/
│ │ │ └── CoreAudio.h
│ │ └── notes.txt
│ ├── MobileKeyBag/
│ │ ├── CMakeLists.txt
│ │ ├── include/
│ │ │ └── MobileKeyBag/
│ │ │ └── MobileKeyBag.h
│ │ └── src/
│ │ └── MobileKeyBag.c
│ ├── OpenDirectoryOld/
│ │ ├── CFOpenDirectory/
│ │ │ └── Headers/
│ │ │ ├── CFODContext.h
│ │ │ ├── CFODNode.h
│ │ │ ├── CFODQuery.h
│ │ │ ├── CFODRecord.h
│ │ │ ├── CFODSession.h
│ │ │ ├── CFOpenDirectory.h
│ │ │ └── CFOpenDirectoryConstants.h
│ │ └── Headers/
│ │ ├── NSOpenDirectory.h
│ │ ├── ODAttributeMap.h
│ │ ├── ODConfiguration.h
│ │ ├── ODMappings.h
│ │ ├── ODModuleEntry.h
│ │ ├── ODNode.h
│ │ ├── ODQuery.h
│ │ ├── ODRecord.h
│ │ ├── ODRecordMap.h
│ │ ├── ODSession.h
│ │ └── OpenDirectory.h
│ ├── OpenScripting/
│ │ └── include/
│ │ └── OpenScriptingUtilPriv.h
│ ├── PlistBuddy/
│ │ ├── CMakeLists.txt
│ │ ├── PlistBuddy.8
│ │ └── PlistBuddy.c
│ ├── VideoDecodeAcceleration/
│ │ ├── CMakeLists.txt
│ │ └── dummy.c
│ ├── bsdln/
│ │ ├── CMakeLists.txt
│ │ └── ln.c
│ ├── buildtools/
│ │ ├── CMakeLists.txt
│ │ ├── Rez/
│ │ │ ├── CMakeLists.txt
│ │ │ ├── COPYING
│ │ │ ├── Diagnostic.cc
│ │ │ ├── Diagnostic.h
│ │ │ ├── Expression.cc
│ │ │ ├── Expression.h
│ │ │ ├── README.md
│ │ │ ├── ResSpec.h
│ │ │ ├── ResourceCompiler.cc
│ │ │ ├── ResourceCompiler.h
│ │ │ ├── ResourceDefinitions.cc
│ │ │ ├── ResourceDefinitions.h
│ │ │ ├── ResourceFiles/
│ │ │ │ ├── BinaryIO.cc
│ │ │ │ ├── BinaryIO.h
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── ResInfo.cc
│ │ │ │ ├── ResType.cc
│ │ │ │ ├── ResType.h
│ │ │ │ ├── ResourceFile.cc
│ │ │ │ ├── ResourceFile.h
│ │ │ │ ├── ResourceFork.cc
│ │ │ │ └── ResourceFork.h
│ │ │ ├── Rez.cc
│ │ │ ├── RezLexer.cc
│ │ │ ├── RezLexer.h
│ │ │ ├── RezLexerNextToken.cc
│ │ │ ├── RezLexerWaveToken.h
│ │ │ ├── RezParser.yy
│ │ │ ├── RezWorld.cc
│ │ │ ├── RezWorld.h
│ │ │ └── Test.r
│ │ ├── elfdep.c
│ │ └── getuuid.c
│ ├── clt/
│ │ ├── CMakeLists.txt
│ │ └── xcrun.c
│ ├── crash/
│ │ ├── AppController.h
│ │ ├── AppController.m
│ │ ├── CMakeLists.txt
│ │ ├── CrashManager.h
│ │ ├── CrashManager.m
│ │ ├── Resources/
│ │ │ ├── Info-gnustep.plist
│ │ │ ├── Main.gsmarkup
│ │ │ └── crash.gorm/
│ │ │ ├── data.classes
│ │ │ ├── data.info
│ │ │ └── objects.gorm
│ │ └── crash_main.m
│ ├── diskutil/
│ │ ├── CMakeLists.txt
│ │ └── diskutil
│ ├── ditto/
│ │ ├── CMakeLists.txt
│ │ └── ditto
│ ├── duct/
│ │ ├── include/
│ │ │ ├── CrashReporterClient.h
│ │ │ └── magmallocProvider.h
│ │ └── src/
│ │ ├── CMakeLists.txt
│ │ ├── CRGetCrashLogMessage.c
│ │ ├── acl.c
│ │ ├── commpage.c
│ │ ├── dns_sd.c
│ │ ├── libnotify.c
│ │ ├── numcpus.c
│ │ ├── os_log.c
│ │ └── sa_dst_compare.c
│ ├── external/
│ │ └── libpthread_workqueue-0.8.2/
│ │ ├── ChangeLog
│ │ ├── config.inc
│ │ ├── configure
│ │ ├── include/
│ │ │ └── pthread_workqueue.h
│ │ ├── pthread_workqueue.3
│ │ ├── src/
│ │ │ ├── api.c
│ │ │ ├── debug.h
│ │ │ ├── posix/
│ │ │ │ ├── manager.c
│ │ │ │ ├── platform.h
│ │ │ │ ├── thread_info.c
│ │ │ │ └── thread_rt.c
│ │ │ ├── private.h
│ │ │ ├── thread_info.h
│ │ │ ├── thread_rt.h
│ │ │ ├── windows/
│ │ │ │ ├── manager.c
│ │ │ │ ├── platform.c
│ │ │ │ ├── platform.h
│ │ │ │ ├── pthread_cond.h
│ │ │ │ ├── queue.h
│ │ │ │ ├── thread_info.c
│ │ │ │ ├── thread_rt.c
│ │ │ │ └── winpthreads.h
│ │ │ └── witem_cache.c
│ │ └── testing/
│ │ ├── CMakeLists.txt
│ │ ├── api/
│ │ │ ├── posix_semaphore.h
│ │ │ ├── test.c
│ │ │ └── test_api.vcxproj
│ │ ├── idle/
│ │ │ └── main.c
│ │ ├── latency/
│ │ │ ├── latency.c
│ │ │ └── latency.h
│ │ ├── libdispatch/
│ │ │ └── dispatch_api.c
│ │ └── witem_cache/
│ │ └── test.c
│ ├── frameworks/
│ │ ├── AGL/
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include/
│ │ │ │ └── AGL/
│ │ │ │ └── AGL.h
│ │ │ └── src/
│ │ │ └── AGL.c
│ │ ├── AVFAudio/
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include/
│ │ │ │ └── AVFAudio/
│ │ │ │ ├── AVAudio3DMixing.h
│ │ │ │ ├── AVAudioBuffer.h
│ │ │ │ ├── AVAudioChannelLayout.h
│ │ │ │ ├── AVAudioClock.h
│ │ │ │ ├── AVAudioCompressedBuffer.h
│ │ │ │ ├── AVAudioConnectionPoint.h
│ │ │ │ ├── AVAudioConverter.h
│ │ │ │ ├── AVAudioEndpointDetector.h
│ │ │ │ ├── AVAudioEngine.h
│ │ │ │ ├── AVAudioEnvironmentDistanceAttenuationParameters.h
│ │ │ │ ├── AVAudioEnvironmentNode.h
│ │ │ │ ├── AVAudioEnvironmentReverbParameters.h
│ │ │ │ ├── AVAudioFile.h
│ │ │ │ ├── AVAudioFormat.h
│ │ │ │ ├── AVAudioIONode.h
│ │ │ │ ├── AVAudioInputNode.h
│ │ │ │ ├── AVAudioMixerNode.h
│ │ │ │ ├── AVAudioMixing.h
│ │ │ │ ├── AVAudioMixingDestination.h
│ │ │ │ ├── AVAudioNode.h
│ │ │ │ ├── AVAudioOutputNode.h
│ │ │ │ ├── AVAudioPCMBuffer.h
│ │ │ │ ├── AVAudioPlayer.h
│ │ │ │ ├── AVAudioPlayerNode.h
│ │ │ │ ├── AVAudioRecorder.h
│ │ │ │ ├── AVAudioSequencer.h
│ │ │ │ ├── AVAudioSession.h
│ │ │ │ ├── AVAudioStereoMixing.h
│ │ │ │ ├── AVAudioTime.h
│ │ │ │ ├── AVAudioUnit.h
│ │ │ │ ├── AVAudioUnitComponent.h
│ │ │ │ ├── AVAudioUnitComponentManager.h
│ │ │ │ ├── AVAudioUnitDSPGraph.h
│ │ │ │ ├── AVAudioUnitDelay.h
│ │ │ │ ├── AVAudioUnitDistortion.h
│ │ │ │ ├── AVAudioUnitEQ.h
│ │ │ │ ├── AVAudioUnitEQFilterParameters.h
│ │ │ │ ├── AVAudioUnitEffect.h
│ │ │ │ ├── AVAudioUnitGenerator.h
│ │ │ │ ├── AVAudioUnitMIDIInstrument.h
│ │ │ │ ├── AVAudioUnitReverb.h
│ │ │ │ ├── AVAudioUnitSampler.h
│ │ │ │ ├── AVAudioUnitSplitter.h
│ │ │ │ ├── AVAudioUnitTimeEffect.h
│ │ │ │ ├── AVAudioUnitTimePitch.h
│ │ │ │ ├── AVAudioUnitVarispeed.h
│ │ │ │ ├── AVEndpointVADEventHandler.h
│ │ │ │ ├── AVFAudio.h
│ │ │ │ ├── AVMIDIPlayer.h
│ │ │ │ ├── AVMusicTrack.h
│ │ │ │ ├── AVVCAudioBuffer.h
│ │ │ │ ├── AVVCAudioDeviceManager.h
│ │ │ │ ├── AVVCMetricsManager.h
│ │ │ │ ├── AVVoiceController.h
│ │ │ │ ├── AudioPlayerImpl.h
│ │ │ │ ├── Endpointer.h
│ │ │ │ ├── SpeexEndpointer.h
│ │ │ │ └── VoiceVerificationEndpointer.h
│ │ │ └── src/
│ │ │ ├── AVAudioBuffer.m
│ │ │ ├── AVAudioChannelLayout.m
│ │ │ ├── AVAudioClock.m
│ │ │ ├── AVAudioCompressedBuffer.m
│ │ │ ├── AVAudioConnectionPoint.m
│ │ │ ├── AVAudioConverter.m
│ │ │ ├── AVAudioEndpointDetector.m
│ │ │ ├── AVAudioEngine.m
│ │ │ ├── AVAudioEnvironmentDistanceAttenuationParameters.m
│ │ │ ├── AVAudioEnvironmentNode.m
│ │ │ ├── AVAudioEnvironmentReverbParameters.m
│ │ │ ├── AVAudioFile.m
│ │ │ ├── AVAudioFormat.m
│ │ │ ├── AVAudioIONode.m
│ │ │ ├── AVAudioInputNode.m
│ │ │ ├── AVAudioMixerNode.m
│ │ │ ├── AVAudioMixingDestination.m
│ │ │ ├── AVAudioNode.m
│ │ │ ├── AVAudioOutputNode.m
│ │ │ ├── AVAudioPCMBuffer.m
│ │ │ ├── AVAudioPlayer.m
│ │ │ ├── AVAudioPlayerNode.m
│ │ │ ├── AVAudioRecorder.m
│ │ │ ├── AVAudioSequencer.m
│ │ │ ├── AVAudioSession.m
│ │ │ ├── AVAudioTime.m
│ │ │ ├── AVAudioUnit.m
│ │ │ ├── AVAudioUnitComponent.m
│ │ │ ├── AVAudioUnitComponentManager.m
│ │ │ ├── AVAudioUnitDSPGraph.m
│ │ │ ├── AVAudioUnitDelay.m
│ │ │ ├── AVAudioUnitDistortion.m
│ │ │ ├── AVAudioUnitEQ.m
│ │ │ ├── AVAudioUnitEQFilterParameters.m
│ │ │ ├── AVAudioUnitEffect.m
│ │ │ ├── AVAudioUnitGenerator.m
│ │ │ ├── AVAudioUnitMIDIInstrument.m
│ │ │ ├── AVAudioUnitReverb.m
│ │ │ ├── AVAudioUnitSampler.m
│ │ │ ├── AVAudioUnitSplitter.m
│ │ │ ├── AVAudioUnitTimeEffect.m
│ │ │ ├── AVAudioUnitTimePitch.m
│ │ │ ├── AVAudioUnitVarispeed.m
│ │ │ ├── AVFAudio.m
│ │ │ ├── AVMIDIPlayer.m
│ │ │ ├── AVMusicTrack.m
│ │ │ ├── AVVCAudioBuffer.m
│ │ │ ├── AVVCAudioDeviceManager.m
│ │ │ ├── AVVCMetricsManager.m
│ │ │ ├── AVVoiceController.m
│ │ │ ├── AudioPlayerImpl.m
│ │ │ ├── SpeexEndpointer.m
│ │ │ └── VoiceVerificationEndpointer.m
│ │ ├── AVFoundation/
│ │ │ ├── CMakeLists.txt
│ │ │ ├── constants.m
│ │ │ ├── include/
│ │ │ │ └── AVFoundation/
│ │ │ │ ├── AVAIFCOutputSettingsValidator.h
│ │ │ │ ├── AVAIFFOutputSettingsValidator.h
│ │ │ │ ├── AVAVAudioSettingsAudioOutputSettings.h
│ │ │ │ ├── AVAVVideoSettingsVideoOutputSettings.h
│ │ │ │ ├── AVAggregateAssetDownloadTask.h
│ │ │ │ ├── AVAnimation.h
│ │ │ │ ├── AVAsset.h
│ │ │ │ ├── AVAssetAnalysisMessage.h
│ │ │ │ ├── AVAssetAnalysisReporter.h
│ │ │ │ ├── AVAssetAnalysisTextParsingMessage.h
│ │ │ │ ├── AVAssetCache.h
│ │ │ │ ├── AVAssetClientURLRequestHelper.h
│ │ │ │ ├── AVAssetCollection.h
│ │ │ │ ├── AVAssetCollectionFactory.h
│ │ │ │ ├── AVAssetCollectionInspector.h
│ │ │ │ ├── AVAssetCollectionInspectorLoader.h
│ │ │ │ ├── AVAssetCollectionInternal.h
│ │ │ │ ├── AVAssetCustomURLBridgeForNSURLProtocol.h
│ │ │ │ ├── AVAssetCustomURLBridgeForNSURLSession.h
│ │ │ │ ├── AVAssetCustomURLRequest.h
│ │ │ │ ├── AVAssetDownloadCache.h
│ │ │ │ ├── AVAssetDownloadCacheInternal.h
│ │ │ │ ├── AVAssetDownloadSession.h
│ │ │ │ ├── AVAssetDownloadSessionInternal.h
│ │ │ │ ├── AVAssetExportSession.h
│ │ │ │ ├── AVAssetExportSessionInternal.h
│ │ │ │ ├── AVAssetImageGenerator.h
│ │ │ │ ├── AVAssetImageGeneratorInternal.h
│ │ │ │ ├── AVAssetInspector.h
│ │ │ │ ├── AVAssetInspectorLoader.h
│ │ │ │ ├── AVAssetInternal.h
│ │ │ │ ├── AVAssetMakeReadyForInspectionLoader.h
│ │ │ │ ├── AVAssetMediaSelectionGroup.h
│ │ │ │ ├── AVAssetProxy.h
│ │ │ │ ├── AVAssetProxyInternal.h
│ │ │ │ ├── AVAssetReader.h
│ │ │ │ ├── AVAssetReaderAudioMixOutput.h
│ │ │ │ ├── AVAssetReaderAudioMixOutputInternal.h
│ │ │ │ ├── AVAssetReaderInternal.h
│ │ │ │ ├── AVAssetReaderOutput.h
│ │ │ │ ├── AVAssetReaderOutputAdaptor.h
│ │ │ │ ├── AVAssetReaderOutputCaptionAdaptor.h
│ │ │ │ ├── AVAssetReaderOutputCaptionAdaptorInternal.h
│ │ │ │ ├── AVAssetReaderOutputInternal.h
│ │ │ │ ├── AVAssetReaderOutputMetadataAdaptor.h
│ │ │ │ ├── AVAssetReaderOutputMetadataAdaptorInternal.h
│ │ │ │ ├── AVAssetReaderSampleReferenceOutput.h
│ │ │ │ ├── AVAssetReaderSampleReferenceOutputInternal.h
│ │ │ │ ├── AVAssetReaderTrackOutput.h
│ │ │ │ ├── AVAssetReaderTrackOutputInternal.h
│ │ │ │ ├── AVAssetReaderVideoCompositionOutput.h
│ │ │ │ ├── AVAssetReaderVideoCompositionOutputInternal.h
│ │ │ │ ├── AVAssetResourceLoader.h
│ │ │ │ ├── AVAssetResourceLoaderInternal.h
│ │ │ │ ├── AVAssetResourceLoaderRequest.h
│ │ │ │ ├── AVAssetResourceLoaderURLSessionDataDelegate.h
│ │ │ │ ├── AVAssetResourceLoaderURLSessionDataDelegateForCustomURLLoader.h
│ │ │ │ ├── AVAssetResourceLoadingContentInformationRequest.h
│ │ │ │ ├── AVAssetResourceLoadingContentInformationRequestInternal.h
│ │ │ │ ├── AVAssetResourceLoadingDataRequest.h
│ │ │ │ ├── AVAssetResourceLoadingDataRequestInternal.h
│ │ │ │ ├── AVAssetResourceLoadingRequest.h
│ │ │ │ ├── AVAssetResourceLoadingRequestInternal.h
│ │ │ │ ├── AVAssetResourceRenewalRequest.h
│ │ │ │ ├── AVAssetSynchronousInspectorLoader.h
│ │ │ │ ├── AVAssetTrack.h
│ │ │ │ ├── AVAssetTrackEnumerator.h
│ │ │ │ ├── AVAssetTrackGroup.h
│ │ │ │ ├── AVAssetTrackGroupInternal.h
│ │ │ │ ├── AVAssetTrackInspector.h
│ │ │ │ ├── AVAssetTrackInternal.h
│ │ │ │ ├── AVAssetTrackSegment.h
│ │ │ │ ├── AVAssetWriter.h
│ │ │ │ ├── AVAssetWriterClientInitiatedTerminalHelper.h
│ │ │ │ ├── AVAssetWriterConfigurationState.h
│ │ │ │ ├── AVAssetWriterFailedTerminalHelper.h
│ │ │ │ ├── AVAssetWriterFigAssetWriterNotificationHandler.h
│ │ │ │ ├── AVAssetWriterFigAssetWriterNotificationHandlerDelegate.h
│ │ │ │ ├── AVAssetWriterFinishWritingHelper.h
│ │ │ │ ├── AVAssetWriterHelper.h
│ │ │ │ ├── AVAssetWriterInput.h
│ │ │ │ ├── AVAssetWriterInputCaptionAdaptor.h
│ │ │ │ ├── AVAssetWriterInputCaptionAdaptorInternal.h
│ │ │ │ ├── AVAssetWriterInputConfigurationState.h
│ │ │ │ ├── AVAssetWriterInputFigAssetWriterEndPassOperation.h
│ │ │ │ ├── AVAssetWriterInputGroup.h
│ │ │ │ ├── AVAssetWriterInputGroupInternal.h
│ │ │ │ ├── AVAssetWriterInputHelper.h
│ │ │ │ ├── AVAssetWriterInputInterPassAnalysisHelper.h
│ │ │ │ ├── AVAssetWriterInputInternal.h
│ │ │ │ ├── AVAssetWriterInputMediaDataRequester.h
│ │ │ │ ├── AVAssetWriterInputMediaDataRequesterDelegate.h
│ │ │ │ ├── AVAssetWriterInputMetadataAdaptor.h
│ │ │ │ ├── AVAssetWriterInputMetadataAdaptorInternal.h
│ │ │ │ ├── AVAssetWriterInputNoMorePassesHelper.h
│ │ │ │ ├── AVAssetWriterInputPassDescription.h
│ │ │ │ ├── AVAssetWriterInputPassDescriptionInternal.h
│ │ │ │ ├── AVAssetWriterInputPassDescriptionResponder.h
│ │ │ │ ├── AVAssetWriterInputPixelBufferAdaptor.h
│ │ │ │ ├── AVAssetWriterInputPixelBufferAdaptorInternal.h
│ │ │ │ ├── AVAssetWriterInputSelectionOption.h
│ │ │ │ ├── AVAssetWriterInputTerminalHelper.h
│ │ │ │ ├── AVAssetWriterInputUnknownHelper.h
│ │ │ │ ├── AVAssetWriterInputWritingHelper.h
│ │ │ │ ├── AVAssetWriterInternal.h
│ │ │ │ ├── AVAssetWriterTerminalHelper.h
│ │ │ │ ├── AVAssetWriterUnknownHelper.h
│ │ │ │ ├── AVAssetWriterWritingHelper.h
│ │ │ │ ├── AVAsynchronousCIImageFilteringRequest.h
│ │ │ │ ├── AVAsynchronousCIImageFilteringRequestInternal.h
│ │ │ │ ├── AVAsynchronousKeyValueLoading.h
│ │ │ │ ├── AVAsynchronousVideoCompositionRequest.h
│ │ │ │ ├── AVAsynchronousVideoCompositionRequestInternal.h
│ │ │ │ ├── AVAudioMix.h
│ │ │ │ ├── AVAudioMixEffectParameters.h
│ │ │ │ ├── AVAudioMixInputParameters.h
│ │ │ │ ├── AVAudioMixInputParametersInternal.h
│ │ │ │ ├── AVAudioMixInternal.h
│ │ │ │ ├── AVAudioMixSweepFilterEffectParameters.h
│ │ │ │ ├── AVAudioMixSweepFilterEffectParametersInternal.h
│ │ │ │ ├── AVAudioOutputSettings.h
│ │ │ │ ├── AVAudioSettings.h
│ │ │ │ ├── AVAudioSettingsValueConstrainer.h
│ │ │ │ ├── AVBlockOperation.h
│ │ │ │ ├── AVCMNotificationDispatcher.h
│ │ │ │ ├── AVCMNotificationDispatcherListenerAndCallback.h
│ │ │ │ ├── AVCMNotificationDispatcherListenerKey.h
│ │ │ │ ├── AVCallbackCancellation.h
│ │ │ │ ├── AVCallbackContextRegistry.h
│ │ │ │ ├── AVCameraCalibrationData.h
│ │ │ │ ├── AVCameraCalibrationDataInternal.h
│ │ │ │ ├── AVCaption.h
│ │ │ │ ├── AVCaptionConversionAdjustment.h
│ │ │ │ ├── AVCaptionConversionTimeRangeAdjustment.h
│ │ │ │ ├── AVCaptionConversionValidator.h
│ │ │ │ ├── AVCaptionConversionWarning.h
│ │ │ │ ├── AVCaptionFormatConformer.h
│ │ │ │ ├── AVCaptionGroup.h
│ │ │ │ ├── AVCaptionGroupInternal.h
│ │ │ │ ├── AVCaptionGrouper.h
│ │ │ │ ├── AVCaptionInternal.h
│ │ │ │ ├── AVCaptionLength.h
│ │ │ │ ├── AVCaptionLengthInternal.h
│ │ │ │ ├── AVCaptionOutputSettings.h
│ │ │ │ ├── AVCaptionPosition.h
│ │ │ │ ├── AVCaptionPositionInternal.h
│ │ │ │ ├── AVCaptionRegion.h
│ │ │ │ ├── AVCaptionRegionInternal.h
│ │ │ │ ├── AVCaptionRenderer.h
│ │ │ │ ├── AVCaptionRendererInternal.h
│ │ │ │ ├── AVCaptionRendererScene.h
│ │ │ │ ├── AVCaptionRendererSceneInternal.h
│ │ │ │ ├── AVCaptionRuby.h
│ │ │ │ ├── AVCaptionRubyInternal.h
│ │ │ │ ├── AVCaptureAudioChannel.h
│ │ │ │ ├── AVCaptureAudioChannelInternal.h
│ │ │ │ ├── AVCaptureAudioDataOutput.h
│ │ │ │ ├── AVCaptureAudioDataOutputCallbackData.h
│ │ │ │ ├── AVCaptureAudioDataOutputInternal.h
│ │ │ │ ├── AVCaptureAudioFileOutput.h
│ │ │ │ ├── AVCaptureAudioFileOutputInternal.h
│ │ │ │ ├── AVCaptureAudioPreviewOutput.h
│ │ │ │ ├── AVCaptureAudioPreviewOutputInternal.h
│ │ │ │ ├── AVCaptureAudioSettings.h
│ │ │ │ ├── AVCaptureConnection.h
│ │ │ │ ├── AVCaptureConnectionInternal.h
│ │ │ │ ├── AVCaptureDALDevice.h
│ │ │ │ ├── AVCaptureDevice.h
│ │ │ │ ├── AVCaptureDeviceFormat.h
│ │ │ │ ├── AVCaptureDeviceFormatInternal.h
│ │ │ │ ├── AVCaptureDeviceInput.h
│ │ │ │ ├── AVCaptureDeviceInputInternal.h
│ │ │ │ ├── AVCaptureDeviceInputSource.h
│ │ │ │ ├── AVCaptureDeviceInputSourceInternal.h
│ │ │ │ ├── AVCaptureDeviceInternal.h
│ │ │ │ ├── AVCaptureFileOutput.h
│ │ │ │ ├── AVCaptureFileOutputInternal.h
│ │ │ │ ├── AVCaptureFileOutputPauseOperationDescriptor.h
│ │ │ │ ├── AVCaptureFileOutputRecordingOperationDescriptor.h
│ │ │ │ ├── AVCaptureHALDevice.h
│ │ │ │ ├── AVCaptureInput.h
│ │ │ │ ├── AVCaptureInputInternal.h
│ │ │ │ ├── AVCaptureInputPort.h
│ │ │ │ ├── AVCaptureInputPortInternal.h
│ │ │ │ ├── AVCaptureMovieFileOutput.h
│ │ │ │ ├── AVCaptureMovieFileOutputInternal.h
│ │ │ │ ├── AVCaptureOperationDescriptor.h
│ │ │ │ ├── AVCaptureOperationDescriptorQueue.h
│ │ │ │ ├── AVCaptureOperationDescriptorQueueItem.h
│ │ │ │ ├── AVCaptureOutput.h
│ │ │ │ ├── AVCaptureOutputInternal.h
│ │ │ │ ├── AVCaptureOutputSettings.h
│ │ │ │ ├── AVCaptureScreenInput.h
│ │ │ │ ├── AVCaptureScreenInputInternal.h
│ │ │ │ ├── AVCaptureSession.h
│ │ │ │ ├── AVCaptureSessionInternal.h
│ │ │ │ ├── AVCaptureSessionInternalState.h
│ │ │ │ ├── AVCaptureStillImageOutput.h
│ │ │ │ ├── AVCaptureStillImageOutputInternal.h
│ │ │ │ ├── AVCaptureStillImageOutputUtils.h
│ │ │ │ ├── AVCaptureStillImageRequest.h
│ │ │ │ ├── AVCaptureStillImageTransform.h
│ │ │ │ ├── AVCaptureVideoDataOutput.h
│ │ │ │ ├── AVCaptureVideoDataOutputCallbackData.h
│ │ │ │ ├── AVCaptureVideoDataOutputInternal.h
│ │ │ │ ├── AVCaptureVideoPreviewLayer.h
│ │ │ │ ├── AVCaptureVideoPreviewLayerInternal.h
│ │ │ │ ├── AVCaptureVideoSettings.h
│ │ │ │ ├── AVChapterMetadataItem.h
│ │ │ │ ├── AVChapterMetadataItemInternal.h
│ │ │ │ ├── AVClientBlockKVONotifier.h
│ │ │ │ ├── AVComposition.h
│ │ │ │ ├── AVCompositionFormatReaderInspector.h
│ │ │ │ ├── AVCompositionInternal.h
│ │ │ │ ├── AVCompositionTrack.h
│ │ │ │ ├── AVCompositionTrackInternal.h
│ │ │ │ ├── AVCompositionTrackReaderInspector.h
│ │ │ │ ├── AVCompositionTrackSegment.h
│ │ │ │ ├── AVCompositionTrackSegmentInternal.h
│ │ │ │ ├── AVContentKeyRecipient.h
│ │ │ │ ├── AVContentKeyRequest.h
│ │ │ │ ├── AVContentKeyRequestInternal.h
│ │ │ │ ├── AVContentKeyResponse.h
│ │ │ │ ├── AVContentKeyResponseClearKey.h
│ │ │ │ ├── AVContentKeyResponseFairPlayStreaming.h
│ │ │ │ ├── AVContentKeyResponseInternal.h
│ │ │ │ ├── AVContentKeySession.h
│ │ │ │ ├── AVContentKeySessionDelegate.h
│ │ │ │ ├── AVContentKeySessionInternal.h
│ │ │ │ ├── AVCoreImageFilterCustomVideoCompositor.h
│ │ │ │ ├── AVCoreImageFilterVideoCompositionInstruction.h
│ │ │ │ ├── AVCustomVideoCompositorSession.h
│ │ │ │ ├── AVDataAsset.h
│ │ │ │ ├── AVDataDelegateAsset.h
│ │ │ │ ├── AVDataDelegateAssetInternal.h
│ │ │ │ ├── AVDateRangeMetadataGroup.h
│ │ │ │ ├── AVDateRangeMetadataGroupInternal.h
│ │ │ │ ├── AVDecodedAudioSettingsForFig.h
│ │ │ │ ├── AVDecodedVideoSettingsForFig.h
│ │ │ │ ├── AVDelegateStorage.h
│ │ │ │ ├── AVDepartureAnnouncingObjectMonitor.h
│ │ │ │ ├── AVDepthData.h
│ │ │ │ ├── AVDepthDataInternal.h
│ │ │ │ ├── AVDestinationChangeResultSource.h
│ │ │ │ ├── AVDispatchGroup.h
│ │ │ │ ├── AVEmptyOutputDeviceDiscoverySessionAvailableOutputDevices.h
│ │ │ │ ├── AVError.h
│ │ │ │ ├── AVEventWaiter.h
│ │ │ │ ├── AVExecutionEnvironment.h
│ │ │ │ ├── AVExportSettingsOutputSettingsAssistantBaseSettings.h
│ │ │ │ ├── AVExportSettingsOutputSettingsAssistantVideoSettingsAdjuster.h
│ │ │ │ ├── AVFAudio.h
│ │ │ │ ├── AVFigAssetInspector.h
│ │ │ │ ├── AVFigAssetInspectorLoader.h
│ │ │ │ ├── AVFigAssetTrackInspector.h
│ │ │ │ ├── AVFigAssetWriterAudioTrack.h
│ │ │ │ ├── AVFigAssetWriterCaptionTrack.h
│ │ │ │ ├── AVFigAssetWriterFinishWritingAsyncOperation.h
│ │ │ │ ├── AVFigAssetWriterGenericTrack.h
│ │ │ │ ├── AVFigAssetWriterTrack.h
│ │ │ │ ├── AVFigAssetWriterVideoTrack.h
│ │ │ │ ├── AVFigCommChannelUUIDCommunicationChannelManager.h
│ │ │ │ ├── AVFigCommChannelUUIDOutputContextCommunicationChannelImpl.h
│ │ │ │ ├── AVFigEndpointFigRoutingContextOutputDeviceTranslator.h
│ │ │ │ ├── AVFigEndpointOutputDeviceDiscoverySessionAvailableOutputDevicesImpl.h
│ │ │ │ ├── AVFigEndpointOutputDeviceImpl.h
│ │ │ │ ├── AVFigEndpointPickerOutputContextImpl.h
│ │ │ │ ├── AVFigEndpointPickerOutputDeviceDiscoverySessionFactory.h
│ │ │ │ ├── AVFigEndpointPickerOutputDeviceDiscoverySessionImpl.h
│ │ │ │ ├── AVFigEndpointUIAgentOutputContextManagerImpl.h
│ │ │ │ ├── AVFigEndpointUIAgentOutputDeviceAuthorizationRequestImpl.h
│ │ │ │ ├── AVFigEndpointUIAgentOutputDeviceAuthorizationSessionImpl.h
│ │ │ │ ├── AVFigObjectInspector.h
│ │ │ │ ├── AVFigRemoteRouteDiscovererFactory.h
│ │ │ │ ├── AVFigRouteDescriptorFigRoutingContextOutputDeviceTranslator.h
│ │ │ │ ├── AVFigRouteDescriptorOutputDeviceDiscoverySessionAvailableOutputDevicesImpl.h
│ │ │ │ ├── AVFigRouteDescriptorOutputDeviceImpl.h
│ │ │ │ ├── AVFigRouteDiscovererFactory.h
│ │ │ │ ├── AVFigRouteDiscovererOutputDeviceDiscoverySessionFactory.h
│ │ │ │ ├── AVFigRouteDiscovererOutputDeviceDiscoverySessionImpl.h
│ │ │ │ ├── AVFigRoutingContextCommandOutputDeviceConfiguration.h
│ │ │ │ ├── AVFigRoutingContextCommandOutputDeviceConfigurationModification.h
│ │ │ │ ├── AVFigRoutingContextCommunicationChannelManager.h
│ │ │ │ ├── AVFigRoutingContextFactory.h
│ │ │ │ ├── AVFigRoutingContextOutputContextImpl.h
│ │ │ │ ├── AVFigRoutingContextOutputDeviceTranslator.h
│ │ │ │ ├── AVFigRoutingContextRouteChangeOperation.h
│ │ │ │ ├── AVFigRoutingContextSendConfigureDeviceCommandOperation.h
│ │ │ │ ├── AVFloat64Range.h
│ │ │ │ ├── AVFormatReaderInspector.h
│ │ │ │ ├── AVFormatSpecification.h
│ │ │ │ ├── AVFoundation.h
│ │ │ │ ├── AVFragmentMinding.h
│ │ │ │ ├── AVFragmentedAsset.h
│ │ │ │ ├── AVFragmentedAssetInternal.h
│ │ │ │ ├── AVFragmentedAssetMinder.h
│ │ │ │ ├── AVFragmentedAssetMinderInternal.h
│ │ │ │ ├── AVFragmentedAssetTrack.h
│ │ │ │ ├── AVFragmentedAssetTrackInternal.h
│ │ │ │ ├── AVFragmentedMovie.h
│ │ │ │ ├── AVFragmentedMovieInternal.h
│ │ │ │ ├── AVFragmentedMovieMinder.h
│ │ │ │ ├── AVFragmentedMovieTrack.h
│ │ │ │ ├── AVFragmentedMovieTrackInternal.h
│ │ │ │ ├── AVFrameRateRange.h
│ │ │ │ ├── AVFrameRateRangeInternal.h
│ │ │ │ ├── AVGenericMediaFileOutputSettingsValidator.h
│ │ │ │ ├── AVGlobalOperationQueue.h
│ │ │ │ ├── AVIOKitOutputSettingsAssistantVideoEncoderCapabilities.h
│ │ │ │ ├── AVISOOutputSettingsValidator.h
│ │ │ │ ├── AVKVODispatcher.h
│ │ │ │ ├── AVKVOIntrospection.h
│ │ │ │ ├── AVKVONotifier.h
│ │ │ │ ├── AVKeyPath.h
│ │ │ │ ├── AVKeyPathDependency.h
│ │ │ │ ├── AVKeyPathDependencyHost.h
│ │ │ │ ├── AVKeyPathDependencyManager.h
│ │ │ │ ├── AVKeyPathDependencyRegistration.h
│ │ │ │ ├── AVKeyPathFlattener.h
│ │ │ │ ├── AVKeyPathFlattenerKVOIntrospectionShim.h
│ │ │ │ ├── AVLazyValueLoadingMetadataItem.h
│ │ │ │ ├── AVLazyValueLoadingMetadataItemInternal.h
│ │ │ │ ├── AVLocalOutputDeviceImpl.h
│ │ │ │ ├── AVManagedAssetCache.h
│ │ │ │ ├── AVManagedAssetCacheInternal.h
│ │ │ │ ├── AVMediaDataRequester.h
│ │ │ │ ├── AVMediaDataRequesterConsumer.h
│ │ │ │ ├── AVMediaDataStorage.h
│ │ │ │ ├── AVMediaDataStorageInternal.h
│ │ │ │ ├── AVMediaFileOutputSettingsValidator.h
│ │ │ │ ├── AVMediaFileSegmenter.h
│ │ │ │ ├── AVMediaFileType.h
│ │ │ │ ├── AVMediaFormat.h
│ │ │ │ ├── AVMediaSelection.h
│ │ │ │ ├── AVMediaSelectionGroup.h
│ │ │ │ ├── AVMediaSelectionGroupInternal.h
│ │ │ │ ├── AVMediaSelectionInternal.h
│ │ │ │ ├── AVMediaSelectionKeyValueOption.h
│ │ │ │ ├── AVMediaSelectionOption.h
│ │ │ │ ├── AVMediaSelectionOptionInternal.h
│ │ │ │ ├── AVMediaSelectionTrackOption.h
│ │ │ │ ├── AVMetadataEnumerator.h
│ │ │ │ ├── AVMetadataFaceObject.h
│ │ │ │ ├── AVMetadataFaceObjectInternal.h
│ │ │ │ ├── AVMetadataGroup.h
│ │ │ │ ├── AVMetadataItem.h
│ │ │ │ ├── AVMetadataItemFilter.h
│ │ │ │ ├── AVMetadataItemFilterForSharing.h
│ │ │ │ ├── AVMetadataItemFilterInternal.h
│ │ │ │ ├── AVMetadataItemInternal.h
│ │ │ │ ├── AVMetadataItemValueRequest.h
│ │ │ │ ├── AVMetadataItemValueRequestInternal.h
│ │ │ │ ├── AVMetadataObject.h
│ │ │ │ ├── AVMetadataObjectInternal.h
│ │ │ │ ├── AVMovie.h
│ │ │ │ ├── AVMovieInternal.h
│ │ │ │ ├── AVMovieTrack.h
│ │ │ │ ├── AVMovieTrackInternal.h
│ │ │ │ ├── AVMutableAudioMix.h
│ │ │ │ ├── AVMutableAudioMixInputParameters.h
│ │ │ │ ├── AVMutableCaption.h
│ │ │ │ ├── AVMutableCaptionRegion.h
│ │ │ │ ├── AVMutableComposition.h
│ │ │ │ ├── AVMutableCompositionInternal.h
│ │ │ │ ├── AVMutableCompositionTrack.h
│ │ │ │ ├── AVMutableCompositionTrackInternal.h
│ │ │ │ ├── AVMutableDateRangeMetadataGroup.h
│ │ │ │ ├── AVMutableMediaSelection.h
│ │ │ │ ├── AVMutableMetadataItem.h
│ │ │ │ ├── AVMutableMovie.h
│ │ │ │ ├── AVMutableMovieInternal.h
│ │ │ │ ├── AVMutableMovieTrack.h
│ │ │ │ ├── AVMutableMovieTrackInternal.h
│ │ │ │ ├── AVMutableScheduledAudioParameters.h
│ │ │ │ ├── AVMutableTimedMetadataGroup.h
│ │ │ │ ├── AVMutableVideoComposition.h
│ │ │ │ ├── AVMutableVideoCompositionInstruction.h
│ │ │ │ ├── AVMutableVideoCompositionLayerInstruction.h
│ │ │ │ ├── AVNSURLProtocolRequest.h
│ │ │ │ ├── AVNetworkPlaybackPerfHUDLayer.h
│ │ │ │ ├── AVObjectMonitoring.h
│ │ │ │ ├── AVObservationBlockFactory.h
│ │ │ │ ├── AVOccasionalTimebaseObserver.h
│ │ │ │ ├── AVOnceTimebaseObserver.h
│ │ │ │ ├── AVOperation.h
│ │ │ │ ├── AVOperationQueueWithFundamentalDependency.h
│ │ │ │ ├── AVOutputContext.h
│ │ │ │ ├── AVOutputContextCommunicationChannel.h
│ │ │ │ ├── AVOutputContextCommunicationChannelImpl.h
│ │ │ │ ├── AVOutputContextCommunicationChannelInternal.h
│ │ │ │ ├── AVOutputContextDestinationChange.h
│ │ │ │ ├── AVOutputContextDestinationChangeInternal.h
│ │ │ │ ├── AVOutputContextImpl.h
│ │ │ │ ├── AVOutputContextInternal.h
│ │ │ │ ├── AVOutputContextManager.h
│ │ │ │ ├── AVOutputContextManagerImpl.h
│ │ │ │ ├── AVOutputContextManagerInternal.h
│ │ │ │ ├── AVOutputDevice.h
│ │ │ │ ├── AVOutputDeviceAuthorizationRequest.h
│ │ │ │ ├── AVOutputDeviceAuthorizationRequestImpl.h
│ │ │ │ ├── AVOutputDeviceAuthorizationRequestInternal.h
│ │ │ │ ├── AVOutputDeviceAuthorizationSession.h
│ │ │ │ ├── AVOutputDeviceAuthorizationSessionImpl.h
│ │ │ │ ├── AVOutputDeviceAuthorizationSessionInternal.h
│ │ │ │ ├── AVOutputDeviceAuthorizedPeer.h
│ │ │ │ ├── AVOutputDeviceAuthorizedPeerInternal.h
│ │ │ │ ├── AVOutputDeviceConfigurationModification.h
│ │ │ │ ├── AVOutputDeviceConfigurationRetrieval.h
│ │ │ │ ├── AVOutputDeviceDiscoverySession.h
│ │ │ │ ├── AVOutputDeviceDiscoverySessionAvailableOutputDevices.h
│ │ │ │ ├── AVOutputDeviceDiscoverySessionAvailableOutputDevicesImpl.h
│ │ │ │ ├── AVOutputDeviceDiscoverySessionAvailableOutputDevicesInternal.h
│ │ │ │ ├── AVOutputDeviceDiscoverySessionFactory.h
│ │ │ │ ├── AVOutputDeviceDiscoverySessionImpl.h
│ │ │ │ ├── AVOutputDeviceDiscoverySessionInternal.h
│ │ │ │ ├── AVOutputDeviceFrecencyManager.h
│ │ │ │ ├── AVOutputDeviceImpl.h
│ │ │ │ ├── AVOutputDeviceInternal.h
│ │ │ │ ├── AVOutputSettings.h
│ │ │ │ ├── AVOutputSettingsAssistant.h
│ │ │ │ ├── AVOutputSettingsAssistantBaseSettingsProvider.h
│ │ │ │ ├── AVOutputSettingsAssistantInternal.h
│ │ │ │ ├── AVOutputSettingsAssistantVideoEncoderCapabilities.h
│ │ │ │ ├── AVOutputSettingsAssistantVideoSettingsAdjuster.h
│ │ │ │ ├── AVOutputSettingsValidation.h
│ │ │ │ ├── AVPairedDevice.h
│ │ │ │ ├── AVPairedDeviceInternal.h
│ │ │ │ ├── AVPeriodicTimebaseObserver.h
│ │ │ │ ├── AVPersistableContentKeyRequest.h
│ │ │ │ ├── AVPixelBufferAttributeMediator.h
│ │ │ │ ├── AVPixelBufferAttributesVideoOutputSettings.h
│ │ │ │ ├── AVPlaybackItemInspector.h
│ │ │ │ ├── AVPlaybackItemInspectorLoader.h
│ │ │ │ ├── AVPlaybackItemTrackInspector.h
│ │ │ │ ├── AVPlayer.h
│ │ │ │ ├── AVPlayerConnection.h
│ │ │ │ ├── AVPlayerInternal.h
│ │ │ │ ├── AVPlayerItem.h
│ │ │ │ ├── AVPlayerItemAccessLog.h
│ │ │ │ ├── AVPlayerItemAccessLogEvent.h
│ │ │ │ ├── AVPlayerItemAccessLogEventInternal.h
│ │ │ │ ├── AVPlayerItemAccessLogInternal.h
│ │ │ │ ├── AVPlayerItemErrorLog.h
│ │ │ │ ├── AVPlayerItemErrorLogEvent.h
│ │ │ │ ├── AVPlayerItemErrorLogEventInternal.h
│ │ │ │ ├── AVPlayerItemErrorLogInternal.h
│ │ │ │ ├── AVPlayerItemInternal.h
│ │ │ │ ├── AVPlayerItemLegibleOutput.h
│ │ │ │ ├── AVPlayerItemLegibleOutputDependencyFactory.h
│ │ │ │ ├── AVPlayerItemLegibleOutputInternal.h
│ │ │ │ ├── AVPlayerItemLegibleOutputRealDependencyFactory.h
│ │ │ │ ├── AVPlayerItemMediaDataCollector.h
│ │ │ │ ├── AVPlayerItemMediaDataCollectorInternal.h
│ │ │ │ ├── AVPlayerItemMetadataCollector.h
│ │ │ │ ├── AVPlayerItemMetadataCollectorInternal.h
│ │ │ │ ├── AVPlayerItemMetadataOutput.h
│ │ │ │ ├── AVPlayerItemMetadataOutputInternal.h
│ │ │ │ ├── AVPlayerItemOutput.h
│ │ │ │ ├── AVPlayerItemOutputInternal.h
│ │ │ │ ├── AVPlayerItemTrack.h
│ │ │ │ ├── AVPlayerItemTrackInternal.h
│ │ │ │ ├── AVPlayerItemVideoOutput.h
│ │ │ │ ├── AVPlayerItemVideoOutputInternal.h
│ │ │ │ ├── AVPlayerLayer.h
│ │ │ │ ├── AVPlayerLayerIntermediateLayer.h
│ │ │ │ ├── AVPlayerLayerInternal.h
│ │ │ │ ├── AVPlayerLooper.h
│ │ │ │ ├── AVPlayerLooperInternal.h
│ │ │ │ ├── AVPlayerMediaSelectionCriteria.h
│ │ │ │ ├── AVPlayerQueueModificationDescription.h
│ │ │ │ ├── AVPropertyStorage.h
│ │ │ │ ├── AVQueuePlayer.h
│ │ │ │ ├── AVQueuePlayerInternal.h
│ │ │ │ ├── AVQueuedSampleBufferRendering.h
│ │ │ │ ├── AVQueuedSampleBufferRenderingInternal.h
│ │ │ │ ├── AVReencodedAudioSettingsForFig.h
│ │ │ │ ├── AVReencodedVideoSettingsForFig.h
│ │ │ │ ├── AVRemoteFigRoutingContextFactory.h
│ │ │ │ ├── AVResolvedDecompressionSettings.h
│ │ │ │ ├── AVRetainReleaseWeakReference.h
│ │ │ │ ├── AVRouteConfigUpdatedFigRoutingContextRouteChangeOperation.h
│ │ │ │ ├── AVRouteDetector.h
│ │ │ │ ├── AVRouteDetectorInternal.h
│ │ │ │ ├── AVRunLoopCondition.h
│ │ │ │ ├── AVRunLoopConditionRunLoopState.h
│ │ │ │ ├── AVSampleBufferAudioRenderer.h
│ │ │ │ ├── AVSampleBufferAudioRendererInternal.h
│ │ │ │ ├── AVSampleBufferDisplayLayer.h
│ │ │ │ ├── AVSampleBufferDisplayLayerContentLayer.h
│ │ │ │ ├── AVSampleBufferDisplayLayerInternal.h
│ │ │ │ ├── AVSampleBufferGenerator.h
│ │ │ │ ├── AVSampleBufferGeneratorInternal.h
│ │ │ │ ├── AVSampleBufferRenderSynchronizer.h
│ │ │ │ ├── AVSampleBufferRenderSynchronizerInternal.h
│ │ │ │ ├── AVSampleBufferRequest.h
│ │ │ │ ├── AVSampleBufferRequestInternal.h
│ │ │ │ ├── AVSampleCursor.h
│ │ │ │ ├── AVSampleCursorInternal.h
│ │ │ │ ├── AVScheduledAudioParameters.h
│ │ │ │ ├── AVScheduledAudioParametersInternal.h
│ │ │ │ ├── AVSegmentedMediaClosedCaptionReport.h
│ │ │ │ ├── AVSegmentedMediaReport.h
│ │ │ │ ├── AVStreamDataAsset.h
│ │ │ │ ├── AVStreamDataAssetInspector.h
│ │ │ │ ├── AVStreamDataAssetTrackInspector.h
│ │ │ │ ├── AVStreamDataInspectionOnlyAsset.h
│ │ │ │ ├── AVStreamDataParser.h
│ │ │ │ ├── AVStreamDataParserInternal.h
│ │ │ │ ├── AVStreamSession.h
│ │ │ │ ├── AVStreamSessionInternal.h
│ │ │ │ ├── AVStreamingResourceInspector.h
│ │ │ │ ├── AVSynchronizedLayer.h
│ │ │ │ ├── AVSynchronizedLayerInternal.h
│ │ │ │ ├── AVTextStyleRule.h
│ │ │ │ ├── AVTextStyleRuleInternal.h
│ │ │ │ ├── AVTimeFormatter.h
│ │ │ │ ├── AVTimeFormatterInternal.h
│ │ │ │ ├── AVTimebaseObserver.h
│ │ │ │ ├── AVTimedMetadataGroup.h
│ │ │ │ ├── AVTimedMetadataGroupInternal.h
│ │ │ │ ├── AVTrackReaderInspector.h
│ │ │ │ ├── AVTwoPartKeyPath.h
│ │ │ │ ├── AVURLAsset.h
│ │ │ │ ├── AVURLAssetInternal.h
│ │ │ │ ├── AVURLAuthenticationChallenge.h
│ │ │ │ ├── AVUnreachableAssetInspectorLoader.h
│ │ │ │ ├── AVVideoCompositing.h
│ │ │ │ ├── AVVideoComposition.h
│ │ │ │ ├── AVVideoCompositionCoreAnimationTool.h
│ │ │ │ ├── AVVideoCompositionCoreAnimationToolInternal.h
│ │ │ │ ├── AVVideoCompositionInstruction.h
│ │ │ │ ├── AVVideoCompositionInstructionInternal.h
│ │ │ │ ├── AVVideoCompositionInternal.h
│ │ │ │ ├── AVVideoCompositionLayerInstruction.h
│ │ │ │ ├── AVVideoCompositionLayerInstructionInternal.h
│ │ │ │ ├── AVVideoCompositionRenderContext.h
│ │ │ │ ├── AVVideoCompositionRenderContextInternal.h
│ │ │ │ ├── AVVideoOutputSettings.h
│ │ │ │ ├── AVVideoPerformanceMetrics.h
│ │ │ │ ├── AVVideoPerformanceMetricsInternal.h
│ │ │ │ ├── AVVideoSettings.h
│ │ │ │ ├── AVWAVEOutputSettingsValidator.h
│ │ │ │ ├── AVWaitForNotificationOrDeallocationOperation.h
│ │ │ │ ├── AVWeakObservable.h
│ │ │ │ ├── AVWeakObservableCallbackCancellationHelper.h
│ │ │ │ ├── AVWeakObservationBlockFactory.h
│ │ │ │ ├── AVWeakReference.h
│ │ │ │ ├── AVWeakReferencingDelegateStorage.h
│ │ │ │ ├── AVWeaklyObservedObjectClientBlockKVONotifier.h
│ │ │ │ ├── AVWorkaroundNSBlockOperation.h
│ │ │ │ ├── CMTimeAsValue.h
│ │ │ │ ├── CMTimeMappingAsValue.h
│ │ │ │ ├── CMTimeRangeAsValue.h
│ │ │ │ ├── MediaIOGraphNodeDescription.h
│ │ │ │ └── MediaIOGraphNodeList.h
│ │ │ └── src/
│ │ │ ├── AVAIFCOutputSettingsValidator.m
│ │ │ ├── AVAIFFOutputSettingsValidator.m
│ │ │ ├── AVAVAudioSettingsAudioOutputSettings.m
│ │ │ ├── AVAVVideoSettingsVideoOutputSettings.m
│ │ │ ├── AVAggregateAssetDownloadTask.m
│ │ │ ├── AVAsset.m
│ │ │ ├── AVAssetAnalysisMessage.m
│ │ │ ├── AVAssetAnalysisReporter.m
│ │ │ ├── AVAssetAnalysisTextParsingMessage.m
│ │ │ ├── AVAssetCache.m
│ │ │ ├── AVAssetClientURLRequestHelper.m
│ │ │ ├── AVAssetCollection.m
│ │ │ ├── AVAssetCollectionFactory.m
│ │ │ ├── AVAssetCollectionInspector.m
│ │ │ ├── AVAssetCollectionInspectorLoader.m
│ │ │ ├── AVAssetCollectionInternal.m
│ │ │ ├── AVAssetCustomURLBridgeForNSURLProtocol.m
│ │ │ ├── AVAssetCustomURLBridgeForNSURLSession.m
│ │ │ ├── AVAssetCustomURLRequest.m
│ │ │ ├── AVAssetDownloadCache.m
│ │ │ ├── AVAssetDownloadCacheInternal.m
│ │ │ ├── AVAssetDownloadSession.m
│ │ │ ├── AVAssetDownloadSessionInternal.m
│ │ │ ├── AVAssetExportSession.m
│ │ │ ├── AVAssetExportSessionInternal.m
│ │ │ ├── AVAssetImageGenerator.m
│ │ │ ├── AVAssetImageGeneratorInternal.m
│ │ │ ├── AVAssetInspector.m
│ │ │ ├── AVAssetInspectorLoader.m
│ │ │ ├── AVAssetInternal.m
│ │ │ ├── AVAssetMakeReadyForInspectionLoader.m
│ │ │ ├── AVAssetMediaSelectionGroup.m
│ │ │ ├── AVAssetProxy.m
│ │ │ ├── AVAssetProxyInternal.m
│ │ │ ├── AVAssetReader.m
│ │ │ ├── AVAssetReaderAudioMixOutput.m
│ │ │ ├── AVAssetReaderAudioMixOutputInternal.m
│ │ │ ├── AVAssetReaderInternal.m
│ │ │ ├── AVAssetReaderOutput.m
│ │ │ ├── AVAssetReaderOutputCaptionAdaptor.m
│ │ │ ├── AVAssetReaderOutputCaptionAdaptorInternal.m
│ │ │ ├── AVAssetReaderOutputInternal.m
│ │ │ ├── AVAssetReaderOutputMetadataAdaptor.m
│ │ │ ├── AVAssetReaderOutputMetadataAdaptorInternal.m
│ │ │ ├── AVAssetReaderSampleReferenceOutput.m
│ │ │ ├── AVAssetReaderSampleReferenceOutputInternal.m
│ │ │ ├── AVAssetReaderTrackOutput.m
│ │ │ ├── AVAssetReaderTrackOutputInternal.m
│ │ │ ├── AVAssetReaderVideoCompositionOutput.m
│ │ │ ├── AVAssetReaderVideoCompositionOutputInternal.m
│ │ │ ├── AVAssetResourceLoader.m
│ │ │ ├── AVAssetResourceLoaderInternal.m
│ │ │ ├── AVAssetResourceLoaderURLSessionDataDelegate.m
│ │ │ ├── AVAssetResourceLoaderURLSessionDataDelegateForCustomURLLoader.m
│ │ │ ├── AVAssetResourceLoadingContentInformationRequest.m
│ │ │ ├── AVAssetResourceLoadingContentInformationRequestInternal.m
│ │ │ ├── AVAssetResourceLoadingDataRequest.m
│ │ │ ├── AVAssetResourceLoadingDataRequestInternal.m
│ │ │ ├── AVAssetResourceLoadingRequest.m
│ │ │ ├── AVAssetResourceLoadingRequestInternal.m
│ │ │ ├── AVAssetResourceRenewalRequest.m
│ │ │ ├── AVAssetSynchronousInspectorLoader.m
│ │ │ ├── AVAssetTrack.m
│ │ │ ├── AVAssetTrackEnumerator.m
│ │ │ ├── AVAssetTrackGroup.m
│ │ │ ├── AVAssetTrackGroupInternal.m
│ │ │ ├── AVAssetTrackInspector.m
│ │ │ ├── AVAssetTrackInternal.m
│ │ │ ├── AVAssetTrackSegment.m
│ │ │ ├── AVAssetWriter.m
│ │ │ ├── AVAssetWriterClientInitiatedTerminalHelper.m
│ │ │ ├── AVAssetWriterConfigurationState.m
│ │ │ ├── AVAssetWriterFailedTerminalHelper.m
│ │ │ ├── AVAssetWriterFigAssetWriterNotificationHandler.m
│ │ │ ├── AVAssetWriterFinishWritingHelper.m
│ │ │ ├── AVAssetWriterHelper.m
│ │ │ ├── AVAssetWriterInput.m
│ │ │ ├── AVAssetWriterInputCaptionAdaptor.m
│ │ │ ├── AVAssetWriterInputCaptionAdaptorInternal.m
│ │ │ ├── AVAssetWriterInputConfigurationState.m
│ │ │ ├── AVAssetWriterInputFigAssetWriterEndPassOperation.m
│ │ │ ├── AVAssetWriterInputGroup.m
│ │ │ ├── AVAssetWriterInputGroupInternal.m
│ │ │ ├── AVAssetWriterInputHelper.m
│ │ │ ├── AVAssetWriterInputInterPassAnalysisHelper.m
│ │ │ ├── AVAssetWriterInputInternal.m
│ │ │ ├── AVAssetWriterInputMediaDataRequester.m
│ │ │ ├── AVAssetWriterInputMetadataAdaptor.m
│ │ │ ├── AVAssetWriterInputMetadataAdaptorInternal.m
│ │ │ ├── AVAssetWriterInputNoMorePassesHelper.m
│ │ │ ├── AVAssetWriterInputPassDescription.m
│ │ │ ├── AVAssetWriterInputPassDescriptionInternal.m
│ │ │ ├── AVAssetWriterInputPassDescriptionResponder.m
│ │ │ ├── AVAssetWriterInputPixelBufferAdaptor.m
│ │ │ ├── AVAssetWriterInputPixelBufferAdaptorInternal.m
│ │ │ ├── AVAssetWriterInputSelectionOption.m
│ │ │ ├── AVAssetWriterInputTerminalHelper.m
│ │ │ ├── AVAssetWriterInputUnknownHelper.m
│ │ │ ├── AVAssetWriterInputWritingHelper.m
│ │ │ ├── AVAssetWriterInternal.m
│ │ │ ├── AVAssetWriterTerminalHelper.m
│ │ │ ├── AVAssetWriterUnknownHelper.m
│ │ │ ├── AVAssetWriterWritingHelper.m
│ │ │ ├── AVAsynchronousCIImageFilteringRequest.m
│ │ │ ├── AVAsynchronousCIImageFilteringRequestInternal.m
│ │ │ ├── AVAsynchronousVideoCompositionRequest.m
│ │ │ ├── AVAsynchronousVideoCompositionRequestInternal.m
│ │ │ ├── AVAudioMix.m
│ │ │ ├── AVAudioMixEffectParameters.m
│ │ │ ├── AVAudioMixInputParameters.m
│ │ │ ├── AVAudioMixInputParametersInternal.m
│ │ │ ├── AVAudioMixInternal.m
│ │ │ ├── AVAudioMixSweepFilterEffectParameters.m
│ │ │ ├── AVAudioMixSweepFilterEffectParametersInternal.m
│ │ │ ├── AVAudioOutputSettings.m
│ │ │ ├── AVAudioSettingsValueConstrainer.m
│ │ │ ├── AVBlockOperation.m
│ │ │ ├── AVCMNotificationDispatcher.m
│ │ │ ├── AVCMNotificationDispatcherListenerAndCallback.m
│ │ │ ├── AVCMNotificationDispatcherListenerKey.m
│ │ │ ├── AVCallbackContextRegistry.m
│ │ │ ├── AVCameraCalibrationData.m
│ │ │ ├── AVCameraCalibrationDataInternal.m
│ │ │ ├── AVCaption.m
│ │ │ ├── AVCaptionConversionAdjustment.m
│ │ │ ├── AVCaptionConversionTimeRangeAdjustment.m
│ │ │ ├── AVCaptionConversionValidator.m
│ │ │ ├── AVCaptionConversionWarning.m
│ │ │ ├── AVCaptionFormatConformer.m
│ │ │ ├── AVCaptionGroup.m
│ │ │ ├── AVCaptionGroupInternal.m
│ │ │ ├── AVCaptionGrouper.m
│ │ │ ├── AVCaptionInternal.m
│ │ │ ├── AVCaptionLength.m
│ │ │ ├── AVCaptionLengthInternal.m
│ │ │ ├── AVCaptionOutputSettings.m
│ │ │ ├── AVCaptionPosition.m
│ │ │ ├── AVCaptionPositionInternal.m
│ │ │ ├── AVCaptionRegion.m
│ │ │ ├── AVCaptionRegionInternal.m
│ │ │ ├── AVCaptionRenderer.m
│ │ │ ├── AVCaptionRendererInternal.m
│ │ │ ├── AVCaptionRendererScene.m
│ │ │ ├── AVCaptionRendererSceneInternal.m
│ │ │ ├── AVCaptionRuby.m
│ │ │ ├── AVCaptionRubyInternal.m
│ │ │ ├── AVCaptureAudioChannel.m
│ │ │ ├── AVCaptureAudioChannelInternal.m
│ │ │ ├── AVCaptureAudioDataOutput.m
│ │ │ ├── AVCaptureAudioDataOutputCallbackData.m
│ │ │ ├── AVCaptureAudioDataOutputInternal.m
│ │ │ ├── AVCaptureAudioFileOutput.m
│ │ │ ├── AVCaptureAudioFileOutputInternal.m
│ │ │ ├── AVCaptureAudioPreviewOutput.m
│ │ │ ├── AVCaptureAudioPreviewOutputInternal.m
│ │ │ ├── AVCaptureAudioSettings.m
│ │ │ ├── AVCaptureConnection.m
│ │ │ ├── AVCaptureConnectionInternal.m
│ │ │ ├── AVCaptureDALDevice.m
│ │ │ ├── AVCaptureDevice.m
│ │ │ ├── AVCaptureDeviceFormat.m
│ │ │ ├── AVCaptureDeviceFormatInternal.m
│ │ │ ├── AVCaptureDeviceInput.m
│ │ │ ├── AVCaptureDeviceInputInternal.m
│ │ │ ├── AVCaptureDeviceInputSource.m
│ │ │ ├── AVCaptureDeviceInputSourceInternal.m
│ │ │ ├── AVCaptureDeviceInternal.m
│ │ │ ├── AVCaptureFileOutput.m
│ │ │ ├── AVCaptureFileOutputInternal.m
│ │ │ ├── AVCaptureFileOutputPauseOperationDescriptor.m
│ │ │ ├── AVCaptureFileOutputRecordingOperationDescriptor.m
│ │ │ ├── AVCaptureHALDevice.m
│ │ │ ├── AVCaptureInput.m
│ │ │ ├── AVCaptureInputInternal.m
│ │ │ ├── AVCaptureInputPort.m
│ │ │ ├── AVCaptureInputPortInternal.m
│ │ │ ├── AVCaptureMovieFileOutput.m
│ │ │ ├── AVCaptureMovieFileOutputInternal.m
│ │ │ ├── AVCaptureOperationDescriptorQueue.m
│ │ │ ├── AVCaptureOperationDescriptorQueueItem.m
│ │ │ ├── AVCaptureOutput.m
│ │ │ ├── AVCaptureOutputInternal.m
│ │ │ ├── AVCaptureOutputSettings.m
│ │ │ ├── AVCaptureScreenInput.m
│ │ │ ├── AVCaptureScreenInputInternal.m
│ │ │ ├── AVCaptureSession.m
│ │ │ ├── AVCaptureSessionInternal.m
│ │ │ ├── AVCaptureSessionInternalState.m
│ │ │ ├── AVCaptureStillImageOutput.m
│ │ │ ├── AVCaptureStillImageOutputInternal.m
│ │ │ ├── AVCaptureStillImageOutputUtils.m
│ │ │ ├── AVCaptureStillImageRequest.m
│ │ │ ├── AVCaptureStillImageTransform.m
│ │ │ ├── AVCaptureVideoDataOutput.m
│ │ │ ├── AVCaptureVideoDataOutputCallbackData.m
│ │ │ ├── AVCaptureVideoDataOutputInternal.m
│ │ │ ├── AVCaptureVideoPreviewLayer.m
│ │ │ ├── AVCaptureVideoPreviewLayerInternal.m
│ │ │ ├── AVCaptureVideoSettings.m
│ │ │ ├── AVChapterMetadataItem.m
│ │ │ ├── AVChapterMetadataItemInternal.m
│ │ │ ├── AVClientBlockKVONotifier.m
│ │ │ ├── AVComposition.m
│ │ │ ├── AVCompositionFormatReaderInspector.m
│ │ │ ├── AVCompositionInternal.m
│ │ │ ├── AVCompositionTrack.m
│ │ │ ├── AVCompositionTrackInternal.m
│ │ │ ├── AVCompositionTrackReaderInspector.m
│ │ │ ├── AVCompositionTrackSegment.m
│ │ │ ├── AVCompositionTrackSegmentInternal.m
│ │ │ ├── AVContentKeyRequest.m
│ │ │ ├── AVContentKeyRequestInternal.m
│ │ │ ├── AVContentKeyResponse.m
│ │ │ ├── AVContentKeyResponseClearKey.m
│ │ │ ├── AVContentKeyResponseFairPlayStreaming.m
│ │ │ ├── AVContentKeyResponseInternal.m
│ │ │ ├── AVContentKeySession.m
│ │ │ ├── AVContentKeySessionInternal.m
│ │ │ ├── AVCoreImageFilterCustomVideoCompositor.m
│ │ │ ├── AVCoreImageFilterVideoCompositionInstruction.m
│ │ │ ├── AVCustomVideoCompositorSession.m
│ │ │ ├── AVDataAsset.m
│ │ │ ├── AVDataDelegateAsset.m
│ │ │ ├── AVDataDelegateAssetInternal.m
│ │ │ ├── AVDateRangeMetadataGroup.m
│ │ │ ├── AVDateRangeMetadataGroupInternal.m
│ │ │ ├── AVDepartureAnnouncingObjectMonitor.m
│ │ │ ├── AVDepthData.m
│ │ │ ├── AVDepthDataInternal.m
│ │ │ ├── AVDispatchGroup.m
│ │ │ ├── AVEmptyOutputDeviceDiscoverySessionAvailableOutputDevices.m
│ │ │ ├── AVEventWaiter.m
│ │ │ ├── AVExecutionEnvironment.m
│ │ │ ├── AVExportSettingsOutputSettingsAssistantBaseSettings.m
│ │ │ ├── AVExportSettingsOutputSettingsAssistantVideoSettingsAdjuster.m
│ │ │ ├── AVFigAssetInspector.m
│ │ │ ├── AVFigAssetInspectorLoader.m
│ │ │ ├── AVFigAssetTrackInspector.m
│ │ │ ├── AVFigAssetWriterAudioTrack.m
│ │ │ ├── AVFigAssetWriterCaptionTrack.m
│ │ │ ├── AVFigAssetWriterFinishWritingAsyncOperation.m
│ │ │ ├── AVFigAssetWriterGenericTrack.m
│ │ │ ├── AVFigAssetWriterTrack.m
│ │ │ ├── AVFigAssetWriterVideoTrack.m
│ │ │ ├── AVFigCommChannelUUIDCommunicationChannelManager.m
│ │ │ ├── AVFigCommChannelUUIDOutputContextCommunicationChannelImpl.m
│ │ │ ├── AVFigEndpointFigRoutingContextOutputDeviceTranslator.m
│ │ │ ├── AVFigEndpointOutputDeviceDiscoverySessionAvailableOutputDevicesImpl.m
│ │ │ ├── AVFigEndpointOutputDeviceImpl.m
│ │ │ ├── AVFigEndpointPickerOutputContextImpl.m
│ │ │ ├── AVFigEndpointPickerOutputDeviceDiscoverySessionFactory.m
│ │ │ ├── AVFigEndpointPickerOutputDeviceDiscoverySessionImpl.m
│ │ │ ├── AVFigEndpointUIAgentOutputContextManagerImpl.m
│ │ │ ├── AVFigEndpointUIAgentOutputDeviceAuthorizationRequestImpl.m
│ │ │ ├── AVFigEndpointUIAgentOutputDeviceAuthorizationSessionImpl.m
│ │ │ ├── AVFigObjectInspector.m
│ │ │ ├── AVFigRemoteRouteDiscovererFactory.m
│ │ │ ├── AVFigRouteDescriptorFigRoutingContextOutputDeviceTranslator.m
│ │ │ ├── AVFigRouteDescriptorOutputDeviceDiscoverySessionAvailableOutputDevicesImpl.m
│ │ │ ├── AVFigRouteDescriptorOutputDeviceImpl.m
│ │ │ ├── AVFigRouteDiscovererOutputDeviceDiscoverySessionFactory.m
│ │ │ ├── AVFigRouteDiscovererOutputDeviceDiscoverySessionImpl.m
│ │ │ ├── AVFigRoutingContextCommandOutputDeviceConfiguration.m
│ │ │ ├── AVFigRoutingContextCommandOutputDeviceConfigurationModification.m
│ │ │ ├── AVFigRoutingContextOutputContextImpl.m
│ │ │ ├── AVFigRoutingContextRouteChangeOperation.m
│ │ │ ├── AVFigRoutingContextSendConfigureDeviceCommandOperation.m
│ │ │ ├── AVFloat64Range.m
│ │ │ ├── AVFormatReaderInspector.m
│ │ │ ├── AVFormatSpecification.m
│ │ │ ├── AVFoundation.m
│ │ │ ├── AVFragmentedAsset.m
│ │ │ ├── AVFragmentedAssetInternal.m
│ │ │ ├── AVFragmentedAssetMinder.m
│ │ │ ├── AVFragmentedAssetMinderInternal.m
│ │ │ ├── AVFragmentedAssetTrack.m
│ │ │ ├── AVFragmentedAssetTrackInternal.m
│ │ │ ├── AVFragmentedMovie.m
│ │ │ ├── AVFragmentedMovieInternal.m
│ │ │ ├── AVFragmentedMovieMinder.m
│ │ │ ├── AVFragmentedMovieTrack.m
│ │ │ ├── AVFragmentedMovieTrackInternal.m
│ │ │ ├── AVFrameRateRange.m
│ │ │ ├── AVFrameRateRangeInternal.m
│ │ │ ├── AVGenericMediaFileOutputSettingsValidator.m
│ │ │ ├── AVGlobalOperationQueue.m
│ │ │ ├── AVIOKitOutputSettingsAssistantVideoEncoderCapabilities.m
│ │ │ ├── AVISOOutputSettingsValidator.m
│ │ │ ├── AVKVODispatcher.m
│ │ │ ├── AVKeyPathDependency.m
│ │ │ ├── AVKeyPathDependencyManager.m
│ │ │ ├── AVKeyPathFlattener.m
│ │ │ ├── AVKeyPathFlattenerKVOIntrospectionShim.m
│ │ │ ├── AVLazyValueLoadingMetadataItem.m
│ │ │ ├── AVLazyValueLoadingMetadataItemInternal.m
│ │ │ ├── AVLocalOutputDeviceImpl.m
│ │ │ ├── AVManagedAssetCache.m
│ │ │ ├── AVManagedAssetCacheInternal.m
│ │ │ ├── AVMediaDataRequester.m
│ │ │ ├── AVMediaDataStorage.m
│ │ │ ├── AVMediaDataStorageInternal.m
│ │ │ ├── AVMediaFileOutputSettingsValidator.m
│ │ │ ├── AVMediaFileSegmenter.m
│ │ │ ├── AVMediaFileType.m
│ │ │ ├── AVMediaSelection.m
│ │ │ ├── AVMediaSelectionGroup.m
│ │ │ ├── AVMediaSelectionGroupInternal.m
│ │ │ ├── AVMediaSelectionInternal.m
│ │ │ ├── AVMediaSelectionKeyValueOption.m
│ │ │ ├── AVMediaSelectionOption.m
│ │ │ ├── AVMediaSelectionOptionInternal.m
│ │ │ ├── AVMediaSelectionTrackOption.m
│ │ │ ├── AVMetadataEnumerator.m
│ │ │ ├── AVMetadataFaceObject.m
│ │ │ ├── AVMetadataFaceObjectInternal.m
│ │ │ ├── AVMetadataGroup.m
│ │ │ ├── AVMetadataItem.m
│ │ │ ├── AVMetadataItemFilter.m
│ │ │ ├── AVMetadataItemFilterForSharing.m
│ │ │ ├── AVMetadataItemFilterInternal.m
│ │ │ ├── AVMetadataItemInternal.m
│ │ │ ├── AVMetadataItemValueRequest.m
│ │ │ ├── AVMetadataItemValueRequestInternal.m
│ │ │ ├── AVMetadataObject.m
│ │ │ ├── AVMetadataObjectInternal.m
│ │ │ ├── AVMovie.m
│ │ │ ├── AVMovieInternal.m
│ │ │ ├── AVMovieTrack.m
│ │ │ ├── AVMovieTrackInternal.m
│ │ │ ├── AVMutableAudioMix.m
│ │ │ ├── AVMutableAudioMixInputParameters.m
│ │ │ ├── AVMutableCaption.m
│ │ │ ├── AVMutableCaptionRegion.m
│ │ │ ├── AVMutableComposition.m
│ │ │ ├── AVMutableCompositionInternal.m
│ │ │ ├── AVMutableCompositionTrack.m
│ │ │ ├── AVMutableCompositionTrackInternal.m
│ │ │ ├── AVMutableDateRangeMetadataGroup.m
│ │ │ ├── AVMutableMediaSelection.m
│ │ │ ├── AVMutableMetadataItem.m
│ │ │ ├── AVMutableMovie.m
│ │ │ ├── AVMutableMovieInternal.m
│ │ │ ├── AVMutableMovieTrack.m
│ │ │ ├── AVMutableMovieTrackInternal.m
│ │ │ ├── AVMutableScheduledAudioParameters.m
│ │ │ ├── AVMutableTimedMetadataGroup.m
│ │ │ ├── AVMutableVideoComposition.m
│ │ │ ├── AVMutableVideoCompositionInstruction.m
│ │ │ ├── AVMutableVideoCompositionLayerInstruction.m
│ │ │ ├── AVNSURLProtocolRequest.m
│ │ │ ├── AVNetworkPlaybackPerfHUDLayer.m
│ │ │ ├── AVObservationBlockFactory.m
│ │ │ ├── AVOccasionalTimebaseObserver.m
│ │ │ ├── AVOnceTimebaseObserver.m
│ │ │ ├── AVOperation.m
│ │ │ ├── AVOperationQueueWithFundamentalDependency.m
│ │ │ ├── AVOutputContext.m
│ │ │ ├── AVOutputContextCommunicationChannel.m
│ │ │ ├── AVOutputContextCommunicationChannelInternal.m
│ │ │ ├── AVOutputContextDestinationChange.m
│ │ │ ├── AVOutputContextDestinationChangeInternal.m
│ │ │ ├── AVOutputContextInternal.m
│ │ │ ├── AVOutputContextManager.m
│ │ │ ├── AVOutputContextManagerInternal.m
│ │ │ ├── AVOutputDevice.m
│ │ │ ├── AVOutputDeviceAuthorizationRequest.m
│ │ │ ├── AVOutputDeviceAuthorizationRequestInternal.m
│ │ │ ├── AVOutputDeviceAuthorizationSession.m
│ │ │ ├── AVOutputDeviceAuthorizationSessionInternal.m
│ │ │ ├── AVOutputDeviceAuthorizedPeer.m
│ │ │ ├── AVOutputDeviceAuthorizedPeerInternal.m
│ │ │ ├── AVOutputDeviceDiscoverySession.m
│ │ │ ├── AVOutputDeviceDiscoverySessionAvailableOutputDevices.m
│ │ │ ├── AVOutputDeviceDiscoverySessionAvailableOutputDevicesInternal.m
│ │ │ ├── AVOutputDeviceDiscoverySessionInternal.m
│ │ │ ├── AVOutputDeviceFrecencyManager.m
│ │ │ ├── AVOutputDeviceInternal.m
│ │ │ ├── AVOutputSettings.m
│ │ │ ├── AVOutputSettingsAssistant.m
│ │ │ ├── AVOutputSettingsAssistantInternal.m
│ │ │ ├── AVPairedDevice.m
│ │ │ ├── AVPairedDeviceInternal.m
│ │ │ ├── AVPeriodicTimebaseObserver.m
│ │ │ ├── AVPersistableContentKeyRequest.m
│ │ │ ├── AVPixelBufferAttributeMediator.m
│ │ │ ├── AVPixelBufferAttributesVideoOutputSettings.m
│ │ │ ├── AVPlaybackItemInspector.m
│ │ │ ├── AVPlaybackItemInspectorLoader.m
│ │ │ ├── AVPlaybackItemTrackInspector.m
│ │ │ ├── AVPlayer.m
│ │ │ ├── AVPlayerConnection.m
│ │ │ ├── AVPlayerInternal.m
│ │ │ ├── AVPlayerItem.m
│ │ │ ├── AVPlayerItemAccessLog.m
│ │ │ ├── AVPlayerItemAccessLogEvent.m
│ │ │ ├── AVPlayerItemAccessLogEventInternal.m
│ │ │ ├── AVPlayerItemAccessLogInternal.m
│ │ │ ├── AVPlayerItemErrorLog.m
│ │ │ ├── AVPlayerItemErrorLogEvent.m
│ │ │ ├── AVPlayerItemErrorLogEventInternal.m
│ │ │ ├── AVPlayerItemErrorLogInternal.m
│ │ │ ├── AVPlayerItemInternal.m
│ │ │ ├── AVPlayerItemLegibleOutput.m
│ │ │ ├── AVPlayerItemLegibleOutputInternal.m
│ │ │ ├── AVPlayerItemLegibleOutputRealDependencyFactory.m
│ │ │ ├── AVPlayerItemMediaDataCollector.m
│ │ │ ├── AVPlayerItemMediaDataCollectorInternal.m
│ │ │ ├── AVPlayerItemMetadataCollector.m
│ │ │ ├── AVPlayerItemMetadataCollectorInternal.m
│ │ │ ├── AVPlayerItemMetadataOutput.m
│ │ │ ├── AVPlayerItemMetadataOutputInternal.m
│ │ │ ├── AVPlayerItemOutput.m
│ │ │ ├── AVPlayerItemOutputInternal.m
│ │ │ ├── AVPlayerItemTrack.m
│ │ │ ├── AVPlayerItemTrackInternal.m
│ │ │ ├── AVPlayerItemVideoOutput.m
│ │ │ ├── AVPlayerItemVideoOutputInternal.m
│ │ │ ├── AVPlayerLayer.m
│ │ │ ├── AVPlayerLayerIntermediateLayer.m
│ │ │ ├── AVPlayerLayerInternal.m
│ │ │ ├── AVPlayerLooper.m
│ │ │ ├── AVPlayerLooperInternal.m
│ │ │ ├── AVPlayerMediaSelectionCriteria.m
│ │ │ ├── AVPlayerQueueModificationDescription.m
│ │ │ ├── AVPropertyStorage.m
│ │ │ ├── AVQueuePlayer.m
│ │ │ ├── AVQueuePlayerInternal.m
│ │ │ ├── AVRemoteFigRoutingContextFactory.m
│ │ │ ├── AVResolvedDecompressionSettings.m
│ │ │ ├── AVRetainReleaseWeakReference.m
│ │ │ ├── AVRouteConfigUpdatedFigRoutingContextRouteChangeOperation.m
│ │ │ ├── AVRouteDetector.m
│ │ │ ├── AVRouteDetectorInternal.m
│ │ │ ├── AVRunLoopCondition.m
│ │ │ ├── AVRunLoopConditionRunLoopState.m
│ │ │ ├── AVSampleBufferAudioRenderer.m
│ │ │ ├── AVSampleBufferAudioRendererInternal.m
│ │ │ ├── AVSampleBufferDisplayLayer.m
│ │ │ ├── AVSampleBufferDisplayLayerContentLayer.m
│ │ │ ├── AVSampleBufferDisplayLayerInternal.m
│ │ │ ├── AVSampleBufferGenerator.m
│ │ │ ├── AVSampleBufferGeneratorInternal.m
│ │ │ ├── AVSampleBufferRenderSynchronizer.m
│ │ │ ├── AVSampleBufferRenderSynchronizerInternal.m
│ │ │ ├── AVSampleBufferRequest.m
│ │ │ ├── AVSampleBufferRequestInternal.m
│ │ │ ├── AVSampleCursor.m
│ │ │ ├── AVSampleCursorInternal.m
│ │ │ ├── AVScheduledAudioParameters.m
│ │ │ ├── AVScheduledAudioParametersInternal.m
│ │ │ ├── AVSegmentedMediaClosedCaptionReport.m
│ │ │ ├── AVSegmentedMediaReport.m
│ │ │ ├── AVStreamDataAsset.m
│ │ │ ├── AVStreamDataAssetInspector.m
│ │ │ ├── AVStreamDataAssetTrackInspector.m
│ │ │ ├── AVStreamDataInspectionOnlyAsset.m
│ │ │ ├── AVStreamDataParser.m
│ │ │ ├── AVStreamDataParserInternal.m
│ │ │ ├── AVStreamSession.m
│ │ │ ├── AVStreamSessionInternal.m
│ │ │ ├── AVStreamingResourceInspector.m
│ │ │ ├── AVSynchronizedLayer.m
│ │ │ ├── AVSynchronizedLayerInternal.m
│ │ │ ├── AVTextStyleRule.m
│ │ │ ├── AVTextStyleRuleInternal.m
│ │ │ ├── AVTimeFormatter.m
│ │ │ ├── AVTimeFormatterInternal.m
│ │ │ ├── AVTimebaseObserver.m
│ │ │ ├── AVTimedMetadataGroup.m
│ │ │ ├── AVTimedMetadataGroupInternal.m
│ │ │ ├── AVTrackReaderInspector.m
│ │ │ ├── AVTwoPartKeyPath.m
│ │ │ ├── AVURLAsset.m
│ │ │ ├── AVURLAssetInternal.m
│ │ │ ├── AVURLAuthenticationChallenge.m
│ │ │ ├── AVUnreachableAssetInspectorLoader.m
│ │ │ ├── AVVideoComposition.m
│ │ │ ├── AVVideoCompositionCoreAnimationTool.m
│ │ │ ├── AVVideoCompositionCoreAnimationToolInternal.m
│ │ │ ├── AVVideoCompositionInstruction.m
│ │ │ ├── AVVideoCompositionInstructionInternal.m
│ │ │ ├── AVVideoCompositionInternal.m
│ │ │ ├── AVVideoCompositionLayerInstruction.m
│ │ │ ├── AVVideoCompositionLayerInstructionInternal.m
│ │ │ ├── AVVideoCompositionRenderContext.m
│ │ │ ├── AVVideoCompositionRenderContextInternal.m
│ │ │ ├── AVVideoOutputSettings.m
│ │ │ ├── AVVideoPerformanceMetrics.m
│ │ │ ├── AVVideoPerformanceMetricsInternal.m
│ │ │ ├── AVWAVEOutputSettingsValidator.m
│ │ │ ├── AVWaitForNotificationOrDeallocationOperation.m
│ │ │ ├── AVWeakObservableCallbackCancellationHelper.m
│ │ │ ├── AVWeakObservationBlockFactory.m
│ │ │ ├── AVWeakReference.m
│ │ │ ├── AVWeakReferencingDelegateStorage.m
│ │ │ ├── AVWeaklyObservedObjectClientBlockKVONotifier.m
│ │ │ ├── AVWorkaroundNSBlockOperation.m
│ │ │ ├── CMTimeAsValue.m
│ │ │ ├── CMTimeMappingAsValue.m
│ │ │ ├── CMTimeRangeAsValue.m
│ │ │ ├── MediaIOGraphNodeDescription.m
│ │ │ └── MediaIOGraphNodeList.m
│ │ ├── AVKit/
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include/
│ │ │ │ └── AVKit/
│ │ │ │ ├── AVAnimator.h
│ │ │ │ ├── AVAppendableData.h
│ │ │ │ ├── AVAssetAudioExtractor.h
│ │ │ │ ├── AVAtomicCancelationToken.h
│ │ │ │ ├── AVAudioAmplitudeExtractionSession.h
│ │ │ │ ├── AVAudioAmplitudeExtractionSessionHelper.h
│ │ │ │ ├── AVAudioAmplitudeSampleExtractionHelper.h
│ │ │ │ ├── AVAudioExtractor.h
│ │ │ │ ├── AVAudioLevelIndicatorView.h
│ │ │ │ ├── AVAudioOnlyIndicatorView.h
│ │ │ │ ├── AVAudioPlaybackControlsViewController.h
│ │ │ │ ├── AVAudioTrackView.h
│ │ │ │ ├── AVAudioTrimControlsViewController.h
│ │ │ │ ├── AVAudioView.h
│ │ │ │ ├── AVBindingInfo.h
│ │ │ │ ├── AVBindingInfoLegacy.h
│ │ │ │ ├── AVButton.h
│ │ │ │ ├── AVCameraDisabledView.h
│ │ │ │ ├── AVCaptureController.h
│ │ │ │ ├── AVCaptureControllerDelegate.h
│ │ │ │ ├── AVCaptureControlsRecordingViewController.h
│ │ │ │ ├── AVCaptureControlsViewController.h
│ │ │ │ ├── AVCaptureDeviceInputSourceItem.h
│ │ │ │ ├── AVCaptureDeviceSelectionController.h
│ │ │ │ ├── AVCaptureQualityItem.h
│ │ │ │ ├── AVCaptureView.h
│ │ │ │ ├── AVChapter.h
│ │ │ │ ├── AVChapterMenuController.h
│ │ │ │ ├── AVCircularProgressIndicator.h
│ │ │ │ ├── AVConcreteMutableValueTiming.h
│ │ │ │ ├── AVConcreteValueTiming.h
│ │ │ │ ├── AVControlsContainerViewController.h
│ │ │ │ ├── AVControlsContainerViewControllerContent.h
│ │ │ │ ├── AVControlsViewController.h
│ │ │ │ ├── AVDataPool.h
│ │ │ │ ├── AVDraggableImageView.h
│ │ │ │ ├── AVEstimatedDurationFormatter.h
│ │ │ │ ├── AVExportProgressWindowController.h
│ │ │ │ ├── AVExportSessionHelper.h
│ │ │ │ ├── AVExportSessionHelperDelegate.h
│ │ │ │ ├── AVExternalPlaybackIndicatorView.h
│ │ │ │ ├── AVFloatingCaptureControlsViewController.h
│ │ │ │ ├── AVFloatingPlaybackControlsViewController.h
│ │ │ │ ├── AVFloatingTrimControlsViewController.h
│ │ │ │ ├── AVFoundationExportSession.h
│ │ │ │ ├── AVFunctionBarAudioCaptureDeviceSelectionButtonViewController.h
│ │ │ │ ├── AVFunctionBarAudioCaptureDeviceSelectionButtonViewControllerDelegate.h
│ │ │ │ ├── AVFunctionBarAudioTrackView.h
│ │ │ │ ├── AVFunctionBarCaptureInputSourceItem.h
│ │ │ │ ├── AVFunctionBarCaptureInputSourceSelectionViewController.h
│ │ │ │ ├── AVFunctionBarCaptureInputSourceSelectionViewControllerDelegate.h
│ │ │ │ ├── AVFunctionBarMediaSelectionControlling.h
│ │ │ │ ├── AVFunctionBarMediaSelectionOption.h
│ │ │ │ ├── AVFunctionBarMediaSelectionViewController.h
│ │ │ │ ├── AVFunctionBarMediaSelectionViewControllerDelegate.h
│ │ │ │ ├── AVFunctionBarPlaybackControlsController.h
│ │ │ │ ├── AVFunctionBarPlaybackControlsControlling.h
│ │ │ │ ├── AVFunctionBarPlaybackControlsControllingInternal.h
│ │ │ │ ├── AVFunctionBarPlaybackControlsProvider.h
│ │ │ │ ├── AVFunctionBarPlaybackControlsViewController.h
│ │ │ │ ├── AVFunctionBarRecordingControlsController.h
│ │ │ │ ├── AVFunctionBarRecordingControlsControlling.h
│ │ │ │ ├── AVFunctionBarRecordingControlsControllingInternal.h
│ │ │ │ ├── AVFunctionBarRecordingControlsProvider.h
│ │ │ │ ├── AVFunctionBarRecordingControlsViewController.h
│ │ │ │ ├── AVFunctionBarScrubber.h
│ │ │ │ ├── AVFunctionBarScrubberController.h
│ │ │ │ ├── AVFunctionBarScrubberControlling.h
│ │ │ │ ├── AVFunctionBarScrubberDelegateInternal.h
│ │ │ │ ├── AVFunctionBarScrubberExpandButton.h
│ │ │ │ ├── AVFunctionBarScrubberExpandButtonCell.h
│ │ │ │ ├── AVFunctionBarScrubberInternal.h
│ │ │ │ ├── AVFunctionBarScrubberKnobView.h
│ │ │ │ ├── AVFunctionBarTrackControlling.h
│ │ │ │ ├── AVFunctionBarTrackView.h
│ │ │ │ ├── AVFunctionBarTrackViewController.h
│ │ │ │ ├── AVFunctionBarVideoTrackView.h
│ │ │ │ ├── AVInlineCaptureControlsViewController.h
│ │ │ │ ├── AVInlineDeviceSelectionCaptureControlsViewController.h
│ │ │ │ ├── AVInlinePlaybackControlsViewController.h
│ │ │ │ ├── AVInlineTrimControlsViewController.h
│ │ │ │ ├── AVIterableCache.h
│ │ │ │ ├── AVKeyValueChange.h
│ │ │ │ ├── AVKit.h
│ │ │ │ ├── AVLoadingIndicatorView.h
│ │ │ │ ├── AVMicaPackage.h
│ │ │ │ ├── AVMinimalPlaybackControlsViewController.h
│ │ │ │ ├── AVMovableView.h
│ │ │ │ ├── AVMutableValueTiming.h
│ │ │ │ ├── AVNowPlayingInfoController.h
│ │ │ │ ├── AVObservationController.h
│ │ │ │ ├── AVOutputContextController.h
│ │ │ │ ├── AVOutputDeviceDiscoverySessionController.h
│ │ │ │ ├── AVOutputDeviceMenuController.h
│ │ │ │ ├── AVOutputDeviceMenuRemoteViewController.h
│ │ │ │ ├── AVOutputDeviceMenuServiceInterface.h
│ │ │ │ ├── AVOutputDevicePickerButton.h
│ │ │ │ ├── AVPanoramicStretchHelper.h
│ │ │ │ ├── AVPlayButtonLegacy.h
│ │ │ │ ├── AVPlayerController.h
│ │ │ │ ├── AVPlayerControllerTimeResolver.h
│ │ │ │ ├── AVPlayerControlsViewController.h
│ │ │ │ ├── AVPlayerView.h
│ │ │ │ ├── AVPooledData.h
│ │ │ │ ├── AVProgressEstimator.h
│ │ │ │ ├── AVProxyKVOObserver.h
│ │ │ │ ├── AVReadOnlyRangeOfAppendableData.h
│ │ │ │ ├── AVRoutePickerRemoteViewController.h
│ │ │ │ ├── AVRoutePickerView.h
│ │ │ │ ├── AVRoutePickerViewHostInterface.h
│ │ │ │ ├── AVRoutePickerViewRemoteViewControllerDelegate.h
│ │ │ │ ├── AVRoutePickerViewServiceInterface.h
│ │ │ │ ├── AVScanBackwardTextFieldHiddenValueTransformer.h
│ │ │ │ ├── AVScanBackwardTextFieldValueValueTransformer.h
│ │ │ │ ├── AVScanForwardTextFieldHiddenValueTransformer.h
│ │ │ │ ├── AVScanForwardTextFieldValueValueTransformer.h
│ │ │ │ ├── AVScrollSliderView.h
│ │ │ │ ├── AVScrubber.h
│ │ │ │ ├── AVScrubberCell.h
│ │ │ │ ├── AVScrubberValueTransformer.h
│ │ │ │ ├── AVScrubberValueTransformerDelegate.h
│ │ │ │ ├── AVShadowTimeFormatter.h
│ │ │ │ ├── AVShadowTimeFormatterLegacy.h
│ │ │ │ ├── AVShareController.h
│ │ │ │ ├── AVSlowMotionSlider.h
│ │ │ │ ├── AVSlowMotionSliderDelegate.h
│ │ │ │ ├── AVSlowMotionSliderHandleView.h
│ │ │ │ ├── AVSlowMotionSliderTrackView.h
│ │ │ │ ├── AVStatusOverlayView.h
│ │ │ │ ├── AVThumbnail.h
│ │ │ │ ├── AVThumbnailCache.h
│ │ │ │ ├── AVThumbnailGenerationRequest.h
│ │ │ │ ├── AVThumbnailGenerator.h
│ │ │ │ ├── AVTimeControlling.h
│ │ │ │ ├── AVTimeIndicatorPopover.h
│ │ │ │ ├── AVTimeIndicatorPopoverContentViewController.h
│ │ │ │ ├── AVTimer.h
│ │ │ │ ├── AVTouchBarAudioCaptureDeviceSelectionButtonViewController.h
│ │ │ │ ├── AVTouchBarAudioCaptureDeviceSelectionButtonViewControllerDelegate.h
│ │ │ │ ├── AVTouchBarAudioTrackView.h
│ │ │ │ ├── AVTouchBarCaptureInputSourceItem.h
│ │ │ │ ├── AVTouchBarCaptureInputSourceSelectionViewController.h
│ │ │ │ ├── AVTouchBarCaptureInputSourceSelectionViewControllerDelegate.h
│ │ │ │ ├── AVTouchBarDescriptionBasedPlayerController.h
│ │ │ │ ├── AVTouchBarMediaSelectionButtonViewController.h
│ │ │ │ ├── AVTouchBarMediaSelectionButtonViewControllerDelegate.h
│ │ │ │ ├── AVTouchBarMediaSelectionControlling.h
│ │ │ │ ├── AVTouchBarMediaSelectionOption.h
│ │ │ │ ├── AVTouchBarMediaSelectionOptionTwoLineButton.h
│ │ │ │ ├── AVTouchBarMediaSelectionOptionTwoLineButtonCell.h
│ │ │ │ ├── AVTouchBarMediaSelectionViewController.h
│ │ │ │ ├── AVTouchBarMediaSelectionViewControllerDelegate.h
│ │ │ │ ├── AVTouchBarPlaybackControlsController.h
│ │ │ │ ├── AVTouchBarPlaybackControlsControlling.h
│ │ │ │ ├── AVTouchBarPlaybackControlsControllingInternal.h
│ │ │ │ ├── AVTouchBarPlaybackControlsItem.h
│ │ │ │ ├── AVTouchBarPlaybackControlsProvider.h
│ │ │ │ ├── AVTouchBarPlaybackControlsViewController.h
│ │ │ │ ├── AVTouchBarRecordingControlsController.h
│ │ │ │ ├── AVTouchBarRecordingControlsControlling.h
│ │ │ │ ├── AVTouchBarRecordingControlsControllingInternal.h
│ │ │ │ ├── AVTouchBarRecordingControlsProvider.h
│ │ │ │ ├── AVTouchBarRecordingControlsViewController.h
│ │ │ │ ├── AVTouchBarScrubber.h
│ │ │ │ ├── AVTouchBarScrubberController.h
│ │ │ │ ├── AVTouchBarScrubberControlling.h
│ │ │ │ ├── AVTouchBarScrubberDelegateInternal.h
│ │ │ │ ├── AVTouchBarScrubberExpandButton.h
│ │ │ │ ├── AVTouchBarScrubberExpandButtonCell.h
│ │ │ │ ├── AVTouchBarScrubberInternal.h
│ │ │ │ ├── AVTouchBarScrubberKnobView.h
│ │ │ │ ├── AVTouchBarTrackControlling.h
│ │ │ │ ├── AVTouchBarTrackView.h
│ │ │ │ ├── AVTouchBarTrackViewController.h
│ │ │ │ ├── AVTouchBarTrimControlsViewController.h
│ │ │ │ ├── AVTouchBarVideoTrackView.h
│ │ │ │ ├── AVTrackView.h
│ │ │ │ ├── AVTrackViewController.h
│ │ │ │ ├── AVTrimClipView.h
│ │ │ │ ├── AVTrimControlsViewController.h
│ │ │ │ ├── AVTrimControlsViewControllerDelegate.h
│ │ │ │ ├── AVTrimDimmerView.h
│ │ │ │ ├── AVTrimIndicatorAccessibilityElement.h
│ │ │ │ ├── AVTrimIndicatorFocusRingView.h
│ │ │ │ ├── AVTrimIndicatorView.h
│ │ │ │ ├── AVTrimSelectionEndFocusRingView.h
│ │ │ │ ├── AVTrimSelectionStartFocusRingView.h
│ │ │ │ ├── AVTrimSelectionView.h
│ │ │ │ ├── AVTrimTracksView.h
│ │ │ │ ├── AVTrimView.h
│ │ │ │ ├── AVTrimViewDelegate.h
│ │ │ │ ├── AVUnsupportedContentIndicatorView.h
│ │ │ │ ├── AVValueTiming.h
│ │ │ │ ├── AVVideoTrackThumbnail.h
│ │ │ │ ├── AVVideoTrackThumbnailManager.h
│ │ │ │ ├── AVVideoTrackView.h
│ │ │ │ ├── AVVolumeButton.h
│ │ │ │ ├── AVVolumeButtonContentView.h
│ │ │ │ ├── AVVolumeButtonDelegate.h
│ │ │ │ ├── AVVolumeImageValueTransformer.h
│ │ │ │ ├── AVWaveformGenerator.h
│ │ │ │ ├── CAAnimationDelegate.h
│ │ │ │ ├── CALayerDelegate.h
│ │ │ │ ├── CAMLParserDelegate.h
│ │ │ │ ├── CAStateControllerDelegate.h
│ │ │ │ ├── NSAccessibilityElement.h
│ │ │ │ ├── NSAccessibilitySlider.h
│ │ │ │ ├── NSDescriptionBasedTouchBarItem.h
│ │ │ │ ├── NSDescriptionBasedTouchBarItemProvider.h
│ │ │ │ ├── NSMenuDelegate.h
│ │ │ │ ├── NSPopoverDelegate.h
│ │ │ │ ├── NSSharingServiceDelegate.h
│ │ │ │ ├── NSSharingServicePickerDelegate.h
│ │ │ │ ├── NSStackViewDelegate.h
│ │ │ │ ├── NSTouchBarDelegate.h
│ │ │ │ ├── NSTouchBarProvider.h
│ │ │ │ ├── NSUserInterfaceValidations.h
│ │ │ │ └── _AVBundle.h
│ │ │ └── src/
│ │ │ ├── AVAnimator.m
│ │ │ ├── AVAppendableData.m
│ │ │ ├── AVAssetAudioExtractor.m
│ │ │ ├── AVAtomicCancelationToken.m
│ │ │ ├── AVAudioAmplitudeExtractionSession.m
│ │ │ ├── AVAudioAmplitudeExtractionSessionHelper.m
│ │ │ ├── AVAudioAmplitudeSampleExtractionHelper.m
│ │ │ ├── AVAudioExtractor.m
│ │ │ ├── AVAudioLevelIndicatorView.m
│ │ │ ├── AVAudioOnlyIndicatorView.m
│ │ │ ├── AVAudioPlaybackControlsViewController.m
│ │ │ ├── AVAudioTrackView.m
│ │ │ ├── AVAudioTrimControlsViewController.m
│ │ │ ├── AVAudioView.m
│ │ │ ├── AVBindingInfo.m
│ │ │ ├── AVBindingInfoLegacy.m
│ │ │ ├── AVButton.m
│ │ │ ├── AVCameraDisabledView.m
│ │ │ ├── AVCaptureController.m
│ │ │ ├── AVCaptureControlsRecordingViewController.m
│ │ │ ├── AVCaptureControlsViewController.m
│ │ │ ├── AVCaptureDeviceInputSourceItem.m
│ │ │ ├── AVCaptureDeviceSelectionController.m
│ │ │ ├── AVCaptureQualityItem.m
│ │ │ ├── AVCaptureView.m
│ │ │ ├── AVChapter.m
│ │ │ ├── AVChapterMenuController.m
│ │ │ ├── AVCircularProgressIndicator.m
│ │ │ ├── AVConcreteMutableValueTiming.m
│ │ │ ├── AVConcreteValueTiming.m
│ │ │ ├── AVControlsContainerViewController.m
│ │ │ ├── AVControlsViewController.m
│ │ │ ├── AVDataPool.m
│ │ │ ├── AVDraggableImageView.m
│ │ │ ├── AVEstimatedDurationFormatter.m
│ │ │ ├── AVExportProgressWindowController.m
│ │ │ ├── AVExternalPlaybackIndicatorView.m
│ │ │ ├── AVFloatingCaptureControlsViewController.m
│ │ │ ├── AVFloatingPlaybackControlsViewController.m
│ │ │ ├── AVFloatingTrimControlsViewController.m
│ │ │ ├── AVFoundationExportSession.m
│ │ │ ├── AVFunctionBarAudioCaptureDeviceSelectionButtonViewController.m
│ │ │ ├── AVFunctionBarAudioTrackView.m
│ │ │ ├── AVFunctionBarCaptureInputSourceItem.m
│ │ │ ├── AVFunctionBarCaptureInputSourceSelectionViewController.m
│ │ │ ├── AVFunctionBarMediaSelectionOption.m
│ │ │ ├── AVFunctionBarMediaSelectionViewController.m
│ │ │ ├── AVFunctionBarPlaybackControlsController.m
│ │ │ ├── AVFunctionBarPlaybackControlsProvider.m
│ │ │ ├── AVFunctionBarPlaybackControlsViewController.m
│ │ │ ├── AVFunctionBarRecordingControlsController.m
│ │ │ ├── AVFunctionBarRecordingControlsProvider.m
│ │ │ ├── AVFunctionBarRecordingControlsViewController.m
│ │ │ ├── AVFunctionBarScrubber.m
│ │ │ ├── AVFunctionBarScrubberController.m
│ │ │ ├── AVFunctionBarScrubberExpandButton.m
│ │ │ ├── AVFunctionBarScrubberExpandButtonCell.m
│ │ │ ├── AVFunctionBarScrubberInternal.m
│ │ │ ├── AVFunctionBarScrubberKnobView.m
│ │ │ ├── AVFunctionBarTrackView.m
│ │ │ ├── AVFunctionBarTrackViewController.m
│ │ │ ├── AVFunctionBarVideoTrackView.m
│ │ │ ├── AVInlineCaptureControlsViewController.m
│ │ │ ├── AVInlineDeviceSelectionCaptureControlsViewController.m
│ │ │ ├── AVInlinePlaybackControlsViewController.m
│ │ │ ├── AVInlineTrimControlsViewController.m
│ │ │ ├── AVIterableCache.m
│ │ │ ├── AVKeyValueChange.m
│ │ │ ├── AVKit.m
│ │ │ ├── AVLoadingIndicatorView.m
│ │ │ ├── AVMicaPackage.m
│ │ │ ├── AVMinimalPlaybackControlsViewController.m
│ │ │ ├── AVMovableView.m
│ │ │ ├── AVMutableValueTiming.m
│ │ │ ├── AVNowPlayingInfoController.m
│ │ │ ├── AVObservationController.m
│ │ │ ├── AVOutputContextController.m
│ │ │ ├── AVOutputDeviceDiscoverySessionController.m
│ │ │ ├── AVOutputDeviceMenuController.m
│ │ │ ├── AVOutputDeviceMenuRemoteViewController.m
│ │ │ ├── AVOutputDevicePickerButton.m
│ │ │ ├── AVPanoramicStretchHelper.m
│ │ │ ├── AVPlayButtonLegacy.m
│ │ │ ├── AVPlayerController.m
│ │ │ ├── AVPlayerControllerTimeResolver.m
│ │ │ ├── AVPlayerControlsViewController.m
│ │ │ ├── AVPlayerView.m
│ │ │ ├── AVPooledData.m
│ │ │ ├── AVProgressEstimator.m
│ │ │ ├── AVProxyKVOObserver.m
│ │ │ ├── AVReadOnlyRangeOfAppendableData.m
│ │ │ ├── AVRoutePickerRemoteViewController.m
│ │ │ ├── AVRoutePickerView.m
│ │ │ ├── AVScanBackwardTextFieldHiddenValueTransformer.m
│ │ │ ├── AVScanBackwardTextFieldValueValueTransformer.m
│ │ │ ├── AVScanForwardTextFieldHiddenValueTransformer.m
│ │ │ ├── AVScanForwardTextFieldValueValueTransformer.m
│ │ │ ├── AVScrollSliderView.m
│ │ │ ├── AVScrubber.m
│ │ │ ├── AVScrubberCell.m
│ │ │ ├── AVScrubberValueTransformer.m
│ │ │ ├── AVShadowTimeFormatter.m
│ │ │ ├── AVShadowTimeFormatterLegacy.m
│ │ │ ├── AVShareController.m
│ │ │ ├── AVSlowMotionSlider.m
│ │ │ ├── AVSlowMotionSliderHandleView.m
│ │ │ ├── AVSlowMotionSliderTrackView.m
│ │ │ ├── AVStatusOverlayView.m
│ │ │ ├── AVThumbnail.m
│ │ │ ├── AVThumbnailCache.m
│ │ │ ├── AVThumbnailGenerationRequest.m
│ │ │ ├── AVThumbnailGenerator.m
│ │ │ ├── AVTimeIndicatorPopover.m
│ │ │ ├── AVTimeIndicatorPopoverContentViewController.m
│ │ │ ├── AVTimer.m
│ │ │ ├── AVTouchBarAudioCaptureDeviceSelectionButtonViewController.m
│ │ │ ├── AVTouchBarAudioTrackView.m
│ │ │ ├── AVTouchBarCaptureInputSourceItem.m
│ │ │ ├── AVTouchBarCaptureInputSourceSelectionViewController.m
│ │ │ ├── AVTouchBarDescriptionBasedPlayerController.m
│ │ │ ├── AVTouchBarMediaSelectionButtonViewController.m
│ │ │ ├── AVTouchBarMediaSelectionOption.m
│ │ │ ├── AVTouchBarMediaSelectionOptionTwoLineButton.m
│ │ │ ├── AVTouchBarMediaSelectionOptionTwoLineButtonCell.m
│ │ │ ├── AVTouchBarMediaSelectionViewController.m
│ │ │ ├── AVTouchBarPlaybackControlsController.m
│ │ │ ├── AVTouchBarPlaybackControlsItem.m
│ │ │ ├── AVTouchBarPlaybackControlsProvider.m
│ │ │ ├── AVTouchBarPlaybackControlsViewController.m
│ │ │ ├── AVTouchBarRecordingControlsController.m
│ │ │ ├── AVTouchBarRecordingControlsProvider.m
│ │ │ ├── AVTouchBarRecordingControlsViewController.m
│ │ │ ├── AVTouchBarScrubber.m
│ │ │ ├── AVTouchBarScrubberController.m
│ │ │ ├── AVTouchBarScrubberExpandButton.m
│ │ │ ├── AVTouchBarScrubberExpandButtonCell.m
│ │ │ ├── AVTouchBarScrubberInternal.m
│ │ │ ├── AVTouchBarScrubberKnobView.m
│ │ │ ├── AVTouchBarTrackView.m
│ │ │ ├── AVTouchBarTrackViewController.m
│ │ │ ├── AVTouchBarTrimControlsViewController.m
│ │ │ ├── AVTouchBarVideoTrackView.m
│ │ │ ├── AVTrackView.m
│ │ │ ├── AVTrackViewController.m
│ │ │ ├── AVTrimClipView.m
│ │ │ ├── AVTrimControlsViewController.m
│ │ │ ├── AVTrimDimmerView.m
│ │ │ ├── AVTrimIndicatorAccessibilityElement.m
│ │ │ ├── AVTrimIndicatorFocusRingView.m
│ │ │ ├── AVTrimIndicatorView.m
│ │ │ ├── AVTrimSelectionEndFocusRingView.m
│ │ │ ├── AVTrimSelectionStartFocusRingView.m
│ │ │ ├── AVTrimSelectionView.m
│ │ │ ├── AVTrimTracksView.m
│ │ │ ├── AVTrimView.m
│ │ │ ├── AVUnsupportedContentIndicatorView.m
│ │ │ ├── AVValueTiming.m
│ │ │ ├── AVVideoTrackThumbnail.m
│ │ │ ├── AVVideoTrackThumbnailManager.m
│ │ │ ├── AVVideoTrackView.m
│ │ │ ├── AVVolumeButton.m
│ │ │ ├── AVVolumeButtonContentView.m
│ │ │ ├── AVVolumeImageValueTransformer.m
│ │ │ ├── AVWaveformGenerator.m
│ │ │ └── _AVBundle.m
│ │ ├── Accelerate/
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include/
│ │ │ │ └── Accelerate/
│ │ │ │ └── Accelerate.h
│ │ │ ├── src/
│ │ │ │ └── Accelerate.c
│ │ │ └── vecLib/
│ │ │ ├── BLAS/
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include/
│ │ │ │ │ └── BLAS/
│ │ │ │ │ └── BLAS.h
│ │ │ │ └── src/
│ │ │ │ └── BLAS.c
│ │ │ ├── BNNS/
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include/
│ │ │ │ │ └── BNNS/
│ │ │ │ │ └── BNNS.h
│ │ │ │ └── src/
│ │ │ │ └── BNNS.c
│ │ │ ├── CMakeLists.txt
│ │ │ ├── LAPACK/
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include/
│ │ │ │ │ └── LAPACK/
│ │ │ │ │ └── LAPACK.h
│ │ │ │ └── src/
│ │ │ │ └── LAPACK.c
│ │ │ ├── LinearAlgebra/
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include/
│ │ │ │ │ └── LinearAlgebra/
│ │ │ │ │ ├── LinearAlgebra.h
│ │ │ │ │ └── OS_la_object.h
│ │ │ │ └── src/
│ │ │ │ ├── LinearAlgebra.m
│ │ │ │ └── OS_la_object.m
│ │ │ ├── Quadrature/
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include/
│ │ │ │ │ └── Quadrature/
│ │ │ │ │ └── Quadrature.h
│ │ │ │ └── src/
│ │ │ │ └── Quadrature.c
│ │ │ ├── Sparse/
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include/
│ │ │ │ │ └── Sparse/
│ │ │ │ │ └── Sparse.h
│ │ │ │ └── src/
│ │ │ │ └── Sparse.c
│ │ │ ├── SparseBLAS/
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include/
│ │ │ │ │ └── SparseBLAS/
│ │ │ │ │ └── SparseBLAS.h
│ │ │ │ └── src/
│ │ │ │ └── SparseBLAS.c
│ │ │ ├── empty.c
│ │ │ ├── vDSP/
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include/
│ │ │ │ │ └── vDSP/
│ │ │ │ │ └── vDSP.h
│ │ │ │ └── src/
│ │ │ │ ├── basic.c
│ │ │ │ ├── extrema.c
│ │ │ │ └── vDSP.c
│ │ │ └── vMisc/
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include/
│ │ │ │ └── libvMisc/
│ │ │ │ └── libvMisc.h
│ │ │ └── src/
│ │ │ └── libvMisc.c
│ │ ├── Accounts/
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include/
│ │ │ │ └── Accounts/
│ │ │ │ ├── ACAccount.h
│ │ │ │ ├── ACAccountCredential.h
│ │ │ │ ├── ACAccountMigrationLock.h
│ │ │ │ ├── ACAccountStore.h
│ │ │ │ ├── ACAccountStoreClientSideListener.h
│ │ │ │ ├── ACAccountStoreProtocol.h
│ │ │ │ ├── ACAccountType.h
│ │ │ │ ├── ACCredentialItem.h
│ │ │ │ ├── ACDManagedAccessOptionsKey.h
│ │ │ │ ├── ACDManagedAccount.h
│ │ │ │ ├── ACDManagedAccountProperty.h
│ │ │ │ ├── ACDManagedAccountType.h
│ │ │ │ ├── ACDManagedAuthorization.h
│ │ │ │ ├── ACDManagedCredentialItem.h
│ │ │ │ ├── ACDManagedDataclass.h
│ │ │ │ ├── ACDOAuthSignerProtocol.h
│ │ │ │ ├── ACDPropertyEncryption.h
│ │ │ │ ├── ACDataclassAction.h
│ │ │ │ ├── ACDispatchCerberus.h
│ │ │ │ ├── ACManagedDefaults.h
│ │ │ │ ├── ACMutableTrackedSet.h
│ │ │ │ ├── ACNotificationRebroadcaster.h
│ │ │ │ ├── ACOAuthSigner.h
│ │ │ │ ├── ACPersonaManager.h
│ │ │ │ ├── ACProtobufAccount.h
│ │ │ │ ├── ACProtobufAccountCredential.h
│ │ │ │ ├── ACProtobufAccountType.h
│ │ │ │ ├── ACProtobufCoding.h
│ │ │ │ ├── ACProtobufCredentialItem.h
│ │ │ │ ├── ACProtobufDataclassAction.h
│ │ │ │ ├── ACProtobufDate.h
│ │ │ │ ├── ACProtobufKeyValuePair.h
│ │ │ │ ├── ACProtobufURL.h
│ │ │ │ ├── ACProtobufUUID.h
│ │ │ │ ├── ACProtobufVariableKeyValuePair.h
│ │ │ │ ├── ACProtobufVariableValue.h
│ │ │ │ ├── ACProtobufVariableValueDictionary.h
│ │ │ │ ├── ACProtobufVariableValueList.h
│ │ │ │ ├── ACRateLimiter.h
│ │ │ │ ├── ACRemoteAccountStoreInterface.h
│ │ │ │ ├── ACRemoteAccountStoreProtocol.h
│ │ │ │ ├── ACRemoteAccountStoreSession.h
│ │ │ │ ├── ACSimpleRateLimiter.h
│ │ │ │ ├── ACSystemConfigManager.h
│ │ │ │ ├── ACTrackedSet.h
│ │ │ │ ├── ACZeroingString.h
│ │ │ │ ├── Accounts.h
│ │ │ │ ├── Accounts_Private.h
│ │ │ │ ├── NSXPCProxyCreating.h
│ │ │ │ └── UMUserPersonaUpdateObserver.h
│ │ │ └── src/
│ │ │ ├── ACAccount.m
│ │ │ ├── ACAccountCredential.m
│ │ │ ├── ACAccountMigrationLock.m
│ │ │ ├── ACAccountStore.m
│ │ │ ├── ACAccountStoreClientSideListener.m
│ │ │ ├── ACAccountType.m
│ │ │ ├── ACCredentialItem.m
│ │ │ ├── ACDManagedAccessOptionsKey.m
│ │ │ ├── ACDManagedAccount.m
│ │ │ ├── ACDManagedAccountProperty.m
│ │ │ ├── ACDManagedAccountType.m
│ │ │ ├── ACDManagedAuthorization.m
│ │ │ ├── ACDManagedCredentialItem.m
│ │ │ ├── ACDManagedDataclass.m
│ │ │ ├── ACDPropertyEncryption.m
│ │ │ ├── ACDataclassAction.m
│ │ │ ├── ACDispatchCerberus.m
│ │ │ ├── ACManagedDefaults.m
│ │ │ ├── ACMutableTrackedSet.m
│ │ │ ├── ACNotificationRebroadcaster.m
│ │ │ ├── ACOAuthSigner.m
│ │ │ ├── ACPersonaManager.m
│ │ │ ├── ACProtobufAccount.m
│ │ │ ├── ACProtobufAccountCredential.m
│ │ │ ├── ACProtobufAccountType.m
│ │ │ ├── ACProtobufCredentialItem.m
│ │ │ ├── ACProtobufDataclassAction.m
│ │ │ ├── ACProtobufDate.m
│ │ │ ├── ACProtobufKeyValuePair.m
│ │ │ ├── ACProtobufURL.m
│ │ │ ├── ACProtobufUUID.m
│ │ │ ├── ACProtobufVariableKeyValuePair.m
│ │ │ ├── ACProtobufVariableValue.m
│ │ │ ├── ACProtobufVariableValueDictionary.m
│ │ │ ├── ACProtobufVariableValueList.m
│ │ │ ├── ACRateLimiter.m
│ │ │ ├── ACRemoteAccountStoreInterface.m
│ │ │ ├── ACRemoteAccountStoreSession.m
│ │ │ ├── ACSimpleRateLimiter.m
│ │ │ ├── ACSystemConfigManager.m
│ │ │ ├── ACTrackedSet.m
│ │ │ ├── ACZeroingString.m
│ │ │ └── Accounts.m
│ │ ├── AddressBook/
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include/
│ │ │ │ └── AddressBook/
│ │ │ │ ├── ABAPIAdapter.h
│ │ │ │ ├── ABAbstractGroupEntriesFactory.h
│ │ │ │ ├── ABAbstractGroupListAction.h
│ │ │ │ ├── ABAccessibleTextFieldCell.h
│ │ │ │ ├── ABAccessoryViewProvider.h
│ │ │ │ ├── ABAccountBrowsingGroupEntry.h
│ │ │ │ ├── ABAccountGroupEntries.h
│ │ │ │ ├── ABAccountGroupEntriesBuilder.h
│ │ │ │ ├── ABAccountHeaderGroupEntry.h
│ │ │ │ ├── ABActionAddSuggestedValue.h
│ │ │ │ ├── ABActionAddressCopyMailingLabel.h
│ │ │ │ ├── ABActionAddressCopyMapURL.h
│ │ │ │ ├── ABActionAddressGetDirections.h
│ │ │ │ ├── ABActionAddressMapsHelper.h
│ │ │ │ ├── ABActionAddressShowMap.h
│ │ │ │ ├── ABActionAutovalidator.h
│ │ │ │ ├── ABActionAutovalidatorCache.h
│ │ │ │ ├── ABActionAutovalidatorCacheEntry.h
│ │ │ │ ├── ABActionAutovalidatorCacheMenuEntry.h
│ │ │ │ ├── ABActionAutovalidatorCacheSimpleEntry.h
│ │ │ │ ├── ABActionBeginChat.h
│ │ │ │ ├── ABActionDelegate.h
│ │ │ │ ├── ABActionDispatcher.h
│ │ │ │ ├── ABActionEmailSearchSpotlight.h
│ │ │ │ ├── ABActionEmailSendMessage.h
│ │ │ │ ├── ABActionEmailSendUpdate.h
│ │ │ │ ├── ABActionIgnoreSuggestedValue.h
│ │ │ │ ├── ABActionLinkedSetPreferredCard.h
│ │ │ │ ├── ABActionManager.h
│ │ │ │ ├── ABActionManagerDelegate.h
│ │ │ │ ├── ABActionMenuItemFactory.h
│ │ │ │ ├── ABActionPhoneDial.h
│ │ │ │ ├── ABActionPhoneLargeType.h
│ │ │ │ ├── ABActionRelatedShowCard.h
│ │ │ │ ├── ABActionSocialProfile.h
│ │ │ │ ├── ABActionSocialProfileSendMessage.h
│ │ │ │ ├── ABActionSocialProfileViewPhotos.h
│ │ │ │ ├── ABActionSocialProfileViewProfile.h
│ │ │ │ ├── ABActionURLsOpenURL.h
│ │ │ │ ├── ABAddSuggestedValueTask.h
│ │ │ │ ├── ABAddressBook.h
│ │ │ │ ├── ABAddressBookAPIAdapter.h
│ │ │ │ ├── ABAddressBookCommandExecutionPolicy.h
│ │ │ │ ├── ABAddressFieldBuilder.h
│ │ │ │ ├── ABAddressFieldValuePopulator.h
│ │ │ │ ├── ABAggregateSearchOperationsFactory.h
│ │ │ │ ├── ABAlert.h
│ │ │ │ ├── ABAlertToneCollectionViewItem.h
│ │ │ │ ├── ABAllSmartGroup.h
│ │ │ │ ├── ABAlternateBirthdayCollectionViewItem.h
│ │ │ │ ├── ABAppDeprecations.h
│ │ │ │ ├── ABAppearance.h
│ │ │ │ ├── ABAttributedString.h
│ │ │ │ ├── ABAttributedStringTransformer.h
│ │ │ │ ├── ABAuthenticationInfo.h
│ │ │ │ ├── ABBestEntryFinder.h
│ │ │ │ ├── ABBidirectionalDictionary.h
│ │ │ │ ├── ABBindingsLabelTransformer.h
│ │ │ │ ├── ABBindingsURLTransformer.h
│ │ │ │ ├── ABBirthdayCollectionViewItem.h
│ │ │ │ ├── ABBirthdayConversionUIAction.h
│ │ │ │ ├── ABBookAggregateUndoableCommand.h
│ │ │ │ ├── ABBookAggregateUndoableCommandBuilder.h
│ │ │ │ ├── ABBookCreateGroupCommand.h
│ │ │ │ ├── ABBookCreateGroupWithMembersCommand.h
│ │ │ │ ├── ABBookCreateSmartGroupCommand.h
│ │ │ │ ├── ABBookEditSmartGroupCommand.h
│ │ │ │ ├── ABBookGroupAddMembersCommand.h
│ │ │ │ ├── ABBookGroupAddRecordsCommand.h
│ │ │ │ ├── ABBookGroupAddSubgroupsCommand.h
│ │ │ │ ├── ABBookGroupCopyCommand.h
│ │ │ │ ├── ABBookGroupCutCommand.h
│ │ │ │ ├── ABBookGroupDeleteCommand.h
│ │ │ │ ├── ABBookGroupImportCommand.h
│ │ │ │ ├── ABBookPastePeopleCommand.h
│ │ │ │ ├── ABBookRenameGroupCommand.h
│ │ │ │ ├── ABBookSearchField.h
│ │ │ │ ├── ABBookSearchFieldCell.h
│ │ │ │ ├── ABBookStateSaving.h
│ │ │ │ ├── ABBrowsingGroupEntry.h
│ │ │ │ ├── ABBrowsingSearchConfiguration.h
│ │ │ │ ├── ABBuddyStatus.h
│ │ │ │ ├── ABBuddyStatusImageCell.h
│ │ │ │ ├── ABButtonCell.h
│ │ │ │ ├── ABCNAddressDetector.h
│ │ │ │ ├── ABCNContactPhotoStore.h
│ │ │ │ ├── ABCNContactRemotePhotoStore.h
│ │ │ │ ├── ABCNContactThumbnailPhotoStore.h
│ │ │ │ ├── ABCNContactUncroppedPhotoStore.h
│ │ │ │ ├── ABCNDDScanner.h
│ │ │ │ ├── ABCNPhoneDialer.h
│ │ │ │ ├── ABCNPhoneNumberDetector.h
│ │ │ │ ├── ABCallbackCardAction.h
│ │ │ │ ├── ABCardActionProvider.h
│ │ │ │ ├── ABCardCollectionLinkedPeopleRowView.h
│ │ │ │ ├── ABCardCollectionMessagingRowView.h
│ │ │ │ ├── ABCardCollectionNoteRowView.h
│ │ │ │ ├── ABCardCollectionPostalAddressRowView.h
│ │ │ │ ├── ABCardCollectionPreferredNameRowView.h
│ │ │ │ ├── ABCardCollectionRowLayout.h
│ │ │ │ ├── ABCardCollectionRowScope.h
│ │ │ │ ├── ABCardCollectionRowSeparatorView.h
│ │ │ │ ├── ABCardCollectionRowView.h
│ │ │ │ ├── ABCardCollectionStackViewController.h
│ │ │ │ ├── ABCardCollectionTableRowView.h
│ │ │ │ ├── ABCardCollectionTableViewController.h
│ │ │ │ ├── ABCardCollectionURLRowView.h
│ │ │ │ ├── ABCardCollectionView.h
│ │ │ │ ├── ABCardCollectionViewController.h
│ │ │ │ ├── ABCardCollectionViewDataSource.h
│ │ │ │ ├── ABCardCollectionViewDelegate.h
│ │ │ │ ├── ABCardCollectionViewPresentation.h
│ │ │ │ ├── ABCardCollectionViewPresentationDelegate.h
│ │ │ │ ├── ABCardViewAKSingleValueConverter.h
│ │ │ │ ├── ABCardViewActionDataSource.h
│ │ │ │ ├── ABCardViewAlertTonesProperty.h
│ │ │ │ ├── ABCardViewAlternateBirthdayProperty.h
│ │ │ │ ├── ABCardViewBirthdayProperty.h
│ │ │ │ ├── ABCardViewCNLabeledValueConverter.h
│ │ │ │ ├── ABCardViewDataSource.h
│ │ │ │ ├── ABCardViewDataSourceProvider.h
│ │ │ │ ├── ABCardViewDateProperty.h
│ │ │ │ ├── ABCardViewDictionaryTransformer.h
│ │ │ │ ├── ABCardViewEditDisplayStyleCommand.h
│ │ │ │ ├── ABCardViewEditPropertyCommand.h
│ │ │ │ ├── ABCardViewEmailProperty.h
│ │ │ │ ├── ABCardViewHelpers.h
│ │ │ │ ├── ABCardViewImage.h
│ │ │ │ ├── ABCardViewImageDataSource.h
│ │ │ │ ├── ABCardViewImageResult.h
│ │ │ │ ├── ABCardViewInstantMessageProperty.h
│ │ │ │ ├── ABCardViewInstantMessageServiceGenerator.h
│ │ │ │ ├── ABCardViewLabelGenerator.h
│ │ │ │ ├── ABCardViewLinkedPeopleProperty.h
│ │ │ │ ├── ABCardViewLinkedPerson.h
│ │ │ │ ├── ABCardViewLinkedPersonValueTransformer.h
│ │ │ │ ├── ABCardViewMaidenNameProperty.h
│ │ │ │ ├── ABCardViewMetrics.h
│ │ │ │ ├── ABCardViewMultiValue.h
│ │ │ │ ├── ABCardViewMultiValueAccountNameTransformer.h
│ │ │ │ ├── ABCardViewMultiValueConverter.h
│ │ │ │ ├── ABCardViewMultiValueConverterBuilder.h
│ │ │ │ ├── ABCardViewMultiValueEntry.h
│ │ │ │ ├── ABCardViewMultiValuePrivateFieldTransformer.h
│ │ │ │ ├── ABCardViewMultiValueReadOnlyTransformer.h
│ │ │ │ ├── ABCardViewMultiValueTransformer.h
│ │ │ │ ├── ABCardViewMutableMultiValue.h
│ │ │ │ ├── ABCardViewNoteProperty.h
│ │ │ │ ├── ABCardViewNotificationHandler.h
│ │ │ │ ├── ABCardViewPersonMapper.h
│ │ │ │ ├── ABCardViewPhoneProperty.h
│ │ │ │ ├── ABCardViewPostalAddressFormatter.h
│ │ │ │ ├── ABCardViewPostalAddressProperty.h
│ │ │ │ ├── ABCardViewPreferredForNameProperty.h
│ │ │ │ ├── ABCardViewPreferredForNameValueTransformer.h
│ │ │ │ ├── ABCardViewProperty.h
│ │ │ │ ├── ABCardViewPropertyProvider.h
│ │ │ │ ├── ABCardViewRelatedNamesProperty.h
│ │ │ │ ├── ABCardViewSaveHelper.h
│ │ │ │ ├── ABCardViewSeparator.h
│ │ │ │ ├── ABCardViewSingleValueProperty.h
│ │ │ │ ├── ABCardViewSocialProfileProperty.h
│ │ │ │ ├── ABCardViewStyle.h
│ │ │ │ ├── ABCardViewStyleInternalProvider.h
│ │ │ │ ├── ABCardViewStyleProvider.h
│ │ │ │ ├── ABCardViewTransformingMultiValueConverter.h
│ │ │ │ ├── ABCardViewURLProperty.h
│ │ │ │ ├── ABCardViewUndoableDataSource.h
│ │ │ │ ├── ABCardViewerController.h
│ │ │ │ ├── ABCertificatePanelController.h
│ │ │ │ ├── ABChangePropertiesCommand.h
│ │ │ │ ├── ABChangePropertyCommand.h
│ │ │ │ ├── ABChoosingForwarder.h
│ │ │ │ ├── ABCleanGroupEntryListCellView.h
│ │ │ │ ├── ABCleanGroupHeaderEntryListCellView.h
│ │ │ │ ├── ABCleanGroupListRowView.h
│ │ │ │ ├── ABClickableImageView.h
│ │ │ │ ├── ABClickableTextView.h
│ │ │ │ ├── ABCollectionAbstractAction.h
│ │ │ │ ├── ABCollectionAction.h
│ │ │ │ ├── ABCollectionDialAction.h
│ │ │ │ ├── ABCollectionFaceTimeRowView.h
│ │ │ │ ├── ABCollectionItemMessagingAvailabilityHelper.h
│ │ │ │ ├── ABCollectionItemMessagingAvailabilityHelperDelegate.h
│ │ │ │ ├── ABCollectionMessageAction.h
│ │ │ │ ├── ABCollectionMultiPropertyAction.h
│ │ │ │ ├── ABCollectionOpenURLAction.h
│ │ │ │ ├── ABCollectionReviewSuggestionAction.h
│ │ │ │ ├── ABCollectionRowViewEditModeFactory.h
│ │ │ │ ├── ABCollectionRowViewFactory.h
│ │ │ │ ├── ABCollectionSendMailAction.h
│ │ │ │ ├── ABCollectionShowMapAction.h
│ │ │ │ ├── ABCollectionTTYAction.h
│ │ │ │ ├── ABCollectionViewImageButton.h
│ │ │ │ ├── ABCollectionViewItem.h
│ │ │ │ ├── ABCollectionViewItemFactory.h
│ │ │ │ ├── ABCollectionViewSeparatorItem.h
│ │ │ │ ├── ABColor.h
│ │ │ │ ├── ABCommand.h
│ │ │ │ ├── ABCommandExecutionPolicy.h
│ │ │ │ ├── ABCommandExecutor.h
│ │ │ │ ├── ABCommandHookExecutionPolicy.h
│ │ │ │ ├── ABCommandVisitor.h
│ │ │ │ ├── ABCommunicationButtonsController.h
│ │ │ │ ├── ABConstraintDescription.h
│ │ │ │ ├── ABConstraintsBuilder.h
│ │ │ │ ├── ABContactDeletionTracing.h
│ │ │ │ ├── ABContactFetcher.h
│ │ │ │ ├── ABContactPickerDelegateWrapper.h
│ │ │ │ ├── ABContactPickerFactory.h
│ │ │ │ ├── ABContactSearching.h
│ │ │ │ ├── ABCopyOnWriteSet.h
│ │ │ │ ├── ABCountTableEntry.h
│ │ │ │ ├── ABCreatePersonCommand.h
│ │ │ │ ├── ABCustomLabelController.h
│ │ │ │ ├── ABDAVQuery.h
│ │ │ │ ├── ABDSuggestionLogPairBuilder.h
│ │ │ │ ├── ABDataSourceOperation.h
│ │ │ │ ├── ABDateCollectionViewItem.h
│ │ │ │ ├── ABDateComponentsFormatter.h
│ │ │ │ ├── ABDateComponentsValueTransformer.h
│ │ │ │ ├── ABDateFormatter.h
│ │ │ │ ├── ABDateProvider.h
│ │ │ │ ├── ABDefaultCardViewStyleProvider.h
│ │ │ │ ├── ABDefaultGroupEntriesFactory.h
│ │ │ │ ├── ABDefaultStopWatchTimeIntervalProvider.h
│ │ │ │ ├── ABDelegateCardAction.h
│ │ │ │ ├── ABDeleteGroupSheet.h
│ │ │ │ ├── ABDeleteRecordsCommandBuilder.h
│ │ │ │ ├── ABDeprecatedObject.h
│ │ │ │ ├── ABDirectoriesHeaderGroupEntry.h
│ │ │ │ ├── ABDistributionKeyValueCell.h
│ │ │ │ ├── ABDistributionListController.h
│ │ │ │ ├── ABDistributionListPeoplePickerController.h
│ │ │ │ ├── ABDistributionListPeoplePickerView.h
│ │ │ │ ├── ABDropDownMenuUIAction.h
│ │ │ │ ├── ABEditButton.h
│ │ │ │ ├── ABEditSmartGroupCommand.h
│ │ │ │ ├── ABEmailCertificateController.h
│ │ │ │ ├── ABEmailCertificateSearchOperation.h
│ │ │ │ ├── ABEmailCollectionViewItem.h
│ │ │ │ ├── ABEvent.h
│ │ │ │ ├── ABExchangeSetup.h
│ │ │ │ ├── ABExecuteRedoUndoableCommandVisitor.h
│ │ │ │ ├── ABExecuteUndoUndoableCommandVisitor.h
│ │ │ │ ├── ABExecuteUndoableCommandVisitor.h
│ │ │ │ ├── ABFaceTimeActionsCollectionViewItem.h
│ │ │ │ ├── ABFaceTimeCommunicationsBridge.h
│ │ │ │ ├── ABFaceTimeCommunicationsBridgeDelegate.h
│ │ │ │ ├── ABFaceTimeDataSource.h
│ │ │ │ ├── ABFakeSuggestedData.h
│ │ │ │ ├── ABFlippedStackView.h
│ │ │ │ ├── ABFont.h
│ │ │ │ ├── ABGlobals.h
│ │ │ │ ├── ABGroupActionScope.h
│ │ │ │ ├── ABGroupBrowsingContext.h
│ │ │ │ ├── ABGroupBrowsingGroupEntry.h
│ │ │ │ ├── ABGroupCommand.h
│ │ │ │ ├── ABGroupCopyPasteboardData.h
│ │ │ │ ├── ABGroupDragPasteboardData.h
│ │ │ │ ├── ABGroupDragScope.h
│ │ │ │ ├── ABGroupDragSource.h
│ │ │ │ ├── ABGroupDropDestination.h
│ │ │ │ ├── ABGroupDropPasteboardData.h
│ │ │ │ ├── ABGroupDropPasteboardDataCategorizer.h
│ │ │ │ ├── ABGroupDropScope.h
│ │ │ │ ├── ABGroupDropSource.h
│ │ │ │ ├── ABGroupEntriesAnalyzer.h
│ │ │ │ ├── ABGroupEntriesBuilder.h
│ │ │ │ ├── ABGroupEntriesFactory.h
│ │ │ │ ├── ABGroupEntriesList.h
│ │ │ │ ├── ABGroupEntriesResult.h
│ │ │ │ ├── ABGroupEntry.h
│ │ │ │ ├── ABGroupHelperFactory.h
│ │ │ │ ├── ABGroupImportFilesScope.h
│ │ │ │ ├── ABGroupListAccessoryViewProvider.h
│ │ │ │ ├── ABGroupListActionDispatcher.h
│ │ │ │ ├── ABGroupListActions.h
│ │ │ │ ├── ABGroupListCellViewStyle.h
│ │ │ │ ├── ABGroupListController.h
│ │ │ │ ├── ABGroupListCreateGroupUIAction.h
│ │ │ │ ├── ABGroupListCreateSmartGroupUIAction.h
│ │ │ │ ├── ABGroupListNotificationHandler.h
│ │ │ │ ├── ABGroupListResponder.h
│ │ │ │ ├── ABGroupListRowView.h
│ │ │ │ ├── ABGroupListStyleProvider.h
│ │ │ │ ├── ABGroupListTransformer.h
│ │ │ │ ├── ABGroupListView.h
│ │ │ │ ├── ABGroupPastePasteboardData.h
│ │ │ │ ├── ABGroupSearchingContext.h
│ │ │ │ ├── ABGroupSelectHelper.h
│ │ │ │ ├── ABHeaderGroupEntry.h
│ │ │ │ ├── ABImmediateActionGestureAdapter.h
│ │ │ │ ├── ABImportRecordFactory.h
│ │ │ │ ├── ABInstantMessageCollectionViewItem.h
│ │ │ │ ├── ABKeyValueCoding.h
│ │ │ │ ├── ABKeystrokeForwarder.h
│ │ │ │ ├── ABKeystrokeForwardingEntry.h
│ │ │ │ ├── ABLabelPopUpButton.h
│ │ │ │ ├── ABLargeTypeView.h
│ │ │ │ ├── ABLargeTypeWindow.h
│ │ │ │ ├── ABLastImportBrowsingGroupEntry.h
│ │ │ │ ├── ABLastImportGroup.h
│ │ │ │ ├── ABLazyGroup.h
│ │ │ │ ├── ABLinkTextField.h
│ │ │ │ ├── ABLinkedPersonCollectionViewItem.h
│ │ │ │ ├── ABMainListOutlineView.h
│ │ │ │ ├── ABMainWindowGroupListCellView.h
│ │ │ │ ├── ABMapsLaunchRequest.h
│ │ │ │ ├── ABMapsLauncher.h
│ │ │ │ ├── ABMeCommand.h
│ │ │ │ ├── ABMiniGridView.h
│ │ │ │ ├── ABMonogramFactory.h
│ │ │ │ ├── ABMonogramImageLoading.h
│ │ │ │ ├── ABMonogramImageTask.h
│ │ │ │ ├── ABMonogramInitialsTask.h
│ │ │ │ ├── ABMonogramOptions.h
│ │ │ │ ├── ABMonogramPhotoTask.h
│ │ │ │ ├── ABMonogramSilhouetteTask.h
│ │ │ │ ├── ABMutableBidirectionalDictionary.h
│ │ │ │ ├── ABMutableKeyValueCoding.h
│ │ │ │ ├── ABMutablePackedImage.h
│ │ │ │ ├── ABNameView.h
│ │ │ │ ├── ABNameViewCompanyCheckBox.h
│ │ │ │ ├── ABNameViewCompanyCheckBoxDelegate.h
│ │ │ │ ├── ABNameViewDataSource.h
│ │ │ │ ├── ABNamedImageWrapper.h
│ │ │ │ ├── ABNewGroupCommand.h
│ │ │ │ ├── ABNicknameFormatter.h
│ │ │ │ ├── ABNoSelectionTableView.h
│ │ │ │ ├── ABNoWindowDragTextField.h
│ │ │ │ ├── ABNoteCollectionViewItem.h
│ │ │ │ ├── ABNoteTextView.h
│ │ │ │ ├── ABNoteTextViewDelegate.h
│ │ │ │ ├── ABObjectDeathWatcher.h
│ │ │ │ ├── ABOnBlueButton.h
│ │ │ │ ├── ABOverlayView.h
│ │ │ │ ├── ABPackedImage.h
│ │ │ │ ├── ABPasswordPanelController.h
│ │ │ │ ├── ABPastePeopleCommand.h
│ │ │ │ ├── ABPasteboardData.h
│ │ │ │ ├── ABPasteboardWriteCommand.h
│ │ │ │ ├── ABPeopleListTransformer.h
│ │ │ │ ├── ABPeoplePickerBrowsingSelectHelper.h
│ │ │ │ ├── ABPeoplePickerController.h
│ │ │ │ ├── ABPeoplePickerExternalNotificationWatcher.h
│ │ │ │ ├── ABPeoplePickerGroupEntriesFactory.h
│ │ │ │ ├── ABPeoplePickerGroupHelperFactory.h
│ │ │ │ ├── ABPeoplePickerGroupListController.h
│ │ │ │ ├── ABPeoplePickerGroupListStyleProvider.h
│ │ │ │ ├── ABPeoplePickerGroupListView.h
│ │ │ │ ├── ABPeoplePickerLocalNotificationWatcher.h
│ │ │ │ ├── ABPeoplePickerNameCell.h
│ │ │ │ ├── ABPeoplePickerProperty.h
│ │ │ │ ├── ABPeoplePickerPropertyCell.h
│ │ │ │ ├── ABPeoplePickerScope.h
│ │ │ │ ├── ABPeoplePickerSearchingSelectHelper.h
│ │ │ │ ├── ABPeoplePickerSubrowGroupElement.h
│ │ │ │ ├── ABPeoplePickerSubrowObject.h
│ │ │ │ ├── ABPeoplePickerSubrowObjectBuilder.h
│ │ │ │ ├── ABPeoplePickerTableColumn.h
│ │ │ │ ├── ABPeoplePickerTableRow.h
│ │ │ │ ├── ABPeoplePickerTableView.h
│ │ │ │ ├── ABPeoplePickerTableViewDataSource.h
│ │ │ │ ├── ABPeoplePickerTableViewDelegate.h
│ │ │ │ ├── ABPeoplePickerView.h
│ │ │ │ ├── ABPeriodicTask.h
│ │ │ │ ├── ABPeriodicUITask.h
│ │ │ │ ├── ABPerson.h
│ │ │ │ ├── ABPersonContactConverter.h
│ │ │ │ ├── ABPersonEntriesFetcher.h
│ │ │ │ ├── ABPersonEntriesList.h
│ │ │ │ ├── ABPersonEntry.h
│ │ │ │ ├── ABPersonEntryFactory.h
│ │ │ │ ├── ABPersonInitials.h
│ │ │ │ ├── ABPersonListAttributedName.h
│ │ │ │ ├── ABPersonListController.h
│ │ │ │ ├── ABPersonListControllerDelegateWrapper.h
│ │ │ │ ├── ABPersonListControllerProtocol.h
│ │ │ │ ├── ABPersonListControllerTracing.h
│ │ │ │ ├── ABPersonListDelegate.h
│ │ │ │ ├── ABPersonListDragExportHelper.h
│ │ │ │ ├── ABPersonListHeadliner.h
│ │ │ │ ├── ABPersonListHeadlining.h
│ │ │ │ ├── ABPersonListMenuHelper.h
│ │ │ │ ├── ABPersonListRowView.h
│ │ │ │ ├── ABPersonListSearchController.h
│ │ │ │ ├── ABPersonListSearchHelper.h
│ │ │ │ ├── ABPersonListSharingHelper.h
│ │ │ │ ├── ABPersonListUIReflector.h
│ │ │ │ ├── ABPersonPicker.h
│ │ │ │ ├── ABPersonSearchConfiguration.h
│ │ │ │ ├── ABPersonSearchControllerDelegate.h
│ │ │ │ ├── ABPersonView.h
│ │ │ │ ├── ABPersonViewAPIAdapter.h
│ │ │ │ ├── ABPersonViewClientProtocol.h
│ │ │ │ ├── ABPersonViewNotificationWatcher.h
│ │ │ │ ├── ABPersonViewProtocol.h
│ │ │ │ ├── ABPersonViewStyleProvider.h
│ │ │ │ ├── ABPhoneCollectionViewItem.h
│ │ │ │ ├── ABPhoneFormatter.h
│ │ │ │ ├── ABPopUpButton.h
│ │ │ │ ├── ABPopUpButtonCell.h
│ │ │ │ ├── ABPopUpButtonDelegate.h
│ │ │ │ ├── ABPopupTableHeaderCell.h
│ │ │ │ ├── ABPopupTableHeaderView.h
│ │ │ │ ├── ABPostalAddressCollectionViewItem.h
│ │ │ │ ├── ABPostalAddressFormatSubmenuGenerator.h
│ │ │ │ ├── ABPreferredNameCollectionViewItem.h
│ │ │ │ ├── ABPropertyHeaderCell.h
│ │ │ │ ├── ABQuerySearchConfiguration.h
│ │ │ │ ├── ABRTTServices.h
│ │ │ │ ├── ABRecord.h
│ │ │ │ ├── ABRecordContext.h
│ │ │ │ ├── ABRectObject.h
│ │ │ │ ├── ABRemotePersonView.h
│ │ │ │ ├── ABRemoveMembersCommand.h
│ │ │ │ ├── ABRemoveMembersCommandBuilder.h
│ │ │ │ ├── ABRemovesEmptyCardViewData.h
│ │ │ │ ├── ABRenameGroupCommand.h
│ │ │ │ ├── ABRolloverButton.h
│ │ │ │ ├── ABSaveRequestCommand.h
│ │ │ │ ├── ABSearchController.h
│ │ │ │ ├── ABSearchElement.h
│ │ │ │ ├── ABSearchElementOrderManager.h
│ │ │ │ ├── ABSearchElementOrderManagerProtocol.h
│ │ │ │ ├── ABSearchElementRepresentationBuilder.h
│ │ │ │ ├── ABSearchElementSetView.h
│ │ │ │ ├── ABSearchElementUIController.h
│ │ │ │ ├── ABSearchElementView.h
│ │ │ │ ├── ABSearchHighlightFormatter.h
│ │ │ │ ├── ABSearchOperationsFactory.h
│ │ │ │ ├── ABSearchingGroupEntry.h
│ │ │ │ ├── ABSectionGroupEntry.h
│ │ │ │ ├── ABSectionTableEntry.h
│ │ │ │ ├── ABShadowTextField.h
│ │ │ │ ├── ABShadowTextFieldCell.h
│ │ │ │ ├── ABShadowTextView.h
│ │ │ │ ├── ABShadowTextViewMultipleValuePasteHelper.h
│ │ │ │ ├── ABShadowTextViewPostalAddressValuePasteHelper.h
│ │ │ │ ├── ABShowAsCommand.h
│ │ │ │ ├── ABSimpleLinkTextField.h
│ │ │ │ ├── ABSmartGroupBrowsingGroupEntry.h
│ │ │ │ ├── ABSmartGroupsHeaderGroupEntry.h
│ │ │ │ ├── ABSocialProfileCollectionViewItem.h
│ │ │ │ ├── ABSourceSyncPeriodicTaskScheduler.h
│ │ │ │ ├── ABSpaceFormatter.h
│ │ │ │ ├── ABStopWatch.h
│ │ │ │ ├── ABStopWatchTimeIntervalProvider.h
│ │ │ │ ├── ABSuggestedEntriesFetcher.h
│ │ │ │ ├── ABSuggestedValueDataSource.h
│ │ │ │ ├── ABSuggestedValueSnippet.h
│ │ │ │ ├── ABSuggestedValueViewController.h
│ │ │ │ ├── ABSuggestedValueViewControllerDelegate.h
│ │ │ │ ├── ABSuggestedValueViewControllerSnippetHelper.h
│ │ │ │ ├── ABSuggestionsTracing.h
│ │ │ │ ├── ABTableEntry.h
│ │ │ │ ├── ABTableHeaderView.h
│ │ │ │ ├── ABTelURLHelper.h
│ │ │ │ ├── ABTemplatePreferencesSaving.h
│ │ │ │ ├── ABTemplateViewStyleProvider.h
│ │ │ │ ├── ABTextContainer.h
│ │ │ │ ├── ABTextStorage.h
│ │ │ │ ├── ABThrottledTrackingAreaMonitor.h
│ │ │ │ ├── ABTrackingArea.h
│ │ │ │ ├── ABTypesetter.h
│ │ │ │ ├── ABURLCollectionViewItem.h
│ │ │ │ ├── ABUndoableCommand.h
│ │ │ │ ├── ABUndoableCommandVisitor.h
│ │ │ │ ├── ABUnlinkPeopleCommand.h
│ │ │ │ ├── ABUserActivityRestoration.h
│ │ │ │ ├── ABUserActivityScore.h
│ │ │ │ ├── ABUserActivityScoring.h
│ │ │ │ ├── ABUserActivitySerialization.h
│ │ │ │ ├── ABUserDefaultsCNAdapter.h
│ │ │ │ ├── ABUserInterfaceAction.h
│ │ │ │ ├── ABVCardFilenameExpander.h
│ │ │ │ ├── ABView.h
│ │ │ │ ├── ABWhiteView.h
│ │ │ │ ├── ABWidthLimitingStackView.h
│ │ │ │ ├── ABWindowController.h
│ │ │ │ ├── ABXMLParseNode.h
│ │ │ │ ├── AKCardViewDataSource.h
│ │ │ │ ├── AKCardViewDataSourceFactory.h
│ │ │ │ ├── AKCardViewImageDataSource.h
│ │ │ │ ├── AKInstantMessageAddressValueTransformer.h
│ │ │ │ ├── AKSocialProfileValueTransformer.h
│ │ │ │ ├── AddressBook.h
│ │ │ │ ├── AsyncABPersonViewProtocol.h
│ │ │ │ ├── CNCollectionUserActionItem.h
│ │ │ │ ├── CNCollectionViewTouchBarDelegate.h
│ │ │ │ ├── CNContactCardViewControllerDelegate.h
│ │ │ │ ├── CNContactLabelSanitizer.h
│ │ │ │ ├── CNContactPickerDelegate.h
│ │ │ │ ├── CNFoundationUserDefaults.h
│ │ │ │ ├── CNPrivateContactPickerDelegate.h
│ │ │ │ ├── CNUIAddContactCommand.h
│ │ │ │ ├── CNUIAddressBookToContactsConversions.h
│ │ │ │ ├── CNUIAggregateUndoableCommand.h
│ │ │ │ ├── CNUIAggregateUndoableCommandBuilder.h
│ │ │ │ ├── CNUICommandContactHelper.h
│ │ │ │ ├── CNUIContactNameOrder.h
│ │ │ │ ├── CNUIContactRelationsValueTransformer.h
│ │ │ │ ├── CNUIDeleteCommandHelper.h
│ │ │ │ ├── CNUIDeleteContactCommand.h
│ │ │ │ ├── CNUIEditContactCommand.h
│ │ │ │ ├── CNUIPhoneNumerValueTransformer.h
│ │ │ │ ├── CNUIRejectDonatedValueCommand.h
│ │ │ │ ├── CNUIRejectNonCuratedValueCommand.h
│ │ │ │ ├── CNUIRejectNonCuratedValueCommandFactory.h
│ │ │ │ ├── CNUIRejectSugggestedValueCommand.h
│ │ │ │ ├── CNUISaveNonCuratedContactCommand.h
│ │ │ │ ├── CNUISaveNonCuratedContactCommandFactory.h
│ │ │ │ ├── CNUISaveNonCuratedValueCommandFactory.h
│ │ │ │ ├── CNUISaveNonCuratedValueOntoContactCommand.h
│ │ │ │ ├── CNUISaveNonCuratedValueOntoExistingContactCommand.h
│ │ │ │ ├── CNUISaveNonCuratedValueOntoNonExistingContactCommand.h
│ │ │ │ ├── CNUISaveNonCuratedValueOntoReadOnlyContactCommand.h
│ │ │ │ ├── CNUISaveRequestCommand.h
│ │ │ │ ├── CNUISaveSuggestedContactCommand.h
│ │ │ │ ├── CNUISaveSuggestedMeContactCommand.h
│ │ │ │ ├── CNUISetImageCommand.h
│ │ │ │ ├── CNUISetMeCardCommand.h
│ │ │ │ ├── CNUISetMultipleImagesCommand.h
│ │ │ │ ├── CNUIUndoableCommand.h
│ │ │ │ ├── NSAccessibilityButton.h
│ │ │ │ ├── NSAccessibilityElement.h
│ │ │ │ ├── NSAccessibilityStaticText.h
│ │ │ │ ├── NSControlTextEditingDelegate.h
│ │ │ │ ├── NSImmediateActionAnimationController.h
│ │ │ │ ├── NSMenuDelegate.h
│ │ │ │ ├── NSOutlineViewDataSource.h
│ │ │ │ ├── NSOutlineViewDelegate.h
│ │ │ │ ├── NSPopoverDelegate.h
│ │ │ │ ├── NSRemoteViewDelegate.h
│ │ │ │ ├── NSSearchFieldDelegate.h
│ │ │ │ ├── NSSharingServiceDelegate.h
│ │ │ │ ├── NSSharingServicePickerDelegate.h
│ │ │ │ ├── NSTableViewDataSource.h
│ │ │ │ ├── NSTableViewDelegate.h
│ │ │ │ ├── NSTextDelegate.h
│ │ │ │ ├── NSTextFieldDelegate.h
│ │ │ │ ├── NSTextViewDelegate.h
│ │ │ │ ├── NSWindowDelegate.h
│ │ │ │ ├── NSWindowRestoration.h
│ │ │ │ ├── PHXTableView.h
│ │ │ │ ├── TKTonePickerViewControllerDelegate.h
│ │ │ │ ├── _ABBookUndoableCommandAdapter.h
│ │ │ │ ├── _ABGeocodingMapsLauncher.h
│ │ │ │ ├── _ABMonogramOptions.h
│ │ │ │ ├── _ABPersonView.h
│ │ │ │ ├── _ABURLMapsLauncher.h
│ │ │ │ ├── _CNUIDefaultContactNameOrder.h
│ │ │ │ ├── _CNUIFamilyNameFirstNameOrder.h
│ │ │ │ ├── _CNUIGivenNameFirstNameOrder.h
│ │ │ │ ├── _CNUINamelessContactNameOrder.h
│ │ │ │ └── _SGSuggestionsServiceMetricsProtocol.h
│ │ │ └── src/
│ │ │ ├── ABAPIAdapter.m
│ │ │ ├── ABAbstractGroupEntriesFactory.m
│ │ │ ├── ABAbstractGroupListAction.m
│ │ │ ├── ABAccessibleTextFieldCell.m
│ │ │ ├── ABAccountBrowsingGroupEntry.m
│ │ │ ├── ABAccountGroupEntries.m
│ │ │ ├── ABAccountGroupEntriesBuilder.m
│ │ │ ├── ABAccountHeaderGroupEntry.m
│ │ │ ├── ABActionAddSuggestedValue.m
│ │ │ ├── ABActionAddressCopyMailingLabel.m
│ │ │ ├── ABActionAddressCopyMapURL.m
│ │ │ ├── ABActionAddressGetDirections.m
│ │ │ ├── ABActionAddressMapsHelper.m
│ │ │ ├── ABActionAddressShowMap.m
│ │ │ ├── ABActionAutovalidator.m
│ │ │ ├── ABActionAutovalidatorCache.m
│ │ │ ├── ABActionAutovalidatorCacheEntry.m
│ │ │ ├── ABActionAutovalidatorCacheMenuEntry.m
│ │ │ ├── ABActionAutovalidatorCacheSimpleEntry.m
│ │ │ ├── ABActionBeginChat.m
│ │ │ ├── ABActionDispatcher.m
│ │ │ ├── ABActionEmailSearchSpotlight.m
│ │ │ ├── ABActionEmailSendMessage.m
│ │ │ ├── ABActionEmailSendUpdate.m
│ │ │ ├── ABActionIgnoreSuggestedValue.m
│ │ │ ├── ABActionLinkedSetPreferredCard.m
│ │ │ ├── ABActionManager.m
│ │ │ ├── ABActionMenuItemFactory.m
│ │ │ ├── ABActionPhoneDial.m
│ │ │ ├── ABActionPhoneLargeType.m
│ │ │ ├── ABActionRelatedShowCard.m
│ │ │ ├── ABActionSocialProfile.m
│ │ │ ├── ABActionSocialProfileSendMessage.m
│ │ │ ├── ABActionSocialProfileViewPhotos.m
│ │ │ ├── ABActionSocialProfileViewProfile.m
│ │ │ ├── ABActionURLsOpenURL.m
│ │ │ ├── ABAddSuggestedValueTask.m
│ │ │ ├── ABAddressBook.m
│ │ │ ├── ABAddressBookAPIAdapter.m
│ │ │ ├── ABAddressBookCommandExecutionPolicy.m
│ │ │ ├── ABAddressFieldBuilder.m
│ │ │ ├── ABAddressFieldValuePopulator.m
│ │ │ ├── ABAggregateSearchOperationsFactory.m
│ │ │ ├── ABAlert.m
│ │ │ ├── ABAlertToneCollectionViewItem.m
│ │ │ ├── ABAllSmartGroup.m
│ │ │ ├── ABAlternateBirthdayCollectionViewItem.m
│ │ │ ├── ABAppDeprecations.m
│ │ │ ├── ABAppearance.m
│ │ │ ├── ABAttributedString.m
│ │ │ ├── ABAttributedStringTransformer.m
│ │ │ ├── ABAuthenticationInfo.m
│ │ │ ├── ABBestEntryFinder.m
│ │ │ ├── ABBidirectionalDictionary.m
│ │ │ ├── ABBindingsLabelTransformer.m
│ │ │ ├── ABBindingsURLTransformer.m
│ │ │ ├── ABBirthdayCollectionViewItem.m
│ │ │ ├── ABBirthdayConversionUIAction.m
│ │ │ ├── ABBookAggregateUndoableCommand.m
│ │ │ ├── ABBookAggregateUndoableCommandBuilder.m
│ │ │ ├── ABBookCreateGroupCommand.m
│ │ │ ├── ABBookCreateGroupWithMembersCommand.m
│ │ │ ├── ABBookCreateSmartGroupCommand.m
│ │ │ ├── ABBookEditSmartGroupCommand.m
│ │ │ ├── ABBookGroupAddMembersCommand.m
│ │ │ ├── ABBookGroupAddRecordsCommand.m
│ │ │ ├── ABBookGroupAddSubgroupsCommand.m
│ │ │ ├── ABBookGroupCopyCommand.m
│ │ │ ├── ABBookGroupCutCommand.m
│ │ │ ├── ABBookGroupDeleteCommand.m
│ │ │ ├── ABBookGroupImportCommand.m
│ │ │ ├── ABBookPastePeopleCommand.m
│ │ │ ├── ABBookRenameGroupCommand.m
│ │ │ ├── ABBookSearchField.m
│ │ │ ├── ABBookSearchFieldCell.m
│ │ │ ├── ABBrowsingGroupEntry.m
│ │ │ ├── ABBrowsingSearchConfiguration.m
│ │ │ ├── ABBuddyStatus.m
│ │ │ ├── ABBuddyStatusImageCell.m
│ │ │ ├── ABButtonCell.m
│ │ │ ├── ABCNAddressDetector.m
│ │ │ ├── ABCNContactPhotoStore.m
│ │ │ ├── ABCNContactRemotePhotoStore.m
│ │ │ ├── ABCNContactThumbnailPhotoStore.m
│ │ │ ├── ABCNContactUncroppedPhotoStore.m
│ │ │ ├── ABCNDDScanner.m
│ │ │ ├── ABCNPhoneDialer.m
│ │ │ ├── ABCNPhoneNumberDetector.m
│ │ │ ├── ABCallbackCardAction.m
│ │ │ ├── ABCardActionProvider.m
│ │ │ ├── ABCardCollectionLinkedPeopleRowView.m
│ │ │ ├── ABCardCollectionMessagingRowView.m
│ │ │ ├── ABCardCollectionNoteRowView.m
│ │ │ ├── ABCardCollectionPostalAddressRowView.m
│ │ │ ├── ABCardCollectionPreferredNameRowView.m
│ │ │ ├── ABCardCollectionRowLayout.m
│ │ │ ├── ABCardCollectionRowScope.m
│ │ │ ├── ABCardCollectionRowSeparatorView.m
│ │ │ ├── ABCardCollectionRowView.m
│ │ │ ├── ABCardCollectionStackViewController.m
│ │ │ ├── ABCardCollectionTableRowView.m
│ │ │ ├── ABCardCollectionTableViewController.m
│ │ │ ├── ABCardCollectionURLRowView.m
│ │ │ ├── ABCardCollectionView.m
│ │ │ ├── ABCardCollectionViewController.m
│ │ │ ├── ABCardViewAKSingleValueConverter.m
│ │ │ ├── ABCardViewAlertTonesProperty.m
│ │ │ ├── ABCardViewAlternateBirthdayProperty.m
│ │ │ ├── ABCardViewBirthdayProperty.m
│ │ │ ├── ABCardViewCNLabeledValueConverter.m
│ │ │ ├── ABCardViewDateProperty.m
│ │ │ ├── ABCardViewDictionaryTransformer.m
│ │ │ ├── ABCardViewEditDisplayStyleCommand.m
│ │ │ ├── ABCardViewEditPropertyCommand.m
│ │ │ ├── ABCardViewEmailProperty.m
│ │ │ ├── ABCardViewHelpers.m
│ │ │ ├── ABCardViewImage.m
│ │ │ ├── ABCardViewImageResult.m
│ │ │ ├── ABCardViewInstantMessageProperty.m
│ │ │ ├── ABCardViewInstantMessageServiceGenerator.m
│ │ │ ├── ABCardViewLabelGenerator.m
│ │ │ ├── ABCardViewLinkedPeopleProperty.m
│ │ │ ├── ABCardViewLinkedPerson.m
│ │ │ ├── ABCardViewLinkedPersonValueTransformer.m
│ │ │ ├── ABCardViewMaidenNameProperty.m
│ │ │ ├── ABCardViewMetrics.m
│ │ │ ├── ABCardViewMultiValue.m
│ │ │ ├── ABCardViewMultiValueAccountNameTransformer.m
│ │ │ ├── ABCardViewMultiValueConverterBuilder.m
│ │ │ ├── ABCardViewMultiValueEntry.m
│ │ │ ├── ABCardViewMultiValuePrivateFieldTransformer.m
│ │ │ ├── ABCardViewMultiValueReadOnlyTransformer.m
│ │ │ ├── ABCardViewMutableMultiValue.m
│ │ │ ├── ABCardViewNoteProperty.m
│ │ │ ├── ABCardViewNotificationHandler.m
│ │ │ ├── ABCardViewPersonMapper.m
│ │ │ ├── ABCardViewPhoneProperty.m
│ │ │ ├── ABCardViewPostalAddressFormatter.m
│ │ │ ├── ABCardViewPostalAddressProperty.m
│ │ │ ├── ABCardViewPreferredForNameProperty.m
│ │ │ ├── ABCardViewPreferredForNameValueTransformer.m
│ │ │ ├── ABCardViewProperty.m
│ │ │ ├── ABCardViewPropertyProvider.m
│ │ │ ├── ABCardViewRelatedNamesProperty.m
│ │ │ ├── ABCardViewSaveHelper.m
│ │ │ ├── ABCardViewSeparator.m
│ │ │ ├── ABCardViewSingleValueProperty.m
│ │ │ ├── ABCardViewSocialProfileProperty.m
│ │ │ ├── ABCardViewStyle.m
│ │ │ ├── ABCardViewStyleInternalProvider.m
│ │ │ ├── ABCardViewStyleProvider.m
│ │ │ ├── ABCardViewTransformingMultiValueConverter.m
│ │ │ ├── ABCardViewURLProperty.m
│ │ │ ├── ABCardViewUndoableDataSource.m
│ │ │ ├── ABCardViewerController.m
│ │ │ ├── ABCertificatePanelController.m
│ │ │ ├── ABChangePropertiesCommand.m
│ │ │ ├── ABChangePropertyCommand.m
│ │ │ ├── ABChoosingForwarder.m
│ │ │ ├── ABCleanGroupEntryListCellView.m
│ │ │ ├── ABCleanGroupHeaderEntryListCellView.m
│ │ │ ├── ABCleanGroupListRowView.m
│ │ │ ├── ABClickableImageView.m
│ │ │ ├── ABClickableTextView.m
│ │ │ ├── ABCollectionAbstractAction.m
│ │ │ ├── ABCollectionDialAction.m
│ │ │ ├── ABCollectionFaceTimeRowView.m
│ │ │ ├── ABCollectionItemMessagingAvailabilityHelper.m
│ │ │ ├── ABCollectionMessageAction.m
│ │ │ ├── ABCollectionOpenURLAction.m
│ │ │ ├── ABCollectionReviewSuggestionAction.m
│ │ │ ├── ABCollectionRowViewEditModeFactory.m
│ │ │ ├── ABCollectionRowViewFactory.m
│ │ │ ├── ABCollectionSendMailAction.m
│ │ │ ├── ABCollectionShowMapAction.m
│ │ │ ├── ABCollectionTTYAction.m
│ │ │ ├── ABCollectionViewImageButton.m
│ │ │ ├── ABCollectionViewItem.m
│ │ │ ├── ABCollectionViewItemFactory.m
│ │ │ ├── ABCollectionViewSeparatorItem.m
│ │ │ ├── ABColor.m
│ │ │ ├── ABCommandExecutionPolicy.m
│ │ │ ├── ABCommandExecutor.m
│ │ │ ├── ABCommandHookExecutionPolicy.m
│ │ │ ├── ABCommunicationButtonsController.m
│ │ │ ├── ABConstraintDescription.m
│ │ │ ├── ABConstraintsBuilder.m
│ │ │ ├── ABContactDeletionTracing.m
│ │ │ ├── ABContactFetcher.m
│ │ │ ├── ABContactPickerDelegateWrapper.m
│ │ │ ├── ABContactPickerFactory.m
│ │ │ ├── ABCopyOnWriteSet.m
│ │ │ ├── ABCountTableEntry.m
│ │ │ ├── ABCreatePersonCommand.m
│ │ │ ├── ABCustomLabelController.m
│ │ │ ├── ABDAVQuery.m
│ │ │ ├── ABDSuggestionLogPairBuilder.m
│ │ │ ├── ABDataSourceOperation.m
│ │ │ ├── ABDateCollectionViewItem.m
│ │ │ ├── ABDateComponentsFormatter.m
│ │ │ ├── ABDateComponentsValueTransformer.m
│ │ │ ├── ABDateFormatter.m
│ │ │ ├── ABDateProvider.m
│ │ │ ├── ABDefaultCardViewStyleProvider.m
│ │ │ ├── ABDefaultGroupEntriesFactory.m
│ │ │ ├── ABDefaultStopWatchTimeIntervalProvider.m
│ │ │ ├── ABDelegateCardAction.m
│ │ │ ├── ABDeleteGroupSheet.m
│ │ │ ├── ABDeleteRecordsCommandBuilder.m
│ │ │ ├── ABDeprecatedObject.m
│ │ │ ├── ABDirectoriesHeaderGroupEntry.m
│ │ │ ├── ABDistributionKeyValueCell.m
│ │ │ ├── ABDistributionListController.m
│ │ │ ├── ABDistributionListPeoplePickerController.m
│ │ │ ├── ABDistributionListPeoplePickerView.m
│ │ │ ├── ABDropDownMenuUIAction.m
│ │ │ ├── ABEditButton.m
│ │ │ ├── ABEditSmartGroupCommand.m
│ │ │ ├── ABEmailCertificateController.m
│ │ │ ├── ABEmailCertificateSearchOperation.m
│ │ │ ├── ABEmailCollectionViewItem.m
│ │ │ ├── ABEvent.m
│ │ │ ├── ABExchangeSetup.m
│ │ │ ├── ABExecuteRedoUndoableCommandVisitor.m
│ │ │ ├── ABExecuteUndoUndoableCommandVisitor.m
│ │ │ ├── ABExecuteUndoableCommandVisitor.m
│ │ │ ├── ABFaceTimeActionsCollectionViewItem.m
│ │ │ ├── ABFaceTimeCommunicationsBridge.m
│ │ │ ├── ABFakeSuggestedData.m
│ │ │ ├── ABFlippedStackView.m
│ │ │ ├── ABFont.m
│ │ │ ├── ABGlobals.m
│ │ │ ├── ABGroupActionScope.m
│ │ │ ├── ABGroupBrowsingContext.m
│ │ │ ├── ABGroupBrowsingGroupEntry.m
│ │ │ ├── ABGroupCommand.m
│ │ │ ├── ABGroupCopyPasteboardData.m
│ │ │ ├── ABGroupDragPasteboardData.m
│ │ │ ├── ABGroupDragScope.m
│ │ │ ├── ABGroupDragSource.m
│ │ │ ├── ABGroupDropDestination.m
│ │ │ ├── ABGroupDropPasteboardData.m
│ │ │ ├── ABGroupDropPasteboardDataCategorizer.m
│ │ │ ├── ABGroupDropScope.m
│ │ │ ├── ABGroupDropSource.m
│ │ │ ├── ABGroupEntriesAnalyzer.m
│ │ │ ├── ABGroupEntriesBuilder.m
│ │ │ ├── ABGroupEntriesList.m
│ │ │ ├── ABGroupEntriesResult.m
│ │ │ ├── ABGroupEntry.m
│ │ │ ├── ABGroupImportFilesScope.m
│ │ │ ├── ABGroupListAccessoryViewProvider.m
│ │ │ ├── ABGroupListActionDispatcher.m
│ │ │ ├── ABGroupListActions.m
│ │ │ ├── ABGroupListCellViewStyle.m
│ │ │ ├── ABGroupListController.m
│ │ │ ├── ABGroupListCreateGroupUIAction.m
│ │ │ ├── ABGroupListCreateSmartGroupUIAction.m
│ │ │ ├── ABGroupListNotificationHandler.m
│ │ │ ├── ABGroupListResponder.m
│ │ │ ├── ABGroupListStyleProvider.m
│ │ │ ├── ABGroupListTransformer.m
│ │ │ ├── ABGroupListView.m
│ │ │ ├── ABGroupPastePasteboardData.m
│ │ │ ├── ABGroupSearchingContext.m
│ │ │ ├── ABHeaderGroupEntry.m
│ │ │ ├── ABImmediateActionGestureAdapter.m
│ │ │ ├── ABImportRecordFactory.m
│ │ │ ├── ABInstantMessageCollectionViewItem.m
│ │ │ ├── ABKeystrokeForwarder.m
│ │ │ ├── ABKeystrokeForwardingEntry.m
│ │ │ ├── ABLabelPopUpButton.m
│ │ │ ├── ABLargeTypeView.m
│ │ │ ├── ABLargeTypeWindow.m
│ │ │ ├── ABLastImportBrowsingGroupEntry.m
│ │ │ ├── ABLastImportGroup.m
│ │ │ ├── ABLazyGroup.m
│ │ │ ├── ABLinkTextField.m
│ │ │ ├── ABLinkedPersonCollectionViewItem.m
│ │ │ ├── ABMainListOutlineView.m
│ │ │ ├── ABMapsLaunchRequest.m
│ │ │ ├── ABMapsLauncher.m
│ │ │ ├── ABMeCommand.m
│ │ │ ├── ABMiniGridView.m
│ │ │ ├── ABMonogramFactory.m
│ │ │ ├── ABMonogramImageLoading.m
│ │ │ ├── ABMonogramImageTask.m
│ │ │ ├── ABMonogramInitialsTask.m
│ │ │ ├── ABMonogramOptions.m
│ │ │ ├── ABMonogramPhotoTask.m
│ │ │ ├── ABMonogramSilhouetteTask.m
│ │ │ ├── ABMutableBidirectionalDictionary.m
│ │ │ ├── ABMutablePackedImage.m
│ │ │ ├── ABNameView.m
│ │ │ ├── ABNameViewCompanyCheckBox.m
│ │ │ ├── ABNamedImageWrapper.m
│ │ │ ├── ABNewGroupCommand.m
│ │ │ ├── ABNicknameFormatter.m
│ │ │ ├── ABNoSelectionTableView.m
│ │ │ ├── ABNoWindowDragTextField.m
│ │ │ ├── ABNoteCollectionViewItem.m
│ │ │ ├── ABNoteTextView.m
│ │ │ ├── ABObjectDeathWatcher.m
│ │ │ ├── ABOnBlueButton.m
│ │ │ ├── ABOverlayView.m
│ │ │ ├── ABPackedImage.m
│ │ │ ├── ABPasswordPanelController.m
│ │ │ ├── ABPastePeopleCommand.m
│ │ │ ├── ABPasteboardWriteCommand.m
│ │ │ ├── ABPeopleListTransformer.m
│ │ │ ├── ABPeoplePickerBrowsingSelectHelper.m
│ │ │ ├── ABPeoplePickerController.m
│ │ │ ├── ABPeoplePickerExternalNotificationWatcher.m
│ │ │ ├── ABPeoplePickerGroupEntriesFactory.m
│ │ │ ├── ABPeoplePickerGroupHelperFactory.m
│ │ │ ├── ABPeoplePickerGroupListController.m
│ │ │ ├── ABPeoplePickerGroupListStyleProvider.m
│ │ │ ├── ABPeoplePickerGroupListView.m
│ │ │ ├── ABPeoplePickerLocalNotificationWatcher.m
│ │ │ ├── ABPeoplePickerNameCell.m
│ │ │ ├── ABPeoplePickerProperty.m
│ │ │ ├── ABPeoplePickerPropertyCell.m
│ │ │ ├── ABPeoplePickerScope.m
│ │ │ ├── ABPeoplePickerSearchingSelectHelper.m
│ │ │ ├── ABPeoplePickerSubrowGroupElement.m
│ │ │ ├── ABPeoplePickerSubrowObject.m
│ │ │ ├── ABPeoplePickerSubrowObjectBuilder.m
│ │ │ ├── ABPeoplePickerTableColumn.m
│ │ │ ├── ABPeoplePickerTableRow.m
│ │ │ ├── ABPeoplePickerTableView.m
│ │ │ ├── ABPeoplePickerView.m
│ │ │ ├── ABPeriodicTask.m
│ │ │ ├── ABPeriodicUITask.m
│ │ │ ├── ABPerson.m
│ │ │ ├── ABPersonContactConverter.m
│ │ │ ├── ABPersonEntriesFetcher.m
│ │ │ ├── ABPersonEntriesList.m
│ │ │ ├── ABPersonEntry.m
│ │ │ ├── ABPersonEntryFactory.m
│ │ │ ├── ABPersonInitials.m
│ │ │ ├── ABPersonListAttributedName.m
│ │ │ ├── ABPersonListController.m
│ │ │ ├── ABPersonListControllerDelegateWrapper.m
│ │ │ ├── ABPersonListControllerTracing.m
│ │ │ ├── ABPersonListDragExportHelper.m
│ │ │ ├── ABPersonListHeadliner.m
│ │ │ ├── ABPersonListMenuHelper.m
│ │ │ ├── ABPersonListRowView.m
│ │ │ ├── ABPersonListSearchController.m
│ │ │ ├── ABPersonListSearchHelper.m
│ │ │ ├── ABPersonListSharingHelper.m
│ │ │ ├── ABPersonListUIReflector.m
│ │ │ ├── ABPersonPicker.m
│ │ │ ├── ABPersonSearchConfiguration.m
│ │ │ ├── ABPersonView.m
│ │ │ ├── ABPersonViewAPIAdapter.m
│ │ │ ├── ABPersonViewNotificationWatcher.m
│ │ │ ├── ABPersonViewStyleProvider.m
│ │ │ ├── ABPhoneCollectionViewItem.m
│ │ │ ├── ABPhoneFormatter.m
│ │ │ ├── ABPopUpButton.m
│ │ │ ├── ABPopUpButtonCell.m
│ │ │ ├── ABPopupTableHeaderCell.m
│ │ │ ├── ABPopupTableHeaderView.m
│ │ │ ├── ABPostalAddressCollectionViewItem.m
│ │ │ ├── ABPostalAddressFormatSubmenuGenerator.m
│ │ │ ├── ABPreferredNameCollectionViewItem.m
│ │ │ ├── ABPropertyHeaderCell.m
│ │ │ ├── ABQuerySearchConfiguration.m
│ │ │ ├── ABRTTServices.m
│ │ │ ├── ABRecord.m
│ │ │ ├── ABRecordContext.m
│ │ │ ├── ABRectObject.m
│ │ │ ├── ABRemotePersonView.m
│ │ │ ├── ABRemoveMembersCommand.m
│ │ │ ├── ABRemoveMembersCommandBuilder.m
│ │ │ ├── ABRemovesEmptyCardViewData.m
│ │ │ ├── ABRenameGroupCommand.m
│ │ │ ├── ABRolloverButton.m
│ │ │ ├── ABSearchController.m
│ │ │ ├── ABSearchElement.m
│ │ │ ├── ABSearchElementOrderManager.m
│ │ │ ├── ABSearchElementSetView.m
│ │ │ ├── ABSearchElementUIController.m
│ │ │ ├── ABSearchElementView.m
│ │ │ ├── ABSearchHighlightFormatter.m
│ │ │ ├── ABSearchingGroupEntry.m
│ │ │ ├── ABSectionGroupEntry.m
│ │ │ ├── ABSectionTableEntry.m
│ │ │ ├── ABShadowTextField.m
│ │ │ ├── ABShadowTextFieldCell.m
│ │ │ ├── ABShadowTextView.m
│ │ │ ├── ABShadowTextViewMultipleValuePasteHelper.m
│ │ │ ├── ABShadowTextViewPostalAddressValuePasteHelper.m
│ │ │ ├── ABShowAsCommand.m
│ │ │ ├── ABSimpleLinkTextField.m
│ │ │ ├── ABSmartGroupBrowsingGroupEntry.m
│ │ │ ├── ABSmartGroupsHeaderGroupEntry.m
│ │ │ ├── ABSocialProfileCollectionViewItem.m
│ │ │ ├── ABSourceSyncPeriodicTaskScheduler.m
│ │ │ ├── ABSpaceFormatter.m
│ │ │ ├── ABStopWatch.m
│ │ │ ├── ABSuggestedEntriesFetcher.m
│ │ │ ├── ABSuggestedValueSnippet.m
│ │ │ ├── ABSuggestedValueViewController.m
│ │ │ ├── ABSuggestedValueViewControllerSnippetHelper.m
│ │ │ ├── ABSuggestionsTracing.m
│ │ │ ├── ABTableEntry.m
│ │ │ ├── ABTableHeaderView.m
│ │ │ ├── ABTelURLHelper.m
│ │ │ ├── ABTemplatePreferencesSaving.m
│ │ │ ├── ABTemplateViewStyleProvider.m
│ │ │ ├── ABTextContainer.m
│ │ │ ├── ABTextStorage.m
│ │ │ ├── ABThrottledTrackingAreaMonitor.m
│ │ │ ├── ABTrackingArea.m
│ │ │ ├── ABTypesetter.m
│ │ │ ├── ABURLCollectionViewItem.m
│ │ │ ├── ABUndoableCommandVisitor.m
│ │ │ ├── ABUnlinkPeopleCommand.m
│ │ │ ├── ABUserActivityRestoration.m
│ │ │ ├── ABUserActivityScore.m
│ │ │ ├── ABUserActivityScoring.m
│ │ │ ├── ABUserActivitySerialization.m
│ │ │ ├── ABUserDefaultsCNAdapter.m
│ │ │ ├── ABVCardFilenameExpander.m
│ │ │ ├── ABView.m
│ │ │ ├── ABWhiteView.m
│ │ │ ├── ABWidthLimitingStackView.m
│ │ │ ├── ABWindowController.m
│ │ │ ├── ABXMLParseNode.m
│ │ │ ├── AKCardViewDataSource.m
│ │ │ ├── AKCardViewDataSourceFactory.m
│ │ │ ├── AKCardViewImageDataSource.m
│ │ │ ├── AKInstantMessageAddressValueTransformer.m
│ │ │ ├── AKSocialProfileValueTransformer.m
│ │ │ ├── AddressBook.m
│ │ │ ├── CNCollectionUserActionItem.m
│ │ │ ├── CNContactLabelSanitizer.m
│ │ │ ├── CNUIAddContactCommand.m
│ │ │ ├── CNUIAddressBookToContactsConversions.m
│ │ │ ├── CNUIAggregateUndoableCommand.m
│ │ │ ├── CNUIAggregateUndoableCommandBuilder.m
│ │ │ ├── CNUICommandContactHelper.m
│ │ │ ├── CNUIContactNameOrder.m
│ │ │ ├── CNUIContactRelationsValueTransformer.m
│ │ │ ├── CNUIDeleteCommandHelper.m
│ │ │ ├── CNUIDeleteContactCommand.m
│ │ │ ├── CNUIEditContactCommand.m
│ │ │ ├── CNUIPhoneNumerValueTransformer.m
│ │ │ ├── CNUIRejectDonatedValueCommand.m
│ │ │ ├── CNUIRejectNonCuratedValueCommand.m
│ │ │ ├── CNUIRejectNonCuratedValueCommandFactory.m
│ │ │ ├── CNUIRejectSugggestedValueCommand.m
│ │ │ ├── CNUISaveNonCuratedContactCommand.m
│ │ │ ├── CNUISaveNonCuratedContactCommandFactory.m
│ │ │ ├── CNUISaveNonCuratedValueCommandFactory.m
│ │ │ ├── CNUISaveNonCuratedValueOntoContactCommand.m
│ │ │ ├── CNUISaveNonCuratedValueOntoExistingContactCommand.m
│ │ │ ├── CNUISaveNonCuratedValueOntoNonExistingContactCommand.m
│ │ │ ├── CNUISaveNonCuratedValueOntoReadOnlyContactCommand.m
│ │ │ ├── CNUISaveSuggestedContactCommand.m
│ │ │ ├── CNUISaveSuggestedMeContactCommand.m
│ │ │ ├── CNUISetImageCommand.m
│ │ │ ├── CNUISetMeCardCommand.m
│ │ │ ├── CNUISetMultipleImagesCommand.m
│ │ │ ├── CNUIUndoableCommand.m
│ │ │ ├── PHXTableView.m
│ │ │ ├── _ABBookUndoableCommandAdapter.m
│ │ │ ├── _ABGeocodingMapsLauncher.m
│ │ │ ├── _ABMonogramOptions.m
│ │ │ ├── _ABPersonView.m
│ │ │ ├── _ABURLMapsLauncher.m
│ │ │ ├── _CNUIDefaultContactNameOrder.m
│ │ │ ├── _CNUIFamilyNameFirstNameOrder.m
│ │ │ ├── _CNUIGivenNameFirstNameOrder.m
│ │ │ └── _CNUINamelessContactNameOrder.m
│ │ ├── ApplicationServices/
│ │ │ ├── ATS/
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include/
│ │ │ │ │ └── ATS/
│ │ │ │ │ └── ATS.h
│ │ │ │ └── src/
│ │ │ │ └── ATS.c
│ │ │ ├── ApplicationServices.c
│ │ │ ├── CMakeLists.txt
│ │ │ ├── ColorSyncLegacy/
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include/
│ │ │ │ │ └── ColorSyncLegacy/
│ │ │ │ │ └── ColorSyncLegacy.h
│ │ │ │ └── src/
│ │ │ │ └── ColorSyncLegacy.c
│ │ │ ├── HIServices/
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include/
│ │ │ │ │ └── HIServices/
│ │ │ │ │ ├── HIServices.h
│ │ │ │ │ └── Processes.h
│ │ │ │ └── src/
│ │ │ │ ├── HIServices.c
│ │ │ │ └── Processes.cpp
│ │ │ ├── LangAnalysis/
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include/
│ │ │ │ │ └── LangAnalysis/
│ │ │ │ │ └── LangAnalysis.h
│ │ │ │ └── src/
│ │ │ │ └── LangAnalysis.c
│ │ │ ├── PrintCore/
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include/
│ │ │ │ │ └── PrintCore/
│ │ │ │ │ ├── PMInkChecker.h
│ │ │ │ │ └── PrintCore.h
│ │ │ │ └── src/
│ │ │ │ ├── PMInkChecker.m
│ │ │ │ └── PrintCore.m
│ │ │ ├── QD/
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include/
│ │ │ │ │ └── QD/
│ │ │ │ │ └── QD.h
│ │ │ │ └── src/
│ │ │ │ └── QD.c
│ │ │ ├── README
│ │ │ ├── SpeechSynthesis/
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include/
│ │ │ │ │ └── SpeechSynthesis/
│ │ │ │ │ └── SpeechSynthesis.h
│ │ │ │ └── src/
│ │ │ │ └── SpeechSynthesis.c
│ │ │ └── include/
│ │ │ └── ApplicationServices/
│ │ │ └── ApplicationServices.h
│ │ ├── AudioVideoBridging/
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include/
│ │ │ │ └── AudioVideoBridging/
│ │ │ │ ├── ADDDeviceService.h
│ │ │ │ ├── ALServiceProtocol.h
│ │ │ │ ├── ASACoreAudioClient.h
│ │ │ │ ├── AVB17221ACMPClient.h
│ │ │ │ ├── AVB17221ACMPInterface.h
│ │ │ │ ├── AVB17221ACMPMessage.h
│ │ │ │ ├── AVB17221ACMPPendingResponse.h
│ │ │ │ ├── AVB17221AECPAEMMessage.h
│ │ │ │ ├── AVB17221AECPAVCMessage.h
│ │ │ │ ├── AVB17221AECPAddressAccessMessage.h
│ │ │ │ ├── AVB17221AECPAddressAccessTLV.h
│ │ │ │ ├── AVB17221AECPClient.h
│ │ │ │ ├── AVB17221AECPInterface.h
│ │ │ │ ├── AVB17221AECPMessage.h
│ │ │ │ ├── AVB17221AECPPendingResponse.h
│ │ │ │ ├── AVB17221AECPVendorMessage.h
│ │ │ │ ├── AVB17221AEM618834StreamFormat.h
│ │ │ │ ├── AVB17221AEM61883632BitStreamFormat.h
│ │ │ │ ├── AVB17221AEM618836AM824StreamFormat.h
│ │ │ │ ├── AVB17221AEM618836FloatStreamFormat.h
│ │ │ │ ├── AVB17221AEM618836StreamFormat.h
│ │ │ │ ├── AVB17221AEM618837StreamFormat.h
│ │ │ │ ├── AVB17221AEM618838StreamFormat.h
│ │ │ │ ├── AVB17221AEM61883StreamFormat.h
│ │ │ │ ├── AVB17221AEMAAFAES3StreamFormat.h
│ │ │ │ ├── AVB17221AEMAAFPCMStreamFormat.h
│ │ │ │ ├── AVB17221AEMAAFStreamFormat.h
│ │ │ │ ├── AVB17221AEMAVBInterface.h
│ │ │ │ ├── AVB17221AEMAVCaptureDeviceModelMaker.h
│ │ │ │ ├── AVB17221AEMAudioCluster.h
│ │ │ │ ├── AVB17221AEMAudioMap.h
│ │ │ │ ├── AVB17221AEMAudioMapping.h
│ │ │ │ ├── AVB17221AEMAudioUnit.h
│ │ │ │ ├── AVB17221AEMBaseControl.h
│ │ │ │ ├── AVB17221AEMBodePlotEntry.h
│ │ │ │ ├── AVB17221AEMCRFStreamFormat.h
│ │ │ │ ├── AVB17221AEMCVFH264StreamFormat.h
│ │ │ │ ├── AVB17221AEMCVFJPEG2000StreamFormat.h
│ │ │ │ ├── AVB17221AEMCVFMJPEGStreamForamt.h
│ │ │ │ ├── AVB17221AEMCVFStreamFormat.h
│ │ │ │ ├── AVB17221AEMClockDomain.h
│ │ │ │ ├── AVB17221AEMClockDomainedModelObject.h
│ │ │ │ ├── AVB17221AEMClockSource.h
│ │ │ │ ├── AVB17221AEMCluster.h
│ │ │ │ ├── AVB17221AEMConfiguration.h
│ │ │ │ ├── AVB17221AEMControl.h
│ │ │ │ ├── AVB17221AEMControlBlock.h
│ │ │ │ ├── AVB17221AEMControlDescriptorArrayValue.h
│ │ │ │ ├── AVB17221AEMControlDescriptorBodePlotValue.h
│ │ │ │ ├── AVB17221AEMControlDescriptorGPTPValue.h
│ │ │ │ ├── AVB17221AEMControlDescriptorLinearSet.h
│ │ │ │ ├── AVB17221AEMControlDescriptorLinearValue.h
│ │ │ │ ├── AVB17221AEMControlDescriptorSMPTETimeValue.h
│ │ │ │ ├── AVB17221AEMControlDescriptorSamplingRateValue.h
│ │ │ │ ├── AVB17221AEMControlDescriptorSelectorStringValue.h
│ │ │ │ ├── AVB17221AEMControlDescriptorSelectorValue.h
│ │ │ │ ├── AVB17221AEMControlDescriptorUTF8Value.h
│ │ │ │ ├── AVB17221AEMControlDescriptorValue.h
│ │ │ │ ├── AVB17221AEMControlDescriptorVendorValue.h
│ │ │ │ ├── AVB17221AEMCoreAudioDeviceModelMaker.h
│ │ │ │ ├── AVB17221AEMDescriptorCount.h
│ │ │ │ ├── AVB17221AEMEntity.h
│ │ │ │ ├── AVB17221AEMEntityEnumerator.h
│ │ │ │ ├── AVB17221AEMExternalPort.h
│ │ │ │ ├── AVB17221AEMIIDCStreamFormat.h
│ │ │ │ ├── AVB17221AEMInternalPort.h
│ │ │ │ ├── AVB17221AEMJack.h
│ │ │ │ ├── AVB17221AEMLMMMapping.h
│ │ │ │ ├── AVB17221AEMLocalModelMaker.h
│ │ │ │ ├── AVB17221AEMLocalRemoteMapping.h
│ │ │ │ ├── AVB17221AEMLocale.h
│ │ │ │ ├── AVB17221AEMLocalizedStringReference.h
│ │ │ │ ├── AVB17221AEMMMAStreamFormat.h
│ │ │ │ ├── AVB17221AEMMSRPMapping.h
│ │ │ │ ├── AVB17221AEMMatrix.h
│ │ │ │ ├── AVB17221AEMMatrixSignal.h
│ │ │ │ ├── AVB17221AEMMemoryObject.h
│ │ │ │ ├── AVB17221AEMMemoryObjectData.h
│ │ │ │ ├── AVB17221AEMMixer.h
│ │ │ │ ├── AVB17221AEMModelMaker.h
│ │ │ │ ├── AVB17221AEMModelObject.h
│ │ │ │ ├── AVB17221AEMNamedClockDomainedModelObject.h
│ │ │ │ ├── AVB17221AEMNamedModelObject.h
│ │ │ │ ├── AVB17221AEMObject.h
│ │ │ │ ├── AVB17221AEMPort.h
│ │ │ │ ├── AVB17221AEMRVFStreamFormat.h
│ │ │ │ ├── AVB17221AEMSVFStreamFormat.h
│ │ │ │ ├── AVB17221AEMSampleRateTransformer.h
│ │ │ │ ├── AVB17221AEMSamplingRate.h
│ │ │ │ ├── AVB17221AEMSamplingRateRange.h
│ │ │ │ ├── AVB17221AEMSensorCluster.h
│ │ │ │ ├── AVB17221AEMSensorFormat.h
│ │ │ │ ├── AVB17221AEMSensorMap.h
│ │ │ │ ├── AVB17221AEMSensorMapping.h
│ │ │ │ ├── AVB17221AEMSensorUnit.h
│ │ │ │ ├── AVB17221AEMSignal.h
│ │ │ │ ├── AVB17221AEMSignalCombiner.h
│ │ │ │ ├── AVB17221AEMSignalCombinerMapping.h
│ │ │ │ ├── AVB17221AEMSignalDemultiplexer.h
│ │ │ │ ├── AVB17221AEMSignalDemultiplexerMapping.h
│ │ │ │ ├── AVB17221AEMSignalMultiplexer.h
│ │ │ │ ├── AVB17221AEMSignalMultiplexerMapping.h
│ │ │ │ ├── AVB17221AEMSignalPort.h
│ │ │ │ ├── AVB17221AEMSignalSelector.h
│ │ │ │ ├── AVB17221AEMSignalSplitter.h
│ │ │ │ ├── AVB17221AEMSignalSplitterMapping.h
│ │ │ │ ├── AVB17221AEMSignalTranscoder.h
│ │ │ │ ├── AVB17221AEMStandardStreamFormat.h
│ │ │ │ ├── AVB17221AEMStream.h
│ │ │ │ ├── AVB17221AEMStreamFormat.h
│ │ │ │ ├── AVB17221AEMStreamFormatTransformer.h
│ │ │ │ ├── AVB17221AEMStreamPort.h
│ │ │ │ ├── AVB17221AEMStrings.h
│ │ │ │ ├── AVB17221AEMTSCFStreamFormat.h
│ │ │ │ ├── AVB17221AEMUnit.h
│ │ │ │ ├── AVB17221AEMVSFStreamFormat.h
│ │ │ │ ├── AVB17221AEMVendorStreamFormat.h
│ │ │ │ ├── AVB17221AEMVideoAspectRatio.h
│ │ │ │ ├── AVB17221AEMVideoCluster.h
│ │ │ │ ├── AVB17221AEMVideoColorSpaceTransformer.h
│ │ │ │ ├── AVB17221AEMVideoFormatSpecific.h
│ │ │ │ ├── AVB17221AEMVideoMap.h
│ │ │ │ ├── AVB17221AEMVideoMapping.h
│ │ │ │ ├── AVB17221AEMVideoSize.h
│ │ │ │ ├── AVB17221AEMVideoUnit.h
│ │ │ │ ├── AVB17221Entity.h
│ │ │ │ ├── AVB17221EntityDiscovery.h
│ │ │ │ ├── AVB17221EntityDiscoveryDelegate.h
│ │ │ │ ├── AVB17221EntityPublisher.h
│ │ │ │ ├── AVB1722ControlInterface.h
│ │ │ │ ├── AVB1722MAAP.h
│ │ │ │ ├── AVBAVDECCController.h
│ │ │ │ ├── AVBAVDECCEntity.h
│ │ │ │ ├── AVBAVDECCEntityInterface.h
│ │ │ │ ├── AVBAudioDeviceSharing.h
│ │ │ │ ├── AVBAudioDriverManager.h
│ │ │ │ ├── AVBBuiltInAVDECCController.h
│ │ │ │ ├── AVBBuiltInAVDECCEntity.h
│ │ │ │ ├── AVBCentralManager.h
│ │ │ │ ├── AVBConnectedTransformer.h
│ │ │ │ ├── AVBCustomVirtualAudioEntityAEMValidator.h
│ │ │ │ ├── AVBEUI64Transformer.h
│ │ │ │ ├── AVBEthernetInterface.h
│ │ │ │ ├── AVBIIDCIOSurfaceOutputStream.h
│ │ │ │ ├── AVBIIDCIOSurfaceStream.h
│ │ │ │ ├── AVBIIDCStreamConfiguration.h
│ │ │ │ ├── AVBIIDCUserInputStream.h
│ │ │ │ ├── AVBIIDCUserOutputStream.h
│ │ │ │ ├── AVBInputStream.h
│ │ │ │ ├── AVBInterface.h
│ │ │ │ ├── AVBInterfaceDelegate.h
│ │ │ │ ├── AVBInterfaceStreamingManager.h
│ │ │ │ ├── AVBMAAPMACAddress.h
│ │ │ │ ├── AVBMACAddress.h
│ │ │ │ ├── AVBMACAddressFormatter.h
│ │ │ │ ├── AVBMRP.h
│ │ │ │ ├── AVBMSRPDomain.h
│ │ │ │ ├── AVBMSRPDomainInfo.h
│ │ │ │ ├── AVBMSRPListener.h
│ │ │ │ ├── AVBMSRPListenerClient.h
│ │ │ │ ├── AVBMSRPTalker.h
│ │ │ │ ├── AVBMSRPTalkerAttribute.h
│ │ │ │ ├── AVBMSRPTalkerClient.h
│ │ │ │ ├── AVBMVRP.h
│ │ │ │ ├── AVBMutableBool.h
│ │ │ │ ├── AVBNub.h
│ │ │ │ ├── AVBOutputStream.h
│ │ │ │ ├── AVBSimpleVirtualAudio.h
│ │ │ │ ├── AVBStream.h
│ │ │ │ ├── AVBVirtualEntity.h
│ │ │ │ ├── AVBVirtualStream.h
│ │ │ │ ├── AVBVirtualStreamConnection.h
│ │ │ │ ├── AVBWiFiInterface.h
│ │ │ │ ├── AVBgPTPEthernetPort.h
│ │ │ │ ├── AudioVideoBridging.h
│ │ │ │ └── TSClockClient.h
│ │ │ └── src/
│ │ │ ├── AVB17221ACMPInterface.m
│ │ │ ├── AVB17221ACMPMessage.m
│ │ │ ├── AVB17221ACMPPendingResponse.m
│ │ │ ├── AVB17221AECPAEMMessage.m
│ │ │ ├── AVB17221AECPAVCMessage.m
│ │ │ ├── AVB17221AECPAddressAccessMessage.m
│ │ │ ├── AVB17221AECPAddressAccessTLV.m
│ │ │ ├── AVB17221AECPInterface.m
│ │ │ ├── AVB17221AECPMessage.m
│ │ │ ├── AVB17221AECPPendingResponse.m
│ │ │ ├── AVB17221AECPVendorMessage.m
│ │ │ ├── AVB17221AEM618834StreamFormat.m
│ │ │ ├── AVB17221AEM61883632BitStreamFormat.m
│ │ │ ├── AVB17221AEM618836AM824StreamFormat.m
│ │ │ ├── AVB17221AEM618836FloatStreamFormat.m
│ │ │ ├── AVB17221AEM618836StreamFormat.m
│ │ │ ├── AVB17221AEM618837StreamFormat.m
│ │ │ ├── AVB17221AEM618838StreamFormat.m
│ │ │ ├── AVB17221AEM61883StreamFormat.m
│ │ │ ├── AVB17221AEMAAFAES3StreamFormat.m
│ │ │ ├── AVB17221AEMAAFPCMStreamFormat.m
│ │ │ ├── AVB17221AEMAAFStreamFormat.m
│ │ │ ├── AVB17221AEMAVBInterface.m
│ │ │ ├── AVB17221AEMAVCaptureDeviceModelMaker.m
│ │ │ ├── AVB17221AEMAudioCluster.m
│ │ │ ├── AVB17221AEMAudioMap.m
│ │ │ ├── AVB17221AEMAudioMapping.m
│ │ │ ├── AVB17221AEMAudioUnit.m
│ │ │ ├── AVB17221AEMBaseControl.m
│ │ │ ├── AVB17221AEMBodePlotEntry.m
│ │ │ ├── AVB17221AEMCRFStreamFormat.m
│ │ │ ├── AVB17221AEMCVFH264StreamFormat.m
│ │ │ ├── AVB17221AEMCVFJPEG2000StreamFormat.m
│ │ │ ├── AVB17221AEMCVFMJPEGStreamForamt.m
│ │ │ ├── AVB17221AEMCVFStreamFormat.m
│ │ │ ├── AVB17221AEMClockDomain.m
│ │ │ ├── AVB17221AEMClockDomainedModelObject.m
│ │ │ ├── AVB17221AEMClockSource.m
│ │ │ ├── AVB17221AEMCluster.m
│ │ │ ├── AVB17221AEMConfiguration.m
│ │ │ ├── AVB17221AEMControl.m
│ │ │ ├── AVB17221AEMControlBlock.m
│ │ │ ├── AVB17221AEMControlDescriptorArrayValue.m
│ │ │ ├── AVB17221AEMControlDescriptorBodePlotValue.m
│ │ │ ├── AVB17221AEMControlDescriptorGPTPValue.m
│ │ │ ├── AVB17221AEMControlDescriptorLinearSet.m
│ │ │ ├── AVB17221AEMControlDescriptorLinearValue.m
│ │ │ ├── AVB17221AEMControlDescriptorSMPTETimeValue.m
│ │ │ ├── AVB17221AEMControlDescriptorSamplingRateValue.m
│ │ │ ├── AVB17221AEMControlDescriptorSelectorStringValue.m
│ │ │ ├── AVB17221AEMControlDescriptorSelectorValue.m
│ │ │ ├── AVB17221AEMControlDescriptorUTF8Value.m
│ │ │ ├── AVB17221AEMControlDescriptorValue.m
│ │ │ ├── AVB17221AEMControlDescriptorVendorValue.m
│ │ │ ├── AVB17221AEMCoreAudioDeviceModelMaker.m
│ │ │ ├── AVB17221AEMDescriptorCount.m
│ │ │ ├── AVB17221AEMEntity.m
│ │ │ ├── AVB17221AEMEntityEnumerator.m
│ │ │ ├── AVB17221AEMExternalPort.m
│ │ │ ├── AVB17221AEMIIDCStreamFormat.m
│ │ │ ├── AVB17221AEMInternalPort.m
│ │ │ ├── AVB17221AEMJack.m
│ │ │ ├── AVB17221AEMLMMMapping.m
│ │ │ ├── AVB17221AEMLocalModelMaker.m
│ │ │ ├── AVB17221AEMLocalRemoteMapping.m
│ │ │ ├── AVB17221AEMLocale.m
│ │ │ ├── AVB17221AEMLocalizedStringReference.m
│ │ │ ├── AVB17221AEMMMAStreamFormat.m
│ │ │ ├── AVB17221AEMMSRPMapping.m
│ │ │ ├── AVB17221AEMMatrix.m
│ │ │ ├── AVB17221AEMMatrixSignal.m
│ │ │ ├── AVB17221AEMMemoryObject.m
│ │ │ ├── AVB17221AEMMemoryObjectData.m
│ │ │ ├── AVB17221AEMMixer.m
│ │ │ ├── AVB17221AEMModelMaker.m
│ │ │ ├── AVB17221AEMModelObject.m
│ │ │ ├── AVB17221AEMNamedClockDomainedModelObject.m
│ │ │ ├── AVB17221AEMNamedModelObject.m
│ │ │ ├── AVB17221AEMObject.m
│ │ │ ├── AVB17221AEMPort.m
│ │ │ ├── AVB17221AEMRVFStreamFormat.m
│ │ │ ├── AVB17221AEMSVFStreamFormat.m
│ │ │ ├── AVB17221AEMSampleRateTransformer.m
│ │ │ ├── AVB17221AEMSamplingRate.m
│ │ │ ├── AVB17221AEMSamplingRateRange.m
│ │ │ ├── AVB17221AEMSensorCluster.m
│ │ │ ├── AVB17221AEMSensorFormat.m
│ │ │ ├── AVB17221AEMSensorMap.m
│ │ │ ├── AVB17221AEMSensorMapping.m
│ │ │ ├── AVB17221AEMSensorUnit.m
│ │ │ ├── AVB17221AEMSignal.m
│ │ │ ├── AVB17221AEMSignalCombiner.m
│ │ │ ├── AVB17221AEMSignalCombinerMapping.m
│ │ │ ├── AVB17221AEMSignalDemultiplexer.m
│ │ │ ├── AVB17221AEMSignalDemultiplexerMapping.m
│ │ │ ├── AVB17221AEMSignalMultiplexer.m
│ │ │ ├── AVB17221AEMSignalMultiplexerMapping.m
│ │ │ ├── AVB17221AEMSignalPort.m
│ │ │ ├── AVB17221AEMSignalSelector.m
│ │ │ ├── AVB17221AEMSignalSplitter.m
│ │ │ ├── AVB17221AEMSignalSplitterMapping.m
│ │ │ ├── AVB17221AEMSignalTranscoder.m
│ │ │ ├── AVB17221AEMStandardStreamFormat.m
│ │ │ ├── AVB17221AEMStream.m
│ │ │ ├── AVB17221AEMStreamFormat.m
│ │ │ ├── AVB17221AEMStreamFormatTransformer.m
│ │ │ ├── AVB17221AEMStreamPort.m
│ │ │ ├── AVB17221AEMStrings.m
│ │ │ ├── AVB17221AEMTSCFStreamFormat.m
│ │ │ ├── AVB17221AEMUnit.m
│ │ │ ├── AVB17221AEMVSFStreamFormat.m
│ │ │ ├── AVB17221AEMVendorStreamFormat.m
│ │ │ ├── AVB17221AEMVideoAspectRatio.m
│ │ │ ├── AVB17221AEMVideoCluster.m
│ │ │ ├── AVB17221AEMVideoColorSpaceTransformer.m
│ │ │ ├── AVB17221AEMVideoFormatSpecific.m
│ │ │ ├── AVB17221AEMVideoMap.m
│ │ │ ├── AVB17221AEMVideoMapping.m
│ │ │ ├── AVB17221AEMVideoSize.m
│ │ │ ├── AVB17221AEMVideoUnit.m
│ │ │ ├── AVB17221Entity.m
│ │ │ ├── AVB17221EntityDiscovery.m
│ │ │ ├── AVB1722ControlInterface.m
│ │ │ ├── AVB1722MAAP.m
│ │ │ ├── AVBAVDECCController.m
│ │ │ ├── AVBAVDECCEntity.m
│ │ │ ├── AVBAVDECCEntityInterface.m
│ │ │ ├── AVBAudioDeviceSharing.m
│ │ │ ├── AVBAudioDriverManager.m
│ │ │ ├── AVBBuiltInAVDECCController.m
│ │ │ ├── AVBBuiltInAVDECCEntity.m
│ │ │ ├── AVBCentralManager.m
│ │ │ ├── AVBConnectedTransformer.m
│ │ │ ├── AVBCustomVirtualAudioEntityAEMValidator.m
│ │ │ ├── AVBEUI64Transformer.m
│ │ │ ├── AVBEthernetInterface.m
│ │ │ ├── AVBIIDCIOSurfaceOutputStream.m
│ │ │ ├── AVBIIDCIOSurfaceStream.m
│ │ │ ├── AVBIIDCStreamConfiguration.m
│ │ │ ├── AVBIIDCUserInputStream.m
│ │ │ ├── AVBIIDCUserOutputStream.m
│ │ │ ├── AVBInputStream.m
│ │ │ ├── AVBInterface.m
│ │ │ ├── AVBInterfaceStreamingManager.m
│ │ │ ├── AVBMAAPMACAddress.m
│ │ │ ├── AVBMACAddress.m
│ │ │ ├── AVBMACAddressFormatter.m
│ │ │ ├── AVBMRP.m
│ │ │ ├── AVBMSRPDomain.m
│ │ │ ├── AVBMSRPDomainInfo.m
│ │ │ ├── AVBMSRPListener.m
│ │ │ ├── AVBMSRPTalker.m
│ │ │ ├── AVBMSRPTalkerAttribute.m
│ │ │ ├── AVBMVRP.m
│ │ │ ├── AVBMutableBool.m
│ │ │ ├── AVBNub.m
│ │ │ ├── AVBOutputStream.m
│ │ │ ├── AVBSimpleVirtualAudio.m
│ │ │ ├── AVBStream.m
│ │ │ ├── AVBVirtualEntity.m
│ │ │ ├── AVBVirtualStream.m
│ │ │ ├── AVBVirtualStreamConnection.m
│ │ │ ├── AVBWiFiInterface.m
│ │ │ ├── AVBgPTPEthernetPort.m
│ │ │ └── AudioVideoBridging.m
│ │ ├── AuthenticationServices/
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include/
│ │ │ │ └── AuthenticationServices/
│ │ │ │ ├── AKAdaptiveServiceInterface.h
│ │ │ │ ├── AKAuthorizationCredential+AuthenticationServicesExtras.h
│ │ │ │ ├── AKAuthorizationNotificationHandler.h
│ │ │ │ ├── ASAuthorization.h
│ │ │ │ ├── ASAuthorizationAppleIDButton.h
│ │ │ │ ├── ASAuthorizationAppleIDCredential.h
│ │ │ │ ├── ASAuthorizationAppleIDProvider.h
│ │ │ │ ├── ASAuthorizationAppleIDRequest.h
│ │ │ │ ├── ASAuthorizationController.h
│ │ │ │ ├── ASAuthorizationControllerDelegate.h
│ │ │ │ ├── ASAuthorizationControllerPresentationContextProviding.h
│ │ │ │ ├── ASAuthorizationCredential.h
│ │ │ │ ├── ASAuthorizationOpenIDRequest.h
│ │ │ │ ├── ASAuthorizationPasswordProvider.h
│ │ │ │ ├── ASAuthorizationPasswordRequest.h
│ │ │ │ ├── ASAuthorizationPlatformPublicKeyCredentialAssertion.h
│ │ │ │ ├── ASAuthorizationPlatformPublicKeyCredentialAssertionRequest.h
│ │ │ │ ├── ASAuthorizationPlatformPublicKeyCredentialDescriptor.h
│ │ │ │ ├── ASAuthorizationPlatformPublicKeyCredentialProvider.h
│ │ │ │ ├── ASAuthorizationPlatformPublicKeyCredentialRegistration.h
│ │ │ │ ├── ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest.h
│ │ │ │ ├── ASAuthorizationProvider.h
│ │ │ │ ├── ASAuthorizationProviderExtensionAuthorizationRequest.h
│ │ │ │ ├── ASAuthorizationProviderExtensionAuthorizationResult.h
│ │ │ │ ├── ASAuthorizationProviderExtensionKerberosMapping.h
│ │ │ │ ├── ASAuthorizationProviderExtensionLoginConfiguration.h
│ │ │ │ ├── ASAuthorizationProviderExtensionLoginManager.h
│ │ │ │ ├── ASAuthorizationPublicKeyCredentialAssertion.h
│ │ │ │ ├── ASAuthorizationPublicKeyCredentialAssertionRequest.h
│ │ │ │ ├── ASAuthorizationPublicKeyCredentialDescriptor.h
│ │ │ │ ├── ASAuthorizationPublicKeyCredentialParameters.h
│ │ │ │ ├── ASAuthorizationPublicKeyCredentialRegistration.h
│ │ │ │ ├── ASAuthorizationPublicKeyCredentialRegistrationRequest.h
│ │ │ │ ├── ASAuthorizationRequest.h
│ │ │ │ ├── ASAuthorizationSecurityKeyPublicKeyCredentialAssertion.h
│ │ │ │ ├── ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest.h
│ │ │ │ ├── ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor.h
│ │ │ │ ├── ASAuthorizationSecurityKeyPublicKeyCredentialProvider.h
│ │ │ │ ├── ASAuthorizationSecurityKeyPublicKeyCredentialRegistration.h
│ │ │ │ ├── ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest.h
│ │ │ │ ├── ASAuthorizationServiceViewController.h
│ │ │ │ ├── ASAuthorizationSingleSignOnCredential.h
│ │ │ │ ├── ASAuthorizationSingleSignOnProvider.h
│ │ │ │ ├── ASAuthorizationSingleSignOnRequest.h
│ │ │ │ ├── ASAuthorizationViewController.h
│ │ │ │ ├── ASAuthorizationViewControllerDelegate.h
│ │ │ │ ├── ASBarButtonItem.h
│ │ │ │ ├── ASCAuthorizationPresenterHostProtocol.h
│ │ │ │ ├── ASCViewServiceProtocol.h
│ │ │ │ ├── ASCredentialIdentityStore.h
│ │ │ │ ├── ASCredentialIdentityStoreState.h
│ │ │ │ ├── ASCredentialPickerPaneViewController.h
│ │ │ │ ├── ASCredentialProviderExtensionContext.h
│ │ │ │ ├── ASCredentialProviderViewController.h
│ │ │ │ ├── ASCredentialRequestBasicPaneViewController.h
│ │ │ │ ├── ASCredentialRequestButton.h
│ │ │ │ ├── ASCredentialRequestButtonContinue.h
│ │ │ │ ├── ASCredentialRequestCABLEClientViewController.h
│ │ │ │ ├── ASCredentialRequestCABLEConnectingViewController.h
│ │ │ │ ├── ASCredentialRequestConfirmButtonSubPane.h
│ │ │ │ ├── ASCredentialRequestContainerViewController.h
│ │ │ │ ├── ASCredentialRequestContainerViewControllerDelegate.h
│ │ │ │ ├── ASCredentialRequestEnableBluetoothViewController.h
│ │ │ │ ├── ASCredentialRequestIconGenerator.h
│ │ │ │ ├── ASCredentialRequestImageSubPane.h
│ │ │ │ ├── ASCredentialRequestInfoLabelSubPane.h
│ │ │ │ ├── ASCredentialRequestLoginChoiceCell.h
│ │ │ │ ├── ASCredentialRequestPaneContext.h
│ │ │ │ ├── ASCredentialRequestPaneViewController.h
│ │ │ │ ├── ASCredentialRequestPaneViewControllerDelegate.h
│ │ │ │ ├── ASCredentialRequestSecondaryButton.h
│ │ │ │ ├── ASCredentialRequestSecurityKeyStringUtilities.h
│ │ │ │ ├── ASCredentialRequestSubPane.h
│ │ │ │ ├── ASCredentialRequestSubPaneConfirmButtonDelegate.h
│ │ │ │ ├── ASCredentialServiceIdentifier.h
│ │ │ │ ├── ASExtensionRemoteViewController.h
│ │ │ │ ├── ASExtensionServiceProtocol.h
│ │ │ │ ├── ASExtensionServiceViewController.h
│ │ │ │ ├── ASNavigationController.h
│ │ │ │ ├── ASNavigationControllerDelegate.h
│ │ │ │ ├── ASNavigationItem.h
│ │ │ │ ├── ASPasswordAuthenticationPaneViewController.h
│ │ │ │ ├── ASPasswordAuthenticationPaneViewControllerDelegate.h
│ │ │ │ ├── ASPasswordCredential.h
│ │ │ │ ├── ASPasswordCredentialIdentity.h
│ │ │ │ ├── ASPublicKeyCredential.h
│ │ │ │ ├── ASPublicKeyCredentialBase.h
│ │ │ │ ├── ASPublicKeyCredentialManager.h
│ │ │ │ ├── ASPublicKeyCredentialManagerInterface.h
│ │ │ │ ├── ASPublicKeyCredentialOperation.h
│ │ │ │ ├── ASViewServiceInterfaceUtilities.h
│ │ │ │ ├── ASWebAuthenticationSession.h
│ │ │ │ ├── ASWebAuthenticationSessionController.h
│ │ │ │ ├── ASWebAuthenticationSessionLaunchAgentProxy.h
│ │ │ │ ├── ASWebAuthenticationSessionRequest.h
│ │ │ │ ├── ASWebAuthenticationSessionRequestClient.h
│ │ │ │ ├── ASWebAuthenticationSessionRequestDelegate.h
│ │ │ │ ├── ASWebAuthenticationSessionRequestServing.h
│ │ │ │ ├── ASWebAuthenticationSessionWebBrowserSessionManager.h
│ │ │ │ ├── AuthenticationServices.h
│ │ │ │ ├── AuthenticationServicesHelperProtocol.h
│ │ │ │ ├── LAUIAuthenticationDelegate.h
│ │ │ │ ├── LAUIAuthenticationViewController+AuthenticationServicesExtras.h
│ │ │ │ ├── NSAccessibilityButton.h
│ │ │ │ ├── NSAccessibilityElement.h
│ │ │ │ ├── NSBundle+ASNSBundleExtras.h
│ │ │ │ ├── NSControlTextEditingDelegate.h
│ │ │ │ ├── NSExtension+AuthenticationServicesExtras.h
│ │ │ │ ├── NSImage+ASImageExtras.h
│ │ │ │ ├── NSLayoutConstraint+ASNSLayoutConstraintExtras.h
│ │ │ │ ├── NSPasteboard+AuthenticationServicesExtras.h
│ │ │ │ ├── NSStackView+ASCredentialPickerPaneViewController.h
│ │ │ │ ├── NSTableViewDataSource.h
│ │ │ │ ├── NSTableViewDelegate.h
│ │ │ │ ├── NSViewController+AuthenticationServicesExtras.h
│ │ │ │ ├── NSXPCInterface+AuthenticationServicesExtras.h
│ │ │ │ ├── NSXPCListenerDelegate.h
│ │ │ │ ├── SOAuthorizationDelegate.h
│ │ │ │ ├── WBSSavedAccountStore+PasskeyExtras.h
│ │ │ │ ├── WBSSavedAccountStorePasskeyExtras.h
│ │ │ │ ├── _ASAuthenticationPresentationProvider.h
│ │ │ │ ├── _ASCABLEQRCodeBadgePlatterView.h
│ │ │ │ ├── _ASCABLEQRCodeBadgeView.h
│ │ │ │ ├── _ASCABLEQRCodeImageView.h
│ │ │ │ ├── _ASCABLEQRCodeView.h
│ │ │ │ ├── _ASCredentialListViewController.h
│ │ │ │ ├── _ASCredentialProviderExtensionConfigurationViewController.h
│ │ │ │ ├── _ASCredentialProviderExtensionContextProtocol.h
│ │ │ │ ├── _ASCredentialProviderExtensionHostContext.h
│ │ │ │ ├── _ASCredentialProviderExtensionHostContextDelegate.h
│
================================================
FILE CONTENTS
================================================
================================================
FILE: .gdbinit
================================================
# Copyright 2011 Shinichiro Hamaji. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# 2. Redistributions in binary form must reproduce the above
# copyright notice, this list of conditions and the following
# disclaimer in the documentation and/or other materials
# provided with the distribution.
#
# THIS SOFTWARE IS PROVIDED BY Shinichiro Hamaji ``AS IS'' AND ANY
# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Shinichiro Hamaji OR
# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
# USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
# OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
# SUCH DAMAGE.
set follow-fork-mode child
python sys.path.insert(0, './tools/')
python import gdb_maloader
define mreload
python reload(gdb_maloader)
end
define mbt
mreload
python gdb_maloader.bt()
end
define mbtr
mreload
python gdb_maloader.bt(demangle=False)
end
================================================
FILE: .github/FUNDING.yml
================================================
open_collective: darlinghq
================================================
FILE: .github/ISSUE_TEMPLATE/build_issue.md
================================================
---
name: Build Issue
about: An issue building Darling
labels: 'build'
---
**Build Log**
What is the build error?
```
Put the build log here!
```
**System Information**
What system are you building with?
| Software | Version |
| --- | --- |
| Clang | X.Y.Z |
| CMake | X.Y.Z |
| Linux Kernel | X.Y.Z |
| Darling | Git Commit Hash |
================================================
FILE: .github/ISSUE_TEMPLATE/lkm_bug.md
================================================
---
name: LKM Bug
about: An issue with the Linux kernel module
labels: 'bug, linux kernel module'
---
**Expected Result**
What did you expect to happen?
**Actual Result**
What did happen?
**Steps To Reproduce**
1. If possible, what steps can you take to reproduce the issue?
**``dmesg`` Output**
Run ```dmesg | grep 'overlay\|darling'```
```
Put the command output here!
```
**System Information**
What system are you using?
| Software | Version |
| --- | --- |
| Linux Kernel | X.Y.Z |
| Darling | Git Commit Hash |
================================================
FILE: .github/ISSUE_TEMPLATE/misc_bug.md
================================================
---
name: Miscellaneous Bug
about: A miscellaneous bug in Darling
labels: 'bug'
---
**Expected Result**
What did you expect to happen?
**Actual Result**
What did happen?
**Steps To Reproduce**
1. If possible, what steps can you take to reproduce the issue?
**System Information**
What system are you using?
| Software | Version |
| --- | --- |
| Linux Kernel | X.Y.Z |
| Darling | Git Commit Hash |
================================================
FILE: .github/ISSUE_TEMPLATE/missing_framework.md
================================================
---
name: Missing Framework
about: An application requires a missing framework
labels: 'frameworks, application compatibility'
---
**Framework**
What framework is required? What does Apple's developer documentation say about it? Is it open-source?
**Test Application**
What application requires this framework?
**Steps To Reproduce**
1. If possible, what steps can you take to reproduce the issue?
**System Information**
What system are you running?
| Software | Version |
| --- | --- |
| Darling | Git Commit Hash |
================================================
FILE: .github/ISSUE_TEMPLATE/missing_library.md
================================================
---
name: Missing Library
about: An application requires a missing library
labels: 'libraries, application compatibility'
---
**Library**
What library is required? What does Apple's developer documentation say about it? Is it open-source?
**Test Application**
What application requires this library?
**Steps To Reproduce**
1. If possible, what steps can you take to reproduce the issue?
**System Information**
What system are you running?
| Software | Version |
| --- | --- |
| Darling | Git Commit Hash |
================================================
FILE: .github/ISSUE_TEMPLATE/missing_tool.md
================================================
---
name: Missing Built-In Tool
about: MacOS contains a command-line tool that Darling does not
labels: 'enhancement'
---
**Tool**
What tool is missing? What is it supposed to do? Is it or a variant open-source?
**Example Command**
What is an example command for this tool?
**System Information**
What system are you running?
| Software | Version |
| --- | --- |
| Darling | Git Commit Hash |
================================================
FILE: .github/ISSUE_TEMPLATE/startup_bug.md
================================================
---
name: Startup Bug
about: An issue with Darling's startup
labels: 'bug, container'
---
**Expected Result**
What did you expect to happen?
**Actual Result**
What did happen?
**Steps To Reproduce**
1. If possible, what steps can you take to reproduce the issue?
**```strace``` Output**
Run ```sudo strace -f -u $USER darling shell```, what is the output?
```
Put the command output here!
```
**``dmesg`` Output**
Run ```dmesg | grep 'overlay\|darling'```
```
Put the command output here!
```
**System Information**
What system are you running?
| Software | Version |
| --- | --- |
| Linux Kernel | X.Y.Z |
| Darling | Git Commit Hash |
================================================
FILE: .github/workflows/actions.yaml
================================================
name: Darling CI
on: [push, pull_request]
jobs:
build-deb:
runs-on: ubuntu-latest
steps:
- name: Checkout Darling
uses: actions/checkout@v4
with:
submodules: recursive
- name: Install dependencies
run: |
sudo apt-get update && sudo apt-get install devscripts equivs debhelper
sudo mk-build-deps -i -r -t "apt-get --no-install-recommends -y" debian/control
# see https://github.com/actions/virtual-environments/issues/2606#issuecomment-772683150
- name: Free up space
run: |
sudo rm -rf /usr/share/dotnet
- name: Build DEBs
run: |
./tools/debian/make-deb
- name: Move DEBs
run: |
mkdir dist && mv ../*.deb dist
- name: Upload artifacts
uses: actions/upload-artifact@v4.1.0
with:
name: 'debs'
path: dist/
build-dsc:
runs-on: ubuntu-latest
steps:
- name: Checkout Darling
uses: actions/checkout@v4
with:
submodules: recursive
- name: Install dependencies
run: |
sudo apt-get update && sudo apt-get install devscripts equivs debhelper
- name: Build DSCs
run: |
./tools/debian/make-deb --dsc
- name: Move DSCs
run: |
mkdir source && mv ../*~$(lsb_release -cs).* source
- name: Upload artifacts
uses: actions/upload-artifact@v4.1.0
with:
name: 'deb-source'
path: source/
create-source-artifact:
runs-on: ubuntu-latest
steps:
- name: Checkout Darling
uses: actions/checkout@v4
with:
submodules: recursive
path: source/darling
- name: Compress source
run: |
mkdir -v archive
tar --create --use-compress-program="xz -9e" --verbose \
--file archive/darling-source.tar.xz \
--exclude=.git --exclude=.gitmodules --exclude=.gitignore \
--directory=source \
darling
- name: Upload artifacts
uses: actions/upload-artifact@v4.1.0
with:
name: 'source'
path: archive/
================================================
FILE: .gitignore
================================================
# Compiled source #
###################
*.com
*.class
*.dll
*.exe
*.o
*.so
*.ko
*.pyc
# Logs and databases #
######################
*.log
# OS generated files #
######################
.DS_Store*
ehthumbs.db
Icon?
Thumbs.db
.kdev_include_paths
*~
Makefile
CMakeFiles
cmake_install.cmake
CMakeCache.txt
*.cmd
Module.symvers
# Directories where too much temp stuff may lay around
tests
# The suggested build folder
build
rpm/SOURCES
rpm/RPMS
rpm/SRPMS
rpm/BUILD
debbuild
debian/changelog
debian/.debhelper
debian/files
debian/darling-dkms.substvars
debian/darling-dkms/
debian/darling.substvars
debian/darling/
debian/debhelper-build-stamp
debian/tmp/
debian/darling-core/
debian/darling-system/
debian/darling-cli/
debian/darling-cli-python2-common/
debian/darling-ffi/
debian/darling-cli-devenv/
debian/darling-cli-gui-common/
debian/darling-iokitd/
debian/darling-iosurface/
debian/darling-cli-devenv-gui-common/
debian/darling-cli-extra/
debian/darling-gui/
debian/darling-python2/
debian/darling-cli-python-common/
debian/darling-pyobjc/
debian/darling-ruby/
debian/darling-perl/
debian/darling-jsc-webkit-common/
debian/darling-jsc/
debian/darling-iokitd-cli-devenv-gui-common/
debian/darling-cli-devenv-gui-stubs-common/
debian/darling-gui-stubs/
debian/darling-extra/
debian/*.substvars
.idea
cmake-build-*
================================================
FILE: .gitmodules
================================================
[submodule "src/external/libdispatch"]
path = src/external/libdispatch
url = ../darling-libdispatch.git
[submodule "src/external/libcxx"]
path = src/external/libcxx
url = ../darling-libcxx.git
[submodule "src/external/libcxxabi"]
path = src/external/libcxxabi
url = ../darling-libcxxabi.git
[submodule "src/external/libkqueue"]
path = src/external/libkqueue
url = ../darling-libkqueue.git
[submodule "src/external/zlib"]
path = src/external/zlib
url = ../darling-zlib.git
[submodule "src/external/bzip2"]
path = src/external/bzip2
url = ../darling-bzip2.git
[submodule "src/external/libxml2"]
path = src/external/libxml2
url = ../darling-libxml2.git
[submodule "src/external/compiler-rt"]
path = src/external/compiler-rt
url = ../darling-compiler-rt.git
[submodule "src/external/foundation"]
path = src/external/foundation
url = ../darling-foundation.git
[submodule "src/external/corefoundation"]
path = src/external/corefoundation
url = ../darling-corefoundation.git
[submodule "src/external/icu"]
path = src/external/icu
url = ../darling-icu.git
[submodule "src/external/libxslt"]
path = src/external/libxslt
url = ../darling-libxslt.git
[submodule "src/external/openssl"]
path = src/external/openssl
url = ../darling-openssl.git
[submodule "src/external/curl"]
path = src/external/curl
url = ../darling-curl.git
[submodule "src/external/shell_cmds"]
path = src/external/shell_cmds
url = ../darling-shell_cmds.git
[submodule "src/external/file_cmds"]
path = src/external/file_cmds
url = ../darling-file_cmds.git
[submodule "src/external/bash"]
path = src/external/bash
url = ../darling-bash.git
[submodule "src/external/darling-dmg"]
path = src/external/darling-dmg
url = ../darling-dmg.git
[submodule "src/external/installer"]
path = src/external/installer
url = ../darling-installer.git
[submodule "src/external/liblzma"]
path = src/external/liblzma
url = ../darling-liblzma.git
[submodule "src/external/cfnetwork"]
path = src/external/cfnetwork
url = ../darling-cfnetwork.git
[submodule "src/external/text_cmds"]
path = src/external/text_cmds
url = ../darling-text_cmds.git
[submodule "src/external/less"]
path = src/external/less
url = ../darling-less.git
[submodule "src/external/grep"]
path = src/external/grep
url = ../darling-grep.git
[submodule "src/external/pcre"]
path = src/external/pcre
url = ../darling-pcre.git
[submodule "src/external/awk"]
path = src/external/awk
url = ../darling-awk.git
[submodule "src/external/adv_cmds"]
path = src/external/adv_cmds
url = ../darling-adv_cmds.git
[submodule "src/external/nano"]
path = src/external/nano
url = ../darling-nano.git
[submodule "src/external/zip"]
path = src/external/zip
url = ../darling-zip.git
[submodule "src/external/python"]
path = src/external/python
url = ../darling-python.git
[submodule "src/external/expat"]
path = src/external/expat
url = ../darling-expat.git
[submodule "src/external/sqlite"]
path = src/external/sqlite
url = ../darling-sqlite.git
[submodule "src/external/libauto"]
path = src/external/libauto
url = ../darling-libauto.git
[submodule "src/external/coretls"]
path = src/external/coretls
url = ../darling-coretls.git
[submodule "src/external/security"]
path = src/external/security
url = ../darling-security.git
[submodule "src/external/libxpc"]
path = src/external/libxpc
url = ../darling-libxpc.git
[submodule "src/external/gnutar"]
path = src/external/gnutar
url = ../darling-gnutar.git
[submodule "src/external/gpatch"]
path = src/external/gpatch
url = ../darling-gpatch.git
[submodule "src/external/gnudiff"]
path = src/external/gnudiff
url = ../darling-gnudiff.git
[submodule "src/external/apr"]
path = src/external/apr
url = ../darling-apr.git
[submodule "src/external/libarchive"]
path = src/external/libarchive
url = ../darling-libarchive.git
[submodule "src/external/file"]
path = src/external/file
url = ../darling-file.git
[submodule "src/external/corecrypto"]
path = src/external/corecrypto
url = ../darling-corecrypto.git
[submodule "src/external/ruby"]
path = src/external/ruby
url = ../darling-ruby.git
[submodule "src/external/commoncrypto"]
path = src/external/commoncrypto
url = ../darling-commoncrypto.git
[submodule "src/external/man"]
path = src/external/man
url = ../darling-man.git
[submodule "src/external/groff"]
path = src/external/groff
url = ../darling-groff.git
[submodule "src/external/openssh"]
path = src/external/openssh
url = ../darling-openssh.git
[submodule "src/external/network_cmds"]
path = src/external/network_cmds
url = ../darling-network_cmds.git
[submodule "src/external/bc"]
path = src/external/bc
url = ../darling-bc.git
[submodule "src/external/openssl_certificates"]
path = src/external/openssl_certificates
url = ../darling-openssl_certificates.git
[submodule "src/external/IOKitUser"]
path = src/external/IOKitUser
url = ../darling-iokituser.git
[submodule "src/external/IOStorageFamily"]
path = src/external/IOStorageFamily
url = ../darling-iostoragefamily.git
[submodule "src/external/openpam"]
path = src/external/openpam
url = ../darling-openpam.git
[submodule "src/external/top"]
path = src/external/top
url = ../darling-top.git
[submodule "src/external/perl"]
path = src/external/perl
url = ../darling-perl.git
[submodule "src/external/cctools-port"]
path = src/external/cctools-port
url = ../cctools-port.git
[submodule "src/external/objc4"]
path = src/external/objc4
url = ../darling-objc4.git
[submodule "src/external/libplatform"]
path = src/external/libplatform
url = ../darling-libplatform.git
[submodule "src/external/libpthread"]
path = src/external/libpthread
url = ../darling-libpthread.git
[submodule "src/external/syslog"]
path = src/external/syslog
url = ../darling-syslog.git
[submodule "src/external/libclosure"]
path = src/external/libclosure
url = ../darling-libclosure.git
[submodule "src/external/configd"]
path = src/external/configd
url = ../darling-configd.git
[submodule "src/external/IONetworkingFamily"]
path = src/external/IONetworkingFamily
url = ../darling-IONetworkingFamily.git
[submodule "src/external/tcsh"]
path = src/external/tcsh
url = ../darling-tcsh.git
[submodule "src/external/system_cmds"]
path = src/external/system_cmds
url = ../darling-system_cmds.git
[submodule "src/external/zsh"]
path = src/external/zsh
url = ../darling-zsh.git
[submodule "src/external/mail_cmds"]
path = src/external/mail_cmds
url = ../darling-mail_cmds.git
[submodule "src/external/screen"]
path = src/external/screen
url = ../darling-screen.git
[submodule "src/external/doc_cmds"]
path = src/external/doc_cmds
url = ../darling-doc_cmds.git
[submodule "src/external/basic_cmds"]
path = src/external/basic_cmds
url = ../darling-basic_cmds.git
[submodule "src/external/misc_cmds"]
path = src/external/misc_cmds
url = ../darling-misc_cmds.git
[submodule "src/external/patch_cmds"]
path = src/external/patch_cmds
url = ../darling-patch_cmds.git
[submodule "src/external/DSTools"]
path = src/external/DSTools
url = ../darling-DSTools.git
[submodule "src/external/DirectoryService"]
path = src/external/DirectoryService
url = ../darling-DirectoryService.git
[submodule "src/external/TextEdit"]
path = src/external/TextEdit
url = ../darling-TextEdit.git
[submodule "src/external/bsm"]
path = src/external/bsm
url = ../darling-bsm.git
[submodule "src/external/Heimdal"]
path = src/external/Heimdal
url = ../darling-Heimdal.git
[submodule "src/external/cocotron"]
path = src/external/cocotron
url = ../darling-cocotron.git
[submodule "src/external/libtelnet"]
path = src/external/libtelnet
url = ../darling-libtelnet.git
[submodule "src/external/remote_cmds"]
path = src/external/remote_cmds
url = ../darling-remote_cmds.git
[submodule "src/external/SmartCardServices"]
path = src/external/SmartCardServices
url = ../darling-SmartCardServices.git
[submodule "src/external/vim"]
path = src/external/vim
url = ../darling-vim.git
[submodule "src/external/cctools"]
path = src/external/cctools
url = ../darling-cctools.git
[submodule "src/external/python_modules"]
path = src/external/python_modules
url = ../darling-python_modules.git
[submodule "src/external/files"]
path = src/external/files
url = ../darling-files.git
[submodule "src/external/crontabs"]
path = src/external/crontabs
url = ../darling-crontabs.git
[submodule "src/external/WTF"]
path = src/external/WTF
url = ../darling-WTF.git
branch = master
[submodule "src/external/WebCore"]
path = src/external/WebCore
url = ../darling-WebCore.git
branch = master
[submodule "src/external/JavaScriptCore"]
path = src/external/JavaScriptCore
url = ../darling-JavaScriptCore.git
branch = master
[submodule "src/external/bmalloc"]
path = src/external/bmalloc
url = ../darling-bmalloc.git
branch = master
[submodule "src/external/dtrace"]
path = src/external/dtrace
url = ../darling-dtrace.git
branch = master
[submodule "src/external/xcbuild"]
path = src/external/xcbuild
url = ../xcbuild.git
[submodule "src/external/bind9"]
path = src/external/bind9
url = ../darling-bind9.git
[submodule "src/external/SecurityTokend"]
path = src/external/SecurityTokend
url = ../darling-SecurityTokend.git
[submodule "src/external/lzfse"]
path = src/external/lzfse
url = ../lzfse.git
[submodule "src/external/OpenDirectory"]
path = src/external/OpenDirectory
url = ../darling-opendirectory.git
[submodule "src/external/iokitd"]
path = src/external/iokitd
url = ../darling-iokitd.git
[submodule "src/external/OpenAL"]
path = src/external/OpenAL
url = ../darling-openal.git
[submodule "src/external/usertemplate"]
path = src/external/usertemplate
url = ../darling-usertemplate.git
[submodule "src/external/libtrace"]
path = src/external/libtrace
url = ../darling-libtrace.git
[submodule "src/external/rsync"]
path = src/external/rsync
url = ../darling-rsync.git
[submodule "src/external/cups"]
path = src/external/cups
url = ../darling-cups.git
[submodule "src/external/libffi"]
path = src/external/libffi
url = ../darling-libffi.git
[submodule "src/external/dbuskit"]
path = src/external/dbuskit
url = ../darling-dbuskit.git
[submodule "src/external/IOKitTools"]
path = src/external/IOKitTools
url = ../darling-IOKitTools.git
[submodule "src/external/fmdb"]
path = src/external/fmdb
url = ../fmdb.git
[submodule "src/external/swift"]
path = src/external/swift
url = ../darling-swift.git
[submodule "src/external/glut"]
path = src/external/glut
url = ../darling-glut.git
[submodule "src/external/energytrace"]
path = src/external/energytrace
url = ../darling-energytrace.git
[submodule "src/external/nghttp2"]
path = src/external/nghttp2
url = ../darling-nghttp2.git
[submodule "src/external/libressl-2.2.9"]
path = src/external/libressl-2.2.9
url = ../darling-libressl.git
branch = v2.2.9
[submodule "src/external/libressl-2.5.5"]
path = src/external/libressl-2.5.5
url = ../darling-libressl.git
branch = v2.5.5
[submodule "src/external/libressl-2.6.5"]
path = src/external/libressl-2.6.5
url = ../darling-libressl.git
branch = v2.6.5
[submodule "src/external/libressl-2.8.3"]
path = src/external/libressl-2.8.3
url = ../darling-libressl.git
branch = v2.8.3
[submodule "src/external/OpenLDAP"]
path = src/external/OpenLDAP
url = ../darling-openldap.git
[submodule "src/external/passwordserver_sasl"]
path = src/external/passwordserver_sasl
url = ../darling-passwordserver_sasl.git
[submodule "src/external/MITKerberosShim"]
path = src/external/MITKerberosShim
url = ../darling-MITKerberosShim.git
[submodule "src/external/mDNSResponder"]
path = src/external/mDNSResponder
url = ../darling-mDNSResponder.git
[submodule "src/external/BerkeleyDB"]
path = src/external/BerkeleyDB
url = ../darling-BerkeleyDB.git
[submodule "src/external/libnetwork"]
path = src/external/libnetwork
url = ../darling-libnetwork.git
[submodule "src/external/openjdk"]
path = src/external/openjdk
url = ../openjdk.git
[submodule "src/external/pyobjc"]
path = src/external/pyobjc
url = ../darling-pyobjc.git
[submodule "src/external/darlingserver"]
path = src/external/darlingserver
url = ../darlingserver.git
[submodule "src/external/libmalloc"]
path = src/external/libmalloc
url = ../darling-libmalloc.git
[submodule "src/external/libc"]
path = src/external/libc
url = ../darling-Libc.git
[submodule "src/external/libsystem"]
path = src/external/libsystem
url = ../darling-Libsystem.git
[submodule "src/external/dyld"]
path = src/external/dyld
url = ../darling-dyld.git
[submodule "src/external/AvailabilityVersions"]
path = src/external/AvailabilityVersions
url = ../darling-AvailabilityVersions
[submodule "src/external/libnotify"]
path = src/external/libnotify
url = ../darling-Libnotify.git
[submodule "src/external/csu"]
path = src/external/csu
url = ../darling-Csu.git
[submodule "src/external/Libinfo"]
path = src/external/Libinfo
url = ../darling-Libinfo.git
[submodule "src/external/librpcsvc"]
path = src/external/librpcsvc
url = ../darling-librpcsvc.git
[submodule "src/external/architecture"]
path = src/external/architecture
url = ../darling-architecture
[submodule "src/external/bootstrap_cmds"]
path = src/external/bootstrap_cmds
url = ../darling-bootstrap_cmds.git
[submodule "src/external/copyfile"]
path = src/external/copyfile
url = ../darling-copyfile.git
[submodule "src/external/keymgr"]
path = src/external/keymgr
url = ../darling-keymgr.git
[submodule "src/external/libedit"]
path = src/external/libedit
url = ../darling-libedit.git
[submodule "src/external/libiconv"]
path = src/external/libiconv
url = ../darling-libiconv.git
[submodule "src/external/libresolv"]
path = src/external/libresolv
url = ../darling-libresolv.git
[submodule "src/external/libstdcxx"]
path = src/external/libstdcxx
url = ../darling-libstdcxx.git
[submodule "src/external/libunwind"]
path = src/external/libunwind
url = ../darling-libunwind.git
[submodule "src/external/libutil"]
path = src/external/libutil
url = ../darling-libutil.git
[submodule "src/external/ncurses"]
path = src/external/ncurses
url = ../darling-ncurses.git
[submodule "src/external/netcat"]
path = src/external/netcat
url = ../darling-netcat.git
[submodule "src/external/removefile"]
path = src/external/removefile
url = ../darling-removefile.git
[submodule "src/external/xar"]
path = src/external/xar
url = ../darling-xar.git
[submodule "src/external/metal"]
path = src/external/metal
url = ../darling-metal.git
[submodule "src/external/xnu"]
path = src/external/xnu
url = ../darling-xnu.git
================================================
FILE: .vscode/launch.json
================================================
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "lldb",
"request": "launch",
"name": "Debug darling-coredump",
"program": "${workspaceFolder}/build/src/hosttools/darling-coredump",
"args": ["${input:linuxCoreDumpFileName}"],
"cwd": "${workspaceFolder}"
},
// Based on https://stackoverflow.com/a/57848966
{
"type": "lldb",
"request": "custom",
"name": "Open Darling Core Dump",
"initCommands": [
"target create -c ${input:convertedCoreDumpFileName}"
]
}
],
"inputs": [
{
"id": "linuxCoreDumpFileName",
"type": "promptString",
"description": "Enter the path to the core dump that needs to be converted",
"default": ""
},
{
"id": "convertedCoreDumpFileName",
"type": "promptString",
"description": "Enter the path to the Darling core dump",
"default": ""
}
]
}
================================================
FILE: CMakeLists.txt
================================================
cmake_minimum_required(VERSION 3.13)
SET(CMAKE_SYSTEM_NAME Linux)
SET(CMAKE_SYSTEM_PROCESSOR "x86-64")
# This allows setting the compiler with -DCMAKE_C_COMPILER when configuring.
if (NOT DEFINED CMAKE_C_COMPILER)
find_program(CMAKE_C_COMPILER NAMES
"clang"
"clang-4.0"
"clang-6.0"
"clang-7"
"clang-9"
"clang-10"
"clang-11"
"clang-12"
"clang-13"
"clang-14"
"clang-15"
"clang-16"
"clang-17"
"clang-18"
"clang-19"
"clang-20"
"clang-21"
"clang-22"
"clang-23"
)
endif(NOT DEFINED CMAKE_C_COMPILER)
if (NOT DEFINED CMAKE_CXX_COMPILER)
find_program(CMAKE_CXX_COMPILER NAMES
"clang++"
"clang++-4.0"
"clang++-6.0"
"clang++-7"
"clang++-9"
"clang++-10"
"clang++-11"
"clang++-12"
"clang++-13"
"clang++-14"
"clang++-15"
"clang++-16"
"clang++-17"
"clang++-18"
"clang++-19"
"clang++-20"
"clang++-21"
"clang++-22"
"clang++-23"
)
endif(NOT DEFINED CMAKE_CXX_COMPILER)
option(DARLING_NO_CCACHE "Disable ccache usage" OFF)
find_program(CCACHE_PROGRAM ccache)
if(CCACHE_PROGRAM AND NOT DARLING_NO_CCACHE)
set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE "${CCACHE_PROGRAM}")
endif()
SET(CMAKE_SKIP_RPATH TRUE)
# technically ignored by CMake when building on non-Apple platforms, but it's already a standard variable for the
# SDK deployment target, so we'll just use it and then add it to the compiler flags manually
set(CMAKE_OSX_DEPLOYMENT_TARGET 11.0 CACHE STRING "The version of macOS we're simulating")
project(darling)
enable_language(ASM)
set(CMAKE_INSTALL_DEFAULT_COMPONENT_NAME "core")
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
include(clang_version_check)
include(InstallSymlink)
include(MacroEnsureOutOfSourceBuild)
include(dsym)
include(xcproj)
include(architecture)
include(create_symlink)
set(CLANG_RECOMMENDED_MINIMUM_VERSION 11)
clang_version_check(${CMAKE_C_COMPILER} c ${CLANG_RECOMMENDED_MINIMUM_VERSION})
clang_version_check(${CMAKE_CXX_COMPILER} cpp ${CLANG_RECOMMENDED_MINIMUM_VERSION})
MACRO_ENSURE_OUT_OF_SOURCE_BUILD()
set(DARLING_TOP_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}")
set(DARLING_NO_EXECUTABLES OFF)
set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "")
set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "")
if (${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "i686|i386")
message(FATAL_ERROR "This software can only be built on x86-64 systems")
endif (${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "i686|i386")
SET(IGNORED_WARNINGS "-Wno-nullability-completeness -Wno-deprecated-declarations -Wno-availability")
if (${CMAKE_C_COMPILER_ID} STREQUAL "Clang" AND NOT ${CMAKE_C_COMPILER_VERSION} VERSION_LESS "3.9")
SET(IGNORED_WARNINGS "${IGNORED_WARNINGS} -Wno-expansion-to-defined")
endif (${CMAKE_C_COMPILER_ID} STREQUAL "Clang" AND NOT ${CMAKE_C_COMPILER_VERSION} VERSION_LESS "3.9")
if(${CMAKE_C_COMPILER_ID} STREQUAL "Clang" AND ${CMAKE_C_COMPILER_VERSION} VERSION_GREATER_EQUAL "11")
# newer Clang chokes on the idiomatic way to use CF_ENUM; e.g. like this:
# typedef CF_ENUM(int, MyEnum) {
# MY_ENUM_THING,
# MY_ENUM_OTHER_THING,
# # etc...
# }
set(IGNORED_WARNINGS "${IGNORED_WARNINGS} -Wno-elaborated-enum-base -Wno-undef-prefix")
set(ASM_IGNORED_WARNINGS "${ASM_IGNORED_WARNINGS} -Wno-undef-prefix")
endif()
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${IGNORED_WARNINGS}")
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${IGNORED_WARNINGS}")
set(CMAKE_ASM_FLAGS "${CMAKE_ASM_FLAGS} ${ASM_IGNORED_WARNINGS}")
SET(CMAKE_C_FLAGS_DEBUG "-O0 -ggdb")
SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -ggdb")
# prevent object filename conflicts for two source files that differ only in extension (e.g. `object.c` and `object.m`)
set(CMAKE_C_OUTPUT_EXTENSION ".c.o")
set(CMAKE_CXX_OUTPUT_EXTENSION ".cpp.o")
set(CMAKE_OBJC_OUTPUT_EXTENSION ".m.o")
if(CMAKE_POSITION_INDEPENDENT_CODE)
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC")
SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -pie")
endif(CMAKE_POSITION_INDEPENDENT_CODE)
enable_language(ASM-ATT)
option(TARGET_i386 "Enable i386 slices" ON)
option(TARGET_x86_64 "Enable x86_64 slices" ON)
option(DEBIAN_PACKAGING "Packaging for Debian" OFF)
option(ENABLE_TESTS "Install in-prefix unit tests" OFF)
option(REGENERATE_SDK "Regenerate Header Files For Open Source SDK" OFF)
if (DEBIAN_PACKAGING)
set(COMPONENTS_DEFAULT "all")
else()
set(COMPONENTS_DEFAULT "stock")
endif()
set(COMPONENTS "${COMPONENTS_DEFAULT}" CACHE STRING "Choose which components of Darling to build")
include(darling_parse_components)
darling_parse_components("${COMPONENTS}")
set(COMPILE_PY2_BYTECODE AUTO CACHE STRING "Pre-compile bytecode for Python 2 packages")
set_property(CACHE COMPILE_PY2_BYTECODE PROPERTY STRINGS AUTO ON OFF)
string(TOLOWER "${COMPILE_PY2_BYTECODE}" COMPILE_PY2_BYTECODE)
if (COMPILE_PY2_BYTECODE STREQUAL "auto")
find_package(Python2 QUIET COMPONENTS Interpreter)
if (Python2_Interpreter_FOUND)
set(COMPILE_PY2_BYTECODE ON)
message("Found Python 2; enabling pre-compilation of Python bytecode")
else()
set(COMPILE_PY2_BYTECODE OFF)
message("Python 2 not available; bytecode compilation is disabled")
endif (Python2_Interpreter_FOUND)
endif (COMPILE_PY2_BYTECODE STREQUAL "auto")
if (COMPILE_PY2_BYTECODE)
find_package(Python2 REQUIRED COMPONENTS Interpreter)
endif (COMPILE_PY2_BYTECODE)
set(ENABLE_METAL AUTO CACHE STRING "Build Darling with Metal support")
set_property(CACHE ENABLE_METAL PROPERTY STRINGS AUTO ON OFF)
string(TOLOWER "${ENABLE_METAL}" BUILD_METAL)
if(BUILD_METAL STREQUAL "auto")
# check if Vulkan and LLVM are available
find_program(LLVM_CONFIG_PROGRAM llvm-config)
find_package(Vulkan)
if(LLVM_CONFIG_PROGRAM AND Vulkan_FOUND)
set(BUILD_METAL ON)
message("Found required libraries; building with Metal support")
else()
set(BUILD_METAL OFF)
message("Did not find required libraries (Vulkan and LLVM); building without Metal support")
endif()
endif()
FindDsymutil()
find_package(Setcap REQUIRED)
# Missing CMakeLists.txt must trigger an error
cmake_policy(SET CMP0014 NEW)
generate_architecture()
add_subdirectory(src)
install(DIRECTORY DESTINATION libexec/darling/private)
install(DIRECTORY DESTINATION libexec/darling/private/etc)
install(DIRECTORY DESTINATION libexec/darling/private/var)
install(DIRECTORY DESTINATION libexec/darling/private/tmp)
InstallSymlink(private/etc ${CMAKE_INSTALL_PREFIX}/libexec/darling/etc)
InstallSymlink(private/var ${CMAKE_INSTALL_PREFIX}/libexec/darling/var)
install(FILES etc/resolv.conf
DESTINATION libexec/darling/private/etc)
InstallSymlink(/Volumes/SystemRoot/etc/machine-id ${CMAKE_INSTALL_PREFIX}/libexec/darling/private/etc/machine-id)
InstallSymlink(/Volumes/SystemRoot/etc/nsswitch.conf ${CMAKE_INSTALL_PREFIX}/libexec/darling/private/etc/nsswitch.conf)
install(DIRECTORY DESTINATION libexec/darling/Volumes)
install(DIRECTORY DESTINATION libexec/darling/Volumes/SystemRoot)
InstallSymlink(/ ${CMAKE_INSTALL_PREFIX}/libexec/darling/Volumes/DarlingEmulatedDrive)
install(DIRECTORY DESTINATION libexec/darling/proc)
install(DIRECTORY DESTINATION libexec/darling/var/root)
install(DIRECTORY DESTINATION libexec/darling/var/run)
InstallSymlink(/dev/log ${CMAKE_INSTALL_PREFIX}/libexec/darling/var/run/syslog)
install(DIRECTORY DESTINATION libexec/darling/usr)
install(DIRECTORY DESTINATION libexec/darling/usr/local)
install(DIRECTORY DESTINATION libexec/darling/usr/local/share)
InstallSymlink(/Volumes/SystemRoot/dev ${CMAKE_INSTALL_PREFIX}/libexec/darling/dev)
InstallSymlink(private/tmp ${CMAKE_INSTALL_PREFIX}/libexec/darling/tmp)
InstallSymlink(/proc/self/mounts ${CMAKE_INSTALL_PREFIX}/libexec/darling/private/etc/mtab)
#InstallSymlink(/Volumes/SystemRoot/etc/passwd ${CMAKE_INSTALL_PREFIX}/libexec/darling/private/etc/passwd)
#InstallSymlink(/Volumes/SystemRoot/etc/group ${CMAKE_INSTALL_PREFIX}/libexec/darling/private/etc/group)
InstallSymlink(/Volumes/SystemRoot/etc/localtime ${CMAKE_INSTALL_PREFIX}/libexec/darling/private/etc/localtime)
InstallSymlink(/Volumes/SystemRoot/usr/share/zoneinfo ${CMAKE_INSTALL_PREFIX}/libexec/darling/usr/share/zoneinfo)
install(DIRECTORY DESTINATION libexec/darling/Library/Preferences)
if(NOT DEBIAN_PACKAGING)
install(CODE "execute_process(COMMAND bash ${DARLING_TOP_DIRECTORY}/tools/shutdown-user.sh)")
endif(NOT DEBIAN_PACKAGING)
add_custom_target(uninstall
COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/tools/uninstall
COMMENT "Uninstall Darling and kernel module")
================================================
FILE: CONTRIBUTORS.md
================================================
# Contributors
Darling comprises many open source packages, both well known (e.g. from the Free Software Foundation) or developed and released by Apple.
This file only covers significant code contributions made directly for Darling.
## People
* Lubos Dolezel
* Wenqi Chen
* Sergey Bugaev
* Andrew Hyatt
* Chris Wulff
================================================
FILE: Developer/.gitignore
================================================
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libSystem.B.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libobjc.A.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libcommonCrypto.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libcompiler_rt.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libcopyfile.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libcorecrypto.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libdispatch.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libdyld.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libkeymgr.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libmacho.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libquarantine.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libremovefile.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libsystem_asl.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libsystem_blocks.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libsystem_c.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libsystem_coreservices.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libsystem_coretls.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libsystem_duct.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libsystem_info.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libsystem_kernel.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libsystem_malloc.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libsystem_m.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libsystem_notify.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libsystem_platform.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libsystem_pthread.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libsystem_sandbox.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libunwind.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/libxpc.dylib
Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/system/liblaunch.dylib
Toolchains/XcodeDefault.xctoolchain/usr/bin/bsdln
Toolchains/XcodeDefault.xctoolchain/usr/bin/ln
================================================
FILE: Developer/Platforms/MacOSX.platform/Developer/Library/Xcode/Specifications/Core Build System.xcspec
================================================
{
/* The name of the build system */
Type = BuildSystem;
/* The build system we inherit from */
BasedOn = "com.apple.buildsettings.standard";
/* The identifier of this build system */
Identifier = com.apple.build-system.core;
/* Build system properties */
Properties = (
/* Require a property list */
{
Name = PRODUCT_DEFINITION_PLIST;
Type = String;
DefaultValue = "";
Category = "Deployment";
},
/* Don't combine high DPI images by default */
{
Name = COMBINE_HIDPI_IMAGES;
Type = bool;
DefaultValue = NO;
Category = "Deployment";
},
);
}
================================================
FILE: Developer/Platforms/MacOSX.platform/Developer/Library/Xcode/Specifications/MacOSX Architectures.xcspec
================================================
(
{
Type = Architecture;
Identifier = Native;
ListInEnum = YES;
SortNumber = 100;
ArchitectureSetting = "NATIVE_ARCH_ACTUAL";
},
{
Type = Architecture;
Identifier = Standard;
ListInEnum = YES;
SortNumber = 0;
RealArchitectures = (
"x86_64",
);
ArchitectureSetting = "ARCHS_STANDARD";
},
{
Type = Architecture;
Identifier = Standard64bit;
ListInEnum = YES;
SortNumber = 102;
RealArchitectures = (
"x86_64",
);
ArchitectureSetting = "ARCHS_STANDARD_64_BIT";
},
{
Type = Architecture;
Identifier = Universal;
ListInEnum = NO;
SortNumber = 2;
RealArchitectures = (
"x86_64",
"i386",
);
ArchitectureSetting = "ARCHS_STANDARD_32_64_BIT";
},
{
Type = Architecture;
Identifier = Standard_Including_64_bit;
ListInEnum = NO;
SortNumber = 103;
RealArchitectures = (
"x86_64",
);
ArchitectureSetting = "ARCHS_STANDARD_INCLUDING_64_BIT";
},
{
Type = Architecture;
Identifier = Standard32bit;
ListInEnum = NO;
SortNumber = 101;
RealArchitectures = (
"i386",
);
ArchitectureSetting = "ARCHS_STANDARD_32_BIT";
},
{
Type = Architecture;
Identifier = i386;
PerArchBuildSettingName = Intel;
ByteOrder = little;
ListInEnum = NO;
SortNumber = 105;
Deprecated = YES;
},
{
Type = Architecture;
Identifier = "x86_64";
PerArchBuildSettingName = "Intel 64-bit";
ByteOrder = little;
ListInEnum = NO;
SortNumber = 106;
},
)
================================================
FILE: Developer/Platforms/MacOSX.platform/Developer/Library/Xcode/Specifications/MacOSX Package Types.xcspec
================================================
(
/* Mach-O */
{ Type = PackageType;
Identifier = com.apple.package-type.mach-o-executable;
DefaultBuildSettings = {
EXECUTABLE_PREFIX = "";
EXECUTABLE_SUFFIX = "";
EXECUTABLE_NAME = "$(EXECUTABLE_PREFIX)$(PRODUCT_NAME)$(EXECUTABLE_VARIANT_SUFFIX)$(EXECUTABLE_SUFFIX)";
EXECUTABLE_PATH = "$(EXECUTABLE_NAME)";
};
ProductReference = {
FileType = compiled.mach-o.executable;
Name = "$(EXECUTABLE_NAME)";
IsLaunchable = YES;
};
},
/* Object */
{ Type = PackageType;
Identifier = com.apple.package-type.mach-o-objfile;
DefaultBuildSettings = {
EXECUTABLE_PREFIX = "";
EXECUTABLE_SUFFIX = "";
EXECUTABLE_NAME = "$(EXECUTABLE_PREFIX)$(PRODUCT_NAME)$(EXECUTABLE_VARIANT_SUFFIX)$(EXECUTABLE_SUFFIX)";
EXECUTABLE_PATH = "$(EXECUTABLE_NAME)";
};
ProductReference = {
FileType = compiled.mach-o.objfile;
Name = "$(EXECUTABLE_NAME)";
IsLaunchable = NO;
};
},
/* Dylib */
{ Type = PackageType;
Identifier = com.apple.package-type.mach-o-dylib;
DefaultBuildSettings = {
EXECUTABLE_PREFIX = "";
EXECUTABLE_SUFFIX = "";
EXECUTABLE_NAME = "$(EXECUTABLE_PREFIX)$(PRODUCT_NAME)$(EXECUTABLE_VARIANT_SUFFIX)$(EXECUTABLE_SUFFIX)";
EXECUTABLE_PATH = "$(EXECUTABLE_NAME)";
};
ProductReference = {
FileType = compiled.mach-o.dylib;
Name = "$(EXECUTABLE_NAME)";
IsLaunchable = NO;
};
},
/* Static lib */
{ Type = PackageType;
Identifier = com.apple.package-type.static-library;
DefaultBuildSettings = {
EXECUTABLE_PREFIX = "lib";
EXECUTABLE_SUFFIX = ".a";
EXECUTABLE_NAME = "$(EXECUTABLE_PREFIX)$(PRODUCT_NAME)$(EXECUTABLE_VARIANT_SUFFIX)$(EXECUTABLE_SUFFIX)";
EXECUTABLE_PATH = "$(EXECUTABLE_NAME)";
};
ProductReference = {
FileType = archive.ar;
Name = "$(EXECUTABLE_NAME)";
IsLaunchable = NO;
};
},
/* Bundle */
{ Type = PackageType;
Identifier = com.apple.package-type.mach-o-bundle;
DefaultBuildSettings = {
EXECUTABLE_PREFIX = "";
EXECUTABLE_SUFFIX = ".dylib";
EXECUTABLE_NAME = "$(EXECUTABLE_PREFIX)$(PRODUCT_NAME)$(EXECUTABLE_VARIANT_SUFFIX)$(EXECUTABLE_SUFFIX)";
EXECUTABLE_PATH = "$(EXECUTABLE_NAME)";
};
ProductReference = {
FileType = compiled.mach-o.bundle;
Name = "$(EXECUTABLE_NAME)";
IsLaunchable = NO;
};
},
/* CFBundle */
{ Type = PackageType;
Identifier = com.apple.package-type.wrapper;
DefaultBuildSettings = {
WRAPPER_PREFIX = "";
WRAPPER_SUFFIX = ".bundle";
WRAPPER_NAME = "$(WRAPPER_PREFIX)$(PRODUCT_NAME)$(WRAPPER_SUFFIX)";
CONTENTS_FOLDER_PATH = "$(WRAPPER_NAME)/Contents";
EXECUTABLE_PREFIX = "";
EXECUTABLE_SUFFIX = "";
EXECUTABLE_NAME = "$(EXECUTABLE_PREFIX)$(PRODUCT_NAME)$(EXECUTABLE_VARIANT_SUFFIX)$(EXECUTABLE_SUFFIX)";
EXECUTABLE_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/MacOS";
EXECUTABLE_PATH = "$(EXECUTABLE_FOLDER_PATH)/$(EXECUTABLE_NAME)";
INFOPLIST_PATH = "$(CONTENTS_FOLDER_PATH)/Info.plist";
INFOSTRINGS_PATH = "$(LOCALIZED_RESOURCES_FOLDER_PATH)/InfoPlist.strings";
PKGINFO_PATH = "$(CONTENTS_FOLDER_PATH)/PkgInfo";
PBDEVELOPMENTPLIST_PATH = "$(CONTENTS_FOLDER_PATH)/pbdevelopment.plist";
VERSIONPLIST_PATH = "$(CONTENTS_FOLDER_PATH)/version.plist";
PUBLIC_HEADERS_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/Headers";
PRIVATE_HEADERS_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/PrivateHeaders";
EXECUTABLES_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/Executables";
FRAMEWORKS_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/Frameworks";
SHARED_FRAMEWORKS_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/SharedFrameworks";
SHARED_SUPPORT_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/SharedSupport";
UNLOCALIZED_RESOURCES_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/Resources";
LOCALIZED_RESOURCES_FOLDER_PATH = "$(UNLOCALIZED_RESOURCES_FOLDER_PATH)/$(DEVELOPMENT_LANGUAGE).lproj";
DOCUMENTATION_FOLDER_PATH = "$(LOCALIZED_RESOURCES_FOLDER_PATH)/Documentation";
PLUGINS_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/PlugIns";
SCRIPTS_FOLDER_PATH = "$(UNLOCALIZED_RESOURCES_FOLDER_PATH)/Scripts";
JAVA_FOLDER_PATH = "$(UNLOCALIZED_RESOURCES_FOLDER_PATH)/Java";
};
ProductReference = {
FileType = wrapper.cfbundle;
Name = "$(WRAPPER_NAME)";
IsLaunchable = NO;
};
},
/* CFBundle (shallow) */
{ Type = PackageType;
Identifier = com.apple.package-type.wrapper.shallow;
BasedOn = com.apple.package-type.wrapper;
DefaultBuildSettings = {
CONTENTS_FOLDER_PATH = "$(WRAPPER_NAME)";
EXECUTABLE_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)";
UNLOCALIZED_RESOURCES_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)";
SHALLOW_BUNDLE = YES;
};
ProductReference = {
FileType = wrapper.cfbundle;
Name = "$(WRAPPER_NAME)";
IsLaunchable = NO;
};
},
/* Application */
{ Type = PackageType;
Identifier = com.apple.package-type.wrapper.application;
BasedOn = com.apple.package-type.wrapper;
DefaultBuildSettings = {
GENERATE_PKGINFO_FILE = YES;
};
ProductReference = {
FileType = wrapper.application;
Name = "$(WRAPPER_NAME)";
IsLaunchable = YES;
};
},
/* Shallow Application */
{ Type = PackageType;
Identifier = com.apple.package-type.wrapper.application.shallow;
BasedOn = com.apple.package-type.wrapper.shallow;
DefaultBuildSettings = {
UNLOCALIZED_RESOURCES_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)";
GENERATE_PKGINFO_FILE = YES;
SHALLOW_BUNDLE = YES;
};
ProductReference = {
FileType = wrapper.application;
Name = "$(WRAPPER_NAME)";
IsLaunchable = YES;
};
},
/* Framework */
{ Type = PackageType;
Identifier = com.apple.package-type.wrapper.framework;
DefaultBuildSettings = {
WRAPPER_PREFIX = "";
WRAPPER_SUFFIX = ".framework";
WRAPPER_NAME = "$(WRAPPER_PREFIX)$(PRODUCT_NAME)$(WRAPPER_SUFFIX)";
VERSIONS_FOLDER_PATH = "$(WRAPPER_NAME)/Versions";
CONTENTS_FOLDER_PATH = "$(VERSIONS_FOLDER_PATH)/$(FRAMEWORK_VERSION)";
CURRENT_VERSION = "Current";
EXECUTABLE_PREFIX = "";
EXECUTABLE_SUFFIX = "";
EXECUTABLE_NAME = "$(EXECUTABLE_PREFIX)$(PRODUCT_NAME)$(EXECUTABLE_VARIANT_SUFFIX)$(EXECUTABLE_SUFFIX)";
EXECUTABLE_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)";
EXECUTABLE_PATH = "$(EXECUTABLE_FOLDER_PATH)/$(EXECUTABLE_NAME)";
INFOPLIST_PATH = "$(UNLOCALIZED_RESOURCES_FOLDER_PATH)/Info.plist";
INFOPLISTSTRINGS_PATH = "$(LOCALIZED_RESOURCES_FOLDER_PATH)/InfoPlist.strings";
PKGINFO_PATH = "$(WRAPPER_NAME)/PkgInfo";
PBDEVELOPMENTPLIST_PATH = "$(CONTENTS_FOLDER_PATH)/pbdevelopment.plist";
VERSIONPLIST_PATH = "$(UNLOCALIZED_RESOURCES_FOLDER_PATH)/version.plist";
PUBLIC_HEADERS_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/Headers";
PRIVATE_HEADERS_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/PrivateHeaders";
EXECUTABLES_FOLDER_PATH = "$(LOCALIZED_RESOURCES_FOLDER_PATH)";
FRAMEWORKS_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/Frameworks";
SHARED_FRAMEWORKS_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/SharedFrameworks";
SHARED_SUPPORT_FOLDER_PATH = "$(UNLOCALIZED_RESOURCES_FOLDER_PATH)";
UNLOCALIZED_RESOURCES_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/Resources";
LOCALIZED_RESOURCES_FOLDER_PATH = "$(UNLOCALIZED_RESOURCES_FOLDER_PATH)/$(DEVELOPMENT_LANGUAGE).lproj";
DOCUMENTATION_FOLDER_PATH = "$(LOCALIZED_RESOURCES_FOLDER_PATH)/Documentation";
PLUGINS_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/PlugIns";
SCRIPTS_FOLDER_PATH = "$(UNLOCALIZED_RESOURCES_FOLDER_PATH)/Scripts";
JAVA_FOLDER_PATH = "$(UNLOCALIZED_RESOURCES_FOLDER_PATH)/Java";
CODESIGNING_FOLDER_PATH = "$(TARGET_BUILD_DIR)/$(CONTENTS_FOLDER_PATH)";
};
ProductReference = {
FileType = wrapper.framework;
Name = "$(WRAPPER_NAME)";
IsLaunchable = NO;
};
},
/* Static framework */
{ Type = PackageType;
Identifier = com.apple.package-type.wrapper.framework.static;
BasedOn = com.apple.package-type.wrapper.framework;
DefaultBuildSettings = {
EXECUTABLE_PREFIX = "";
EXECUTABLE_SUFFIX = "";
EXECUTABLE_NAME = "$(EXECUTABLE_PREFIX)$(PRODUCT_NAME)$(EXECUTABLE_VARIANT_SUFFIX)$(EXECUTABLE_SUFFIX)";
};
ProductReference = {
FileType = wrapper.framework.static;
Name = "$(WRAPPER_NAME)";
IsLaunchable = NO;
};
},
/* Shallow framework */
{ Type = PackageType;
Identifier = com.apple.package-type.wrapper.framework.shallow;
BasedOn = com.apple.package-type.wrapper.framework;
DefaultBuildSettings = {
CONTENTS_FOLDER_PATH = "$(WRAPPER_NAME)";
VERSIONS_FOLDER_PATH = "$(WRAPPER_NAME)";
UNLOCALIZED_RESOURCES_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)";
SHALLOW_BUNDLE = YES;
};
ProductReference = {
FileType = wrapper.framework;
Name = "$(WRAPPER_NAME)";
IsLaunchable = NO;
};
},
/* Unit Test */
{ Type = PackageType;
Identifier = com.apple.package-type.bundle.unit-test;
BasedOn = com.apple.package-type.wrapper;
DefaultBuildSettings = {
WRAPPER_SUFFIX = "xctest";
};
ProductReference = {
FileType = wrapper.cfbundle;
Name = "$(WRAPPER_NAME)";
IsLaunchable = NO;
};
},
/* XPC Service */
{ Type = PackageType;
Identifier = com.apple.package-type.xpc-service;
BasedOn = com.apple.package-type.wrapper;
DefaultBuildSettings = {
WRAPPER_SUFFIX = ".xpc";
};
ProductReference = {
FileType = wrapper.xpc-service;
Name = "$(WRAPPER_NAME)";
IsLaunchable = NO;
};
},
/* PlugInKit Plugin */
{ Type = PackageType;
Identifier = com.apple.package-type.pluginkit-plugin;
BasedOn = com.apple.package-type.xpc-service;
DefaultBuildSettings = {
WRAPPER_SUFFIX = ".pluginkit";
};
ProductReference = {
FileType = wrapper.app-extension;
Name = "$(WRAPPER_NAME)";
IsLaunchable = NO;
};
},
/* Extension */
{ Type = PackageType;
Identifier = com.apple.package-type.app-extension;
BasedOn = com.apple.package-type.pluginkit-plugin;
DefaultBuildSettings = {
WRAPPER_SUFFIX = ".appex";
};
ProductReference = {
FileType = wrapper.app-extension;
Name = "$(WRAPPER_NAME)";
IsLaunchable = NO;
};
},
)
================================================
FILE: Developer/Platforms/MacOSX.platform/Developer/Library/Xcode/Specifications/MacOSX Product Types.xcspec
================================================
(
/* Command Line Tool */
{ Type = ProductType;
Identifier = com.apple.product-type.tool;
Class = PBXToolProductType;
IconNamePrefix = "TargetExecutable";
DefaultTargetName = "Command-line Tool";
DefaultBuildProperties = {
FULL_PRODUCT_NAME = "$(EXECUTABLE_NAME)";
MACH_O_TYPE = "mh_execute";
EXECUTABLE_PREFIX = "";
EXECUTABLE_SUFFIX = "";
REZ_EXECUTABLE = YES;
INSTALL_PATH = "/usr/local/bin";
FRAMEWORK_FLAG_PREFIX = "-framework";
LIBRARY_FLAG_PREFIX = "-l";
LIBRARY_FLAG_NOSPACE = YES;
GCC_DYNAMIC_NO_PIC = NO;
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
STRIP_STYLE = "all";
CODE_SIGNING_ALLOWED = YES;
};
PackageTypes = (
com.apple.package-type.mach-o-executable
);
},
/* Dynamic Library (dylib) */
{ Type = ProductType;
Identifier = com.apple.product-type.library.dynamic;
Class = PBXDynamicLibraryProductType;
IconNamePrefix = "TargetLibrary";
DefaultTargetName = "Dynamic Library";
DefaultBuildProperties = {
FULL_PRODUCT_NAME = "$(EXECUTABLE_NAME)";
MACH_O_TYPE = "mh_dylib";
REZ_EXECUTABLE = YES;
EXECUTABLE_SUFFIX = ".$(EXECUTABLE_EXTENSION)";
EXECUTABLE_EXTENSION = "dylib";
PUBLIC_HEADERS_FOLDER_PATH = "/usr/local/include";
PRIVATE_HEADERS_FOLDER_PATH = "/usr/local/include";
INSTALL_PATH = "/usr/local/lib";
DYLIB_INSTALL_NAME_BASE = "$(INSTALL_PATH)";
LD_DYLIB_INSTALL_NAME = "$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)";
DYLIB_COMPATIBILITY_VERSION = "1";
DYLIB_CURRENT_VERSION = "1";
FRAMEWORK_FLAG_PREFIX = "-framework";
LIBRARY_FLAG_PREFIX = "-l";
LIBRARY_FLAG_NOSPACE = YES;
STRIP_STYLE = "debugging";
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
CODE_SIGNING_ALLOWED = YES;
CODE_SIGNING_REQUIRED = NO;
};
PackageTypes = (
com.apple.package-type.mach-o-dylib
);
},
/* Static Library (.a) */
{ Type = ProductType;
Identifier = com.apple.product-type.library.static;
Class = PBXStaticLibraryProductType;
IconNamePrefix = "TargetLibrary";
DefaultTargetName = "Static Library";
DefaultBuildProperties = {
FULL_PRODUCT_NAME = "$(EXECUTABLE_NAME)";
MACH_O_TYPE = "staticlib";
REZ_EXECUTABLE = YES;
EXECUTABLE_PREFIX = "lib";
EXECUTABLE_SUFFIX = ".$(EXECUTABLE_EXTENSION)";
EXECUTABLE_EXTENSION = "a";
PUBLIC_HEADERS_FOLDER_PATH = "/usr/local/include";
PRIVATE_HEADERS_FOLDER_PATH = "/usr/local/include";
INSTALL_PATH = "/usr/local/lib";
FRAMEWORK_FLAG_PREFIX = "-framework";
LIBRARY_FLAG_PREFIX = "-l";
LIBRARY_FLAG_NOSPACE = YES;
STRIP_STYLE = "debugging";
CLANG_ENABLE_MODULE_DEBUGGING = NO;
};
AlwaysPerformSeparateStrip = YES;
PackageTypes = (
com.apple.package-type.static-library
);
},
/* Object file */
{ Type = ProductType;
Identifier = com.apple.product-type.objfile;
Class = XCStandaloneExecutableProductType;
IconNamePrefix = "TargetPlugin";
DefaultTargetName = "Object File";
DefaultBuildProperties = {
FULL_PRODUCT_NAME = "$(EXECUTABLE_NAME)";
MACH_O_TYPE = "mh_object";
LINK_WITH_STANDARD_LIBRARIES = NO;
REZ_EXECUTABLE = YES;
EXECUTABLE_SUFFIX = ".$(EXECUTABLE_EXTENSION)";
EXECUTABLE_EXTENSION = "o";
PUBLIC_HEADERS_FOLDER_PATH = "/usr/local/include";
PRIVATE_HEADERS_FOLDER_PATH = "/usr/local/include";
INSTALL_PATH = "$(HOME)/Objects";
FRAMEWORK_FLAG_PREFIX = "-framework";
LIBRARY_FLAG_PREFIX = "-l";
LIBRARY_FLAG_NOSPACE = YES;
SKIP_INSTALL = YES;
STRIP_STYLE = "debugging";
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
KEEP_PRIVATE_EXTERNS = YES;
DEAD_CODE_STRIPPING = NO;
};
PackageTypes = (
com.apple.package-type.mach-o-objfile
);
},
/* Bundle (.bundle) */
{ Type = ProductType;
Identifier = com.apple.product-type.bundle;
Class = PBXBundleProductType;
IconNamePrefix = "TargetPlugin";
DefaultTargetName = "Bundle";
DefaultBuildProperties = {
FULL_PRODUCT_NAME = "$(WRAPPER_NAME)";
MACH_O_TYPE = "mh_bundle";
WRAPPER_PREFIX = "";
WRAPPER_SUFFIX = ".$(WRAPPER_EXTENSION)";
WRAPPER_EXTENSION = "bundle";
WRAPPER_NAME = "$(WRAPPER_PREFIX)$(PRODUCT_NAME)$(WRAPPER_SUFFIX)";
FRAMEWORK_FLAG_PREFIX = "-framework";
LIBRARY_FLAG_PREFIX = "-l";
LIBRARY_FLAG_NOSPACE = YES;
STRIP_STYLE = "non-global";
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
CODE_SIGNING_ALLOWED = YES;
};
PackageTypes = (
com.apple.package-type.wrapper,
com.apple.package-type.wrapper.shallow
);
IsWrapper = YES;
HasInfoPlist = YES;
HasInfoPlistStrings = YES;
},
/* Shallow Bundle (.bundle) */
{ Type = ProductType;
Identifier = com.apple.product-type.bundle.shallow;
BasedOn = com.apple.product-type.bundle;
Class = PBXBundleProductType;
PackageTypes = (
com.apple.package-type.wrapper.shallow
);
},
/* Application */
{ Type = ProductType;
Identifier = com.apple.product-type.application;
BasedOn = com.apple.product-type.bundle;
Class = PBXApplicationProductType;
IconNamePrefix = "TargetApp";
DefaultTargetName = "Application";
DefaultBuildProperties = {
MACH_O_TYPE = "mh_execute";
GCC_DYNAMIC_NO_PIC = NO;
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
WRAPPER_SUFFIX = ".$(WRAPPER_EXTENSION)";
WRAPPER_EXTENSION = "app";
INSTALL_PATH = "$(LOCAL_APPS_DIR)";
STRIP_STYLE = "all";
CODE_SIGNING_ALLOWED = YES;
};
PackageTypes = (
com.apple.package-type.wrapper.application
);
CanEmbedCompilerSanitizerLibraries = YES;
RunpathSearchPathForEmbeddedFrameworks = "@executable_path/../Frameworks";
ValidateEmbeddedBinaries = YES;
ProvisioningProfileSupported = YES;
ProvisioningProfileRequired = NO;
},
/* Shallow Application Product */
{ Type = ProductType;
Identifier = com.apple.product-type.application.shallow;
BasedOn = com.apple.product-type.application;
Class = PBXApplicationProductType;
PackageTypes = (
com.apple.package-type.wrapper.application.shallow
);
},
/* Framework */
{ Type = ProductType;
Identifier = com.apple.product-type.framework;
BasedOn = com.apple.product-type.bundle;
Class = PBXFrameworkProductType;
IconNamePrefix = "TargetFramework";
DefaultTargetName = "Framework";
DefaultBuildProperties = {
MACH_O_TYPE = "mh_dylib";
FRAMEWORK_VERSION = "A";
WRAPPER_SUFFIX = ".$(WRAPPER_EXTENSION)";
WRAPPER_EXTENSION = "framework";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
DYLIB_INSTALL_NAME_BASE = "$(INSTALL_PATH)";
LD_DYLIB_INSTALL_NAME = "$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)";
STRIP_STYLE = "debugging";
CODE_SIGNING_ALLOWED = YES;
CODE_SIGNING_REQUIRED = NO;
ENTITLEMENTS_REQUIRED = NO;
CODE_SIGNING_REQUIRES_TEAM = YES;
};
PackageTypes = (
com.apple.package-type.wrapper.framework
);
},
/* Shallow Framework */
{ Type = ProductType;
Identifier = com.apple.product-type.framework.shallow;
BasedOn = com.apple.product-type.framework;
Class = PBXFrameworkProductType;
PackageTypes = (
com.apple.package-type.wrapper.framework.shallow
);
},
/* Static Framework */
{ Type = ProductType;
Identifier = com.apple.product-type.framework.static;
BasedOn = com.apple.product-type.framework;
Class = XCStaticFrameworkProductType;
IconNamePrefix = "TargetFramework";
DefaultTargetName = "Static Framework";
DefaultBuildProperties = {
MACH_O_TYPE = "staticlib";
FRAMEWORK_VERSION = "A";
WRAPPER_SUFFIX = ".$(WRAPPER_EXTENSION)";
WRAPPER_EXTENSION = "framework";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
DYLIB_INSTALL_NAME_BASE = "";
LD_DYLIB_INSTALL_NAME = "";
GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
CODE_SIGNING_ALLOWED = NO;
};
AlwaysPerformSeparateStrip = YES;
PackageTypes = (
com.apple.package-type.wrapper.framework.static
);
},
/* Unit Test */
{ Type = ProductType;
Identifier = com.apple.product-type.bundle.unit-test;
BasedOn = com.apple.product-type.bundle;
Class = PBXXCTestBundleProductType;
DefaultBuildProperties = {
WRAPPER_EXTENSION = "xctest";
PRODUCT_SPECIFIC_LDFLAGS = "-framework XCTest";
PRODUCT_TYPE_FRAMEWORK_SEARCH_PATHS = "$(TEST_FRAMEWORK_SEARCH_PATHS)";
TEST_FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PLATFORM_DIR)/Developer/Library/Frameworks",
);
};
PackageTypes = (
com.apple.package-type.bundle.unit-test
);
CanEmbedCompilerSanitizerLibraries = YES;
IsUnitTest = YES;
},
/* UI Test */
{ Type = ProductType;
Identifier = com.apple.product-type.bundle.ui-testing;
BasedOn = com.apple.product-type.bundle.unit-test;
Class = PBXXCTestBundleProductType;
DefaultBuildProperties = {
WRAPPER_EXTENSION = "xctest";
USES_XCTRUNNER = "YES";
PRODUCT_SPECIFIC_LDFLAGS = "-framework XCTest";
PRODUCT_TYPE_FRAMEWORK_SEARCH_PATHS = "$(TEST_FRAMEWORK_SEARCH_PATHS)";
TEST_FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PLATFORM_DIR)/Developer/Library/Frameworks",
);
};
PackageTypes = (
com.apple.package-type.bundle.unit-test
);
ProvisioningProfileSupported = YES;
IsUITest = YES;
},
/* XPC Service */
{
Type = ProductType;
Identifier = "com.apple.product-type.xpc-service";
BasedOn = "com.apple.product-type.bundle";
Class = PBXBundleProductType;
IconNamePrefix = XPCService;
DefaultTargetName = "XPC Service";
CanEmbedCompilerSanitizerLibraries = YES;
"DefaultBuildProperties" = {
"MACH_O_TYPE" = "mh_execute";
WRAPPER_EXTENSION = "xpc";
};
PackageTypes = (
"com.apple.package-type.xpc-service",
);
},
/* PlugInKit Plugin */
{
Type = ProductType;
Identifier = "com.apple.product-type.pluginkit-plugin";
BasedOn = "com.apple.product-type.xpc-service";
Class = PBXBundleProductType;
IconNamePrefix = XPCService;
DefaultTargetName = "PlugInKit PlugIn";
"DefaultBuildProperties" = {
"PRODUCT_SPECIFIC_LDFLAGS" = "$(SDKROOT)/System/Library/PrivateFrameworks/PlugInKit.framework/PlugInKit";
WRAPPER_EXTENSION = "pluginkit";
};
PackageTypes = (
"com.apple.package-type.pluginkit-plugin",
);
},
/* App Extension */
{
Type = ProductType;
Identifier = "com.apple.product-type.app-extension";
BasedOn = "com.apple.product-type.pluginkit-plugin";
Class = PBXBundleProductType;
IconNamePrefix = AppExtension;
DefaultTargetName = "App Extension";
"DefaultBuildProperties" = {
"CODE_SIGNING_ALLOWED" = YES;
"APPLICATION_EXTENSION_API_ONLY" = YES;
"PRODUCT_SPECIFIC_LDFLAGS" = "-e _NSExtensionMain";
WRAPPER_EXTENSION = "appex";
};
PackageTypes = (
"com.apple.package-type.app-extension",
);
ProvisioningProfileSupported = YES;
ProvisioningProfileRequired = NO;
},
)
================================================
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/SDKSettings.plist
================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CanonicalName</key>
<string>macosx10.13</string>
<key>CustomProperties</key>
<dict>
<key>KERNEL_EXTENSION_HEADER_SEARCH_PATHS</key>
<string>$(KERNEL_FRAMEWORK)/PrivateHeaders $(KERNEL_FRAMEWORK_HEADERS)</string>
</dict>
<key>DefaultProperties</key>
<dict>
<key>MACOSX_DEPLOYMENT_TARGET</key>
<string>10.13</string>
<key>PLATFORM_NAME</key>
<string>macosx</string>
<key>DEFAULT_KEXT_INSTALL_PATH</key>
<string>$(LIBRARY_KEXT_INSTALL_PATH)</string>
<key>KASAN_DEFAULT_CFLAGS</key>
<string>-DKASAN=1 -fsanitize=address -mllvm -asan-globals-live-support -mllvm -asan-force-dynamic-shadow</string>
</dict>
<key>DisplayName</key>
<string>Darling 10.13</string>
<key>MaximumDeploymentTarget</key>
<string>10.13.99</string>
<key>MinimalDisplayName</key>
<string>10.13</string>
<key>MinimumSupportedToolsVersion</key>
<string>3.2</string>
<key>SupportedBuildToolComponents</key>
<array>
<string>com.apple.compilers.gcc.headers.4_2</string>
</array>
<key>Version</key>
<string>10.13</string>
<key>IsBaseSDK</key>
<string>YES</string>
</dict>
</plist>
================================================
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/NSSystemDirectories.h
================================================
/*
* Copyright (c) 1999-2000, 2009 Apple Inc. All rights reserved.
*
* @APPLE_LICENSE_HEADER_START@
*
* This file contains Original Code and/or Modifications of Original Code
* as defined in and that are subject to the Apple Public Source License
* Version 2.0 (the 'License'). You may not use this file except in
* compliance with the License. Please obtain a copy of the License at
* http://www.opensource.apple.com/apsl/ and read it before using this
* file.
*
* The Original Code and all software distributed under the License are
* distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
* EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
* INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
* Please see the License for the specific language governing rights and
* limitations under the License.
*
* @APPLE_LICENSE_HEADER_END@
*/
/*
This API returns the various standard system directories where apps, resources, etc get installed.
Because queries can return multiple directories, the API is in the form of an enumeration.
The directories are returned in search path order; that is, the first place to look is returned first.
This API may return directories that do not exist yet.
If NSUserDomain is included in a query, then the results will contain "~" to refer to the user's directory.
NEXT_ROOT is prepended as necessary to the returned values.
Some calls might return no directories!
The buffer that is passed in will be filled with a null-terminated string, possibly containing as many as PATH_MAX-1 characters.
Typical usage:
#include <limits.h>
#include <NSSystemDirectories.h>
char path[PATH_MAX];
NSSearchPathEnumerationState state = NSStartSearchPathEnumeration(dir, domainMask);
while (state = NSGetNextSearchPathEnumeration(state, path)) {
// Handle path
}
*/
#ifndef __NS_SYSTEM_DIRECTORIES_H__
#define __NS_SYSTEM_DIRECTORIES_H__
#include <sys/cdefs.h>
#include <Availability.h>
// Directories
typedef enum {
NSApplicationDirectory = 1, // supported applications (Applications)
NSDemoApplicationDirectory = 2, // unsupported applications, demonstration versions (Applications/GrabBag)
NSDeveloperApplicationDirectory = 3, // developer applications (Developer/Applications)
NSAdminApplicationDirectory = 4, // system and network administration applications (Applications/Utilities)
NSLibraryDirectory = 5, // various user-visible documentation, support, and configuration files, resources (Library)
NSDeveloperDirectory = 6, // developer resources (Developer)
NSUserDirectory = 7, // user home directories (Users)
NSDocumentationDirectory = 8, // documentation (Library/Documentation)
NSDocumentDirectory = 9, // documents (Documents)
NSCoreServiceDirectory = 10, // location of core services (System/Library/CoreServices)
NSAutosavedInformationDirectory = 11, // location of user's directory for use with autosaving (Library/Autosave Information)
NSDesktopDirectory = 12, // location of user's Desktop (Desktop)
NSCachesDirectory = 13, // location of discardable cache files (Library/Caches)
NSApplicationSupportDirectory = 14, // location of application support files (plug-ins, etc) (Library/Application Support)
NSDownloadsDirectory = 15, // location of user's Downloads directory (Downloads)
NSInputMethodsDirectory = 16, // input methods (Library/Input Methods)
NSMoviesDirectory = 17, // location of user's Movies directory (~/Movies)
NSMusicDirectory = 18, // location of user's Music directory (~/Music)
NSPicturesDirectory = 19, // location of user's Pictures directory (~/Pictures)
NSPrinterDescriptionDirectory = 20, // location of system's PPDs directory (Library/Printers/PPDs)
NSSharedPublicDirectory = 21, // location of user's Public sharing directory (~/Public)
NSPreferencePanesDirectory = 22, // location of the PreferencePanes directory for use with System Preferences (Library/PreferencePanes)
NSAllApplicationsDirectory = 100, // all directories where applications can occur (Applications, Applications/Utilities, Developer/Applications, ...)
NSAllLibrariesDirectory = 101 // all directories where resources can occur (Library, Developer)
} NSSearchPathDirectory;
// Domains
typedef enum {
NSUserDomainMask = 1, // user's home directory --- place to install user's personal items (~)
NSLocalDomainMask = 2, // local to the current machine --- place to install items available to everyone on this machine
NSNetworkDomainMask = 4, // publically available location in the local area network --- place to install items available on the network (/Network)
NSSystemDomainMask = 8, // provided by Apple
NSAllDomainsMask = 0x0ffff // all domains: all of the above and more, future items
} NSSearchPathDomainMask;
typedef unsigned int NSSearchPathEnumerationState;
__BEGIN_DECLS
/*!
* @function NSStartSearchPathEnumeration
*
* @discussion
* Call this function to begin enumeration of the filesystem paths for the
* specified directory in the desired domains. The return value should be
* passed to one or more calls to NSGetNextSearchPathEnumeration() to obtain
* the filesystem path and continue the enumeration.
*
* @param dir
* The special directory to enumerate.
*
* @param domainMask
* The domains in which the special directory should be enumerated.
*
* @return
* An enumeration state value to pass to NSGetNextSearchPathEnumeration().
*/
__OSX_AVAILABLE_STARTING(__MAC_10_0,__IPHONE_2_0)
extern NSSearchPathEnumerationState
NSStartSearchPathEnumeration(NSSearchPathDirectory dir,
NSSearchPathDomainMask domainMask);
/*!
* @function NSGetNextSearchPathEnumeration
*
* @discussion
* Returns the filesystem path for a special directory in the domain(s)
* specified by the state value returned by NSStartSearchPathEnumeration().
* Subsequent calls to NSGetNextSearchPathEnumeration() should pass the state
* value returned by the previous call to continue the enumeration in each
* domain. A state value of zero will be returned when all domains have been
* enumerated.
*
* @param state
* The state value returned by NSStartSearchPathEnumeration() or by a previous
* call to this function.
*
* @param path
* A buffer to which the NUL-terminated filesystem path of the special
* directory will be written. The buffer size must be at least PATH_MAX bytes.
*
* @return
* An enumeration state value to pass to a subsequent call to
* NSGetNextSearchPathEnumeration(), or zero if enumeration is complete.
*/
__OSX_AVAILABLE_STARTING(__MAC_10_0,__IPHONE_2_0)
extern NSSearchPathEnumerationState
NSGetNextSearchPathEnumeration(NSSearchPathEnumerationState state, char *path);
__END_DECLS
#endif /* __NS_SYSTEM_DIRECTORIES_H__ */
================================================
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/bsm/audit_session.h
================================================
/*-
* Copyright (c) 2009 Apple Inc.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* 3. Neither the name of Apple Inc. ("Apple") nor the names of
* its contributors may be used to endorse or promote products derived
* from this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
* ARE DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR
* ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*
* $P4: //depot/projects/trustedbsd/openbsm/bsm/auditd_lib.h#4 $
*/
#ifndef _BSM_AUDIT_SESSION_H_
#define _BSM_AUDIT_SESSION_H_
#include <inttypes.h> /* Required for audit.h. */
#include <stdio.h> /* Required for FILE. */
#include <bsm/audit.h>
#include <bsm/audit_kevents.h> /* Required for AUE_SESSION_* event def's. */
#include <os/availability.h>
/* Defined audit session flags for the ai_flags member of auditinfo_addr.
* These are opaque to XNU itself, although some may be of interest to certain
* kernel extensions, notably AU_SESSION_FLAG_HAS_CONSOLE_ACCESS.
*/
enum audit_session_flags {
/* The initial session created by PID 1. */
AU_SESSION_FLAG_IS_INITIAL = 0x0001,
/* The graphics subsystem (CoreGraphics, etc.) is available. */
AU_SESSION_FLAG_HAS_GRAPHIC_ACCESS = 0x0010,
/* /dev/tty is available. */
AU_SESSION_FLAG_HAS_TTY = 0x0020,
/* The session was created for a remote connection. */
AU_SESSION_FLAG_IS_REMOTE = 0x1000,
/* The console and associated devices are available. */
AU_SESSION_FLAG_HAS_CONSOLE_ACCESS = 0x2000,
/* An active, authenticated user is associated with the session. */
AU_SESSION_FLAG_HAS_AUTHENTICATED = 0x4000,
};
/*
* Audit session device.
*/
#define AUDIT_SDEV_PATH "/dev/auditsessions"
/*
* au_sdev_open() flags
*/
enum au_sdev_open_flags {
/* Set audit session device to not to block on reads. */
AU_SDEVF_NONBLOCK = 0x00000001,
/* Allow process to monitor all session. (Requires privilege.) */
AU_SDEVF_ALLSESSIONS = 0x00010000,
};
__BEGIN_DECLS
/*
* Audit session device handle.
*/
typedef struct au_sdev_handle {
FILE *ash_fp;
u_char *ash_buf;
int ash_reclen;
int ash_bytesread;
} au_sdev_handle_t;
/*
* au_sdev_open()
*
* @summary - Open the audit session pseudo device.
*
* @param flags - Flags that change the behavior of the device. The flags
* specified are formed by or'ing the following flag: AU_SDEVF_NONBLOCK for
* non-blocking I/O and AU_SDEF_ALLSESSIONS for monitoring all the sessions
* and not just the session of the current process.
*
* @return Upon success returns the audit session device handle. Otherwise,
* NULL is returned and the errno is set to indicate the error.
*/
au_sdev_handle_t *au_sdev_open(int flags)
API_AVAILABLE(macos(10.8)) API_UNAVAILABLE(ios, watchos, tvos);
/*
* au_sdev_close()
*
* @summary - Close the audit session pseudo device.
*
* @param ash - Audit session device handle.
*
* @return Upon successful completion 0 is returned. Otherwise, errno is set
* to indicate the error.
*/
int au_sdev_close(au_sdev_handle_t *ash)
API_AVAILABLE(macos(10.8)) API_UNAVAILABLE(ios, watchos, tvos);
/*
* au_sdev_fd()
*
* @summary - Get the file descriptor for the audit session device.
*
* @param ash - Audit session device handle.
*
* @return File descriptor of the audit session device.
*/
int au_sdev_fd(au_sdev_handle_t *ash)
API_AVAILABLE(macos(10.8)) API_UNAVAILABLE(ios, watchos, tvos);
/*
* au_sdev_read_aia()
*
* @summary - Read a session event and an auditinfo_addr record from kernel.
*
* @param ash - Audit session device handle.
*
* @param event - A pointer to an integer that will contain the event type:
* AUE_SESSION_START (start of a new session), AUE_SESSION_UPDATE (the
* session information has been changed), AUE_SESSION_END (all the processes in
* the session have exited), and AUE_SESSION_CLOSE (the session record has been
* removed from the kernel).
*
* @param aia_p - A pointer to an auditinfo_addr structure that will contain the
* audit session information on a successful return. The audit masks fields
* (ai_mask), however, does not currently contain correct informaiton.
*
* @return Upon sucessful completetion 0 is returned and the event and aia_p
* parameters will be populated. Otherwise, errno is set to indicate the error.
*/
int au_sdev_read_aia(au_sdev_handle_t *ash, int *event, auditinfo_addr_t *aia_p)
API_AVAILABLE(macos(10.8)) API_UNAVAILABLE(ios, watchos, tvos);
__END_DECLS
#endif /* !_BSM_AUDIT_SESSION_H_ */
================================================
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/float.h
================================================
/* Copyright (c) 2017 Apple Inc. All rights reserved.
*
* @APPLE_LICENSE_HEADER_START@
*
* The contents of this file constitute Original Code as defined in and
* are subject to the Apple Public Source License Version 1.1 (the
* "License"). You may not use this file except in compliance with the
* License. Please obtain a copy of the License at
* http://www.apple.com/publicsource and read it before using this file.
*
* This Original Code and all software distributed under the License are
* distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, EITHER
* EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
* INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT. Please see the
* License for the specific language governing rights and limitations
* under the License.
*
* @APPLE_LICENSE_HEADER_END@
*/
#ifndef __FLOAT_H
#define __FLOAT_H
/* Undefine anything that we'll be redefining below. */
#undef FLT_EVAL_METHOD
#undef FLT_ROUNDS
#undef FLT_RADIX
#undef FLT_MANT_DIG
#undef DBL_MANT_DIG
#undef LDBL_MANT_DIG
#undef FLT_DIG
#undef DBL_DIG
#undef LDBL_DIG
#undef FLT_MIN_EXP
#undef DBL_MIN_EXP
#undef LDBL_MIN_EXP
#undef FLT_MIN_10_EXP
#undef DBL_MIN_10_EXP
#undef LDBL_MIN_10_EXP
#undef FLT_MAX_EXP
#undef DBL_MAX_EXP
#undef LDBL_MAX_EXP
#undef FLT_MAX_10_EXP
#undef DBL_MAX_10_EXP
#undef LDBL_MAX_10_EXP
#undef FLT_MAX
#undef DBL_MAX
#undef LDBL_MAX
#undef FLT_EPSILON
#undef DBL_EPSILON
#undef LDBL_EPSILON
#undef FLT_MIN
#undef DBL_MIN
#undef LDBL_MIN
#if __STDC_VERSION__ >= 199901L || !defined(__STRICT_ANSI__)
# undef DECIMAL_DIG
#endif
#if __STDC_VERSION__ >= 201112L || !defined(__STRICT_ANSI__)
# undef FLT_HAS_SUBNORM
# undef DBL_HAS_SUBNORM
# undef LDBL_HAS_SUBNORM
# undef FLT_TRUE_MIN
# undef DBL_TRUE_MIN
# undef LDBL_TRUE_MIN
# undef FLT_DECIMAL_DIG
# undef DBL_DECIMAL_DIG
# undef LDBL_DECIMAL_DIG
#endif
/* Characteristics of floating point types, C99 5.2.4.2.2 */
#define FLT_EVAL_METHOD __FLT_EVAL_METHOD__
#define FLT_ROUNDS (__builtin_flt_rounds())
#define FLT_RADIX __FLT_RADIX__
#define FLT_MANT_DIG __FLT_MANT_DIG__
#define DBL_MANT_DIG __DBL_MANT_DIG__
#define LDBL_MANT_DIG __LDBL_MANT_DIG__
#define FLT_DIG __FLT_DIG__
#define DBL_DIG __DBL_DIG__
#define LDBL_DIG __LDBL_DIG__
#define FLT_MIN_EXP __FLT_MIN_EXP__
#define DBL_MIN_EXP __DBL_MIN_EXP__
#define LDBL_MIN_EXP __LDBL_MIN_EXP__
#define FLT_MIN_10_EXP __FLT_MIN_10_EXP__
#define DBL_MIN_10_EXP __DBL_MIN_10_EXP__
#define LDBL_MIN_10_EXP __LDBL_MIN_10_EXP__
#define FLT_MAX_EXP __FLT_MAX_EXP__
#define DBL_MAX_EXP __DBL_MAX_EXP__
#define LDBL_MAX_EXP __LDBL_MAX_EXP__
#define FLT_MAX_10_EXP __FLT_MAX_10_EXP__
#define DBL_MAX_10_EXP __DBL_MAX_10_EXP__
#define LDBL_MAX_10_EXP __LDBL_MAX_10_EXP__
#define FLT_MAX __FLT_MAX__
#define DBL_MAX __DBL_MAX__
#define LDBL_MAX __LDBL_MAX__
#define FLT_EPSILON __FLT_EPSILON__
#define DBL_EPSILON __DBL_EPSILON__
#define LDBL_EPSILON __LDBL_EPSILON__
#define FLT_MIN __FLT_MIN__
#define DBL_MIN __DBL_MIN__
#define LDBL_MIN __LDBL_MIN__
#if __STDC_VERSION__ >= 199901L || !defined(__STRICT_ANSI__)
# define DECIMAL_DIG __DECIMAL_DIG__
#endif
#if __STDC_VERSION__ >= 201112L || !defined(__STRICT_ANSI__)
# if defined __arm__ /* On 32-bit arm, denorms are not supported. */
# define FLT_HAS_SUBNORM 0
# define DBL_HAS_SUBNORM 0
# define LDBL_HAS_SUBNORM 0
# define FLT_TRUE_MIN __FLT_MIN__
# define DBL_TRUE_MIN __DBL_MIN__
# define LDBL_TRUE_MIN __LDBL_MIN__
# else /* All Apple platforms except 32-bit arm have denorms. */
# define FLT_HAS_SUBNORM 1
# define DBL_HAS_SUBNORM 1
# define LDBL_HAS_SUBNORM 1
# define FLT_TRUE_MIN __FLT_DENORM_MIN__
# define DBL_TRUE_MIN __DBL_DENORM_MIN__
# define LDBL_TRUE_MIN __LDBL_DENORM_MIN__
# endif
# define FLT_DECIMAL_DIG __FLT_DECIMAL_DIG__
# define DBL_DECIMAL_DIG __DBL_DECIMAL_DIG__
# define LDBL_DECIMAL_DIG __LDBL_DECIMAL_DIG__
#endif
#endif /* __FLOAT_H */
================================================
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/libkern/OSCrossEndian.h
================================================
/*
* Copyright (c) 2000-2006 Apple Computer, Inc. All rights reserved.
*
* @APPLE_OSREFERENCE_LICENSE_HEADER_START@
*
* This file contains Original Code and/or Modifications of Original Code
* as defined in and that are subject to the Apple Public Source License
* Version 2.0 (the 'License'). You may not use this file except in
* compliance with the License. The rights granted to you under the License
* may not be used to create, or enable the creation or redistribution of,
* unlawful or unlicensed copies of an Apple operating system, or to
* circumvent, violate, or enable the circumvention or violation of, any
* terms of an Apple operating system software license agreement.
*
* Please obtain a copy of the License at
* http://www.opensource.apple.com/apsl/ and read it before using this file.
*
* The Original Code and all software distributed under the License are
* distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
* EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
* INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
* Please see the License for the specific language governing rights and
* limitations under the License.
*
* @APPLE_OSREFERENCE_LICENSE_HEADER_END@
*/
/*
* This private header exports 3 APIs.
* _OSRosettaCheck() - An inline function that returns true if we are
* currently running under Rosetta.
* IF_ROSETTA() - Which is used to as a regular conditional
* expression that is true only if the current
* code is executing in the Rosetta
* translation space.
* ROSETTA_ONLY(exprs) - Which is used to create a block code that only
* executes if we are running in Rosetta.
*
* for example
*
* IF_ROSETTA() {
* // Do Cross endian swapping of input data
* outdata = OSSwap??(indata);
* }
* else {
* // Do straight through
* outdata = indata;
* }
*
* outdata = indata;
* ROSETTA_ONLY(
* // Do Cross endian swapping of input data
* outdata = OSSwap??(outdata);
* );
*/
#ifndef _LIBKERN_OSCROSSENDIAN_H
#define _LIBKERN_OSCROSSENDIAN_H
#include <sys/sysctl.h>
static __inline__ int
_OSRosettaCheck(void)
{
return 0;
}
#define IF_ROSETTA() if (__builtin_expect(_OSRosettaCheck(), 0) )
#define ROSETTA_ONLY(exprs) \
do { \
IF_ROSETTA() { \
exprs \
} \
} while(0)
#endif /* _LIBKERN_OSCROSSENDIAN_H */
================================================
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/clock.h
================================================
#ifndef _clock_user_
#define _clock_user_
/* Module clock */
#include <string.h>
#include <mach/ndr.h>
#include <mach/boolean.h>
#include <mach/kern_return.h>
#include <mach/notify.h>
#include <mach/mach_types.h>
#include <mach/message.h>
#include <mach/mig_errors.h>
#include <mach/port.h>
/* BEGIN VOUCHER CODE */
#ifndef KERNEL
#if defined(__has_include)
#if __has_include(<mach/mig_voucher_support.h>)
#ifndef USING_VOUCHERS
#define USING_VOUCHERS
#endif
#ifndef __VOUCHER_FORWARD_TYPE_DECLS__
#define __VOUCHER_FORWARD_TYPE_DECLS__
#ifdef __cplusplus
extern "C" {
#endif
extern boolean_t voucher_mach_msg_set(mach_msg_header_t *msg) __attribute__((weak_import));
#ifdef __cplusplus
}
#endif
#endif // __VOUCHER_FORWARD_TYPE_DECLS__
#endif // __has_include(<mach/mach_voucher_types.h>)
#endif // __has_include
#endif // !KERNEL
/* END VOUCHER CODE */
/* BEGIN MIG_STRNCPY_ZEROFILL CODE */
#if defined(__has_include)
#if __has_include(<mach/mig_strncpy_zerofill_support.h>)
#ifndef USING_MIG_STRNCPY_ZEROFILL
#define USING_MIG_STRNCPY_ZEROFILL
#endif
#ifndef __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__
#define __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__
#ifdef __cplusplus
extern "C" {
#endif
extern int mig_strncpy_zerofill(char *dest, const char *src, int len) __attribute__((weak_import));
#ifdef __cplusplus
}
#endif
#endif /* __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__ */
#endif /* __has_include(<mach/mig_strncpy_zerofill_support.h>) */
#endif /* __has_include */
/* END MIG_STRNCPY_ZEROFILL CODE */
#ifdef AUTOTEST
#ifndef FUNCTION_PTR_T
#define FUNCTION_PTR_T
typedef void (*function_ptr_t)(mach_port_t, char *, mach_msg_type_number_t);
typedef struct {
char *name;
function_ptr_t function;
} function_table_entry;
typedef function_table_entry *function_table_t;
#endif /* FUNCTION_PTR_T */
#endif /* AUTOTEST */
#ifndef clock_MSG_COUNT
#define clock_MSG_COUNT 3
#endif /* clock_MSG_COUNT */
#include <mach/std_types.h>
#include <mach/mig.h>
#include <mach/mig.h>
#include <mach/mach_types.h>
#include <mach/mach_types.h>
#ifdef __BeforeMigUserHeader
__BeforeMigUserHeader
#endif /* __BeforeMigUserHeader */
#include <sys/cdefs.h>
__BEGIN_DECLS
/* Routine clock_get_time */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t clock_get_time
(
clock_serv_t clock_serv,
mach_timespec_t *cur_time
);
/* Routine clock_get_attributes */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t clock_get_attributes
(
clock_serv_t clock_serv,
clock_flavor_t flavor,
clock_attr_t clock_attr,
mach_msg_type_number_t *clock_attrCnt
);
/* Routine clock_alarm */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t clock_alarm
(
clock_serv_t clock_serv,
alarm_type_t alarm_type,
mach_timespec_t alarm_time,
clock_reply_t alarm_port
);
__END_DECLS
/********************** Caution **************************/
/* The following data types should be used to calculate */
/* maximum message sizes only. The actual message may be */
/* smaller, and the position of the arguments within the */
/* message layout may vary from what is presented here. */
/* For example, if any of the arguments are variable- */
/* sized, and less than the maximum is sent, the data */
/* will be packed tight in the actual message to reduce */
/* the presence of holes. */
/********************** Caution **************************/
/* typedefs for all requests */
#ifndef __Request__clock_subsystem__defined
#define __Request__clock_subsystem__defined
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__clock_get_time_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
clock_flavor_t flavor;
mach_msg_type_number_t clock_attrCnt;
} __Request__clock_get_attributes_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t alarm_port;
/* end of the kernel processed data */
NDR_record_t NDR;
alarm_type_t alarm_type;
mach_timespec_t alarm_time;
} __Request__clock_alarm_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#endif /* !__Request__clock_subsystem__defined */
/* union of all requests */
#ifndef __RequestUnion__clock_subsystem__defined
#define __RequestUnion__clock_subsystem__defined
union __RequestUnion__clock_subsystem {
__Request__clock_get_time_t Request_clock_get_time;
__Request__clock_get_attributes_t Request_clock_get_attributes;
__Request__clock_alarm_t Request_clock_alarm;
};
#endif /* !__RequestUnion__clock_subsystem__defined */
/* typedefs for all replies */
#ifndef __Reply__clock_subsystem__defined
#define __Reply__clock_subsystem__defined
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
mach_timespec_t cur_time;
} __Reply__clock_get_time_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
mach_msg_type_number_t clock_attrCnt;
int clock_attr[1];
} __Reply__clock_get_attributes_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__clock_alarm_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#endif /* !__Reply__clock_subsystem__defined */
/* union of all replies */
#ifndef __ReplyUnion__clock_subsystem__defined
#define __ReplyUnion__clock_subsystem__defined
union __ReplyUnion__clock_subsystem {
__Reply__clock_get_time_t Reply_clock_get_time;
__Reply__clock_get_attributes_t Reply_clock_get_attributes;
__Reply__clock_alarm_t Reply_clock_alarm;
};
#endif /* !__RequestUnion__clock_subsystem__defined */
#ifndef subsystem_to_name_map_clock
#define subsystem_to_name_map_clock \
{ "clock_get_time", 1000 },\
{ "clock_get_attributes", 1001 },\
{ "clock_alarm", 1002 }
#endif
#ifdef __AfterMigUserHeader
__AfterMigUserHeader
#endif /* __AfterMigUserHeader */
#endif /* _clock_user_ */
================================================
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/clock_priv.h
================================================
#ifndef _clock_priv_user_
#define _clock_priv_user_
/* Module clock_priv */
#include <string.h>
#include <mach/ndr.h>
#include <mach/boolean.h>
#include <mach/kern_return.h>
#include <mach/notify.h>
#include <mach/mach_types.h>
#include <mach/message.h>
#include <mach/mig_errors.h>
#include <mach/port.h>
/* BEGIN VOUCHER CODE */
#ifndef KERNEL
#if defined(__has_include)
#if __has_include(<mach/mig_voucher_support.h>)
#ifndef USING_VOUCHERS
#define USING_VOUCHERS
#endif
#ifndef __VOUCHER_FORWARD_TYPE_DECLS__
#define __VOUCHER_FORWARD_TYPE_DECLS__
#ifdef __cplusplus
extern "C" {
#endif
extern boolean_t voucher_mach_msg_set(mach_msg_header_t *msg) __attribute__((weak_import));
#ifdef __cplusplus
}
#endif
#endif // __VOUCHER_FORWARD_TYPE_DECLS__
#endif // __has_include(<mach/mach_voucher_types.h>)
#endif // __has_include
#endif // !KERNEL
/* END VOUCHER CODE */
/* BEGIN MIG_STRNCPY_ZEROFILL CODE */
#if defined(__has_include)
#if __has_include(<mach/mig_strncpy_zerofill_support.h>)
#ifndef USING_MIG_STRNCPY_ZEROFILL
#define USING_MIG_STRNCPY_ZEROFILL
#endif
#ifndef __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__
#define __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__
#ifdef __cplusplus
extern "C" {
#endif
extern int mig_strncpy_zerofill(char *dest, const char *src, int len) __attribute__((weak_import));
#ifdef __cplusplus
}
#endif
#endif /* __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__ */
#endif /* __has_include(<mach/mig_strncpy_zerofill_support.h>) */
#endif /* __has_include */
/* END MIG_STRNCPY_ZEROFILL CODE */
#ifdef AUTOTEST
#ifndef FUNCTION_PTR_T
#define FUNCTION_PTR_T
typedef void (*function_ptr_t)(mach_port_t, char *, mach_msg_type_number_t);
typedef struct {
char *name;
function_ptr_t function;
} function_table_entry;
typedef function_table_entry *function_table_t;
#endif /* FUNCTION_PTR_T */
#endif /* AUTOTEST */
#ifndef clock_priv_MSG_COUNT
#define clock_priv_MSG_COUNT 2
#endif /* clock_priv_MSG_COUNT */
#include <mach/std_types.h>
#include <mach/mig.h>
#include <mach/mig.h>
#include <mach/mach_types.h>
#include <mach/mach_types.h>
#ifdef __BeforeMigUserHeader
__BeforeMigUserHeader
#endif /* __BeforeMigUserHeader */
#include <sys/cdefs.h>
__BEGIN_DECLS
/* Routine clock_set_time */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t clock_set_time
(
clock_ctrl_t clock_ctrl,
mach_timespec_t new_time
);
/* Routine clock_set_attributes */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t clock_set_attributes
(
clock_ctrl_t clock_ctrl,
clock_flavor_t flavor,
clock_attr_t clock_attr,
mach_msg_type_number_t clock_attrCnt
);
__END_DECLS
/********************** Caution **************************/
/* The following data types should be used to calculate */
/* maximum message sizes only. The actual message may be */
/* smaller, and the position of the arguments within the */
/* message layout may vary from what is presented here. */
/* For example, if any of the arguments are variable- */
/* sized, and less than the maximum is sent, the data */
/* will be packed tight in the actual message to reduce */
/* the presence of holes. */
/********************** Caution **************************/
/* typedefs for all requests */
#ifndef __Request__clock_priv_subsystem__defined
#define __Request__clock_priv_subsystem__defined
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
mach_timespec_t new_time;
} __Request__clock_set_time_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
clock_flavor_t flavor;
mach_msg_type_number_t clock_attrCnt;
int clock_attr[1];
} __Request__clock_set_attributes_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#endif /* !__Request__clock_priv_subsystem__defined */
/* union of all requests */
#ifndef __RequestUnion__clock_priv_subsystem__defined
#define __RequestUnion__clock_priv_subsystem__defined
union __RequestUnion__clock_priv_subsystem {
__Request__clock_set_time_t Request_clock_set_time;
__Request__clock_set_attributes_t Request_clock_set_attributes;
};
#endif /* !__RequestUnion__clock_priv_subsystem__defined */
/* typedefs for all replies */
#ifndef __Reply__clock_priv_subsystem__defined
#define __Reply__clock_priv_subsystem__defined
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__clock_set_time_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__clock_set_attributes_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#endif /* !__Reply__clock_priv_subsystem__defined */
/* union of all replies */
#ifndef __ReplyUnion__clock_priv_subsystem__defined
#define __ReplyUnion__clock_priv_subsystem__defined
union __ReplyUnion__clock_priv_subsystem {
__Reply__clock_set_time_t Reply_clock_set_time;
__Reply__clock_set_attributes_t Reply_clock_set_attributes;
};
#endif /* !__RequestUnion__clock_priv_subsystem__defined */
#ifndef subsystem_to_name_map_clock_priv
#define subsystem_to_name_map_clock_priv \
{ "clock_set_time", 1200 },\
{ "clock_set_attributes", 1201 }
#endif
#ifdef __AfterMigUserHeader
__AfterMigUserHeader
#endif /* __AfterMigUserHeader */
#endif /* _clock_priv_user_ */
================================================
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/clock_reply.h
================================================
#ifndef _clock_reply_user_
#define _clock_reply_user_
/* Module clock_reply */
#include <string.h>
#include <mach/ndr.h>
#include <mach/boolean.h>
#include <mach/kern_return.h>
#include <mach/notify.h>
#include <mach/mach_types.h>
#include <mach/message.h>
#include <mach/mig_errors.h>
#include <mach/port.h>
/* BEGIN VOUCHER CODE */
#ifndef KERNEL
#if defined(__has_include)
#if __has_include(<mach/mig_voucher_support.h>)
#ifndef USING_VOUCHERS
#define USING_VOUCHERS
#endif
#ifndef __VOUCHER_FORWARD_TYPE_DECLS__
#define __VOUCHER_FORWARD_TYPE_DECLS__
#ifdef __cplusplus
extern "C" {
#endif
extern boolean_t voucher_mach_msg_set(mach_msg_header_t *msg) __attribute__((weak_import));
#ifdef __cplusplus
}
#endif
#endif // __VOUCHER_FORWARD_TYPE_DECLS__
#endif // __has_include(<mach/mach_voucher_types.h>)
#endif // __has_include
#endif // !KERNEL
/* END VOUCHER CODE */
/* BEGIN MIG_STRNCPY_ZEROFILL CODE */
#if defined(__has_include)
#if __has_include(<mach/mig_strncpy_zerofill_support.h>)
#ifndef USING_MIG_STRNCPY_ZEROFILL
#define USING_MIG_STRNCPY_ZEROFILL
#endif
#ifndef __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__
#define __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__
#ifdef __cplusplus
extern "C" {
#endif
extern int mig_strncpy_zerofill(char *dest, const char *src, int len) __attribute__((weak_import));
#ifdef __cplusplus
}
#endif
#endif /* __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__ */
#endif /* __has_include(<mach/mig_strncpy_zerofill_support.h>) */
#endif /* __has_include */
/* END MIG_STRNCPY_ZEROFILL CODE */
#ifdef AUTOTEST
#ifndef FUNCTION_PTR_T
#define FUNCTION_PTR_T
typedef void (*function_ptr_t)(mach_port_t, char *, mach_msg_type_number_t);
typedef struct {
char *name;
function_ptr_t function;
} function_table_entry;
typedef function_table_entry *function_table_t;
#endif /* FUNCTION_PTR_T */
#endif /* AUTOTEST */
#ifndef clock_reply_MSG_COUNT
#define clock_reply_MSG_COUNT 1
#endif /* clock_reply_MSG_COUNT */
#include <mach/std_types.h>
#include <mach/mig.h>
#include <mach/mach_types.h>
#ifdef __BeforeMigUserHeader
__BeforeMigUserHeader
#endif /* __BeforeMigUserHeader */
#include <sys/cdefs.h>
__BEGIN_DECLS
/* SimpleRoutine clock_alarm_reply */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t clock_alarm_reply
(
clock_reply_t alarm_port,
mach_msg_type_name_t alarm_portPoly,
kern_return_t alarm_code,
alarm_type_t alarm_type,
mach_timespec_t alarm_time
);
__END_DECLS
/********************** Caution **************************/
/* The following data types should be used to calculate */
/* maximum message sizes only. The actual message may be */
/* smaller, and the position of the arguments within the */
/* message layout may vary from what is presented here. */
/* For example, if any of the arguments are variable- */
/* sized, and less than the maximum is sent, the data */
/* will be packed tight in the actual message to reduce */
/* the presence of holes. */
/********************** Caution **************************/
/* typedefs for all requests */
#ifndef __Request__clock_reply_subsystem__defined
#define __Request__clock_reply_subsystem__defined
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t alarm_code;
alarm_type_t alarm_type;
mach_timespec_t alarm_time;
} __Request__clock_alarm_reply_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#endif /* !__Request__clock_reply_subsystem__defined */
/* union of all requests */
#ifndef __RequestUnion__clock_reply_subsystem__defined
#define __RequestUnion__clock_reply_subsystem__defined
union __RequestUnion__clock_reply_subsystem {
__Request__clock_alarm_reply_t Request_clock_alarm_reply;
};
#endif /* !__RequestUnion__clock_reply_subsystem__defined */
/* typedefs for all replies */
#ifndef __Reply__clock_reply_subsystem__defined
#define __Reply__clock_reply_subsystem__defined
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__clock_alarm_reply_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#endif /* !__Reply__clock_reply_subsystem__defined */
/* union of all replies */
#ifndef __ReplyUnion__clock_reply_subsystem__defined
#define __ReplyUnion__clock_reply_subsystem__defined
union __ReplyUnion__clock_reply_subsystem {
__Reply__clock_alarm_reply_t Reply_clock_alarm_reply;
};
#endif /* !__RequestUnion__clock_reply_subsystem__defined */
#ifndef subsystem_to_name_map_clock_reply
#define subsystem_to_name_map_clock_reply \
{ "clock_alarm_reply", 3125107 }
#endif
#ifdef __AfterMigUserHeader
__AfterMigUserHeader
#endif /* __AfterMigUserHeader */
#endif /* _clock_reply_user_ */
================================================
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/exc.h
================================================
#ifndef _exc_user_
#define _exc_user_
/* Module exc */
#include <string.h>
#include <mach/ndr.h>
#include <mach/boolean.h>
#include <mach/kern_return.h>
#include <mach/notify.h>
#include <mach/mach_types.h>
#include <mach/message.h>
#include <mach/mig_errors.h>
#include <mach/port.h>
/* BEGIN VOUCHER CODE */
#ifndef KERNEL
#if defined(__has_include)
#if __has_include(<mach/mig_voucher_support.h>)
#ifndef USING_VOUCHERS
#define USING_VOUCHERS
#endif
#ifndef __VOUCHER_FORWARD_TYPE_DECLS__
#define __VOUCHER_FORWARD_TYPE_DECLS__
#ifdef __cplusplus
extern "C" {
#endif
extern boolean_t voucher_mach_msg_set(mach_msg_header_t *msg) __attribute__((weak_import));
#ifdef __cplusplus
}
#endif
#endif // __VOUCHER_FORWARD_TYPE_DECLS__
#endif // __has_include(<mach/mach_voucher_types.h>)
#endif // __has_include
#endif // !KERNEL
/* END VOUCHER CODE */
/* BEGIN MIG_STRNCPY_ZEROFILL CODE */
#if defined(__has_include)
#if __has_include(<mach/mig_strncpy_zerofill_support.h>)
#ifndef USING_MIG_STRNCPY_ZEROFILL
#define USING_MIG_STRNCPY_ZEROFILL
#endif
#ifndef __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__
#define __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__
#ifdef __cplusplus
extern "C" {
#endif
extern int mig_strncpy_zerofill(char *dest, const char *src, int len) __attribute__((weak_import));
#ifdef __cplusplus
}
#endif
#endif /* __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__ */
#endif /* __has_include(<mach/mig_strncpy_zerofill_support.h>) */
#endif /* __has_include */
/* END MIG_STRNCPY_ZEROFILL CODE */
#ifdef AUTOTEST
#ifndef FUNCTION_PTR_T
#define FUNCTION_PTR_T
typedef void (*function_ptr_t)(mach_port_t, char *, mach_msg_type_number_t);
typedef struct {
char *name;
function_ptr_t function;
} function_table_entry;
typedef function_table_entry *function_table_t;
#endif /* FUNCTION_PTR_T */
#endif /* AUTOTEST */
#ifndef exc_MSG_COUNT
#define exc_MSG_COUNT 3
#endif /* exc_MSG_COUNT */
#include <mach/std_types.h>
#include <mach/mig.h>
#include <mach/mig.h>
#include <mach/mach_types.h>
#ifdef __BeforeMigUserHeader
__BeforeMigUserHeader
#endif /* __BeforeMigUserHeader */
#include <sys/cdefs.h>
__BEGIN_DECLS
/* Routine exception_raise */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t exception_raise
(
mach_port_t exception_port,
mach_port_t thread,
mach_port_t task,
exception_type_t exception,
exception_data_t code,
mach_msg_type_number_t codeCnt
);
/* Routine exception_raise_state */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t exception_raise_state
(
mach_port_t exception_port,
exception_type_t exception,
const exception_data_t code,
mach_msg_type_number_t codeCnt,
int *flavor,
const thread_state_t old_state,
mach_msg_type_number_t old_stateCnt,
thread_state_t new_state,
mach_msg_type_number_t *new_stateCnt
);
/* Routine exception_raise_state_identity */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t exception_raise_state_identity
(
mach_port_t exception_port,
mach_port_t thread,
mach_port_t task,
exception_type_t exception,
exception_data_t code,
mach_msg_type_number_t codeCnt,
int *flavor,
thread_state_t old_state,
mach_msg_type_number_t old_stateCnt,
thread_state_t new_state,
mach_msg_type_number_t *new_stateCnt
);
__END_DECLS
/********************** Caution **************************/
/* The following data types should be used to calculate */
/* maximum message sizes only. The actual message may be */
/* smaller, and the position of the arguments within the */
/* message layout may vary from what is presented here. */
/* For example, if any of the arguments are variable- */
/* sized, and less than the maximum is sent, the data */
/* will be packed tight in the actual message to reduce */
/* the presence of holes. */
/********************** Caution **************************/
/* typedefs for all requests */
#ifndef __Request__exc_subsystem__defined
#define __Request__exc_subsystem__defined
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t thread;
mach_msg_port_descriptor_t task;
/* end of the kernel processed data */
NDR_record_t NDR;
exception_type_t exception;
mach_msg_type_number_t codeCnt;
integer_t code[2];
} __Request__exception_raise_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
exception_type_t exception;
mach_msg_type_number_t codeCnt;
integer_t code[2];
int flavor;
mach_msg_type_number_t old_stateCnt;
natural_t old_state[614];
} __Request__exception_raise_state_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t thread;
mach_msg_port_descriptor_t task;
/* end of the kernel processed data */
NDR_record_t NDR;
exception_type_t exception;
mach_msg_type_number_t codeCnt;
integer_t code[2];
int flavor;
mach_msg_type_number_t old_stateCnt;
natural_t old_state[614];
} __Request__exception_raise_state_identity_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#endif /* !__Request__exc_subsystem__defined */
/* union of all requests */
#ifndef __RequestUnion__exc_subsystem__defined
#define __RequestUnion__exc_subsystem__defined
union __RequestUnion__exc_subsystem {
__Request__exception_raise_t Request_exception_raise;
__Request__exception_raise_state_t Request_exception_raise_state;
__Request__exception_raise_state_identity_t Request_exception_raise_state_identity;
};
#endif /* !__RequestUnion__exc_subsystem__defined */
/* typedefs for all replies */
#ifndef __Reply__exc_subsystem__defined
#define __Reply__exc_subsystem__defined
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__exception_raise_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
int flavor;
mach_msg_type_number_t new_stateCnt;
natural_t new_state[614];
} __Reply__exception_raise_state_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
int flavor;
mach_msg_type_number_t new_stateCnt;
natural_t new_state[614];
} __Reply__exception_raise_state_identity_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#endif /* !__Reply__exc_subsystem__defined */
/* union of all replies */
#ifndef __ReplyUnion__exc_subsystem__defined
#define __ReplyUnion__exc_subsystem__defined
union __ReplyUnion__exc_subsystem {
__Reply__exception_raise_t Reply_exception_raise;
__Reply__exception_raise_state_t Reply_exception_raise_state;
__Reply__exception_raise_state_identity_t Reply_exception_raise_state_identity;
};
#endif /* !__RequestUnion__exc_subsystem__defined */
#ifndef subsystem_to_name_map_exc
#define subsystem_to_name_map_exc \
{ "exception_raise", 2401 },\
{ "exception_raise_state", 2402 },\
{ "exception_raise_state_identity", 2403 }
#endif
#ifdef __AfterMigUserHeader
__AfterMigUserHeader
#endif /* __AfterMigUserHeader */
#endif /* _exc_user_ */
================================================
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/host_priv.h
================================================
#ifndef _host_priv_user_
#define _host_priv_user_
/* Module host_priv */
#include <string.h>
#include <mach/ndr.h>
#include <mach/boolean.h>
#include <mach/kern_return.h>
#include <mach/notify.h>
#include <mach/mach_types.h>
#include <mach/message.h>
#include <mach/mig_errors.h>
#include <mach/port.h>
/* BEGIN VOUCHER CODE */
#ifndef KERNEL
#if defined(__has_include)
#if __has_include(<mach/mig_voucher_support.h>)
#ifndef USING_VOUCHERS
#define USING_VOUCHERS
#endif
#ifndef __VOUCHER_FORWARD_TYPE_DECLS__
#define __VOUCHER_FORWARD_TYPE_DECLS__
#ifdef __cplusplus
extern "C" {
#endif
extern boolean_t voucher_mach_msg_set(mach_msg_header_t *msg) __attribute__((weak_import));
#ifdef __cplusplus
}
#endif
#endif // __VOUCHER_FORWARD_TYPE_DECLS__
#endif // __has_include(<mach/mach_voucher_types.h>)
#endif // __has_include
#endif // !KERNEL
/* END VOUCHER CODE */
/* BEGIN MIG_STRNCPY_ZEROFILL CODE */
#if defined(__has_include)
#if __has_include(<mach/mig_strncpy_zerofill_support.h>)
#ifndef USING_MIG_STRNCPY_ZEROFILL
#define USING_MIG_STRNCPY_ZEROFILL
#endif
#ifndef __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__
#define __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__
#ifdef __cplusplus
extern "C" {
#endif
extern int mig_strncpy_zerofill(char *dest, const char *src, int len) __attribute__((weak_import));
#ifdef __cplusplus
}
#endif
#endif /* __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__ */
#endif /* __has_include(<mach/mig_strncpy_zerofill_support.h>) */
#endif /* __has_include */
/* END MIG_STRNCPY_ZEROFILL CODE */
#ifdef AUTOTEST
#ifndef FUNCTION_PTR_T
#define FUNCTION_PTR_T
typedef void (*function_ptr_t)(mach_port_t, char *, mach_msg_type_number_t);
typedef struct {
char *name;
function_ptr_t function;
} function_table_entry;
typedef function_table_entry *function_table_t;
#endif /* FUNCTION_PTR_T */
#endif /* AUTOTEST */
#ifndef host_priv_MSG_COUNT
#define host_priv_MSG_COUNT 26
#endif /* host_priv_MSG_COUNT */
#include <mach/std_types.h>
#include <mach/mig.h>
#include <mach/mig.h>
#include <mach/mach_types.h>
#include <mach/mach_types.h>
#include <mach_debug/mach_debug_types.h>
#ifdef __BeforeMigUserHeader
__BeforeMigUserHeader
#endif /* __BeforeMigUserHeader */
#include <sys/cdefs.h>
__BEGIN_DECLS
/* Routine host_get_boot_info */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_get_boot_info
(
host_priv_t host_priv,
kernel_boot_info_t boot_info
);
/* Routine host_reboot */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_reboot
(
host_priv_t host_priv,
int options
);
/* Routine host_priv_statistics */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_priv_statistics
(
host_priv_t host_priv,
host_flavor_t flavor,
host_info_t host_info_out,
mach_msg_type_number_t *host_info_outCnt
);
/* Routine host_default_memory_manager */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_default_memory_manager
(
host_priv_t host_priv,
memory_object_default_t *default_manager,
memory_object_cluster_size_t cluster_size
);
/* Routine vm_wire */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t vm_wire
(
host_priv_t host_priv,
vm_map_t task,
vm_address_t address,
vm_size_t size,
vm_prot_t desired_access
);
/* Routine thread_wire */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t thread_wire
(
host_priv_t host_priv,
thread_act_t thread,
boolean_t wired
);
/* Routine vm_allocate_cpm */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t vm_allocate_cpm
(
host_priv_t host_priv,
vm_map_t task,
vm_address_t *address,
vm_size_t size,
int flags
);
/* Routine host_processors */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_processors
(
host_priv_t host_priv,
processor_array_t *out_processor_list,
mach_msg_type_number_t *out_processor_listCnt
);
/* Routine host_get_clock_control */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_get_clock_control
(
host_priv_t host_priv,
clock_id_t clock_id,
clock_ctrl_t *clock_ctrl
);
/* Routine kmod_create */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t kmod_create
(
host_priv_t host_priv,
vm_address_t info,
kmod_t *module
);
/* Routine kmod_destroy */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t kmod_destroy
(
host_priv_t host_priv,
kmod_t module
);
/* Routine kmod_control */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t kmod_control
(
host_priv_t host_priv,
kmod_t module,
kmod_control_flavor_t flavor,
kmod_args_t *data,
mach_msg_type_number_t *dataCnt
);
/* Routine host_get_special_port */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_get_special_port
(
host_priv_t host_priv,
int node,
int which,
mach_port_t *port
);
/* Routine host_set_special_port */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_set_special_port
(
host_priv_t host_priv,
int which,
mach_port_t port
);
/* Routine host_set_exception_ports */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_set_exception_ports
(
host_priv_t host_priv,
exception_mask_t exception_mask,
mach_port_t new_port,
exception_behavior_t behavior,
thread_state_flavor_t new_flavor
);
/* Routine host_get_exception_ports */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_get_exception_ports
(
host_priv_t host_priv,
exception_mask_t exception_mask,
exception_mask_array_t masks,
mach_msg_type_number_t *masksCnt,
exception_handler_array_t old_handlers,
exception_behavior_array_t old_behaviors,
exception_flavor_array_t old_flavors
);
/* Routine host_swap_exception_ports */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_swap_exception_ports
(
host_priv_t host_priv,
exception_mask_t exception_mask,
mach_port_t new_port,
exception_behavior_t behavior,
thread_state_flavor_t new_flavor,
exception_mask_array_t masks,
mach_msg_type_number_t *masksCnt,
exception_handler_array_t old_handlerss,
exception_behavior_array_t old_behaviors,
exception_flavor_array_t old_flavors
);
/* Routine mach_vm_wire */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_vm_wire
(
host_priv_t host_priv,
vm_map_t task,
mach_vm_address_t address,
mach_vm_size_t size,
vm_prot_t desired_access
);
/* Routine host_processor_sets */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_processor_sets
(
host_priv_t host_priv,
processor_set_name_array_t *processor_sets,
mach_msg_type_number_t *processor_setsCnt
);
/* Routine host_processor_set_priv */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_processor_set_priv
(
host_priv_t host_priv,
processor_set_name_t set_name,
processor_set_t *set
);
/* Routine host_set_UNDServer */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_set_UNDServer
(
host_priv_t host,
UNDServerRef server
);
/* Routine host_get_UNDServer */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_get_UNDServer
(
host_priv_t host,
UNDServerRef *server
);
/* Routine kext_request */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t kext_request
(
host_priv_t host_priv,
uint32_t user_log_flags,
vm_offset_t request_data,
mach_msg_type_number_t request_dataCnt,
vm_offset_t *response_data,
mach_msg_type_number_t *response_dataCnt,
vm_offset_t *log_data,
mach_msg_type_number_t *log_dataCnt,
kern_return_t *op_result
);
__END_DECLS
/********************** Caution **************************/
/* The following data types should be used to calculate */
/* maximum message sizes only. The actual message may be */
/* smaller, and the position of the arguments within the */
/* message layout may vary from what is presented here. */
/* For example, if any of the arguments are variable- */
/* sized, and less than the maximum is sent, the data */
/* will be packed tight in the actual message to reduce */
/* the presence of holes. */
/********************** Caution **************************/
/* typedefs for all requests */
#ifndef __Request__host_priv_subsystem__defined
#define __Request__host_priv_subsystem__defined
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__host_get_boot_info_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
int options;
} __Request__host_reboot_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
host_flavor_t flavor;
mach_msg_type_number_t host_info_outCnt;
} __Request__host_priv_statistics_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t default_manager;
/* end of the kernel processed data */
NDR_record_t NDR;
memory_object_cluster_size_t cluster_size;
} __Request__host_default_memory_manager_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t task;
/* end of the kernel processed data */
NDR_record_t NDR;
vm_address_t address;
vm_size_t size;
vm_prot_t desired_access;
} __Request__vm_wire_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t thread;
/* end of the kernel processed data */
NDR_record_t NDR;
boolean_t wired;
} __Request__thread_wire_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t task;
/* end of the kernel processed data */
NDR_record_t NDR;
vm_address_t address;
vm_size_t size;
int flags;
} __Request__vm_allocate_cpm_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__host_processors_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
clock_id_t clock_id;
} __Request__host_get_clock_control_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
vm_address_t info;
} __Request__kmod_create_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kmod_t module;
} __Request__kmod_destroy_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_ool_descriptor_t data;
/* end of the kernel processed data */
NDR_record_t NDR;
kmod_t module;
kmod_control_flavor_t flavor;
mach_msg_type_number_t dataCnt;
} __Request__kmod_control_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
int node;
int which;
} __Request__host_get_special_port_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t port;
/* end of the kernel processed data */
NDR_record_t NDR;
int which;
} __Request__host_set_special_port_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t new_port;
/* end of the kernel processed data */
NDR_record_t NDR;
exception_mask_t exception_mask;
exception_behavior_t behavior;
thread_state_flavor_t new_flavor;
} __Request__host_set_exception_ports_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
exception_mask_t exception_mask;
} __Request__host_get_exception_ports_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t new_port;
/* end of the kernel processed data */
NDR_record_t NDR;
exception_mask_t exception_mask;
exception_behavior_t behavior;
thread_state_flavor_t new_flavor;
} __Request__host_swap_exception_ports_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t task;
/* end of the kernel processed data */
NDR_record_t NDR;
mach_vm_address_t address;
mach_vm_size_t size;
vm_prot_t desired_access;
} __Request__mach_vm_wire_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__host_processor_sets_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t set_name;
/* end of the kernel processed data */
} __Request__host_processor_set_priv_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t server;
/* end of the kernel processed data */
} __Request__host_set_UNDServer_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__host_get_UNDServer_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_ool_descriptor_t request_data;
/* end of the kernel processed data */
NDR_record_t NDR;
uint32_t user_log_flags;
mach_msg_type_number_t request_dataCnt;
} __Request__kext_request_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#endif /* !__Request__host_priv_subsystem__defined */
/* union of all requests */
#ifndef __RequestUnion__host_priv_subsystem__defined
#define __RequestUnion__host_priv_subsystem__defined
union __RequestUnion__host_priv_subsystem {
__Request__host_get_boot_info_t Request_host_get_boot_info;
__Request__host_reboot_t Request_host_reboot;
__Request__host_priv_statistics_t Request_host_priv_statistics;
__Request__host_default_memory_manager_t Request_host_default_memory_manager;
__Request__vm_wire_t Request_vm_wire;
__Request__thread_wire_t Request_thread_wire;
__Request__vm_allocate_cpm_t Request_vm_allocate_cpm;
__Request__host_processors_t Request_host_processors;
__Request__host_get_clock_control_t Request_host_get_clock_control;
__Request__kmod_create_t Request_kmod_create;
__Request__kmod_destroy_t Request_kmod_destroy;
__Request__kmod_control_t Request_kmod_control;
__Request__host_get_special_port_t Request_host_get_special_port;
__Request__host_set_special_port_t Request_host_set_special_port;
__Request__host_set_exception_ports_t Request_host_set_exception_ports;
__Request__host_get_exception_ports_t Request_host_get_exception_ports;
__Request__host_swap_exception_ports_t Request_host_swap_exception_ports;
__Request__mach_vm_wire_t Request_mach_vm_wire;
__Request__host_processor_sets_t Request_host_processor_sets;
__Request__host_processor_set_priv_t Request_host_processor_set_priv;
__Request__host_set_UNDServer_t Request_host_set_UNDServer;
__Request__host_get_UNDServer_t Request_host_get_UNDServer;
__Request__kext_request_t Request_kext_request;
};
#endif /* !__RequestUnion__host_priv_subsystem__defined */
/* typedefs for all replies */
#ifndef __Reply__host_priv_subsystem__defined
#define __Reply__host_priv_subsystem__defined
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
mach_msg_type_number_t boot_infoOffset; /* MiG doesn't use it */
mach_msg_type_number_t boot_infoCnt;
char boot_info[4096];
} __Reply__host_get_boot_info_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__host_reboot_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
mach_msg_type_number_t host_info_outCnt;
integer_t host_info_out[68];
} __Reply__host_priv_statistics_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t default_manager;
/* end of the kernel processed data */
} __Reply__host_default_memory_manager_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__vm_wire_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__thread_wire_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
vm_address_t address;
} __Reply__vm_allocate_cpm_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_ool_ports_descriptor_t out_processor_list;
/* end of the kernel processed data */
NDR_record_t NDR;
mach_msg_type_number_t out_processor_listCnt;
} __Reply__host_processors_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t clock_ctrl;
/* end of the kernel processed data */
} __Reply__host_get_clock_control_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
kmod_t module;
} __Reply__kmod_create_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__kmod_destroy_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_ool_descriptor_t data;
/* end of the kernel processed data */
NDR_record_t NDR;
mach_msg_type_number_t dataCnt;
} __Reply__kmod_control_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t port;
/* end of the kernel processed data */
} __Reply__host_get_special_port_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__host_set_special_port_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__host_set_exception_ports_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t old_handlers[32];
/* end of the kernel processed data */
NDR_record_t NDR;
mach_msg_type_number_t masksCnt;
exception_mask_t masks[32];
exception_behavior_t old_behaviors[32];
thread_state_flavor_t old_flavors[32];
} __Reply__host_get_exception_ports_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t old_handlerss[32];
/* end of the kernel processed data */
NDR_record_t NDR;
mach_msg_type_number_t masksCnt;
exception_mask_t masks[32];
exception_behavior_t old_behaviors[32];
thread_state_flavor_t old_flavors[32];
} __Reply__host_swap_exception_ports_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__mach_vm_wire_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_ool_ports_descriptor_t processor_sets;
/* end of the kernel processed data */
NDR_record_t NDR;
mach_msg_type_number_t processor_setsCnt;
} __Reply__host_processor_sets_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t set;
/* end of the kernel processed data */
} __Reply__host_processor_set_priv_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__host_set_UNDServer_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t server;
/* end of the kernel processed data */
} __Reply__host_get_UNDServer_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_ool_descriptor_t response_data;
mach_msg_ool_descriptor_t log_data;
/* end of the kernel processed data */
NDR_record_t NDR;
mach_msg_type_number_t response_dataCnt;
mach_msg_type_number_t log_dataCnt;
kern_return_t op_result;
} __Reply__kext_request_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#endif /* !__Reply__host_priv_subsystem__defined */
/* union of all replies */
#ifndef __ReplyUnion__host_priv_subsystem__defined
#define __ReplyUnion__host_priv_subsystem__defined
union __ReplyUnion__host_priv_subsystem {
__Reply__host_get_boot_info_t Reply_host_get_boot_info;
__Reply__host_reboot_t Reply_host_reboot;
__Reply__host_priv_statistics_t Reply_host_priv_statistics;
__Reply__host_default_memory_manager_t Reply_host_default_memory_manager;
__Reply__vm_wire_t Reply_vm_wire;
__Reply__thread_wire_t Reply_thread_wire;
__Reply__vm_allocate_cpm_t Reply_vm_allocate_cpm;
__Reply__host_processors_t Reply_host_processors;
__Reply__host_get_clock_control_t Reply_host_get_clock_control;
__Reply__kmod_create_t Reply_kmod_create;
__Reply__kmod_destroy_t Reply_kmod_destroy;
__Reply__kmod_control_t Reply_kmod_control;
__Reply__host_get_special_port_t Reply_host_get_special_port;
__Reply__host_set_special_port_t Reply_host_set_special_port;
__Reply__host_set_exception_ports_t Reply_host_set_exception_ports;
__Reply__host_get_exception_ports_t Reply_host_get_exception_ports;
__Reply__host_swap_exception_ports_t Reply_host_swap_exception_ports;
__Reply__mach_vm_wire_t Reply_mach_vm_wire;
__Reply__host_processor_sets_t Reply_host_processor_sets;
__Reply__host_processor_set_priv_t Reply_host_processor_set_priv;
__Reply__host_set_UNDServer_t Reply_host_set_UNDServer;
__Reply__host_get_UNDServer_t Reply_host_get_UNDServer;
__Reply__kext_request_t Reply_kext_request;
};
#endif /* !__RequestUnion__host_priv_subsystem__defined */
#ifndef subsystem_to_name_map_host_priv
#define subsystem_to_name_map_host_priv \
{ "host_get_boot_info", 400 },\
{ "host_reboot", 401 },\
{ "host_priv_statistics", 402 },\
{ "host_default_memory_manager", 403 },\
{ "vm_wire", 404 },\
{ "thread_wire", 405 },\
{ "vm_allocate_cpm", 406 },\
{ "host_processors", 407 },\
{ "host_get_clock_control", 408 },\
{ "kmod_create", 409 },\
{ "kmod_destroy", 410 },\
{ "kmod_control", 411 },\
{ "host_get_special_port", 412 },\
{ "host_set_special_port", 413 },\
{ "host_set_exception_ports", 414 },\
{ "host_get_exception_ports", 415 },\
{ "host_swap_exception_ports", 416 },\
{ "mach_vm_wire", 418 },\
{ "host_processor_sets", 419 },\
{ "host_processor_set_priv", 420 },\
{ "host_set_UNDServer", 423 },\
{ "host_get_UNDServer", 424 },\
{ "kext_request", 425 }
#endif
#ifdef __AfterMigUserHeader
__AfterMigUserHeader
#endif /* __AfterMigUserHeader */
#endif /* _host_priv_user_ */
================================================
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/host_security.h
================================================
#ifndef _host_security_user_
#define _host_security_user_
/* Module host_security */
#include <string.h>
#include <mach/ndr.h>
#include <mach/boolean.h>
#include <mach/kern_return.h>
#include <mach/notify.h>
#include <mach/mach_types.h>
#include <mach/message.h>
#include <mach/mig_errors.h>
#include <mach/port.h>
/* BEGIN VOUCHER CODE */
#ifndef KERNEL
#if defined(__has_include)
#if __has_include(<mach/mig_voucher_support.h>)
#ifndef USING_VOUCHERS
#define USING_VOUCHERS
#endif
#ifndef __VOUCHER_FORWARD_TYPE_DECLS__
#define __VOUCHER_FORWARD_TYPE_DECLS__
#ifdef __cplusplus
extern "C" {
#endif
extern boolean_t voucher_mach_msg_set(mach_msg_header_t *msg) __attribute__((weak_import));
#ifdef __cplusplus
}
#endif
#endif // __VOUCHER_FORWARD_TYPE_DECLS__
#endif // __has_include(<mach/mach_voucher_types.h>)
#endif // __has_include
#endif // !KERNEL
/* END VOUCHER CODE */
/* BEGIN MIG_STRNCPY_ZEROFILL CODE */
#if defined(__has_include)
#if __has_include(<mach/mig_strncpy_zerofill_support.h>)
#ifndef USING_MIG_STRNCPY_ZEROFILL
#define USING_MIG_STRNCPY_ZEROFILL
#endif
#ifndef __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__
#define __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__
#ifdef __cplusplus
extern "C" {
#endif
extern int mig_strncpy_zerofill(char *dest, const char *src, int len) __attribute__((weak_import));
#ifdef __cplusplus
}
#endif
#endif /* __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__ */
#endif /* __has_include(<mach/mig_strncpy_zerofill_support.h>) */
#endif /* __has_include */
/* END MIG_STRNCPY_ZEROFILL CODE */
#ifdef AUTOTEST
#ifndef FUNCTION_PTR_T
#define FUNCTION_PTR_T
typedef void (*function_ptr_t)(mach_port_t, char *, mach_msg_type_number_t);
typedef struct {
char *name;
function_ptr_t function;
} function_table_entry;
typedef function_table_entry *function_table_t;
#endif /* FUNCTION_PTR_T */
#endif /* AUTOTEST */
#ifndef host_security_MSG_COUNT
#define host_security_MSG_COUNT 2
#endif /* host_security_MSG_COUNT */
#include <mach/std_types.h>
#include <mach/mig.h>
#include <mach/mig.h>
#include <mach/mach_types.h>
#ifdef __BeforeMigUserHeader
__BeforeMigUserHeader
#endif /* __BeforeMigUserHeader */
#include <sys/cdefs.h>
__BEGIN_DECLS
/* Routine host_security_create_task_token */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_security_create_task_token
(
host_security_t host_security,
task_t parent_task,
security_token_t sec_token,
audit_token_t audit_token,
host_t host,
ledger_array_t ledgers,
mach_msg_type_number_t ledgersCnt,
boolean_t inherit_memory,
task_t *child_task
);
/* Routine host_security_set_task_token */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_security_set_task_token
(
host_security_t host_security,
task_t target_task,
security_token_t sec_token,
audit_token_t audit_token,
host_t host
);
__END_DECLS
/********************** Caution **************************/
/* The following data types should be used to calculate */
/* maximum message sizes only. The actual message may be */
/* smaller, and the position of the arguments within the */
/* message layout may vary from what is presented here. */
/* For example, if any of the arguments are variable- */
/* sized, and less than the maximum is sent, the data */
/* will be packed tight in the actual message to reduce */
/* the presence of holes. */
/********************** Caution **************************/
/* typedefs for all requests */
#ifndef __Request__host_security_subsystem__defined
#define __Request__host_security_subsystem__defined
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t parent_task;
mach_msg_port_descriptor_t host;
mach_msg_ool_ports_descriptor_t ledgers;
/* end of the kernel processed data */
NDR_record_t NDR;
security_token_t sec_token;
audit_token_t audit_token;
mach_msg_type_number_t ledgersCnt;
boolean_t inherit_memory;
} __Request__host_security_create_task_token_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t target_task;
mach_msg_port_descriptor_t host;
/* end of the kernel processed data */
NDR_record_t NDR;
security_token_t sec_token;
audit_token_t audit_token;
} __Request__host_security_set_task_token_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#endif /* !__Request__host_security_subsystem__defined */
/* union of all requests */
#ifndef __RequestUnion__host_security_subsystem__defined
#define __RequestUnion__host_security_subsystem__defined
union __RequestUnion__host_security_subsystem {
__Request__host_security_create_task_token_t Request_host_security_create_task_token;
__Request__host_security_set_task_token_t Request_host_security_set_task_token;
};
#endif /* !__RequestUnion__host_security_subsystem__defined */
/* typedefs for all replies */
#ifndef __Reply__host_security_subsystem__defined
#define __Reply__host_security_subsystem__defined
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t child_task;
/* end of the kernel processed data */
} __Reply__host_security_create_task_token_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__host_security_set_task_token_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#endif /* !__Reply__host_security_subsystem__defined */
/* union of all replies */
#ifndef __ReplyUnion__host_security_subsystem__defined
#define __ReplyUnion__host_security_subsystem__defined
union __ReplyUnion__host_security_subsystem {
__Reply__host_security_create_task_token_t Reply_host_security_create_task_token;
__Reply__host_security_set_task_token_t Reply_host_security_set_task_token;
};
#endif /* !__RequestUnion__host_security_subsystem__defined */
#ifndef subsystem_to_name_map_host_security
#define subsystem_to_name_map_host_security \
{ "host_security_create_task_token", 600 },\
{ "host_security_set_task_token", 601 }
#endif
#ifdef __AfterMigUserHeader
__AfterMigUserHeader
#endif /* __AfterMigUserHeader */
#endif /* _host_security_user_ */
================================================
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/lock_set.h
================================================
#ifndef _lock_set_user_
#define _lock_set_user_
/* Module lock_set */
#include <string.h>
#include <mach/ndr.h>
#include <mach/boolean.h>
#include <mach/kern_return.h>
#include <mach/notify.h>
#include <mach/mach_types.h>
#include <mach/message.h>
#include <mach/mig_errors.h>
#include <mach/port.h>
/* BEGIN VOUCHER CODE */
#ifndef KERNEL
#if defined(__has_include)
#if __has_include(<mach/mig_voucher_support.h>)
#ifndef USING_VOUCHERS
#define USING_VOUCHERS
#endif
#ifndef __VOUCHER_FORWARD_TYPE_DECLS__
#define __VOUCHER_FORWARD_TYPE_DECLS__
#ifdef __cplusplus
extern "C" {
#endif
extern boolean_t voucher_mach_msg_set(mach_msg_header_t *msg) __attribute__((weak_import));
#ifdef __cplusplus
}
#endif
#endif // __VOUCHER_FORWARD_TYPE_DECLS__
#endif // __has_include(<mach/mach_voucher_types.h>)
#endif // __has_include
#endif // !KERNEL
/* END VOUCHER CODE */
/* BEGIN MIG_STRNCPY_ZEROFILL CODE */
#if defined(__has_include)
#if __has_include(<mach/mig_strncpy_zerofill_support.h>)
#ifndef USING_MIG_STRNCPY_ZEROFILL
#define USING_MIG_STRNCPY_ZEROFILL
#endif
#ifndef __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__
#define __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__
#ifdef __cplusplus
extern "C" {
#endif
extern int mig_strncpy_zerofill(char *dest, const char *src, int len) __attribute__((weak_import));
#ifdef __cplusplus
}
#endif
#endif /* __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__ */
#endif /* __has_include(<mach/mig_strncpy_zerofill_support.h>) */
#endif /* __has_include */
/* END MIG_STRNCPY_ZEROFILL CODE */
#ifdef AUTOTEST
#ifndef FUNCTION_PTR_T
#define FUNCTION_PTR_T
typedef void (*function_ptr_t)(mach_port_t, char *, mach_msg_type_number_t);
typedef struct {
char *name;
function_ptr_t function;
} function_table_entry;
typedef function_table_entry *function_table_t;
#endif /* FUNCTION_PTR_T */
#endif /* AUTOTEST */
#ifndef lock_set_MSG_COUNT
#define lock_set_MSG_COUNT 6
#endif /* lock_set_MSG_COUNT */
#include <mach/std_types.h>
#include <mach/mig.h>
#include <mach/mig.h>
#include <mach/mach_types.h>
#ifdef __BeforeMigUserHeader
__BeforeMigUserHeader
#endif /* __BeforeMigUserHeader */
#include <sys/cdefs.h>
__BEGIN_DECLS
/* Routine lock_acquire */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t lock_acquire
(
lock_set_t lock_set,
int lock_id
);
/* Routine lock_release */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t lock_release
(
lock_set_t lock_set,
int lock_id
);
/* Routine lock_try */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t lock_try
(
lock_set_t lock_set,
int lock_id
);
/* Routine lock_make_stable */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t lock_make_stable
(
lock_set_t lock_set,
int lock_id
);
/* Routine lock_handoff */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t lock_handoff
(
lock_set_t lock_set,
int lock_id
);
/* Routine lock_handoff_accept */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t lock_handoff_accept
(
lock_set_t lock_set,
int lock_id
);
__END_DECLS
/********************** Caution **************************/
/* The following data types should be used to calculate */
/* maximum message sizes only. The actual message may be */
/* smaller, and the position of the arguments within the */
/* message layout may vary from what is presented here. */
/* For example, if any of the arguments are variable- */
/* sized, and less than the maximum is sent, the data */
/* will be packed tight in the actual message to reduce */
/* the presence of holes. */
/********************** Caution **************************/
/* typedefs for all requests */
#ifndef __Request__lock_set_subsystem__defined
#define __Request__lock_set_subsystem__defined
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
int lock_id;
} __Request__lock_acquire_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
int lock_id;
} __Request__lock_release_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
int lock_id;
} __Request__lock_try_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
int lock_id;
} __Request__lock_make_stable_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
int lock_id;
} __Request__lock_handoff_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
int lock_id;
} __Request__lock_handoff_accept_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#endif /* !__Request__lock_set_subsystem__defined */
/* union of all requests */
#ifndef __RequestUnion__lock_set_subsystem__defined
#define __RequestUnion__lock_set_subsystem__defined
union __RequestUnion__lock_set_subsystem {
__Request__lock_acquire_t Request_lock_acquire;
__Request__lock_release_t Request_lock_release;
__Request__lock_try_t Request_lock_try;
__Request__lock_make_stable_t Request_lock_make_stable;
__Request__lock_handoff_t Request_lock_handoff;
__Request__lock_handoff_accept_t Request_lock_handoff_accept;
};
#endif /* !__RequestUnion__lock_set_subsystem__defined */
/* typedefs for all replies */
#ifndef __Reply__lock_set_subsystem__defined
#define __Reply__lock_set_subsystem__defined
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__lock_acquire_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__lock_release_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__lock_try_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__lock_make_stable_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__lock_handoff_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__lock_handoff_accept_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#endif /* !__Reply__lock_set_subsystem__defined */
/* union of all replies */
#ifndef __ReplyUnion__lock_set_subsystem__defined
#define __ReplyUnion__lock_set_subsystem__defined
union __ReplyUnion__lock_set_subsystem {
__Reply__lock_acquire_t Reply_lock_acquire;
__Reply__lock_release_t Reply_lock_release;
__Reply__lock_try_t Reply_lock_try;
__Reply__lock_make_stable_t Reply_lock_make_stable;
__Reply__lock_handoff_t Reply_lock_handoff;
__Reply__lock_handoff_accept_t Reply_lock_handoff_accept;
};
#endif /* !__RequestUnion__lock_set_subsystem__defined */
#ifndef subsystem_to_name_map_lock_set
#define subsystem_to_name_map_lock_set \
{ "lock_acquire", 617000 },\
{ "lock_release", 617001 },\
{ "lock_try", 617002 },\
{ "lock_make_stable", 617003 },\
{ "lock_handoff", 617004 },\
{ "lock_handoff_accept", 617005 }
#endif
#ifdef __AfterMigUserHeader
__AfterMigUserHeader
#endif /* __AfterMigUserHeader */
#endif /* _lock_set_user_ */
================================================
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/mach_host.h
================================================
#ifndef _mach_host_user_
#define _mach_host_user_
/* Module mach_host */
#include <string.h>
#include <mach/ndr.h>
#include <mach/boolean.h>
#include <mach/kern_return.h>
#include <mach/notify.h>
#include <mach/mach_types.h>
#include <mach/message.h>
#include <mach/mig_errors.h>
#include <mach/port.h>
/* BEGIN VOUCHER CODE */
#ifndef KERNEL
#if defined(__has_include)
#if __has_include(<mach/mig_voucher_support.h>)
#ifndef USING_VOUCHERS
#define USING_VOUCHERS
#endif
#ifndef __VOUCHER_FORWARD_TYPE_DECLS__
#define __VOUCHER_FORWARD_TYPE_DECLS__
#ifdef __cplusplus
extern "C" {
#endif
extern boolean_t voucher_mach_msg_set(mach_msg_header_t *msg) __attribute__((weak_import));
#ifdef __cplusplus
}
#endif
#endif // __VOUCHER_FORWARD_TYPE_DECLS__
#endif // __has_include(<mach/mach_voucher_types.h>)
#endif // __has_include
#endif // !KERNEL
/* END VOUCHER CODE */
/* BEGIN MIG_STRNCPY_ZEROFILL CODE */
#if defined(__has_include)
#if __has_include(<mach/mig_strncpy_zerofill_support.h>)
#ifndef USING_MIG_STRNCPY_ZEROFILL
#define USING_MIG_STRNCPY_ZEROFILL
#endif
#ifndef __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__
#define __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__
#ifdef __cplusplus
extern "C" {
#endif
extern int mig_strncpy_zerofill(char *dest, const char *src, int len) __attribute__((weak_import));
#ifdef __cplusplus
}
#endif
#endif /* __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__ */
#endif /* __has_include(<mach/mig_strncpy_zerofill_support.h>) */
#endif /* __has_include */
/* END MIG_STRNCPY_ZEROFILL CODE */
#ifdef AUTOTEST
#ifndef FUNCTION_PTR_T
#define FUNCTION_PTR_T
typedef void (*function_ptr_t)(mach_port_t, char *, mach_msg_type_number_t);
typedef struct {
char *name;
function_ptr_t function;
} function_table_entry;
typedef function_table_entry *function_table_t;
#endif /* FUNCTION_PTR_T */
#endif /* AUTOTEST */
#ifndef mach_host_MSG_COUNT
#define mach_host_MSG_COUNT 35
#endif /* mach_host_MSG_COUNT */
#include <mach/std_types.h>
#include <mach/mig.h>
#include <mach/mig.h>
#include <mach/mach_types.h>
#include <mach/mach_types.h>
#include <mach_debug/mach_debug_types.h>
#include <mach/mach_init.h>
#ifdef __BeforeMigUserHeader
__BeforeMigUserHeader
#endif /* __BeforeMigUserHeader */
#include <sys/cdefs.h>
__BEGIN_DECLS
/* Routine host_info */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_info
(
host_t host,
host_flavor_t flavor,
host_info_t host_info_out,
mach_msg_type_number_t *host_info_outCnt
);
/* Routine host_kernel_version */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_kernel_version
(
host_t host,
kernel_version_t kernel_version
);
/* Routine _host_page_size */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t _host_page_size
(
host_t host,
vm_size_t *out_page_size
);
/* Routine mach_memory_object_memory_entry */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_memory_object_memory_entry
(
host_t host,
boolean_t internal,
vm_size_t size,
vm_prot_t permission,
memory_object_t pager,
mach_port_t *entry_handle
);
/* Routine host_processor_info */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_processor_info
(
host_t host,
processor_flavor_t flavor,
natural_t *out_processor_count,
processor_info_array_t *out_processor_info,
mach_msg_type_number_t *out_processor_infoCnt
);
/* Routine host_get_io_master */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_get_io_master
(
host_t host,
io_master_t *io_master
);
/* Routine host_get_clock_service */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_get_clock_service
(
host_t host,
clock_id_t clock_id,
clock_serv_t *clock_serv
);
/* Routine kmod_get_info */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t kmod_get_info
(
host_t host,
kmod_args_t *modules,
mach_msg_type_number_t *modulesCnt
);
/* Routine host_virtual_physical_table_info */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_virtual_physical_table_info
(
host_t host,
hash_info_bucket_array_t *info,
mach_msg_type_number_t *infoCnt
);
/* Routine processor_set_default */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t processor_set_default
(
host_t host,
processor_set_name_t *default_set
);
/* Routine processor_set_create */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t processor_set_create
(
host_t host,
processor_set_t *new_set,
processor_set_name_t *new_name
);
/* Routine mach_memory_object_memory_entry_64 */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_memory_object_memory_entry_64
(
host_t host,
boolean_t internal,
memory_object_size_t size,
vm_prot_t permission,
memory_object_t pager,
mach_port_t *entry_handle
);
/* Routine host_statistics */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_statistics
(
host_t host_priv,
host_flavor_t flavor,
host_info_t host_info_out,
mach_msg_type_number_t *host_info_outCnt
);
/* Routine host_request_notification */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_request_notification
(
host_t host,
host_flavor_t notify_type,
mach_port_t notify_port
);
/* Routine host_lockgroup_info */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_lockgroup_info
(
host_t host,
lockgroup_info_array_t *lockgroup_info,
mach_msg_type_number_t *lockgroup_infoCnt
);
/* Routine host_statistics64 */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_statistics64
(
host_t host_priv,
host_flavor_t flavor,
host_info64_t host_info64_out,
mach_msg_type_number_t *host_info64_outCnt
);
/* Routine mach_zone_info */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_zone_info
(
host_priv_t host,
mach_zone_name_array_t *names,
mach_msg_type_number_t *namesCnt,
mach_zone_info_array_t *info,
mach_msg_type_number_t *infoCnt
);
/* Routine mach_zone_force_gc */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_zone_force_gc
(
host_t host
);
/* Routine host_create_mach_voucher */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_create_mach_voucher
(
host_t host,
mach_voucher_attr_raw_recipe_array_t recipes,
mach_msg_type_number_t recipesCnt,
ipc_voucher_t *voucher
);
/* Routine host_register_mach_voucher_attr_manager */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_register_mach_voucher_attr_manager
(
host_t host,
mach_voucher_attr_manager_t attr_manager,
mach_voucher_attr_value_handle_t default_value,
mach_voucher_attr_key_t *new_key,
ipc_voucher_attr_control_t *new_attr_control
);
/* Routine host_register_well_known_mach_voucher_attr_manager */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_register_well_known_mach_voucher_attr_manager
(
host_t host,
mach_voucher_attr_manager_t attr_manager,
mach_voucher_attr_value_handle_t default_value,
mach_voucher_attr_key_t key,
ipc_voucher_attr_control_t *new_attr_control
);
/* Routine host_set_atm_diagnostic_flag */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_set_atm_diagnostic_flag
(
host_t host,
uint32_t diagnostic_flag
);
/* Routine host_get_atm_diagnostic_flag */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_get_atm_diagnostic_flag
(
host_t host,
uint32_t *diagnostic_flag
);
/* Routine mach_memory_info */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_memory_info
(
host_priv_t host,
mach_zone_name_array_t *names,
mach_msg_type_number_t *namesCnt,
mach_zone_info_array_t *info,
mach_msg_type_number_t *infoCnt,
mach_memory_info_array_t *memory_info,
mach_msg_type_number_t *memory_infoCnt
);
/* Routine host_set_multiuser_config_flags */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_set_multiuser_config_flags
(
host_priv_t host_priv,
uint32_t multiuser_flags
);
/* Routine host_get_multiuser_config_flags */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_get_multiuser_config_flags
(
host_t host,
uint32_t *multiuser_flags
);
/* Routine host_check_multiuser_mode */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t host_check_multiuser_mode
(
host_t host,
uint32_t *multiuser_mode
);
/* Routine mach_zone_info_for_zone */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_zone_info_for_zone
(
host_priv_t host,
mach_zone_name_t name,
mach_zone_info_t *info
);
/* Routine mach_zone_info_for_largest_zone */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_zone_info_for_largest_zone
(
host_priv_t host,
mach_zone_name_t *name,
mach_zone_info_t *info
);
/* Routine mach_zone_get_zlog_zones */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_zone_get_zlog_zones
(
host_priv_t host,
mach_zone_name_array_t *names,
mach_msg_type_number_t *namesCnt
);
/* Routine mach_zone_get_btlog_records */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_zone_get_btlog_records
(
host_priv_t host,
mach_zone_name_t name,
zone_btrecord_array_t *recs,
mach_msg_type_number_t *recsCnt
);
__END_DECLS
/********************** Caution **************************/
/* The following data types should be used to calculate */
/* maximum message sizes only. The actual message may be */
/* smaller, and the position of the arguments within the */
/* message layout may vary from what is presented here. */
/* For example, if any of the arguments are variable- */
/* sized, and less than the maximum is sent, the data */
/* will be packed tight in the actual message to reduce */
/* the presence of holes. */
/********************** Caution **************************/
/* typedefs for all requests */
#ifndef __Request__mach_host_subsystem__defined
#define __Request__mach_host_subsystem__defined
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
host_flavor_t flavor;
mach_msg_type_number_t host_info_outCnt;
} __Request__host_info_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__host_kernel_version_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request___host_page_size_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t pager;
/* end of the kernel processed data */
NDR_record_t NDR;
boolean_t internal;
vm_size_t size;
vm_prot_t permission;
} __Request__mach_memory_object_memory_entry_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
processor_flavor_t flavor;
} __Request__host_processor_info_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__host_get_io_master_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
clock_id_t clock_id;
} __Request__host_get_clock_service_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__kmod_get_info_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__host_virtual_physical_table_info_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__processor_set_default_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__processor_set_create_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t pager;
/* end of the kernel processed data */
NDR_record_t NDR;
boolean_t internal;
memory_object_size_t size;
vm_prot_t permission;
} __Request__mach_memory_object_memory_entry_64_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
host_flavor_t flavor;
mach_msg_type_number_t host_info_outCnt;
} __Request__host_statistics_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t notify_port;
/* end of the kernel processed data */
NDR_record_t NDR;
host_flavor_t notify_type;
} __Request__host_request_notification_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__host_lockgroup_info_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
host_flavor_t flavor;
mach_msg_type_number_t host_info64_outCnt;
} __Request__host_statistics64_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__mach_zone_info_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__mach_zone_force_gc_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
mach_msg_type_number_t recipesCnt;
uint8_t recipes[5120];
} __Request__host_create_mach_voucher_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t attr_manager;
/* end of the kernel processed data */
NDR_record_t NDR;
mach_voucher_attr_value_handle_t default_value;
} __Request__host_register_mach_voucher_attr_manager_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t attr_manager;
/* end of the kernel processed data */
NDR_record_t NDR;
mach_voucher_attr_value_handle_t default_value;
mach_voucher_attr_key_t key;
} __Request__host_register_well_known_mach_voucher_attr_manager_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
uint32_t diagnostic_flag;
} __Request__host_set_atm_diagnostic_flag_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__host_get_atm_diagnostic_flag_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__mach_memory_info_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
uint32_t multiuser_flags;
} __Request__host_set_multiuser_config_flags_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__host_get_multiuser_config_flags_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__host_check_multiuser_mode_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
mach_zone_name_t name;
} __Request__mach_zone_info_for_zone_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__mach_zone_info_for_largest_zone_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
} __Request__mach_zone_get_zlog_zones_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
mach_zone_name_t name;
} __Request__mach_zone_get_btlog_records_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#endif /* !__Request__mach_host_subsystem__defined */
/* union of all requests */
#ifndef __RequestUnion__mach_host_subsystem__defined
#define __RequestUnion__mach_host_subsystem__defined
union __RequestUnion__mach_host_subsystem {
__Request__host_info_t Request_host_info;
__Request__host_kernel_version_t Request_host_kernel_version;
__Request___host_page_size_t Request__host_page_size;
__Request__mach_memory_object_memory_entry_t Request_mach_memory_object_memory_entry;
__Request__host_processor_info_t Request_host_processor_info;
__Request__host_get_io_master_t Request_host_get_io_master;
__Request__host_get_clock_service_t Request_host_get_clock_service;
__Request__kmod_get_info_t Request_kmod_get_info;
__Request__host_virtual_physical_table_info_t Request_host_virtual_physical_table_info;
__Request__processor_set_default_t Request_processor_set_default;
__Request__processor_set_create_t Request_processor_set_create;
__Request__mach_memory_object_memory_entry_64_t Request_mach_memory_object_memory_entry_64;
__Request__host_statistics_t Request_host_statistics;
__Request__host_request_notification_t Request_host_request_notification;
__Request__host_lockgroup_info_t Request_host_lockgroup_info;
__Request__host_statistics64_t Request_host_statistics64;
__Request__mach_zone_info_t Request_mach_zone_info;
__Request__mach_zone_force_gc_t Request_mach_zone_force_gc;
__Request__host_create_mach_voucher_t Request_host_create_mach_voucher;
__Request__host_register_mach_voucher_attr_manager_t Request_host_register_mach_voucher_attr_manager;
__Request__host_register_well_known_mach_voucher_attr_manager_t Request_host_register_well_known_mach_voucher_attr_manager;
__Request__host_set_atm_diagnostic_flag_t Request_host_set_atm_diagnostic_flag;
__Request__host_get_atm_diagnostic_flag_t Request_host_get_atm_diagnostic_flag;
__Request__mach_memory_info_t Request_mach_memory_info;
__Request__host_set_multiuser_config_flags_t Request_host_set_multiuser_config_flags;
__Request__host_get_multiuser_config_flags_t Request_host_get_multiuser_config_flags;
__Request__host_check_multiuser_mode_t Request_host_check_multiuser_mode;
__Request__mach_zone_info_for_zone_t Request_mach_zone_info_for_zone;
__Request__mach_zone_info_for_largest_zone_t Request_mach_zone_info_for_largest_zone;
__Request__mach_zone_get_zlog_zones_t Request_mach_zone_get_zlog_zones;
__Request__mach_zone_get_btlog_records_t Request_mach_zone_get_btlog_records;
};
#endif /* !__RequestUnion__mach_host_subsystem__defined */
/* typedefs for all replies */
#ifndef __Reply__mach_host_subsystem__defined
#define __Reply__mach_host_subsystem__defined
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
mach_msg_type_number_t host_info_outCnt;
integer_t host_info_out[68];
} __Reply__host_info_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
mach_msg_type_number_t kernel_versionOffset; /* MiG doesn't use it */
mach_msg_type_number_t kernel_versionCnt;
char kernel_version[512];
} __Reply__host_kernel_version_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
vm_size_t out_page_size;
} __Reply___host_page_size_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t entry_handle;
/* end of the kernel processed data */
} __Reply__mach_memory_object_memory_entry_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_ool_descriptor_t out_processor_info;
/* end of the kernel processed data */
NDR_record_t NDR;
natural_t out_processor_count;
mach_msg_type_number_t out_processor_infoCnt;
} __Reply__host_processor_info_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t io_master;
/* end of the kernel processed data */
} __Reply__host_get_io_master_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t clock_serv;
/* end of the kernel processed data */
} __Reply__host_get_clock_service_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_ool_descriptor_t modules;
/* end of the kernel processed data */
NDR_record_t NDR;
mach_msg_type_number_t modulesCnt;
} __Reply__kmod_get_info_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_ool_descriptor_t info;
/* end of the kernel processed data */
NDR_record_t NDR;
mach_msg_type_number_t infoCnt;
} __Reply__host_virtual_physical_table_info_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t default_set;
/* end of the kernel processed data */
} __Reply__processor_set_default_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t new_set;
mach_msg_port_descriptor_t new_name;
/* end of the kernel processed data */
} __Reply__processor_set_create_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t entry_handle;
/* end of the kernel processed data */
} __Reply__mach_memory_object_memory_entry_64_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
mach_msg_type_number_t host_info_outCnt;
integer_t host_info_out[68];
} __Reply__host_statistics_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__host_request_notification_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_ool_descriptor_t lockgroup_info;
/* end of the kernel processed data */
NDR_record_t NDR;
mach_msg_type_number_t lockgroup_infoCnt;
} __Reply__host_lockgroup_info_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
mach_msg_type_number_t host_info64_outCnt;
integer_t host_info64_out[256];
} __Reply__host_statistics64_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_ool_descriptor_t names;
mach_msg_ool_descriptor_t info;
/* end of the kernel processed data */
NDR_record_t NDR;
mach_msg_type_number_t namesCnt;
mach_msg_type_number_t infoCnt;
} __Reply__mach_zone_info_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__mach_zone_force_gc_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t voucher;
/* end of the kernel processed data */
} __Reply__host_create_mach_voucher_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t new_attr_control;
/* end of the kernel processed data */
NDR_record_t NDR;
mach_voucher_attr_key_t new_key;
} __Reply__host_register_mach_voucher_attr_manager_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_port_descriptor_t new_attr_control;
/* end of the kernel processed data */
} __Reply__host_register_well_known_mach_voucher_attr_manager_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__host_set_atm_diagnostic_flag_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
uint32_t diagnostic_flag;
} __Reply__host_get_atm_diagnostic_flag_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_ool_descriptor_t names;
mach_msg_ool_descriptor_t info;
mach_msg_ool_descriptor_t memory_info;
/* end of the kernel processed data */
NDR_record_t NDR;
mach_msg_type_number_t namesCnt;
mach_msg_type_number_t infoCnt;
mach_msg_type_number_t memory_infoCnt;
} __Reply__mach_memory_info_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
} __Reply__host_set_multiuser_config_flags_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
uint32_t multiuser_flags;
} __Reply__host_get_multiuser_config_flags_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
uint32_t multiuser_mode;
} __Reply__host_check_multiuser_mode_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
mach_zone_info_t info;
} __Reply__mach_zone_info_for_zone_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
NDR_record_t NDR;
kern_return_t RetCode;
mach_zone_name_t name;
mach_zone_info_t info;
} __Reply__mach_zone_info_for_largest_zone_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_ool_descriptor_t names;
/* end of the kernel processed data */
NDR_record_t NDR;
mach_msg_type_number_t namesCnt;
} __Reply__mach_zone_get_zlog_zones_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#ifdef __MigPackStructs
#pragma pack(push, 4)
#endif
typedef struct {
mach_msg_header_t Head;
/* start of the kernel processed data */
mach_msg_body_t msgh_body;
mach_msg_ool_descriptor_t recs;
/* end of the kernel processed data */
NDR_record_t NDR;
mach_msg_type_number_t recsCnt;
} __Reply__mach_zone_get_btlog_records_t __attribute__((unused));
#ifdef __MigPackStructs
#pragma pack(pop)
#endif
#endif /* !__Reply__mach_host_subsystem__defined */
/* union of all replies */
#ifndef __ReplyUnion__mach_host_subsystem__defined
#define __ReplyUnion__mach_host_subsystem__defined
union __ReplyUnion__mach_host_subsystem {
__Reply__host_info_t Reply_host_info;
__Reply__host_kernel_version_t Reply_host_kernel_version;
__Reply___host_page_size_t Reply__host_page_size;
__Reply__mach_memory_object_memory_entry_t Reply_mach_memory_object_memory_entry;
__Reply__host_processor_info_t Reply_host_processor_info;
__Reply__host_get_io_master_t Reply_host_get_io_master;
__Reply__host_get_clock_service_t Reply_host_get_clock_service;
__Reply__kmod_get_info_t Reply_kmod_get_info;
__Reply__host_virtual_physical_table_info_t Reply_host_virtual_physical_table_info;
__Reply__processor_set_default_t Reply_processor_set_default;
__Reply__processor_set_create_t Reply_processor_set_create;
__Reply__mach_memory_object_memory_entry_64_t Reply_mach_memory_object_memory_entry_64;
__Reply__host_statistics_t Reply_host_statistics;
__Reply__host_request_notification_t Reply_host_request_notification;
__Reply__host_lockgroup_info_t Reply_host_lockgroup_info;
__Reply__host_statistics64_t Reply_host_statistics64;
__Reply__mach_zone_info_t Reply_mach_zone_info;
__Reply__mach_zone_force_gc_t Reply_mach_zone_force_gc;
__Reply__host_create_mach_voucher_t Reply_host_create_mach_voucher;
__Reply__host_register_mach_voucher_attr_manager_t Reply_host_register_mach_voucher_attr_manager;
__Reply__host_register_well_known_mach_voucher_attr_manager_t Reply_host_register_well_known_mach_voucher_attr_manager;
__Reply__host_set_atm_diagnostic_flag_t Reply_host_set_atm_diagnostic_flag;
__Reply__host_get_atm_diagnostic_flag_t Reply_host_get_atm_diagnostic_flag;
__Reply__mach_memory_info_t Reply_mach_memory_info;
__Reply__host_set_multiuser_config_flags_t Reply_host_set_multiuser_config_flags;
__Reply__host_get_multiuser_config_flags_t Reply_host_get_multiuser_config_flags;
__Reply__host_check_multiuser_mode_t Reply_host_check_multiuser_mode;
__Reply__mach_zone_info_for_zone_t Reply_mach_zone_info_for_zone;
__Reply__mach_zone_info_for_largest_zone_t Reply_mach_zone_info_for_largest_zone;
__Reply__mach_zone_get_zlog_zones_t Reply_mach_zone_get_zlog_zones;
__Reply__mach_zone_get_btlog_records_t Reply_mach_zone_get_btlog_records;
};
#endif /* !__RequestUnion__mach_host_subsystem__defined */
#ifndef subsystem_to_name_map_mach_host
#define subsystem_to_name_map_mach_host \
{ "host_info", 200 },\
{ "host_kernel_version", 201 },\
{ "_host_page_size", 202 },\
{ "mach_memory_object_memory_entry", 203 },\
{ "host_processor_info", 204 },\
{ "host_get_io_master", 205 },\
{ "host_get_clock_service", 206 },\
{ "kmod_get_info", 207 },\
{ "host_virtual_physical_table_info", 209 },\
{ "processor_set_default", 213 },\
{ "processor_set_create", 214 },\
{ "mach_memory_object_memory_entry_64", 215 },\
{ "host_statistics", 216 },\
{ "host_request_notification", 217 },\
{ "host_lockgroup_info", 218 },\
{ "host_statistics64", 219 },\
{ "mach_zone_info", 220 },\
{ "mach_zone_force_gc", 221 },\
{ "host_create_mach_voucher", 222 },\
{ "host_register_mach_voucher_attr_manager", 223 },\
{ "host_register_well_known_mach_voucher_attr_manager", 224 },\
{ "host_set_atm_diagnostic_flag", 225 },\
{ "host_get_atm_diagnostic_flag", 226 },\
{ "mach_memory_info", 227 },\
{ "host_set_multiuser_config_flags", 228 },\
{ "host_get_multiuser_config_flags", 229 },\
{ "host_check_multiuser_mode", 230 },\
{ "mach_zone_info_for_zone", 231 },\
{ "mach_zone_info_for_largest_zone", 232 },\
{ "mach_zone_get_zlog_zones", 233 },\
{ "mach_zone_get_btlog_records", 234 }
#endif
#ifdef __AfterMigUserHeader
__AfterMigUserHeader
#endif /* __AfterMigUserHeader */
#endif /* _mach_host_user_ */
================================================
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/mach_port.h
================================================
#ifndef _mach_port_user_
#define _mach_port_user_
/* Module mach_port */
#include <string.h>
#include <mach/ndr.h>
#include <mach/boolean.h>
#include <mach/kern_return.h>
#include <mach/notify.h>
#include <mach/mach_types.h>
#include <mach/message.h>
#include <mach/mig_errors.h>
#include <mach/port.h>
/* BEGIN VOUCHER CODE */
#ifndef KERNEL
#if defined(__has_include)
#if __has_include(<mach/mig_voucher_support.h>)
#ifndef USING_VOUCHERS
#define USING_VOUCHERS
#endif
#ifndef __VOUCHER_FORWARD_TYPE_DECLS__
#define __VOUCHER_FORWARD_TYPE_DECLS__
#ifdef __cplusplus
extern "C" {
#endif
extern boolean_t voucher_mach_msg_set(mach_msg_header_t *msg) __attribute__((weak_import));
#ifdef __cplusplus
}
#endif
#endif // __VOUCHER_FORWARD_TYPE_DECLS__
#endif // __has_include(<mach/mach_voucher_types.h>)
#endif // __has_include
#endif // !KERNEL
/* END VOUCHER CODE */
/* BEGIN MIG_STRNCPY_ZEROFILL CODE */
#if defined(__has_include)
#if __has_include(<mach/mig_strncpy_zerofill_support.h>)
#ifndef USING_MIG_STRNCPY_ZEROFILL
#define USING_MIG_STRNCPY_ZEROFILL
#endif
#ifndef __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__
#define __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__
#ifdef __cplusplus
extern "C" {
#endif
extern int mig_strncpy_zerofill(char *dest, const char *src, int len) __attribute__((weak_import));
#ifdef __cplusplus
}
#endif
#endif /* __MIG_STRNCPY_ZEROFILL_FORWARD_TYPE_DECLS__ */
#endif /* __has_include(<mach/mig_strncpy_zerofill_support.h>) */
#endif /* __has_include */
/* END MIG_STRNCPY_ZEROFILL CODE */
#ifdef AUTOTEST
#ifndef FUNCTION_PTR_T
#define FUNCTION_PTR_T
typedef void (*function_ptr_t)(mach_port_t, char *, mach_msg_type_number_t);
typedef struct {
char *name;
function_ptr_t function;
} function_table_entry;
typedef function_table_entry *function_table_t;
#endif /* FUNCTION_PTR_T */
#endif /* AUTOTEST */
#ifndef mach_port_MSG_COUNT
#define mach_port_MSG_COUNT 40
#endif /* mach_port_MSG_COUNT */
#include <mach/std_types.h>
#include <mach/mig.h>
#include <mach/mig.h>
#include <mach/mach_types.h>
#include <mach_debug/mach_debug_types.h>
#ifdef __BeforeMigUserHeader
__BeforeMigUserHeader
#endif /* __BeforeMigUserHeader */
#include <sys/cdefs.h>
__BEGIN_DECLS
/* Routine mach_port_names */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_port_names
(
ipc_space_t task,
mach_port_name_array_t *names,
mach_msg_type_number_t *namesCnt,
mach_port_type_array_t *types,
mach_msg_type_number_t *typesCnt
);
/* Routine mach_port_type */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_port_type
(
ipc_space_t task,
mach_port_name_t name,
mach_port_type_t *ptype
);
/* Routine mach_port_rename */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_port_rename
(
ipc_space_t task,
mach_port_name_t old_name,
mach_port_name_t new_name
);
/* Routine mach_port_allocate_name */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_port_allocate_name
(
ipc_space_t task,
mach_port_right_t right,
mach_port_name_t name
);
/* Routine mach_port_allocate */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_port_allocate
(
ipc_space_t task,
mach_port_right_t right,
mach_port_name_t *name
);
/* Routine mach_port_destroy */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_port_destroy
(
ipc_space_t task,
mach_port_name_t name
);
/* Routine mach_port_deallocate */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_port_deallocate
(
ipc_space_t task,
mach_port_name_t name
);
/* Routine mach_port_get_refs */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_port_get_refs
(
ipc_space_t task,
mach_port_name_t name,
mach_port_right_t right,
mach_port_urefs_t *refs
);
/* Routine mach_port_mod_refs */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_port_mod_refs
(
ipc_space_t task,
mach_port_name_t name,
mach_port_right_t right,
mach_port_delta_t delta
);
/* Routine mach_port_peek */
#ifdef mig_external
mig_external
#else
extern
#endif /* mig_external */
kern_return_t mach_port_peek
(
ipc_space_t task,
mach_port_na
Showing preview only (1,132K chars total). Download the full file or copy to clipboard to get everything.
gitextract_qjuhvevc/ ├── .gdbinit ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── build_issue.md │ │ ├── lkm_bug.md │ │ ├── misc_bug.md │ │ ├── missing_framework.md │ │ ├── missing_library.md │ │ ├── missing_tool.md │ │ └── startup_bug.md │ └── workflows/ │ └── actions.yaml ├── .gitignore ├── .gitmodules ├── .vscode/ │ └── launch.json ├── CMakeLists.txt ├── CONTRIBUTORS.md ├── Developer/ │ ├── .gitignore │ ├── Platforms/ │ │ └── MacOSX.platform/ │ │ ├── Developer/ │ │ │ ├── Library/ │ │ │ │ └── Xcode/ │ │ │ │ └── Specifications/ │ │ │ │ ├── Core Build System.xcspec │ │ │ │ ├── MacOSX Architectures.xcspec │ │ │ │ ├── MacOSX Package Types.xcspec │ │ │ │ └── MacOSX Product Types.xcspec │ │ │ └── SDKs/ │ │ │ ├── MacOSX.sdk/ │ │ │ │ ├── SDKSettings.plist │ │ │ │ └── usr/ │ │ │ │ └── include/ │ │ │ │ ├── NSSystemDirectories.h │ │ │ │ ├── bsm/ │ │ │ │ │ └── audit_session.h │ │ │ │ ├── float.h │ │ │ │ ├── libkern/ │ │ │ │ │ └── OSCrossEndian.h │ │ │ │ ├── mach/ │ │ │ │ │ ├── clock.h │ │ │ │ │ ├── clock_priv.h │ │ │ │ │ ├── clock_reply.h │ │ │ │ │ ├── exc.h │ │ │ │ │ ├── host_priv.h │ │ │ │ │ ├── host_security.h │ │ │ │ │ ├── lock_set.h │ │ │ │ │ ├── mach_host.h │ │ │ │ │ ├── mach_port.h │ │ │ │ │ ├── mach_vm.h │ │ │ │ │ ├── mach_voucher.h │ │ │ │ │ ├── memory_entry.h │ │ │ │ │ ├── processor.h │ │ │ │ │ ├── processor_set.h │ │ │ │ │ ├── servers/ │ │ │ │ │ │ └── netname.h │ │ │ │ │ ├── task.h │ │ │ │ │ ├── thread_act.h │ │ │ │ │ └── vm_map.h │ │ │ │ ├── os/ │ │ │ │ │ ├── activity.h │ │ │ │ │ ├── availability.h │ │ │ │ │ ├── feature_private.h │ │ │ │ │ ├── signpost.h │ │ │ │ │ ├── signpost_private.h │ │ │ │ │ └── trace_base.h │ │ │ │ ├── servers/ │ │ │ │ │ └── netname.h │ │ │ │ ├── sys/ │ │ │ │ │ ├── _posix_availability.h │ │ │ │ │ └── _symbol_aliasing.h │ │ │ │ └── sysdir.h │ │ │ └── macosx.internal.sdk/ │ │ │ └── SDKSettings.plist │ │ ├── Entitlements.plist │ │ ├── Info.plist │ │ ├── ResourceRules.plist │ │ ├── macOS.icns │ │ └── version.plist │ ├── TODO.md │ ├── Toolchains/ │ │ └── XcodeDefault.xctoolchain/ │ │ ├── ToolchainInfo.plist │ │ └── usr/ │ │ ├── bin/ │ │ │ ├── clang │ │ │ ├── clang++ │ │ │ ├── dsymutil │ │ │ ├── ld │ │ │ └── xcrun │ │ └── include/ │ │ ├── FlexLexer.h │ │ ├── c++/ │ │ │ └── v1/ │ │ │ ├── __bit_reference │ │ │ ├── __bsd_locale_defaults.h │ │ │ ├── __bsd_locale_fallbacks.h │ │ │ ├── __config │ │ │ ├── __debug │ │ │ ├── __functional_03 │ │ │ ├── __functional_base │ │ │ ├── __functional_base_03 │ │ │ ├── __hash_table │ │ │ ├── __libcpp_version │ │ │ ├── __locale │ │ │ ├── __mutex_base │ │ │ ├── __nullptr │ │ │ ├── __split_buffer │ │ │ ├── __sso_allocator │ │ │ ├── __std_stream │ │ │ ├── __string │ │ │ ├── __threading_support │ │ │ ├── __tree │ │ │ ├── __tuple │ │ │ ├── __undef_macros │ │ │ ├── algorithm │ │ │ ├── array │ │ │ ├── atomic │ │ │ ├── bitset │ │ │ ├── cassert │ │ │ ├── ccomplex │ │ │ ├── cctype │ │ │ ├── cerrno │ │ │ ├── cfenv │ │ │ ├── cfloat │ │ │ ├── chrono │ │ │ ├── cinttypes │ │ │ ├── ciso646 │ │ │ ├── climits │ │ │ ├── clocale │ │ │ ├── cmath │ │ │ ├── codecvt │ │ │ ├── complex │ │ │ ├── complex.h │ │ │ ├── condition_variable │ │ │ ├── csetjmp │ │ │ ├── csignal │ │ │ ├── cstdarg │ │ │ ├── cstdbool │ │ │ ├── cstddef │ │ │ ├── cstdint │ │ │ ├── cstdio │ │ │ ├── cstdlib │ │ │ ├── cstring │ │ │ ├── ctgmath │ │ │ ├── ctime │ │ │ ├── ctype.h │ │ │ ├── cwchar │ │ │ ├── cwctype │ │ │ ├── deque │ │ │ ├── errno.h │ │ │ ├── exception │ │ │ ├── experimental/ │ │ │ │ ├── __config │ │ │ │ ├── __memory │ │ │ │ ├── algorithm │ │ │ │ ├── any │ │ │ │ ├── chrono │ │ │ │ ├── coroutine │ │ │ │ ├── deque │ │ │ │ ├── dynarray │ │ │ │ ├── forward_list │ │ │ │ ├── functional │ │ │ │ ├── iterator │ │ │ │ ├── list │ │ │ │ ├── map │ │ │ │ ├── memory_resource │ │ │ │ ├── numeric │ │ │ │ ├── optional │ │ │ │ ├── propagate_const │ │ │ │ ├── ratio │ │ │ │ ├── regex │ │ │ │ ├── set │ │ │ │ ├── string │ │ │ │ ├── string_view │ │ │ │ ├── system_error │ │ │ │ ├── tuple │ │ │ │ ├── type_traits │ │ │ │ ├── unordered_map │ │ │ │ ├── unordered_set │ │ │ │ ├── utility │ │ │ │ └── vector │ │ │ ├── ext/ │ │ │ │ ├── __hash │ │ │ │ ├── hash_map │ │ │ │ └── hash_set │ │ │ ├── float.h │ │ │ ├── forward_list │ │ │ ├── fstream │ │ │ ├── functional │ │ │ ├── future │ │ │ ├── initializer_list │ │ │ ├── inttypes.h │ │ │ ├── iomanip │ │ │ ├── ios │ │ │ ├── iosfwd │ │ │ ├── iostream │ │ │ ├── istream │ │ │ ├── iterator │ │ │ ├── limits │ │ │ ├── limits.h │ │ │ ├── list │ │ │ ├── locale │ │ │ ├── locale.h │ │ │ ├── map │ │ │ ├── math.h │ │ │ ├── memory │ │ │ ├── module.modulemap │ │ │ ├── mutex │ │ │ ├── new │ │ │ ├── numeric │ │ │ ├── ostream │ │ │ ├── queue │ │ │ ├── random │ │ │ ├── ratio │ │ │ ├── regex │ │ │ ├── scoped_allocator │ │ │ ├── set │ │ │ ├── setjmp.h │ │ │ ├── shared_mutex │ │ │ ├── sstream │ │ │ ├── stack │ │ │ ├── stdbool.h │ │ │ ├── stddef.h │ │ │ ├── stdexcept │ │ │ ├── stdint.h │ │ │ ├── stdio.h │ │ │ ├── stdlib.h │ │ │ ├── streambuf │ │ │ ├── string │ │ │ ├── string.h │ │ │ ├── string_view │ │ │ ├── strstream │ │ │ ├── system_error │ │ │ ├── tgmath.h │ │ │ ├── thread │ │ │ ├── tuple │ │ │ ├── type_traits │ │ │ ├── typeindex │ │ │ ├── typeinfo │ │ │ ├── unordered_map │ │ │ ├── unordered_set │ │ │ ├── utility │ │ │ ├── valarray │ │ │ ├── vector │ │ │ ├── wchar.h │ │ │ └── wctype.h │ │ └── swift/ │ │ └── SwiftRemoteMirror/ │ │ ├── MemoryReaderInterface.h │ │ ├── SwiftRemoteMirror.h │ │ └── SwiftRemoteMirrorTypes.h │ └── symlinks.sh ├── LICENSE ├── README.md ├── basic-headers/ │ ├── AssertMacros.h │ ├── Availability.h │ ├── AvailabilityInternal.h │ ├── AvailabilityMacros.h │ ├── ConditionalMacros.h │ ├── MacTypes.h │ └── TargetConditionals.h ├── ci/ │ ├── Debian.Dockerfile │ ├── Jenkinsfile │ ├── RPM.Dockerfile │ └── top.Dockerfile ├── cmake/ │ ├── FindFFmpeg.cmake │ ├── FindPulseAudio.cmake │ ├── FindSetcap.cmake │ ├── InstallSymlink.cmake │ ├── MacroEnsureOutOfSourceBuild.cmake │ ├── architecture.cmake │ ├── clang_version_check.cmake │ ├── compiler_include.cmake │ ├── create_symlink.cmake │ ├── darling_bundle.cmake │ ├── darling_exe.cmake │ ├── darling_framework.cmake │ ├── darling_lib.cmake │ ├── darling_open_source_sdk.cmake │ ├── darling_parse_components.cmake │ ├── darling_static_lib.cmake │ ├── dsym.cmake │ ├── mig.cmake │ ├── pyc.cmake │ ├── setcap.cmake │ ├── use_ld64.cmake │ ├── versioner.cmake │ ├── wrap_elf.cmake │ └── xcproj.cmake ├── debian/ │ ├── compat │ ├── control │ ├── copyright │ ├── darling-cli-devenv-gui-common.install │ ├── darling-cli-devenv-gui-stubs-common.install │ ├── darling-cli-devenv.install │ ├── darling-cli-extra.install │ ├── darling-cli-gui-common.install │ ├── darling-cli-python-common.install │ ├── darling-cli.install │ ├── darling-core.install │ ├── darling-core.postinst │ ├── darling-core.prerm │ ├── darling-ffi.install │ ├── darling-gui-stubs.install │ ├── darling-gui.install │ ├── darling-iokitd-cli-devenv-gui-common.install │ ├── darling-iokitd.install │ ├── darling-iosurface.install │ ├── darling-jsc-webkit-common.install │ ├── darling-jsc.install │ ├── darling-perl.install │ ├── darling-pyobjc.install │ ├── darling-python2.install │ ├── darling-ruby.install │ ├── darling-system.install │ ├── darling.lintian-overrides │ ├── rules │ └── source/ │ └── format ├── etc/ │ └── resolv.conf ├── rpm/ │ ├── .dockerignore │ ├── Dockerfile │ ├── SPECS/ │ │ ├── darling-cli-devenv.spec │ │ ├── darling-macho-deps.spec │ │ └── darling.spec │ ├── build.bsh │ ├── darling.repo │ ├── docker-compose.yml │ └── tarup.bsh ├── src/ │ ├── CMakeLists.txt │ ├── CoreAudio/ │ │ ├── AFAVFormatComponent/ │ │ │ ├── AVFormatFileObject.cpp │ │ │ ├── AVFormatFileObject.h │ │ │ ├── AudioFileFormatGeneric.cpp │ │ │ ├── AudioFileFormatGeneric.h │ │ │ ├── AudioFileMP3.cpp │ │ │ ├── AudioFileMP3.h │ │ │ ├── AudioFileWAV.cpp │ │ │ ├── AudioFileWAV.h │ │ │ ├── CMakeLists.txt │ │ │ └── README │ │ ├── AudioFileTools/ │ │ │ ├── AudioFileTools.xcodeproj/ │ │ │ │ └── project.pbxproj │ │ │ ├── CMakeLists.txt │ │ │ ├── PublicUtility/ │ │ │ │ ├── CAAudioFile.cpp │ │ │ │ ├── CAAudioFile.h │ │ │ │ ├── CAAudioFilePlayer.cpp │ │ │ │ ├── CAAudioFilePlayer.h │ │ │ │ ├── CAAudioFileRecorder.cpp │ │ │ │ ├── CAAudioFileRecorder.h │ │ │ │ ├── CAAudioFileStreamer.cpp │ │ │ │ ├── CAAudioFileStreamer.h │ │ │ │ ├── CABufferQueue.cpp │ │ │ │ ├── CABufferQueue.h │ │ │ │ ├── CAChannelMapper.cpp │ │ │ │ ├── CAChannelMapper.h │ │ │ │ ├── CAChannelMappingPlayer.cpp │ │ │ │ ├── CAChannelMappingPlayer.h │ │ │ │ ├── CAGuard.cpp │ │ │ │ ├── CAGuard.h │ │ │ │ ├── CAPThread.cpp │ │ │ │ ├── CAPThread.h │ │ │ │ └── ReadMe.rtf │ │ │ ├── ReadMe.rtf │ │ │ ├── Utility/ │ │ │ │ ├── AFToolsCommon.cpp │ │ │ │ ├── AFToolsCommon.h │ │ │ │ ├── CAAudioFileConverter.cpp │ │ │ │ ├── CAAudioFileConverter.h │ │ │ │ ├── CAChannelLayouts.cpp │ │ │ │ ├── CAChannelLayouts.h │ │ │ │ ├── CAFilePathUtils.cpp │ │ │ │ ├── CAFilePathUtils.h │ │ │ │ ├── QTAACFile.cpp │ │ │ │ └── QTAACFile.h │ │ │ ├── afconvert.cpp │ │ │ ├── afconvert.h │ │ │ ├── afconvert_main.cpp │ │ │ ├── afinfo.cpp │ │ │ ├── afinterleave.cpp │ │ │ ├── afplay.cpp │ │ │ ├── afrecord.cpp │ │ │ ├── audioformats.cpp │ │ │ ├── auprocess.cpp │ │ │ └── auprofile.cpp │ │ ├── AudioToolbox/ │ │ │ ├── AUComponent.cpp │ │ │ ├── AUGraph.cpp │ │ │ ├── AudioComponent.mm │ │ │ ├── AudioComponentManager.h │ │ │ ├── AudioComponentManager.mm │ │ │ ├── AudioConverter.cpp │ │ │ ├── AudioConverterImpl.cpp │ │ │ ├── AudioConverterImpl.h │ │ │ ├── AudioFile.cpp │ │ │ ├── AudioFileComponent.cpp │ │ │ ├── AudioFileFormatManager.cpp │ │ │ ├── AudioFileFormatManager.h │ │ │ ├── AudioFormat.cpp │ │ │ ├── AudioHardwareService.cpp │ │ │ ├── AudioOutputUnitComponent.cpp │ │ │ ├── AudioOutputUnitComponent.h │ │ │ ├── AudioQueue.cpp │ │ │ ├── AudioQueueBase.cpp │ │ │ ├── AudioQueueBase.h │ │ │ ├── AudioQueueOutput.cpp │ │ │ ├── AudioQueueOutput.h │ │ │ ├── AudioToolbox.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── ComponentDispatch.h │ │ │ ├── ConsumableBuffer.h │ │ │ ├── ExtendedAudioFile.cpp │ │ │ ├── MusicDevice.cpp │ │ │ ├── empty.c │ │ │ └── stub.h │ │ ├── CMakeLists.txt │ │ ├── CoreAudio/ │ │ │ ├── AudioHardware.cpp │ │ │ ├── AudioHardwareImpl.cpp │ │ │ ├── AudioHardwareImpl.h │ │ │ ├── AudioHardwareStream.cpp │ │ │ ├── AudioHardwareStream.h │ │ │ ├── CMakeLists.txt │ │ │ ├── HostTime.mm │ │ │ ├── pulse/ │ │ │ │ ├── AudioHardwareImplPA.cpp │ │ │ │ ├── AudioHardwareImplPA.h │ │ │ │ ├── AudioHardwareImplPAInput.cpp │ │ │ │ ├── AudioHardwareImplPAInput.h │ │ │ │ ├── AudioHardwareImplPAOutput.cpp │ │ │ │ ├── AudioHardwareImplPAOutput.h │ │ │ │ ├── AudioHardwareStreamPA.cpp │ │ │ │ ├── AudioHardwareStreamPA.h │ │ │ │ ├── AudioHardwareStreamPAInput.cpp │ │ │ │ ├── AudioHardwareStreamPAInput.h │ │ │ │ ├── AudioHardwareStreamPAOutput.cpp │ │ │ │ ├── AudioHardwareStreamPAOutput.h │ │ │ │ ├── PADispatchMainLoop.cpp │ │ │ │ └── PADispatchMainLoop.h │ │ │ └── stub.h │ │ ├── CoreAudioComponent/ │ │ │ ├── AUHAL.cpp │ │ │ ├── AUHAL.h │ │ │ ├── CMakeLists.txt │ │ │ ├── CoreAudio.rsrc │ │ │ ├── CoreAudioComponent.r │ │ │ ├── DefaultOutputAU.cpp │ │ │ ├── DefaultOutputAU.h │ │ │ ├── Info.plist │ │ │ ├── README │ │ │ ├── SystemOutputAU.cpp │ │ │ └── SystemOutputAU.h │ │ ├── CoreAudioUtilityClasses/ │ │ │ ├── CoreAudio/ │ │ │ │ ├── AudioCodecs/ │ │ │ │ │ └── ACPublic/ │ │ │ │ │ ├── ACBaseCodec.cpp │ │ │ │ │ ├── ACBaseCodec.h │ │ │ │ │ ├── ACCodec.cpp │ │ │ │ │ ├── ACCodec.h │ │ │ │ │ ├── ACCodecDispatchTypes.h │ │ │ │ │ ├── ACComponentResources.r │ │ │ │ │ ├── ACConditionalMacros.h │ │ │ │ │ ├── ACPlugInDispatch.cpp │ │ │ │ │ ├── ACPlugInDispatch.h │ │ │ │ │ ├── ACSimpleCodec.cpp │ │ │ │ │ ├── ACSimpleCodec.h │ │ │ │ │ ├── GetCodecBundle.cpp │ │ │ │ │ └── GetCodecBundle.h │ │ │ │ ├── AudioFile/ │ │ │ │ │ └── AFPublic/ │ │ │ │ │ ├── AudioFileComponentBase.cpp │ │ │ │ │ ├── AudioFileComponentBase.h │ │ │ │ │ ├── AudioFileFormat.cpp │ │ │ │ │ ├── AudioFileFormat.h │ │ │ │ │ ├── AudioFileObject.cpp │ │ │ │ │ ├── AudioFileObject.h │ │ │ │ │ ├── CompressedPacketTable.cpp │ │ │ │ │ ├── CompressedPacketTable.h │ │ │ │ │ ├── DataSource.cpp │ │ │ │ │ └── DataSource.h │ │ │ │ ├── AudioUnits/ │ │ │ │ │ └── AUPublic/ │ │ │ │ │ ├── AUBase/ │ │ │ │ │ │ ├── AUBase.cpp │ │ │ │ │ │ ├── AUBase.h │ │ │ │ │ │ ├── AUDispatch.cpp │ │ │ │ │ │ ├── AUDispatch.h │ │ │ │ │ │ ├── AUInputElement.cpp │ │ │ │ │ │ ├── AUInputElement.h │ │ │ │ │ │ ├── AUOutputElement.cpp │ │ │ │ │ │ ├── AUOutputElement.h │ │ │ │ │ │ ├── AUPlugInDispatch.cpp │ │ │ │ │ │ ├── AUPlugInDispatch.h │ │ │ │ │ │ ├── AUResources.r │ │ │ │ │ │ ├── AUScopeElement.cpp │ │ │ │ │ │ ├── AUScopeElement.h │ │ │ │ │ │ ├── ComponentBase.cpp │ │ │ │ │ │ └── ComponentBase.h │ │ │ │ │ ├── AUCarbonViewBase/ │ │ │ │ │ │ ├── AUCarbonViewBase.cpp │ │ │ │ │ │ ├── AUCarbonViewBase.h │ │ │ │ │ │ ├── AUCarbonViewControl.cpp │ │ │ │ │ │ ├── AUCarbonViewControl.h │ │ │ │ │ │ ├── AUCarbonViewDispatch.cpp │ │ │ │ │ │ ├── AUControlGroup.cpp │ │ │ │ │ │ ├── AUControlGroup.h │ │ │ │ │ │ ├── CarbonEventHandler.cpp │ │ │ │ │ │ └── CarbonEventHandler.h │ │ │ │ │ ├── AUInstrumentBase/ │ │ │ │ │ │ ├── AUInstrumentBase.cpp │ │ │ │ │ │ ├── AUInstrumentBase.h │ │ │ │ │ │ ├── LockFreeFIFO.h │ │ │ │ │ │ ├── MIDIControlHandler.h │ │ │ │ │ │ ├── SynthElement.cpp │ │ │ │ │ │ ├── SynthElement.h │ │ │ │ │ │ ├── SynthEvent.h │ │ │ │ │ │ ├── SynthNote.cpp │ │ │ │ │ │ ├── SynthNote.h │ │ │ │ │ │ ├── SynthNoteList.cpp │ │ │ │ │ │ └── SynthNoteList.h │ │ │ │ │ ├── AUViewBase/ │ │ │ │ │ │ └── AUViewLocalizedStringKeys.h │ │ │ │ │ ├── OtherBases/ │ │ │ │ │ │ ├── AUEffectBase.cpp │ │ │ │ │ │ ├── AUEffectBase.h │ │ │ │ │ │ ├── AUMIDIBase.cpp │ │ │ │ │ │ ├── AUMIDIBase.h │ │ │ │ │ │ ├── AUMIDIEffectBase.cpp │ │ │ │ │ │ ├── AUMIDIEffectBase.h │ │ │ │ │ │ ├── AUOutputBase.cpp │ │ │ │ │ │ ├── AUOutputBase.h │ │ │ │ │ │ ├── AUPannerBase.cpp │ │ │ │ │ │ ├── AUPannerBase.h │ │ │ │ │ │ ├── MusicDeviceBase.cpp │ │ │ │ │ │ └── MusicDeviceBase.h │ │ │ │ │ └── Utility/ │ │ │ │ │ ├── AUBaseHelper.cpp │ │ │ │ │ ├── AUBaseHelper.h │ │ │ │ │ ├── AUBuffer.cpp │ │ │ │ │ ├── AUBuffer.h │ │ │ │ │ ├── AUInputFormatConverter.h │ │ │ │ │ ├── AUMIDIDefs.h │ │ │ │ │ ├── AUSilentTimeout.h │ │ │ │ │ ├── AUTimestampGenerator.cpp │ │ │ │ │ └── AUTimestampGenerator.h │ │ │ │ └── PublicUtility/ │ │ │ │ ├── AUOutputBL.cpp │ │ │ │ ├── AUOutputBL.h │ │ │ │ ├── AUParamInfo.cpp │ │ │ │ ├── AUParamInfo.h │ │ │ │ ├── CAAUMIDIMap.cpp │ │ │ │ ├── CAAUMIDIMap.h │ │ │ │ ├── CAAUMIDIMapManager.cpp │ │ │ │ ├── CAAUMIDIMapManager.h │ │ │ │ ├── CAAUParameter.cpp │ │ │ │ ├── CAAUParameter.h │ │ │ │ ├── CAAUProcessor.cpp │ │ │ │ ├── CAAUProcessor.h │ │ │ │ ├── CAAtomic.h │ │ │ │ ├── CAAtomicStack.h │ │ │ │ ├── CAAudioBufferList.cpp │ │ │ │ ├── CAAudioBufferList.h │ │ │ │ ├── CAAudioChannelLayout.cpp │ │ │ │ ├── CAAudioChannelLayout.h │ │ │ │ ├── CAAudioChannelLayoutObject.cpp │ │ │ │ ├── CAAudioFileFormats.cpp │ │ │ │ ├── CAAudioFileFormats.h │ │ │ │ ├── CAAudioTimeStamp.cpp │ │ │ │ ├── CAAudioTimeStamp.h │ │ │ │ ├── CAAudioUnit.cpp │ │ │ │ ├── CAAudioUnit.h │ │ │ │ ├── CAAudioUnitOutputCapturer.h │ │ │ │ ├── CAAudioValueRange.cpp │ │ │ │ ├── CAAudioValueRange.h │ │ │ │ ├── CAAutoDisposer.h │ │ │ │ ├── CABitOperations.h │ │ │ │ ├── CABool.h │ │ │ │ ├── CABufferList.cpp │ │ │ │ ├── CABufferList.h │ │ │ │ ├── CABundleLocker.cpp │ │ │ │ ├── CABundleLocker.h │ │ │ │ ├── CAByteOrder.h │ │ │ │ ├── CACFArray.cpp │ │ │ │ ├── CACFArray.h │ │ │ │ ├── CACFData.h │ │ │ │ ├── CACFDictionary.cpp │ │ │ │ ├── CACFDictionary.h │ │ │ │ ├── CACFDistributedNotification.cpp │ │ │ │ ├── CACFDistributedNotification.h │ │ │ │ ├── CACFMachPort.cpp │ │ │ │ ├── CACFMachPort.h │ │ │ │ ├── CACFMessagePort.cpp │ │ │ │ ├── CACFMessagePort.h │ │ │ │ ├── CACFNumber.cpp │ │ │ │ ├── CACFNumber.h │ │ │ │ ├── CACFObject.h │ │ │ │ ├── CACFPlugIn.h │ │ │ │ ├── CACFPreferences.cpp │ │ │ │ ├── CACFPreferences.h │ │ │ │ ├── CACFString.cpp │ │ │ │ ├── CACFString.h │ │ │ │ ├── CAComponent.cpp │ │ │ │ ├── CAComponent.h │ │ │ │ ├── CAComponentDescription.cpp │ │ │ │ ├── CAComponentDescription.h │ │ │ │ ├── CADebugMacros.cpp │ │ │ │ ├── CADebugMacros.h │ │ │ │ ├── CADebugPrintf.cpp │ │ │ │ ├── CADebugPrintf.h │ │ │ │ ├── CADebugger.cpp │ │ │ │ ├── CADebugger.h │ │ │ │ ├── CAException.h │ │ │ │ ├── CAExtAudioFile.h │ │ │ │ ├── CAFilePathUtils.cpp │ │ │ │ ├── CAFilePathUtils.h │ │ │ │ ├── CAGuard.cpp │ │ │ │ ├── CAGuard.h │ │ │ │ ├── CAHALAudioDevice.cpp │ │ │ │ ├── CAHALAudioDevice.h │ │ │ │ ├── CAHALAudioObject.cpp │ │ │ │ ├── CAHALAudioObject.h │ │ │ │ ├── CAHALAudioStream.cpp │ │ │ │ ├── CAHALAudioStream.h │ │ │ │ ├── CAHALAudioSystemObject.cpp │ │ │ │ ├── CAHALAudioSystemObject.h │ │ │ │ ├── CAHostTimeBase.cpp │ │ │ │ ├── CAHostTimeBase.h │ │ │ │ ├── CALogMacros.h │ │ │ │ ├── CAMath.h │ │ │ │ ├── CAMixMap.h │ │ │ │ ├── CAMutex.cpp │ │ │ │ ├── CAMutex.h │ │ │ │ ├── CAPThread.cpp │ │ │ │ ├── CAPThread.h │ │ │ │ ├── CAPersistence.cpp │ │ │ │ ├── CAProcess.cpp │ │ │ │ ├── CAProcess.h │ │ │ │ ├── CAPropertyAddress.h │ │ │ │ ├── CAReferenceCounted.h │ │ │ │ ├── CARingBuffer.cpp │ │ │ │ ├── CARingBuffer.h │ │ │ │ ├── CASettingsStorage.cpp │ │ │ │ ├── CASettingsStorage.h │ │ │ │ ├── CASharedLibrary.cpp │ │ │ │ ├── CASharedLibrary.h │ │ │ │ ├── CASpectralProcessor.cpp │ │ │ │ ├── CASpectralProcessor.h │ │ │ │ ├── CAStreamBasicDescription.cpp │ │ │ │ ├── CAStreamBasicDescription.h │ │ │ │ ├── CAStreamRangedDescription.cpp │ │ │ │ ├── CAStreamRangedDescription.h │ │ │ │ ├── CAThreadSafeList.h │ │ │ │ ├── CATink.h │ │ │ │ ├── CATokenMap.h │ │ │ │ ├── CAVectorUnit.cpp │ │ │ │ ├── CAVectorUnit.h │ │ │ │ ├── CAVectorUnitTypes.h │ │ │ │ ├── CAVolumeCurve.cpp │ │ │ │ ├── CAVolumeCurve.h │ │ │ │ ├── CAXException.cpp │ │ │ │ ├── CAXException.h │ │ │ │ ├── MatrixMixerVolumes.cpp │ │ │ │ └── MatrixMixerVolumes.h │ │ │ └── Readme.rtf │ │ ├── include/ │ │ │ ├── AudioToolbox/ │ │ │ │ ├── AUComponent.h │ │ │ │ ├── AUGraph.h │ │ │ │ ├── AudioCodec.h │ │ │ │ ├── AudioComponent.h │ │ │ │ ├── AudioConverter.h │ │ │ │ ├── AudioFile.h │ │ │ │ ├── AudioFileComponent.h │ │ │ │ ├── AudioFormat.h │ │ │ │ ├── AudioHardwareService.h │ │ │ │ ├── AudioOutputUnit.h │ │ │ │ ├── AudioQueue.h │ │ │ │ ├── AudioToolbox.h │ │ │ │ ├── AudioUnit.h │ │ │ │ ├── AudioUnitParameters.h │ │ │ │ ├── AudioUnitProperties.h │ │ │ │ ├── ExtendedAudioFile.h │ │ │ │ └── MusicDevice.h │ │ │ └── CoreAudio/ │ │ │ ├── AudioHardware.h │ │ │ ├── AudioHardwareBase.h │ │ │ ├── CoreAudio.h │ │ │ ├── CoreAudioTypes.h │ │ │ ├── HostTime.h │ │ │ └── stub/ │ │ │ └── CoreAudio.h │ │ └── notes.txt │ ├── MobileKeyBag/ │ │ ├── CMakeLists.txt │ │ ├── include/ │ │ │ └── MobileKeyBag/ │ │ │ └── MobileKeyBag.h │ │ └── src/ │ │ └── MobileKeyBag.c │ ├── OpenDirectoryOld/ │ │ ├── CFOpenDirectory/ │ │ │ └── Headers/ │ │ │ ├── CFODContext.h │ │ │ ├── CFODNode.h │ │ │ ├── CFODQuery.h │ │ │ ├── CFODRecord.h │ │ │ ├── CFODSession.h │ │ │ ├── CFOpenDirectory.h │ │ │ └── CFOpenDirectoryConstants.h │ │ └── Headers/ │ │ ├── NSOpenDirectory.h │ │ ├── ODAttributeMap.h │ │ ├── ODConfiguration.h │ │ ├── ODMappings.h │ │ ├── ODModuleEntry.h │ │ ├── ODNode.h │ │ ├── ODQuery.h │ │ ├── ODRecord.h │ │ ├── ODRecordMap.h │ │ ├── ODSession.h │ │ └── OpenDirectory.h │ ├── OpenScripting/ │ │ └── include/ │ │ └── OpenScriptingUtilPriv.h │ ├── PlistBuddy/ │ │ ├── CMakeLists.txt │ │ ├── PlistBuddy.8 │ │ └── PlistBuddy.c │ ├── VideoDecodeAcceleration/ │ │ ├── CMakeLists.txt │ │ └── dummy.c │ ├── bsdln/ │ │ ├── CMakeLists.txt │ │ └── ln.c │ ├── buildtools/ │ │ ├── CMakeLists.txt │ │ ├── Rez/ │ │ │ ├── CMakeLists.txt │ │ │ ├── COPYING │ │ │ ├── Diagnostic.cc │ │ │ ├── Diagnostic.h │ │ │ ├── Expression.cc │ │ │ ├── Expression.h │ │ │ ├── README.md │ │ │ ├── ResSpec.h │ │ │ ├── ResourceCompiler.cc │ │ │ ├── ResourceCompiler.h │ │ │ ├── ResourceDefinitions.cc │ │ │ ├── ResourceDefinitions.h │ │ │ ├── ResourceFiles/ │ │ │ │ ├── BinaryIO.cc │ │ │ │ ├── BinaryIO.h │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── ResInfo.cc │ │ │ │ ├── ResType.cc │ │ │ │ ├── ResType.h │ │ │ │ ├── ResourceFile.cc │ │ │ │ ├── ResourceFile.h │ │ │ │ ├── ResourceFork.cc │ │ │ │ └── ResourceFork.h │ │ │ ├── Rez.cc │ │ │ ├── RezLexer.cc │ │ │ ├── RezLexer.h │ │ │ ├── RezLexerNextToken.cc │ │ │ ├── RezLexerWaveToken.h │ │ │ ├── RezParser.yy │ │ │ ├── RezWorld.cc │ │ │ ├── RezWorld.h │ │ │ └── Test.r │ │ ├── elfdep.c │ │ └── getuuid.c │ ├── clt/ │ │ ├── CMakeLists.txt │ │ └── xcrun.c │ ├── crash/ │ │ ├── AppController.h │ │ ├── AppController.m │ │ ├── CMakeLists.txt │ │ ├── CrashManager.h │ │ ├── CrashManager.m │ │ ├── Resources/ │ │ │ ├── Info-gnustep.plist │ │ │ ├── Main.gsmarkup │ │ │ └── crash.gorm/ │ │ │ ├── data.classes │ │ │ ├── data.info │ │ │ └── objects.gorm │ │ └── crash_main.m │ ├── diskutil/ │ │ ├── CMakeLists.txt │ │ └── diskutil │ ├── ditto/ │ │ ├── CMakeLists.txt │ │ └── ditto │ ├── duct/ │ │ ├── include/ │ │ │ ├── CrashReporterClient.h │ │ │ └── magmallocProvider.h │ │ └── src/ │ │ ├── CMakeLists.txt │ │ ├── CRGetCrashLogMessage.c │ │ ├── acl.c │ │ ├── commpage.c │ │ ├── dns_sd.c │ │ ├── libnotify.c │ │ ├── numcpus.c │ │ ├── os_log.c │ │ └── sa_dst_compare.c │ ├── external/ │ │ └── libpthread_workqueue-0.8.2/ │ │ ├── ChangeLog │ │ ├── config.inc │ │ ├── configure │ │ ├── include/ │ │ │ └── pthread_workqueue.h │ │ ├── pthread_workqueue.3 │ │ ├── src/ │ │ │ ├── api.c │ │ │ ├── debug.h │ │ │ ├── posix/ │ │ │ │ ├── manager.c │ │ │ │ ├── platform.h │ │ │ │ ├── thread_info.c │ │ │ │ └── thread_rt.c │ │ │ ├── private.h │ │ │ ├── thread_info.h │ │ │ ├── thread_rt.h │ │ │ ├── windows/ │ │ │ │ ├── manager.c │ │ │ │ ├── platform.c │ │ │ │ ├── platform.h │ │ │ │ ├── pthread_cond.h │ │ │ │ ├── queue.h │ │ │ │ ├── thread_info.c │ │ │ │ ├── thread_rt.c │ │ │ │ └── winpthreads.h │ │ │ └── witem_cache.c │ │ └── testing/ │ │ ├── CMakeLists.txt │ │ ├── api/ │ │ │ ├── posix_semaphore.h │ │ │ ├── test.c │ │ │ └── test_api.vcxproj │ │ ├── idle/ │ │ │ └── main.c │ │ ├── latency/ │ │ │ ├── latency.c │ │ │ └── latency.h │ │ ├── libdispatch/ │ │ │ └── dispatch_api.c │ │ └── witem_cache/ │ │ └── test.c │ ├── frameworks/ │ │ ├── AGL/ │ │ │ ├── CMakeLists.txt │ │ │ ├── include/ │ │ │ │ └── AGL/ │ │ │ │ └── AGL.h │ │ │ └── src/ │ │ │ └── AGL.c │ │ ├── AVFAudio/ │ │ │ ├── CMakeLists.txt │ │ │ ├── include/ │ │ │ │ └── AVFAudio/ │ │ │ │ ├── AVAudio3DMixing.h │ │ │ │ ├── AVAudioBuffer.h │ │ │ │ ├── AVAudioChannelLayout.h │ │ │ │ ├── AVAudioClock.h │ │ │ │ ├── AVAudioCompressedBuffer.h │ │ │ │ ├── AVAudioConnectionPoint.h │ │ │ │ ├── AVAudioConverter.h │ │ │ │ ├── AVAudioEndpointDetector.h │ │ │ │ ├── AVAudioEngine.h │ │ │ │ ├── AVAudioEnvironmentDistanceAttenuationParameters.h │ │ │ │ ├── AVAudioEnvironmentNode.h │ │ │ │ ├── AVAudioEnvironmentReverbParameters.h │ │ │ │ ├── AVAudioFile.h │ │ │ │ ├── AVAudioFormat.h │ │ │ │ ├── AVAudioIONode.h │ │ │ │ ├── AVAudioInputNode.h │ │ │ │ ├── AVAudioMixerNode.h │ │ │ │ ├── AVAudioMixing.h │ │ │ │ ├── AVAudioMixingDestination.h │ │ │ │ ├── AVAudioNode.h │ │ │ │ ├── AVAudioOutputNode.h │ │ │ │ ├── AVAudioPCMBuffer.h │ │ │ │ ├── AVAudioPlayer.h │ │ │ │ ├── AVAudioPlayerNode.h │ │ │ │ ├── AVAudioRecorder.h │ │ │ │ ├── AVAudioSequencer.h │ │ │ │ ├── AVAudioSession.h │ │ │ │ ├── AVAudioStereoMixing.h │ │ │ │ ├── AVAudioTime.h │ │ │ │ ├── AVAudioUnit.h │ │ │ │ ├── AVAudioUnitComponent.h │ │ │ │ ├── AVAudioUnitComponentManager.h │ │ │ │ ├── AVAudioUnitDSPGraph.h │ │ │ │ ├── AVAudioUnitDelay.h │ │ │ │ ├── AVAudioUnitDistortion.h │ │ │ │ ├── AVAudioUnitEQ.h │ │ │ │ ├── AVAudioUnitEQFilterParameters.h │ │ │ │ ├── AVAudioUnitEffect.h │ │ │ │ ├── AVAudioUnitGenerator.h │ │ │ │ ├── AVAudioUnitMIDIInstrument.h │ │ │ │ ├── AVAudioUnitReverb.h │ │ │ │ ├── AVAudioUnitSampler.h │ │ │ │ ├── AVAudioUnitSplitter.h │ │ │ │ ├── AVAudioUnitTimeEffect.h │ │ │ │ ├── AVAudioUnitTimePitch.h │ │ │ │ ├── AVAudioUnitVarispeed.h │ │ │ │ ├── AVEndpointVADEventHandler.h │ │ │ │ ├── AVFAudio.h │ │ │ │ ├── AVMIDIPlayer.h │ │ │ │ ├── AVMusicTrack.h │ │ │ │ ├── AVVCAudioBuffer.h │ │ │ │ ├── AVVCAudioDeviceManager.h │ │ │ │ ├── AVVCMetricsManager.h │ │ │ │ ├── AVVoiceController.h │ │ │ │ ├── AudioPlayerImpl.h │ │ │ │ ├── Endpointer.h │ │ │ │ ├── SpeexEndpointer.h │ │ │ │ └── VoiceVerificationEndpointer.h │ │ │ └── src/ │ │ │ ├── AVAudioBuffer.m │ │ │ ├── AVAudioChannelLayout.m │ │ │ ├── AVAudioClock.m │ │ │ ├── AVAudioCompressedBuffer.m │ │ │ ├── AVAudioConnectionPoint.m │ │ │ ├── AVAudioConverter.m │ │ │ ├── AVAudioEndpointDetector.m │ │ │ ├── AVAudioEngine.m │ │ │ ├── AVAudioEnvironmentDistanceAttenuationParameters.m │ │ │ ├── AVAudioEnvironmentNode.m │ │ │ ├── AVAudioEnvironmentReverbParameters.m │ │ │ ├── AVAudioFile.m │ │ │ ├── AVAudioFormat.m │ │ │ ├── AVAudioIONode.m │ │ │ ├── AVAudioInputNode.m │ │ │ ├── AVAudioMixerNode.m │ │ │ ├── AVAudioMixingDestination.m │ │ │ ├── AVAudioNode.m │ │ │ ├── AVAudioOutputNode.m │ │ │ ├── AVAudioPCMBuffer.m │ │ │ ├── AVAudioPlayer.m │ │ │ ├── AVAudioPlayerNode.m │ │ │ ├── AVAudioRecorder.m │ │ │ ├── AVAudioSequencer.m │ │ │ ├── AVAudioSession.m │ │ │ ├── AVAudioTime.m │ │ │ ├── AVAudioUnit.m │ │ │ ├── AVAudioUnitComponent.m │ │ │ ├── AVAudioUnitComponentManager.m │ │ │ ├── AVAudioUnitDSPGraph.m │ │ │ ├── AVAudioUnitDelay.m │ │ │ ├── AVAudioUnitDistortion.m │ │ │ ├── AVAudioUnitEQ.m │ │ │ ├── AVAudioUnitEQFilterParameters.m │ │ │ ├── AVAudioUnitEffect.m │ │ │ ├── AVAudioUnitGenerator.m │ │ │ ├── AVAudioUnitMIDIInstrument.m │ │ │ ├── AVAudioUnitReverb.m │ │ │ ├── AVAudioUnitSampler.m │ │ │ ├── AVAudioUnitSplitter.m │ │ │ ├── AVAudioUnitTimeEffect.m │ │ │ ├── AVAudioUnitTimePitch.m │ │ │ ├── AVAudioUnitVarispeed.m │ │ │ ├── AVFAudio.m │ │ │ ├── AVMIDIPlayer.m │ │ │ ├── AVMusicTrack.m │ │ │ ├── AVVCAudioBuffer.m │ │ │ ├── AVVCAudioDeviceManager.m │ │ │ ├── AVVCMetricsManager.m │ │ │ ├── AVVoiceController.m │ │ │ ├── AudioPlayerImpl.m │ │ │ ├── SpeexEndpointer.m │ │ │ └── VoiceVerificationEndpointer.m │ │ ├── AVFoundation/ │ │ │ ├── CMakeLists.txt │ │ │ ├── constants.m │ │ │ ├── include/ │ │ │ │ └── AVFoundation/ │ │ │ │ ├── AVAIFCOutputSettingsValidator.h │ │ │ │ ├── AVAIFFOutputSettingsValidator.h │ │ │ │ ├── AVAVAudioSettingsAudioOutputSettings.h │ │ │ │ ├── AVAVVideoSettingsVideoOutputSettings.h │ │ │ │ ├── AVAggregateAssetDownloadTask.h │ │ │ │ ├── AVAnimation.h │ │ │ │ ├── AVAsset.h │ │ │ │ ├── AVAssetAnalysisMessage.h │ │ │ │ ├── AVAssetAnalysisReporter.h │ │ │ │ ├── AVAssetAnalysisTextParsingMessage.h │ │ │ │ ├── AVAssetCache.h │ │ │ │ ├── AVAssetClientURLRequestHelper.h │ │ │ │ ├── AVAssetCollection.h │ │ │ │ ├── AVAssetCollectionFactory.h │ │ │ │ ├── AVAssetCollectionInspector.h │ │ │ │ ├── AVAssetCollectionInspectorLoader.h │ │ │ │ ├── AVAssetCollectionInternal.h │ │ │ │ ├── AVAssetCustomURLBridgeForNSURLProtocol.h │ │ │ │ ├── AVAssetCustomURLBridgeForNSURLSession.h │ │ │ │ ├── AVAssetCustomURLRequest.h │ │ │ │ ├── AVAssetDownloadCache.h │ │ │ │ ├── AVAssetDownloadCacheInternal.h │ │ │ │ ├── AVAssetDownloadSession.h │ │ │ │ ├── AVAssetDownloadSessionInternal.h │ │ │ │ ├── AVAssetExportSession.h │ │ │ │ ├── AVAssetExportSessionInternal.h │ │ │ │ ├── AVAssetImageGenerator.h │ │ │ │ ├── AVAssetImageGeneratorInternal.h │ │ │ │ ├── AVAssetInspector.h │ │ │ │ ├── AVAssetInspectorLoader.h │ │ │ │ ├── AVAssetInternal.h │ │ │ │ ├── AVAssetMakeReadyForInspectionLoader.h │ │ │ │ ├── AVAssetMediaSelectionGroup.h │ │ │ │ ├── AVAssetProxy.h │ │ │ │ ├── AVAssetProxyInternal.h │ │ │ │ ├── AVAssetReader.h │ │ │ │ ├── AVAssetReaderAudioMixOutput.h │ │ │ │ ├── AVAssetReaderAudioMixOutputInternal.h │ │ │ │ ├── AVAssetReaderInternal.h │ │ │ │ ├── AVAssetReaderOutput.h │ │ │ │ ├── AVAssetReaderOutputAdaptor.h │ │ │ │ ├── AVAssetReaderOutputCaptionAdaptor.h │ │ │ │ ├── AVAssetReaderOutputCaptionAdaptorInternal.h │ │ │ │ ├── AVAssetReaderOutputInternal.h │ │ │ │ ├── AVAssetReaderOutputMetadataAdaptor.h │ │ │ │ ├── AVAssetReaderOutputMetadataAdaptorInternal.h │ │ │ │ ├── AVAssetReaderSampleReferenceOutput.h │ │ │ │ ├── AVAssetReaderSampleReferenceOutputInternal.h │ │ │ │ ├── AVAssetReaderTrackOutput.h │ │ │ │ ├── AVAssetReaderTrackOutputInternal.h │ │ │ │ ├── AVAssetReaderVideoCompositionOutput.h │ │ │ │ ├── AVAssetReaderVideoCompositionOutputInternal.h │ │ │ │ ├── AVAssetResourceLoader.h │ │ │ │ ├── AVAssetResourceLoaderInternal.h │ │ │ │ ├── AVAssetResourceLoaderRequest.h │ │ │ │ ├── AVAssetResourceLoaderURLSessionDataDelegate.h │ │ │ │ ├── AVAssetResourceLoaderURLSessionDataDelegateForCustomURLLoader.h │ │ │ │ ├── AVAssetResourceLoadingContentInformationRequest.h │ │ │ │ ├── AVAssetResourceLoadingContentInformationRequestInternal.h │ │ │ │ ├── AVAssetResourceLoadingDataRequest.h │ │ │ │ ├── AVAssetResourceLoadingDataRequestInternal.h │ │ │ │ ├── AVAssetResourceLoadingRequest.h │ │ │ │ ├── AVAssetResourceLoadingRequestInternal.h │ │ │ │ ├── AVAssetResourceRenewalRequest.h │ │ │ │ ├── AVAssetSynchronousInspectorLoader.h │ │ │ │ ├── AVAssetTrack.h │ │ │ │ ├── AVAssetTrackEnumerator.h │ │ │ │ ├── AVAssetTrackGroup.h │ │ │ │ ├── AVAssetTrackGroupInternal.h │ │ │ │ ├── AVAssetTrackInspector.h │ │ │ │ ├── AVAssetTrackInternal.h │ │ │ │ ├── AVAssetTrackSegment.h │ │ │ │ ├── AVAssetWriter.h │ │ │ │ ├── AVAssetWriterClientInitiatedTerminalHelper.h │ │ │ │ ├── AVAssetWriterConfigurationState.h │ │ │ │ ├── AVAssetWriterFailedTerminalHelper.h │ │ │ │ ├── AVAssetWriterFigAssetWriterNotificationHandler.h │ │ │ │ ├── AVAssetWriterFigAssetWriterNotificationHandlerDelegate.h │ │ │ │ ├── AVAssetWriterFinishWritingHelper.h │ │ │ │ ├── AVAssetWriterHelper.h │ │ │ │ ├── AVAssetWriterInput.h │ │ │ │ ├── AVAssetWriterInputCaptionAdaptor.h │ │ │ │ ├── AVAssetWriterInputCaptionAdaptorInternal.h │ │ │ │ ├── AVAssetWriterInputConfigurationState.h │ │ │ │ ├── AVAssetWriterInputFigAssetWriterEndPassOperation.h │ │ │ │ ├── AVAssetWriterInputGroup.h │ │ │ │ ├── AVAssetWriterInputGroupInternal.h │ │ │ │ ├── AVAssetWriterInputHelper.h │ │ │ │ ├── AVAssetWriterInputInterPassAnalysisHelper.h │ │ │ │ ├── AVAssetWriterInputInternal.h │ │ │ │ ├── AVAssetWriterInputMediaDataRequester.h │ │ │ │ ├── AVAssetWriterInputMediaDataRequesterDelegate.h │ │ │ │ ├── AVAssetWriterInputMetadataAdaptor.h │ │ │ │ ├── AVAssetWriterInputMetadataAdaptorInternal.h │ │ │ │ ├── AVAssetWriterInputNoMorePassesHelper.h │ │ │ │ ├── AVAssetWriterInputPassDescription.h │ │ │ │ ├── AVAssetWriterInputPassDescriptionInternal.h │ │ │ │ ├── AVAssetWriterInputPassDescriptionResponder.h │ │ │ │ ├── AVAssetWriterInputPixelBufferAdaptor.h │ │ │ │ ├── AVAssetWriterInputPixelBufferAdaptorInternal.h │ │ │ │ ├── AVAssetWriterInputSelectionOption.h │ │ │ │ ├── AVAssetWriterInputTerminalHelper.h │ │ │ │ ├── AVAssetWriterInputUnknownHelper.h │ │ │ │ ├── AVAssetWriterInputWritingHelper.h │ │ │ │ ├── AVAssetWriterInternal.h │ │ │ │ ├── AVAssetWriterTerminalHelper.h │ │ │ │ ├── AVAssetWriterUnknownHelper.h │ │ │ │ ├── AVAssetWriterWritingHelper.h │ │ │ │ ├── AVAsynchronousCIImageFilteringRequest.h │ │ │ │ ├── AVAsynchronousCIImageFilteringRequestInternal.h │ │ │ │ ├── AVAsynchronousKeyValueLoading.h │ │ │ │ ├── AVAsynchronousVideoCompositionRequest.h │ │ │ │ ├── AVAsynchronousVideoCompositionRequestInternal.h │ │ │ │ ├── AVAudioMix.h │ │ │ │ ├── AVAudioMixEffectParameters.h │ │ │ │ ├── AVAudioMixInputParameters.h │ │ │ │ ├── AVAudioMixInputParametersInternal.h │ │ │ │ ├── AVAudioMixInternal.h │ │ │ │ ├── AVAudioMixSweepFilterEffectParameters.h │ │ │ │ ├── AVAudioMixSweepFilterEffectParametersInternal.h │ │ │ │ ├── AVAudioOutputSettings.h │ │ │ │ ├── AVAudioSettings.h │ │ │ │ ├── AVAudioSettingsValueConstrainer.h │ │ │ │ ├── AVBlockOperation.h │ │ │ │ ├── AVCMNotificationDispatcher.h │ │ │ │ ├── AVCMNotificationDispatcherListenerAndCallback.h │ │ │ │ ├── AVCMNotificationDispatcherListenerKey.h │ │ │ │ ├── AVCallbackCancellation.h │ │ │ │ ├── AVCallbackContextRegistry.h │ │ │ │ ├── AVCameraCalibrationData.h │ │ │ │ ├── AVCameraCalibrationDataInternal.h │ │ │ │ ├── AVCaption.h │ │ │ │ ├── AVCaptionConversionAdjustment.h │ │ │ │ ├── AVCaptionConversionTimeRangeAdjustment.h │ │ │ │ ├── AVCaptionConversionValidator.h │ │ │ │ ├── AVCaptionConversionWarning.h │ │ │ │ ├── AVCaptionFormatConformer.h │ │ │ │ ├── AVCaptionGroup.h │ │ │ │ ├── AVCaptionGroupInternal.h │ │ │ │ ├── AVCaptionGrouper.h │ │ │ │ ├── AVCaptionInternal.h │ │ │ │ ├── AVCaptionLength.h │ │ │ │ ├── AVCaptionLengthInternal.h │ │ │ │ ├── AVCaptionOutputSettings.h │ │ │ │ ├── AVCaptionPosition.h │ │ │ │ ├── AVCaptionPositionInternal.h │ │ │ │ ├── AVCaptionRegion.h │ │ │ │ ├── AVCaptionRegionInternal.h │ │ │ │ ├── AVCaptionRenderer.h │ │ │ │ ├── AVCaptionRendererInternal.h │ │ │ │ ├── AVCaptionRendererScene.h │ │ │ │ ├── AVCaptionRendererSceneInternal.h │ │ │ │ ├── AVCaptionRuby.h │ │ │ │ ├── AVCaptionRubyInternal.h │ │ │ │ ├── AVCaptureAudioChannel.h │ │ │ │ ├── AVCaptureAudioChannelInternal.h │ │ │ │ ├── AVCaptureAudioDataOutput.h │ │ │ │ ├── AVCaptureAudioDataOutputCallbackData.h │ │ │ │ ├── AVCaptureAudioDataOutputInternal.h │ │ │ │ ├── AVCaptureAudioFileOutput.h │ │ │ │ ├── AVCaptureAudioFileOutputInternal.h │ │ │ │ ├── AVCaptureAudioPreviewOutput.h │ │ │ │ ├── AVCaptureAudioPreviewOutputInternal.h │ │ │ │ ├── AVCaptureAudioSettings.h │ │ │ │ ├── AVCaptureConnection.h │ │ │ │ ├── AVCaptureConnectionInternal.h │ │ │ │ ├── AVCaptureDALDevice.h │ │ │ │ ├── AVCaptureDevice.h │ │ │ │ ├── AVCaptureDeviceFormat.h │ │ │ │ ├── AVCaptureDeviceFormatInternal.h │ │ │ │ ├── AVCaptureDeviceInput.h │ │ │ │ ├── AVCaptureDeviceInputInternal.h │ │ │ │ ├── AVCaptureDeviceInputSource.h │ │ │ │ ├── AVCaptureDeviceInputSourceInternal.h │ │ │ │ ├── AVCaptureDeviceInternal.h │ │ │ │ ├── AVCaptureFileOutput.h │ │ │ │ ├── AVCaptureFileOutputInternal.h │ │ │ │ ├── AVCaptureFileOutputPauseOperationDescriptor.h │ │ │ │ ├── AVCaptureFileOutputRecordingOperationDescriptor.h │ │ │ │ ├── AVCaptureHALDevice.h │ │ │ │ ├── AVCaptureInput.h │ │ │ │ ├── AVCaptureInputInternal.h │ │ │ │ ├── AVCaptureInputPort.h │ │ │ │ ├── AVCaptureInputPortInternal.h │ │ │ │ ├── AVCaptureMovieFileOutput.h │ │ │ │ ├── AVCaptureMovieFileOutputInternal.h │ │ │ │ ├── AVCaptureOperationDescriptor.h │ │ │ │ ├── AVCaptureOperationDescriptorQueue.h │ │ │ │ ├── AVCaptureOperationDescriptorQueueItem.h │ │ │ │ ├── AVCaptureOutput.h │ │ │ │ ├── AVCaptureOutputInternal.h │ │ │ │ ├── AVCaptureOutputSettings.h │ │ │ │ ├── AVCaptureScreenInput.h │ │ │ │ ├── AVCaptureScreenInputInternal.h │ │ │ │ ├── AVCaptureSession.h │ │ │ │ ├── AVCaptureSessionInternal.h │ │ │ │ ├── AVCaptureSessionInternalState.h │ │ │ │ ├── AVCaptureStillImageOutput.h │ │ │ │ ├── AVCaptureStillImageOutputInternal.h │ │ │ │ ├── AVCaptureStillImageOutputUtils.h │ │ │ │ ├── AVCaptureStillImageRequest.h │ │ │ │ ├── AVCaptureStillImageTransform.h │ │ │ │ ├── AVCaptureVideoDataOutput.h │ │ │ │ ├── AVCaptureVideoDataOutputCallbackData.h │ │ │ │ ├── AVCaptureVideoDataOutputInternal.h │ │ │ │ ├── AVCaptureVideoPreviewLayer.h │ │ │ │ ├── AVCaptureVideoPreviewLayerInternal.h │ │ │ │ ├── AVCaptureVideoSettings.h │ │ │ │ ├── AVChapterMetadataItem.h │ │ │ │ ├── AVChapterMetadataItemInternal.h │ │ │ │ ├── AVClientBlockKVONotifier.h │ │ │ │ ├── AVComposition.h │ │ │ │ ├── AVCompositionFormatReaderInspector.h │ │ │ │ ├── AVCompositionInternal.h │ │ │ │ ├── AVCompositionTrack.h │ │ │ │ ├── AVCompositionTrackInternal.h │ │ │ │ ├── AVCompositionTrackReaderInspector.h │ │ │ │ ├── AVCompositionTrackSegment.h │ │ │ │ ├── AVCompositionTrackSegmentInternal.h │ │ │ │ ├── AVContentKeyRecipient.h │ │ │ │ ├── AVContentKeyRequest.h │ │ │ │ ├── AVContentKeyRequestInternal.h │ │ │ │ ├── AVContentKeyResponse.h │ │ │ │ ├── AVContentKeyResponseClearKey.h │ │ │ │ ├── AVContentKeyResponseFairPlayStreaming.h │ │ │ │ ├── AVContentKeyResponseInternal.h │ │ │ │ ├── AVContentKeySession.h │ │ │ │ ├── AVContentKeySessionDelegate.h │ │ │ │ ├── AVContentKeySessionInternal.h │ │ │ │ ├── AVCoreImageFilterCustomVideoCompositor.h │ │ │ │ ├── AVCoreImageFilterVideoCompositionInstruction.h │ │ │ │ ├── AVCustomVideoCompositorSession.h │ │ │ │ ├── AVDataAsset.h │ │ │ │ ├── AVDataDelegateAsset.h │ │ │ │ ├── AVDataDelegateAssetInternal.h │ │ │ │ ├── AVDateRangeMetadataGroup.h │ │ │ │ ├── AVDateRangeMetadataGroupInternal.h │ │ │ │ ├── AVDecodedAudioSettingsForFig.h │ │ │ │ ├── AVDecodedVideoSettingsForFig.h │ │ │ │ ├── AVDelegateStorage.h │ │ │ │ ├── AVDepartureAnnouncingObjectMonitor.h │ │ │ │ ├── AVDepthData.h │ │ │ │ ├── AVDepthDataInternal.h │ │ │ │ ├── AVDestinationChangeResultSource.h │ │ │ │ ├── AVDispatchGroup.h │ │ │ │ ├── AVEmptyOutputDeviceDiscoverySessionAvailableOutputDevices.h │ │ │ │ ├── AVError.h │ │ │ │ ├── AVEventWaiter.h │ │ │ │ ├── AVExecutionEnvironment.h │ │ │ │ ├── AVExportSettingsOutputSettingsAssistantBaseSettings.h │ │ │ │ ├── AVExportSettingsOutputSettingsAssistantVideoSettingsAdjuster.h │ │ │ │ ├── AVFAudio.h │ │ │ │ ├── AVFigAssetInspector.h │ │ │ │ ├── AVFigAssetInspectorLoader.h │ │ │ │ ├── AVFigAssetTrackInspector.h │ │ │ │ ├── AVFigAssetWriterAudioTrack.h │ │ │ │ ├── AVFigAssetWriterCaptionTrack.h │ │ │ │ ├── AVFigAssetWriterFinishWritingAsyncOperation.h │ │ │ │ ├── AVFigAssetWriterGenericTrack.h │ │ │ │ ├── AVFigAssetWriterTrack.h │ │ │ │ ├── AVFigAssetWriterVideoTrack.h │ │ │ │ ├── AVFigCommChannelUUIDCommunicationChannelManager.h │ │ │ │ ├── AVFigCommChannelUUIDOutputContextCommunicationChannelImpl.h │ │ │ │ ├── AVFigEndpointFigRoutingContextOutputDeviceTranslator.h │ │ │ │ ├── AVFigEndpointOutputDeviceDiscoverySessionAvailableOutputDevicesImpl.h │ │ │ │ ├── AVFigEndpointOutputDeviceImpl.h │ │ │ │ ├── AVFigEndpointPickerOutputContextImpl.h │ │ │ │ ├── AVFigEndpointPickerOutputDeviceDiscoverySessionFactory.h │ │ │ │ ├── AVFigEndpointPickerOutputDeviceDiscoverySessionImpl.h │ │ │ │ ├── AVFigEndpointUIAgentOutputContextManagerImpl.h │ │ │ │ ├── AVFigEndpointUIAgentOutputDeviceAuthorizationRequestImpl.h │ │ │ │ ├── AVFigEndpointUIAgentOutputDeviceAuthorizationSessionImpl.h │ │ │ │ ├── AVFigObjectInspector.h │ │ │ │ ├── AVFigRemoteRouteDiscovererFactory.h │ │ │ │ ├── AVFigRouteDescriptorFigRoutingContextOutputDeviceTranslator.h │ │ │ │ ├── AVFigRouteDescriptorOutputDeviceDiscoverySessionAvailableOutputDevicesImpl.h │ │ │ │ ├── AVFigRouteDescriptorOutputDeviceImpl.h │ │ │ │ ├── AVFigRouteDiscovererFactory.h │ │ │ │ ├── AVFigRouteDiscovererOutputDeviceDiscoverySessionFactory.h │ │ │ │ ├── AVFigRouteDiscovererOutputDeviceDiscoverySessionImpl.h │ │ │ │ ├── AVFigRoutingContextCommandOutputDeviceConfiguration.h │ │ │ │ ├── AVFigRoutingContextCommandOutputDeviceConfigurationModification.h │ │ │ │ ├── AVFigRoutingContextCommunicationChannelManager.h │ │ │ │ ├── AVFigRoutingContextFactory.h │ │ │ │ ├── AVFigRoutingContextOutputContextImpl.h │ │ │ │ ├── AVFigRoutingContextOutputDeviceTranslator.h │ │ │ │ ├── AVFigRoutingContextRouteChangeOperation.h │ │ │ │ ├── AVFigRoutingContextSendConfigureDeviceCommandOperation.h │ │ │ │ ├── AVFloat64Range.h │ │ │ │ ├── AVFormatReaderInspector.h │ │ │ │ ├── AVFormatSpecification.h │ │ │ │ ├── AVFoundation.h │ │ │ │ ├── AVFragmentMinding.h │ │ │ │ ├── AVFragmentedAsset.h │ │ │ │ ├── AVFragmentedAssetInternal.h │ │ │ │ ├── AVFragmentedAssetMinder.h │ │ │ │ ├── AVFragmentedAssetMinderInternal.h │ │ │ │ ├── AVFragmentedAssetTrack.h │ │ │ │ ├── AVFragmentedAssetTrackInternal.h │ │ │ │ ├── AVFragmentedMovie.h │ │ │ │ ├── AVFragmentedMovieInternal.h │ │ │ │ ├── AVFragmentedMovieMinder.h │ │ │ │ ├── AVFragmentedMovieTrack.h │ │ │ │ ├── AVFragmentedMovieTrackInternal.h │ │ │ │ ├── AVFrameRateRange.h │ │ │ │ ├── AVFrameRateRangeInternal.h │ │ │ │ ├── AVGenericMediaFileOutputSettingsValidator.h │ │ │ │ ├── AVGlobalOperationQueue.h │ │ │ │ ├── AVIOKitOutputSettingsAssistantVideoEncoderCapabilities.h │ │ │ │ ├── AVISOOutputSettingsValidator.h │ │ │ │ ├── AVKVODispatcher.h │ │ │ │ ├── AVKVOIntrospection.h │ │ │ │ ├── AVKVONotifier.h │ │ │ │ ├── AVKeyPath.h │ │ │ │ ├── AVKeyPathDependency.h │ │ │ │ ├── AVKeyPathDependencyHost.h │ │ │ │ ├── AVKeyPathDependencyManager.h │ │ │ │ ├── AVKeyPathDependencyRegistration.h │ │ │ │ ├── AVKeyPathFlattener.h │ │ │ │ ├── AVKeyPathFlattenerKVOIntrospectionShim.h │ │ │ │ ├── AVLazyValueLoadingMetadataItem.h │ │ │ │ ├── AVLazyValueLoadingMetadataItemInternal.h │ │ │ │ ├── AVLocalOutputDeviceImpl.h │ │ │ │ ├── AVManagedAssetCache.h │ │ │ │ ├── AVManagedAssetCacheInternal.h │ │ │ │ ├── AVMediaDataRequester.h │ │ │ │ ├── AVMediaDataRequesterConsumer.h │ │ │ │ ├── AVMediaDataStorage.h │ │ │ │ ├── AVMediaDataStorageInternal.h │ │ │ │ ├── AVMediaFileOutputSettingsValidator.h │ │ │ │ ├── AVMediaFileSegmenter.h │ │ │ │ ├── AVMediaFileType.h │ │ │ │ ├── AVMediaFormat.h │ │ │ │ ├── AVMediaSelection.h │ │ │ │ ├── AVMediaSelectionGroup.h │ │ │ │ ├── AVMediaSelectionGroupInternal.h │ │ │ │ ├── AVMediaSelectionInternal.h │ │ │ │ ├── AVMediaSelectionKeyValueOption.h │ │ │ │ ├── AVMediaSelectionOption.h │ │ │ │ ├── AVMediaSelectionOptionInternal.h │ │ │ │ ├── AVMediaSelectionTrackOption.h │ │ │ │ ├── AVMetadataEnumerator.h │ │ │ │ ├── AVMetadataFaceObject.h │ │ │ │ ├── AVMetadataFaceObjectInternal.h │ │ │ │ ├── AVMetadataGroup.h │ │ │ │ ├── AVMetadataItem.h │ │ │ │ ├── AVMetadataItemFilter.h │ │ │ │ ├── AVMetadataItemFilterForSharing.h │ │ │ │ ├── AVMetadataItemFilterInternal.h │ │ │ │ ├── AVMetadataItemInternal.h │ │ │ │ ├── AVMetadataItemValueRequest.h │ │ │ │ ├── AVMetadataItemValueRequestInternal.h │ │ │ │ ├── AVMetadataObject.h │ │ │ │ ├── AVMetadataObjectInternal.h │ │ │ │ ├── AVMovie.h │ │ │ │ ├── AVMovieInternal.h │ │ │ │ ├── AVMovieTrack.h │ │ │ │ ├── AVMovieTrackInternal.h │ │ │ │ ├── AVMutableAudioMix.h │ │ │ │ ├── AVMutableAudioMixInputParameters.h │ │ │ │ ├── AVMutableCaption.h │ │ │ │ ├── AVMutableCaptionRegion.h │ │ │ │ ├── AVMutableComposition.h │ │ │ │ ├── AVMutableCompositionInternal.h │ │ │ │ ├── AVMutableCompositionTrack.h │ │ │ │ ├── AVMutableCompositionTrackInternal.h │ │ │ │ ├── AVMutableDateRangeMetadataGroup.h │ │ │ │ ├── AVMutableMediaSelection.h │ │ │ │ ├── AVMutableMetadataItem.h │ │ │ │ ├── AVMutableMovie.h │ │ │ │ ├── AVMutableMovieInternal.h │ │ │ │ ├── AVMutableMovieTrack.h │ │ │ │ ├── AVMutableMovieTrackInternal.h │ │ │ │ ├── AVMutableScheduledAudioParameters.h │ │ │ │ ├── AVMutableTimedMetadataGroup.h │ │ │ │ ├── AVMutableVideoComposition.h │ │ │ │ ├── AVMutableVideoCompositionInstruction.h │ │ │ │ ├── AVMutableVideoCompositionLayerInstruction.h │ │ │ │ ├── AVNSURLProtocolRequest.h │ │ │ │ ├── AVNetworkPlaybackPerfHUDLayer.h │ │ │ │ ├── AVObjectMonitoring.h │ │ │ │ ├── AVObservationBlockFactory.h │ │ │ │ ├── AVOccasionalTimebaseObserver.h │ │ │ │ ├── AVOnceTimebaseObserver.h │ │ │ │ ├── AVOperation.h │ │ │ │ ├── AVOperationQueueWithFundamentalDependency.h │ │ │ │ ├── AVOutputContext.h │ │ │ │ ├── AVOutputContextCommunicationChannel.h │ │ │ │ ├── AVOutputContextCommunicationChannelImpl.h │ │ │ │ ├── AVOutputContextCommunicationChannelInternal.h │ │ │ │ ├── AVOutputContextDestinationChange.h │ │ │ │ ├── AVOutputContextDestinationChangeInternal.h │ │ │ │ ├── AVOutputContextImpl.h │ │ │ │ ├── AVOutputContextInternal.h │ │ │ │ ├── AVOutputContextManager.h │ │ │ │ ├── AVOutputContextManagerImpl.h │ │ │ │ ├── AVOutputContextManagerInternal.h │ │ │ │ ├── AVOutputDevice.h │ │ │ │ ├── AVOutputDeviceAuthorizationRequest.h │ │ │ │ ├── AVOutputDeviceAuthorizationRequestImpl.h │ │ │ │ ├── AVOutputDeviceAuthorizationRequestInternal.h │ │ │ │ ├── AVOutputDeviceAuthorizationSession.h │ │ │ │ ├── AVOutputDeviceAuthorizationSessionImpl.h │ │ │ │ ├── AVOutputDeviceAuthorizationSessionInternal.h │ │ │ │ ├── AVOutputDeviceAuthorizedPeer.h │ │ │ │ ├── AVOutputDeviceAuthorizedPeerInternal.h │ │ │ │ ├── AVOutputDeviceConfigurationModification.h │ │ │ │ ├── AVOutputDeviceConfigurationRetrieval.h │ │ │ │ ├── AVOutputDeviceDiscoverySession.h │ │ │ │ ├── AVOutputDeviceDiscoverySessionAvailableOutputDevices.h │ │ │ │ ├── AVOutputDeviceDiscoverySessionAvailableOutputDevicesImpl.h │ │ │ │ ├── AVOutputDeviceDiscoverySessionAvailableOutputDevicesInternal.h │ │ │ │ ├── AVOutputDeviceDiscoverySessionFactory.h │ │ │ │ ├── AVOutputDeviceDiscoverySessionImpl.h │ │ │ │ ├── AVOutputDeviceDiscoverySessionInternal.h │ │ │ │ ├── AVOutputDeviceFrecencyManager.h │ │ │ │ ├── AVOutputDeviceImpl.h │ │ │ │ ├── AVOutputDeviceInternal.h │ │ │ │ ├── AVOutputSettings.h │ │ │ │ ├── AVOutputSettingsAssistant.h │ │ │ │ ├── AVOutputSettingsAssistantBaseSettingsProvider.h │ │ │ │ ├── AVOutputSettingsAssistantInternal.h │ │ │ │ ├── AVOutputSettingsAssistantVideoEncoderCapabilities.h │ │ │ │ ├── AVOutputSettingsAssistantVideoSettingsAdjuster.h │ │ │ │ ├── AVOutputSettingsValidation.h │ │ │ │ ├── AVPairedDevice.h │ │ │ │ ├── AVPairedDeviceInternal.h │ │ │ │ ├── AVPeriodicTimebaseObserver.h │ │ │ │ ├── AVPersistableContentKeyRequest.h │ │ │ │ ├── AVPixelBufferAttributeMediator.h │ │ │ │ ├── AVPixelBufferAttributesVideoOutputSettings.h │ │ │ │ ├── AVPlaybackItemInspector.h │ │ │ │ ├── AVPlaybackItemInspectorLoader.h │ │ │ │ ├── AVPlaybackItemTrackInspector.h │ │ │ │ ├── AVPlayer.h │ │ │ │ ├── AVPlayerConnection.h │ │ │ │ ├── AVPlayerInternal.h │ │ │ │ ├── AVPlayerItem.h │ │ │ │ ├── AVPlayerItemAccessLog.h │ │ │ │ ├── AVPlayerItemAccessLogEvent.h │ │ │ │ ├── AVPlayerItemAccessLogEventInternal.h │ │ │ │ ├── AVPlayerItemAccessLogInternal.h │ │ │ │ ├── AVPlayerItemErrorLog.h │ │ │ │ ├── AVPlayerItemErrorLogEvent.h │ │ │ │ ├── AVPlayerItemErrorLogEventInternal.h │ │ │ │ ├── AVPlayerItemErrorLogInternal.h │ │ │ │ ├── AVPlayerItemInternal.h │ │ │ │ ├── AVPlayerItemLegibleOutput.h │ │ │ │ ├── AVPlayerItemLegibleOutputDependencyFactory.h │ │ │ │ ├── AVPlayerItemLegibleOutputInternal.h │ │ │ │ ├── AVPlayerItemLegibleOutputRealDependencyFactory.h │ │ │ │ ├── AVPlayerItemMediaDataCollector.h │ │ │ │ ├── AVPlayerItemMediaDataCollectorInternal.h │ │ │ │ ├── AVPlayerItemMetadataCollector.h │ │ │ │ ├── AVPlayerItemMetadataCollectorInternal.h │ │ │ │ ├── AVPlayerItemMetadataOutput.h │ │ │ │ ├── AVPlayerItemMetadataOutputInternal.h │ │ │ │ ├── AVPlayerItemOutput.h │ │ │ │ ├── AVPlayerItemOutputInternal.h │ │ │ │ ├── AVPlayerItemTrack.h │ │ │ │ ├── AVPlayerItemTrackInternal.h │ │ │ │ ├── AVPlayerItemVideoOutput.h │ │ │ │ ├── AVPlayerItemVideoOutputInternal.h │ │ │ │ ├── AVPlayerLayer.h │ │ │ │ ├── AVPlayerLayerIntermediateLayer.h │ │ │ │ ├── AVPlayerLayerInternal.h │ │ │ │ ├── AVPlayerLooper.h │ │ │ │ ├── AVPlayerLooperInternal.h │ │ │ │ ├── AVPlayerMediaSelectionCriteria.h │ │ │ │ ├── AVPlayerQueueModificationDescription.h │ │ │ │ ├── AVPropertyStorage.h │ │ │ │ ├── AVQueuePlayer.h │ │ │ │ ├── AVQueuePlayerInternal.h │ │ │ │ ├── AVQueuedSampleBufferRendering.h │ │ │ │ ├── AVQueuedSampleBufferRenderingInternal.h │ │ │ │ ├── AVReencodedAudioSettingsForFig.h │ │ │ │ ├── AVReencodedVideoSettingsForFig.h │ │ │ │ ├── AVRemoteFigRoutingContextFactory.h │ │ │ │ ├── AVResolvedDecompressionSettings.h │ │ │ │ ├── AVRetainReleaseWeakReference.h │ │ │ │ ├── AVRouteConfigUpdatedFigRoutingContextRouteChangeOperation.h │ │ │ │ ├── AVRouteDetector.h │ │ │ │ ├── AVRouteDetectorInternal.h │ │ │ │ ├── AVRunLoopCondition.h │ │ │ │ ├── AVRunLoopConditionRunLoopState.h │ │ │ │ ├── AVSampleBufferAudioRenderer.h │ │ │ │ ├── AVSampleBufferAudioRendererInternal.h │ │ │ │ ├── AVSampleBufferDisplayLayer.h │ │ │ │ ├── AVSampleBufferDisplayLayerContentLayer.h │ │ │ │ ├── AVSampleBufferDisplayLayerInternal.h │ │ │ │ ├── AVSampleBufferGenerator.h │ │ │ │ ├── AVSampleBufferGeneratorInternal.h │ │ │ │ ├── AVSampleBufferRenderSynchronizer.h │ │ │ │ ├── AVSampleBufferRenderSynchronizerInternal.h │ │ │ │ ├── AVSampleBufferRequest.h │ │ │ │ ├── AVSampleBufferRequestInternal.h │ │ │ │ ├── AVSampleCursor.h │ │ │ │ ├── AVSampleCursorInternal.h │ │ │ │ ├── AVScheduledAudioParameters.h │ │ │ │ ├── AVScheduledAudioParametersInternal.h │ │ │ │ ├── AVSegmentedMediaClosedCaptionReport.h │ │ │ │ ├── AVSegmentedMediaReport.h │ │ │ │ ├── AVStreamDataAsset.h │ │ │ │ ├── AVStreamDataAssetInspector.h │ │ │ │ ├── AVStreamDataAssetTrackInspector.h │ │ │ │ ├── AVStreamDataInspectionOnlyAsset.h │ │ │ │ ├── AVStreamDataParser.h │ │ │ │ ├── AVStreamDataParserInternal.h │ │ │ │ ├── AVStreamSession.h │ │ │ │ ├── AVStreamSessionInternal.h │ │ │ │ ├── AVStreamingResourceInspector.h │ │ │ │ ├── AVSynchronizedLayer.h │ │ │ │ ├── AVSynchronizedLayerInternal.h │ │ │ │ ├── AVTextStyleRule.h │ │ │ │ ├── AVTextStyleRuleInternal.h │ │ │ │ ├── AVTimeFormatter.h │ │ │ │ ├── AVTimeFormatterInternal.h │ │ │ │ ├── AVTimebaseObserver.h │ │ │ │ ├── AVTimedMetadataGroup.h │ │ │ │ ├── AVTimedMetadataGroupInternal.h │ │ │ │ ├── AVTrackReaderInspector.h │ │ │ │ ├── AVTwoPartKeyPath.h │ │ │ │ ├── AVURLAsset.h │ │ │ │ ├── AVURLAssetInternal.h │ │ │ │ ├── AVURLAuthenticationChallenge.h │ │ │ │ ├── AVUnreachableAssetInspectorLoader.h │ │ │ │ ├── AVVideoCompositing.h │ │ │ │ ├── AVVideoComposition.h │ │ │ │ ├── AVVideoCompositionCoreAnimationTool.h │ │ │ │ ├── AVVideoCompositionCoreAnimationToolInternal.h │ │ │ │ ├── AVVideoCompositionInstruction.h │ │ │ │ ├── AVVideoCompositionInstructionInternal.h │ │ │ │ ├── AVVideoCompositionInternal.h │ │ │ │ ├── AVVideoCompositionLayerInstruction.h │ │ │ │ ├── AVVideoCompositionLayerInstructionInternal.h │ │ │ │ ├── AVVideoCompositionRenderContext.h │ │ │ │ ├── AVVideoCompositionRenderContextInternal.h │ │ │ │ ├── AVVideoOutputSettings.h │ │ │ │ ├── AVVideoPerformanceMetrics.h │ │ │ │ ├── AVVideoPerformanceMetricsInternal.h │ │ │ │ ├── AVVideoSettings.h │ │ │ │ ├── AVWAVEOutputSettingsValidator.h │ │ │ │ ├── AVWaitForNotificationOrDeallocationOperation.h │ │ │ │ ├── AVWeakObservable.h │ │ │ │ ├── AVWeakObservableCallbackCancellationHelper.h │ │ │ │ ├── AVWeakObservationBlockFactory.h │ │ │ │ ├── AVWeakReference.h │ │ │ │ ├── AVWeakReferencingDelegateStorage.h │ │ │ │ ├── AVWeaklyObservedObjectClientBlockKVONotifier.h │ │ │ │ ├── AVWorkaroundNSBlockOperation.h │ │ │ │ ├── CMTimeAsValue.h │ │ │ │ ├── CMTimeMappingAsValue.h │ │ │ │ ├── CMTimeRangeAsValue.h │ │ │ │ ├── MediaIOGraphNodeDescription.h │ │ │ │ └── MediaIOGraphNodeList.h │ │ │ └── src/ │ │ │ ├── AVAIFCOutputSettingsValidator.m │ │ │ ├── AVAIFFOutputSettingsValidator.m │ │ │ ├── AVAVAudioSettingsAudioOutputSettings.m │ │ │ ├── AVAVVideoSettingsVideoOutputSettings.m │ │ │ ├── AVAggregateAssetDownloadTask.m │ │ │ ├── AVAsset.m │ │ │ ├── AVAssetAnalysisMessage.m │ │ │ ├── AVAssetAnalysisReporter.m │ │ │ ├── AVAssetAnalysisTextParsingMessage.m │ │ │ ├── AVAssetCache.m │ │ │ ├── AVAssetClientURLRequestHelper.m │ │ │ ├── AVAssetCollection.m │ │ │ ├── AVAssetCollectionFactory.m │ │ │ ├── AVAssetCollectionInspector.m │ │ │ ├── AVAssetCollectionInspectorLoader.m │ │ │ ├── AVAssetCollectionInternal.m │ │ │ ├── AVAssetCustomURLBridgeForNSURLProtocol.m │ │ │ ├── AVAssetCustomURLBridgeForNSURLSession.m │ │ │ ├── AVAssetCustomURLRequest.m │ │ │ ├── AVAssetDownloadCache.m │ │ │ ├── AVAssetDownloadCacheInternal.m │ │ │ ├── AVAssetDownloadSession.m │ │ │ ├── AVAssetDownloadSessionInternal.m │ │ │ ├── AVAssetExportSession.m │ │ │ ├── AVAssetExportSessionInternal.m │ │ │ ├── AVAssetImageGenerator.m │ │ │ ├── AVAssetImageGeneratorInternal.m │ │ │ ├── AVAssetInspector.m │ │ │ ├── AVAssetInspectorLoader.m │ │ │ ├── AVAssetInternal.m │ │ │ ├── AVAssetMakeReadyForInspectionLoader.m │ │ │ ├── AVAssetMediaSelectionGroup.m │ │ │ ├── AVAssetProxy.m │ │ │ ├── AVAssetProxyInternal.m │ │ │ ├── AVAssetReader.m │ │ │ ├── AVAssetReaderAudioMixOutput.m │ │ │ ├── AVAssetReaderAudioMixOutputInternal.m │ │ │ ├── AVAssetReaderInternal.m │ │ │ ├── AVAssetReaderOutput.m │ │ │ ├── AVAssetReaderOutputCaptionAdaptor.m │ │ │ ├── AVAssetReaderOutputCaptionAdaptorInternal.m │ │ │ ├── AVAssetReaderOutputInternal.m │ │ │ ├── AVAssetReaderOutputMetadataAdaptor.m │ │ │ ├── AVAssetReaderOutputMetadataAdaptorInternal.m │ │ │ ├── AVAssetReaderSampleReferenceOutput.m │ │ │ ├── AVAssetReaderSampleReferenceOutputInternal.m │ │ │ ├── AVAssetReaderTrackOutput.m │ │ │ ├── AVAssetReaderTrackOutputInternal.m │ │ │ ├── AVAssetReaderVideoCompositionOutput.m │ │ │ ├── AVAssetReaderVideoCompositionOutputInternal.m │ │ │ ├── AVAssetResourceLoader.m │ │ │ ├── AVAssetResourceLoaderInternal.m │ │ │ ├── AVAssetResourceLoaderURLSessionDataDelegate.m │ │ │ ├── AVAssetResourceLoaderURLSessionDataDelegateForCustomURLLoader.m │ │ │ ├── AVAssetResourceLoadingContentInformationRequest.m │ │ │ ├── AVAssetResourceLoadingContentInformationRequestInternal.m │ │ │ ├── AVAssetResourceLoadingDataRequest.m │ │ │ ├── AVAssetResourceLoadingDataRequestInternal.m │ │ │ ├── AVAssetResourceLoadingRequest.m │ │ │ ├── AVAssetResourceLoadingRequestInternal.m │ │ │ ├── AVAssetResourceRenewalRequest.m │ │ │ ├── AVAssetSynchronousInspectorLoader.m │ │ │ ├── AVAssetTrack.m │ │ │ ├── AVAssetTrackEnumerator.m │ │ │ ├── AVAssetTrackGroup.m │ │ │ ├── AVAssetTrackGroupInternal.m │ │ │ ├── AVAssetTrackInspector.m │ │ │ ├── AVAssetTrackInternal.m │ │ │ ├── AVAssetTrackSegment.m │ │ │ ├── AVAssetWriter.m │ │ │ ├── AVAssetWriterClientInitiatedTerminalHelper.m │ │ │ ├── AVAssetWriterConfigurationState.m │ │ │ ├── AVAssetWriterFailedTerminalHelper.m │ │ │ ├── AVAssetWriterFigAssetWriterNotificationHandler.m │ │ │ ├── AVAssetWriterFinishWritingHelper.m │ │ │ ├── AVAssetWriterHelper.m │ │ │ ├── AVAssetWriterInput.m │ │ │ ├── AVAssetWriterInputCaptionAdaptor.m │ │ │ ├── AVAssetWriterInputCaptionAdaptorInternal.m │ │ │ ├── AVAssetWriterInputConfigurationState.m │ │ │ ├── AVAssetWriterInputFigAssetWriterEndPassOperation.m │ │ │ ├── AVAssetWriterInputGroup.m │ │ │ ├── AVAssetWriterInputGroupInternal.m │ │ │ ├── AVAssetWriterInputHelper.m │ │ │ ├── AVAssetWriterInputInterPassAnalysisHelper.m │ │ │ ├── AVAssetWriterInputInternal.m │ │ │ ├── AVAssetWriterInputMediaDataRequester.m │ │ │ ├── AVAssetWriterInputMetadataAdaptor.m │ │ │ ├── AVAssetWriterInputMetadataAdaptorInternal.m │ │ │ ├── AVAssetWriterInputNoMorePassesHelper.m │ │ │ ├── AVAssetWriterInputPassDescription.m │ │ │ ├── AVAssetWriterInputPassDescriptionInternal.m │ │ │ ├── AVAssetWriterInputPassDescriptionResponder.m │ │ │ ├── AVAssetWriterInputPixelBufferAdaptor.m │ │ │ ├── AVAssetWriterInputPixelBufferAdaptorInternal.m │ │ │ ├── AVAssetWriterInputSelectionOption.m │ │ │ ├── AVAssetWriterInputTerminalHelper.m │ │ │ ├── AVAssetWriterInputUnknownHelper.m │ │ │ ├── AVAssetWriterInputWritingHelper.m │ │ │ ├── AVAssetWriterInternal.m │ │ │ ├── AVAssetWriterTerminalHelper.m │ │ │ ├── AVAssetWriterUnknownHelper.m │ │ │ ├── AVAssetWriterWritingHelper.m │ │ │ ├── AVAsynchronousCIImageFilteringRequest.m │ │ │ ├── AVAsynchronousCIImageFilteringRequestInternal.m │ │ │ ├── AVAsynchronousVideoCompositionRequest.m │ │ │ ├── AVAsynchronousVideoCompositionRequestInternal.m │ │ │ ├── AVAudioMix.m │ │ │ ├── AVAudioMixEffectParameters.m │ │ │ ├── AVAudioMixInputParameters.m │ │ │ ├── AVAudioMixInputParametersInternal.m │ │ │ ├── AVAudioMixInternal.m │ │ │ ├── AVAudioMixSweepFilterEffectParameters.m │ │ │ ├── AVAudioMixSweepFilterEffectParametersInternal.m │ │ │ ├── AVAudioOutputSettings.m │ │ │ ├── AVAudioSettingsValueConstrainer.m │ │ │ ├── AVBlockOperation.m │ │ │ ├── AVCMNotificationDispatcher.m │ │ │ ├── AVCMNotificationDispatcherListenerAndCallback.m │ │ │ ├── AVCMNotificationDispatcherListenerKey.m │ │ │ ├── AVCallbackContextRegistry.m │ │ │ ├── AVCameraCalibrationData.m │ │ │ ├── AVCameraCalibrationDataInternal.m │ │ │ ├── AVCaption.m │ │ │ ├── AVCaptionConversionAdjustment.m │ │ │ ├── AVCaptionConversionTimeRangeAdjustment.m │ │ │ ├── AVCaptionConversionValidator.m │ │ │ ├── AVCaptionConversionWarning.m │ │ │ ├── AVCaptionFormatConformer.m │ │ │ ├── AVCaptionGroup.m │ │ │ ├── AVCaptionGroupInternal.m │ │ │ ├── AVCaptionGrouper.m │ │ │ ├── AVCaptionInternal.m │ │ │ ├── AVCaptionLength.m │ │ │ ├── AVCaptionLengthInternal.m │ │ │ ├── AVCaptionOutputSettings.m │ │ │ ├── AVCaptionPosition.m │ │ │ ├── AVCaptionPositionInternal.m │ │ │ ├── AVCaptionRegion.m │ │ │ ├── AVCaptionRegionInternal.m │ │ │ ├── AVCaptionRenderer.m │ │ │ ├── AVCaptionRendererInternal.m │ │ │ ├── AVCaptionRendererScene.m │ │ │ ├── AVCaptionRendererSceneInternal.m │ │ │ ├── AVCaptionRuby.m │ │ │ ├── AVCaptionRubyInternal.m │ │ │ ├── AVCaptureAudioChannel.m │ │ │ ├── AVCaptureAudioChannelInternal.m │ │ │ ├── AVCaptureAudioDataOutput.m │ │ │ ├── AVCaptureAudioDataOutputCallbackData.m │ │ │ ├── AVCaptureAudioDataOutputInternal.m │ │ │ ├── AVCaptureAudioFileOutput.m │ │ │ ├── AVCaptureAudioFileOutputInternal.m │ │ │ ├── AVCaptureAudioPreviewOutput.m │ │ │ ├── AVCaptureAudioPreviewOutputInternal.m │ │ │ ├── AVCaptureAudioSettings.m │ │ │ ├── AVCaptureConnection.m │ │ │ ├── AVCaptureConnectionInternal.m │ │ │ ├── AVCaptureDALDevice.m │ │ │ ├── AVCaptureDevice.m │ │ │ ├── AVCaptureDeviceFormat.m │ │ │ ├── AVCaptureDeviceFormatInternal.m │ │ │ ├── AVCaptureDeviceInput.m │ │ │ ├── AVCaptureDeviceInputInternal.m │ │ │ ├── AVCaptureDeviceInputSource.m │ │ │ ├── AVCaptureDeviceInputSourceInternal.m │ │ │ ├── AVCaptureDeviceInternal.m │ │ │ ├── AVCaptureFileOutput.m │ │ │ ├── AVCaptureFileOutputInternal.m │ │ │ ├── AVCaptureFileOutputPauseOperationDescriptor.m │ │ │ ├── AVCaptureFileOutputRecordingOperationDescriptor.m │ │ │ ├── AVCaptureHALDevice.m │ │ │ ├── AVCaptureInput.m │ │ │ ├── AVCaptureInputInternal.m │ │ │ ├── AVCaptureInputPort.m │ │ │ ├── AVCaptureInputPortInternal.m │ │ │ ├── AVCaptureMovieFileOutput.m │ │ │ ├── AVCaptureMovieFileOutputInternal.m │ │ │ ├── AVCaptureOperationDescriptorQueue.m │ │ │ ├── AVCaptureOperationDescriptorQueueItem.m │ │ │ ├── AVCaptureOutput.m │ │ │ ├── AVCaptureOutputInternal.m │ │ │ ├── AVCaptureOutputSettings.m │ │ │ ├── AVCaptureScreenInput.m │ │ │ ├── AVCaptureScreenInputInternal.m │ │ │ ├── AVCaptureSession.m │ │ │ ├── AVCaptureSessionInternal.m │ │ │ ├── AVCaptureSessionInternalState.m │ │ │ ├── AVCaptureStillImageOutput.m │ │ │ ├── AVCaptureStillImageOutputInternal.m │ │ │ ├── AVCaptureStillImageOutputUtils.m │ │ │ ├── AVCaptureStillImageRequest.m │ │ │ ├── AVCaptureStillImageTransform.m │ │ │ ├── AVCaptureVideoDataOutput.m │ │ │ ├── AVCaptureVideoDataOutputCallbackData.m │ │ │ ├── AVCaptureVideoDataOutputInternal.m │ │ │ ├── AVCaptureVideoPreviewLayer.m │ │ │ ├── AVCaptureVideoPreviewLayerInternal.m │ │ │ ├── AVCaptureVideoSettings.m │ │ │ ├── AVChapterMetadataItem.m │ │ │ ├── AVChapterMetadataItemInternal.m │ │ │ ├── AVClientBlockKVONotifier.m │ │ │ ├── AVComposition.m │ │ │ ├── AVCompositionFormatReaderInspector.m │ │ │ ├── AVCompositionInternal.m │ │ │ ├── AVCompositionTrack.m │ │ │ ├── AVCompositionTrackInternal.m │ │ │ ├── AVCompositionTrackReaderInspector.m │ │ │ ├── AVCompositionTrackSegment.m │ │ │ ├── AVCompositionTrackSegmentInternal.m │ │ │ ├── AVContentKeyRequest.m │ │ │ ├── AVContentKeyRequestInternal.m │ │ │ ├── AVContentKeyResponse.m │ │ │ ├── AVContentKeyResponseClearKey.m │ │ │ ├── AVContentKeyResponseFairPlayStreaming.m │ │ │ ├── AVContentKeyResponseInternal.m │ │ │ ├── AVContentKeySession.m │ │ │ ├── AVContentKeySessionInternal.m │ │ │ ├── AVCoreImageFilterCustomVideoCompositor.m │ │ │ ├── AVCoreImageFilterVideoCompositionInstruction.m │ │ │ ├── AVCustomVideoCompositorSession.m │ │ │ ├── AVDataAsset.m │ │ │ ├── AVDataDelegateAsset.m │ │ │ ├── AVDataDelegateAssetInternal.m │ │ │ ├── AVDateRangeMetadataGroup.m │ │ │ ├── AVDateRangeMetadataGroupInternal.m │ │ │ ├── AVDepartureAnnouncingObjectMonitor.m │ │ │ ├── AVDepthData.m │ │ │ ├── AVDepthDataInternal.m │ │ │ ├── AVDispatchGroup.m │ │ │ ├── AVEmptyOutputDeviceDiscoverySessionAvailableOutputDevices.m │ │ │ ├── AVEventWaiter.m │ │ │ ├── AVExecutionEnvironment.m │ │ │ ├── AVExportSettingsOutputSettingsAssistantBaseSettings.m │ │ │ ├── AVExportSettingsOutputSettingsAssistantVideoSettingsAdjuster.m │ │ │ ├── AVFigAssetInspector.m │ │ │ ├── AVFigAssetInspectorLoader.m │ │ │ ├── AVFigAssetTrackInspector.m │ │ │ ├── AVFigAssetWriterAudioTrack.m │ │ │ ├── AVFigAssetWriterCaptionTrack.m │ │ │ ├── AVFigAssetWriterFinishWritingAsyncOperation.m │ │ │ ├── AVFigAssetWriterGenericTrack.m │ │ │ ├── AVFigAssetWriterTrack.m │ │ │ ├── AVFigAssetWriterVideoTrack.m │ │ │ ├── AVFigCommChannelUUIDCommunicationChannelManager.m │ │ │ ├── AVFigCommChannelUUIDOutputContextCommunicationChannelImpl.m │ │ │ ├── AVFigEndpointFigRoutingContextOutputDeviceTranslator.m │ │ │ ├── AVFigEndpointOutputDeviceDiscoverySessionAvailableOutputDevicesImpl.m │ │ │ ├── AVFigEndpointOutputDeviceImpl.m │ │ │ ├── AVFigEndpointPickerOutputContextImpl.m │ │ │ ├── AVFigEndpointPickerOutputDeviceDiscoverySessionFactory.m │ │ │ ├── AVFigEndpointPickerOutputDeviceDiscoverySessionImpl.m │ │ │ ├── AVFigEndpointUIAgentOutputContextManagerImpl.m │ │ │ ├── AVFigEndpointUIAgentOutputDeviceAuthorizationRequestImpl.m │ │ │ ├── AVFigEndpointUIAgentOutputDeviceAuthorizationSessionImpl.m │ │ │ ├── AVFigObjectInspector.m │ │ │ ├── AVFigRemoteRouteDiscovererFactory.m │ │ │ ├── AVFigRouteDescriptorFigRoutingContextOutputDeviceTranslator.m │ │ │ ├── AVFigRouteDescriptorOutputDeviceDiscoverySessionAvailableOutputDevicesImpl.m │ │ │ ├── AVFigRouteDescriptorOutputDeviceImpl.m │ │ │ ├── AVFigRouteDiscovererOutputDeviceDiscoverySessionFactory.m │ │ │ ├── AVFigRouteDiscovererOutputDeviceDiscoverySessionImpl.m │ │ │ ├── AVFigRoutingContextCommandOutputDeviceConfiguration.m │ │ │ ├── AVFigRoutingContextCommandOutputDeviceConfigurationModification.m │ │ │ ├── AVFigRoutingContextOutputContextImpl.m │ │ │ ├── AVFigRoutingContextRouteChangeOperation.m │ │ │ ├── AVFigRoutingContextSendConfigureDeviceCommandOperation.m │ │ │ ├── AVFloat64Range.m │ │ │ ├── AVFormatReaderInspector.m │ │ │ ├── AVFormatSpecification.m │ │ │ ├── AVFoundation.m │ │ │ ├── AVFragmentedAsset.m │ │ │ ├── AVFragmentedAssetInternal.m │ │ │ ├── AVFragmentedAssetMinder.m │ │ │ ├── AVFragmentedAssetMinderInternal.m │ │ │ ├── AVFragmentedAssetTrack.m │ │ │ ├── AVFragmentedAssetTrackInternal.m │ │ │ ├── AVFragmentedMovie.m │ │ │ ├── AVFragmentedMovieInternal.m │ │ │ ├── AVFragmentedMovieMinder.m │ │ │ ├── AVFragmentedMovieTrack.m │ │ │ ├── AVFragmentedMovieTrackInternal.m │ │ │ ├── AVFrameRateRange.m │ │ │ ├── AVFrameRateRangeInternal.m │ │ │ ├── AVGenericMediaFileOutputSettingsValidator.m │ │ │ ├── AVGlobalOperationQueue.m │ │ │ ├── AVIOKitOutputSettingsAssistantVideoEncoderCapabilities.m │ │ │ ├── AVISOOutputSettingsValidator.m │ │ │ ├── AVKVODispatcher.m │ │ │ ├── AVKeyPathDependency.m │ │ │ ├── AVKeyPathDependencyManager.m │ │ │ ├── AVKeyPathFlattener.m │ │ │ ├── AVKeyPathFlattenerKVOIntrospectionShim.m │ │ │ ├── AVLazyValueLoadingMetadataItem.m │ │ │ ├── AVLazyValueLoadingMetadataItemInternal.m │ │ │ ├── AVLocalOutputDeviceImpl.m │ │ │ ├── AVManagedAssetCache.m │ │ │ ├── AVManagedAssetCacheInternal.m │ │ │ ├── AVMediaDataRequester.m │ │ │ ├── AVMediaDataStorage.m │ │ │ ├── AVMediaDataStorageInternal.m │ │ │ ├── AVMediaFileOutputSettingsValidator.m │ │ │ ├── AVMediaFileSegmenter.m │ │ │ ├── AVMediaFileType.m │ │ │ ├── AVMediaSelection.m │ │ │ ├── AVMediaSelectionGroup.m │ │ │ ├── AVMediaSelectionGroupInternal.m │ │ │ ├── AVMediaSelectionInternal.m │ │ │ ├── AVMediaSelectionKeyValueOption.m │ │ │ ├── AVMediaSelectionOption.m │ │ │ ├── AVMediaSelectionOptionInternal.m │ │ │ ├── AVMediaSelectionTrackOption.m │ │ │ ├── AVMetadataEnumerator.m │ │ │ ├── AVMetadataFaceObject.m │ │ │ ├── AVMetadataFaceObjectInternal.m │ │ │ ├── AVMetadataGroup.m │ │ │ ├── AVMetadataItem.m │ │ │ ├── AVMetadataItemFilter.m │ │ │ ├── AVMetadataItemFilterForSharing.m │ │ │ ├── AVMetadataItemFilterInternal.m │ │ │ ├── AVMetadataItemInternal.m │ │ │ ├── AVMetadataItemValueRequest.m │ │ │ ├── AVMetadataItemValueRequestInternal.m │ │ │ ├── AVMetadataObject.m │ │ │ ├── AVMetadataObjectInternal.m │ │ │ ├── AVMovie.m │ │ │ ├── AVMovieInternal.m │ │ │ ├── AVMovieTrack.m │ │ │ ├── AVMovieTrackInternal.m │ │ │ ├── AVMutableAudioMix.m │ │ │ ├── AVMutableAudioMixInputParameters.m │ │ │ ├── AVMutableCaption.m │ │ │ ├── AVMutableCaptionRegion.m │ │ │ ├── AVMutableComposition.m │ │ │ ├── AVMutableCompositionInternal.m │ │ │ ├── AVMutableCompositionTrack.m │ │ │ ├── AVMutableCompositionTrackInternal.m │ │ │ ├── AVMutableDateRangeMetadataGroup.m │ │ │ ├── AVMutableMediaSelection.m │ │ │ ├── AVMutableMetadataItem.m │ │ │ ├── AVMutableMovie.m │ │ │ ├── AVMutableMovieInternal.m │ │ │ ├── AVMutableMovieTrack.m │ │ │ ├── AVMutableMovieTrackInternal.m │ │ │ ├── AVMutableScheduledAudioParameters.m │ │ │ ├── AVMutableTimedMetadataGroup.m │ │ │ ├── AVMutableVideoComposition.m │ │ │ ├── AVMutableVideoCompositionInstruction.m │ │ │ ├── AVMutableVideoCompositionLayerInstruction.m │ │ │ ├── AVNSURLProtocolRequest.m │ │ │ ├── AVNetworkPlaybackPerfHUDLayer.m │ │ │ ├── AVObservationBlockFactory.m │ │ │ ├── AVOccasionalTimebaseObserver.m │ │ │ ├── AVOnceTimebaseObserver.m │ │ │ ├── AVOperation.m │ │ │ ├── AVOperationQueueWithFundamentalDependency.m │ │ │ ├── AVOutputContext.m │ │ │ ├── AVOutputContextCommunicationChannel.m │ │ │ ├── AVOutputContextCommunicationChannelInternal.m │ │ │ ├── AVOutputContextDestinationChange.m │ │ │ ├── AVOutputContextDestinationChangeInternal.m │ │ │ ├── AVOutputContextInternal.m │ │ │ ├── AVOutputContextManager.m │ │ │ ├── AVOutputContextManagerInternal.m │ │ │ ├── AVOutputDevice.m │ │ │ ├── AVOutputDeviceAuthorizationRequest.m │ │ │ ├── AVOutputDeviceAuthorizationRequestInternal.m │ │ │ ├── AVOutputDeviceAuthorizationSession.m │ │ │ ├── AVOutputDeviceAuthorizationSessionInternal.m │ │ │ ├── AVOutputDeviceAuthorizedPeer.m │ │ │ ├── AVOutputDeviceAuthorizedPeerInternal.m │ │ │ ├── AVOutputDeviceDiscoverySession.m │ │ │ ├── AVOutputDeviceDiscoverySessionAvailableOutputDevices.m │ │ │ ├── AVOutputDeviceDiscoverySessionAvailableOutputDevicesInternal.m │ │ │ ├── AVOutputDeviceDiscoverySessionInternal.m │ │ │ ├── AVOutputDeviceFrecencyManager.m │ │ │ ├── AVOutputDeviceInternal.m │ │ │ ├── AVOutputSettings.m │ │ │ ├── AVOutputSettingsAssistant.m │ │ │ ├── AVOutputSettingsAssistantInternal.m │ │ │ ├── AVPairedDevice.m │ │ │ ├── AVPairedDeviceInternal.m │ │ │ ├── AVPeriodicTimebaseObserver.m │ │ │ ├── AVPersistableContentKeyRequest.m │ │ │ ├── AVPixelBufferAttributeMediator.m │ │ │ ├── AVPixelBufferAttributesVideoOutputSettings.m │ │ │ ├── AVPlaybackItemInspector.m │ │ │ ├── AVPlaybackItemInspectorLoader.m │ │ │ ├── AVPlaybackItemTrackInspector.m │ │ │ ├── AVPlayer.m │ │ │ ├── AVPlayerConnection.m │ │ │ ├── AVPlayerInternal.m │ │ │ ├── AVPlayerItem.m │ │ │ ├── AVPlayerItemAccessLog.m │ │ │ ├── AVPlayerItemAccessLogEvent.m │ │ │ ├── AVPlayerItemAccessLogEventInternal.m │ │ │ ├── AVPlayerItemAccessLogInternal.m │ │ │ ├── AVPlayerItemErrorLog.m │ │ │ ├── AVPlayerItemErrorLogEvent.m │ │ │ ├── AVPlayerItemErrorLogEventInternal.m │ │ │ ├── AVPlayerItemErrorLogInternal.m │ │ │ ├── AVPlayerItemInternal.m │ │ │ ├── AVPlayerItemLegibleOutput.m │ │ │ ├── AVPlayerItemLegibleOutputInternal.m │ │ │ ├── AVPlayerItemLegibleOutputRealDependencyFactory.m │ │ │ ├── AVPlayerItemMediaDataCollector.m │ │ │ ├── AVPlayerItemMediaDataCollectorInternal.m │ │ │ ├── AVPlayerItemMetadataCollector.m │ │ │ ├── AVPlayerItemMetadataCollectorInternal.m │ │ │ ├── AVPlayerItemMetadataOutput.m │ │ │ ├── AVPlayerItemMetadataOutputInternal.m │ │ │ ├── AVPlayerItemOutput.m │ │ │ ├── AVPlayerItemOutputInternal.m │ │ │ ├── AVPlayerItemTrack.m │ │ │ ├── AVPlayerItemTrackInternal.m │ │ │ ├── AVPlayerItemVideoOutput.m │ │ │ ├── AVPlayerItemVideoOutputInternal.m │ │ │ ├── AVPlayerLayer.m │ │ │ ├── AVPlayerLayerIntermediateLayer.m │ │ │ ├── AVPlayerLayerInternal.m │ │ │ ├── AVPlayerLooper.m │ │ │ ├── AVPlayerLooperInternal.m │ │ │ ├── AVPlayerMediaSelectionCriteria.m │ │ │ ├── AVPlayerQueueModificationDescription.m │ │ │ ├── AVPropertyStorage.m │ │ │ ├── AVQueuePlayer.m │ │ │ ├── AVQueuePlayerInternal.m │ │ │ ├── AVRemoteFigRoutingContextFactory.m │ │ │ ├── AVResolvedDecompressionSettings.m │ │ │ ├── AVRetainReleaseWeakReference.m │ │ │ ├── AVRouteConfigUpdatedFigRoutingContextRouteChangeOperation.m │ │ │ ├── AVRouteDetector.m │ │ │ ├── AVRouteDetectorInternal.m │ │ │ ├── AVRunLoopCondition.m │ │ │ ├── AVRunLoopConditionRunLoopState.m │ │ │ ├── AVSampleBufferAudioRenderer.m │ │ │ ├── AVSampleBufferAudioRendererInternal.m │ │ │ ├── AVSampleBufferDisplayLayer.m │ │ │ ├── AVSampleBufferDisplayLayerContentLayer.m │ │ │ ├── AVSampleBufferDisplayLayerInternal.m │ │ │ ├── AVSampleBufferGenerator.m │ │ │ ├── AVSampleBufferGeneratorInternal.m │ │ │ ├── AVSampleBufferRenderSynchronizer.m │ │ │ ├── AVSampleBufferRenderSynchronizerInternal.m │ │ │ ├── AVSampleBufferRequest.m │ │ │ ├── AVSampleBufferRequestInternal.m │ │ │ ├── AVSampleCursor.m │ │ │ ├── AVSampleCursorInternal.m │ │ │ ├── AVScheduledAudioParameters.m │ │ │ ├── AVScheduledAudioParametersInternal.m │ │ │ ├── AVSegmentedMediaClosedCaptionReport.m │ │ │ ├── AVSegmentedMediaReport.m │ │ │ ├── AVStreamDataAsset.m │ │ │ ├── AVStreamDataAssetInspector.m │ │ │ ├── AVStreamDataAssetTrackInspector.m │ │ │ ├── AVStreamDataInspectionOnlyAsset.m │ │ │ ├── AVStreamDataParser.m │ │ │ ├── AVStreamDataParserInternal.m │ │ │ ├── AVStreamSession.m │ │ │ ├── AVStreamSessionInternal.m │ │ │ ├── AVStreamingResourceInspector.m │ │ │ ├── AVSynchronizedLayer.m │ │ │ ├── AVSynchronizedLayerInternal.m │ │ │ ├── AVTextStyleRule.m │ │ │ ├── AVTextStyleRuleInternal.m │ │ │ ├── AVTimeFormatter.m │ │ │ ├── AVTimeFormatterInternal.m │ │ │ ├── AVTimebaseObserver.m │ │ │ ├── AVTimedMetadataGroup.m │ │ │ ├── AVTimedMetadataGroupInternal.m │ │ │ ├── AVTrackReaderInspector.m │ │ │ ├── AVTwoPartKeyPath.m │ │ │ ├── AVURLAsset.m │ │ │ ├── AVURLAssetInternal.m │ │ │ ├── AVURLAuthenticationChallenge.m │ │ │ ├── AVUnreachableAssetInspectorLoader.m │ │ │ ├── AVVideoComposition.m │ │ │ ├── AVVideoCompositionCoreAnimationTool.m │ │ │ ├── AVVideoCompositionCoreAnimationToolInternal.m │ │ │ ├── AVVideoCompositionInstruction.m │ │ │ ├── AVVideoCompositionInstructionInternal.m │ │ │ ├── AVVideoCompositionInternal.m │ │ │ ├── AVVideoCompositionLayerInstruction.m │ │ │ ├── AVVideoCompositionLayerInstructionInternal.m │ │ │ ├── AVVideoCompositionRenderContext.m │ │ │ ├── AVVideoCompositionRenderContextInternal.m │ │ │ ├── AVVideoOutputSettings.m │ │ │ ├── AVVideoPerformanceMetrics.m │ │ │ ├── AVVideoPerformanceMetricsInternal.m │ │ │ ├── AVWAVEOutputSettingsValidator.m │ │ │ ├── AVWaitForNotificationOrDeallocationOperation.m │ │ │ ├── AVWeakObservableCallbackCancellationHelper.m │ │ │ ├── AVWeakObservationBlockFactory.m │ │ │ ├── AVWeakReference.m │ │ │ ├── AVWeakReferencingDelegateStorage.m │ │ │ ├── AVWeaklyObservedObjectClientBlockKVONotifier.m │ │ │ ├── AVWorkaroundNSBlockOperation.m │ │ │ ├── CMTimeAsValue.m │ │ │ ├── CMTimeMappingAsValue.m │ │ │ ├── CMTimeRangeAsValue.m │ │ │ ├── MediaIOGraphNodeDescription.m │ │ │ └── MediaIOGraphNodeList.m │ │ ├── AVKit/ │ │ │ ├── CMakeLists.txt │ │ │ ├── include/ │ │ │ │ └── AVKit/ │ │ │ │ ├── AVAnimator.h │ │ │ │ ├── AVAppendableData.h │ │ │ │ ├── AVAssetAudioExtractor.h │ │ │ │ ├── AVAtomicCancelationToken.h │ │ │ │ ├── AVAudioAmplitudeExtractionSession.h │ │ │ │ ├── AVAudioAmplitudeExtractionSessionHelper.h │ │ │ │ ├── AVAudioAmplitudeSampleExtractionHelper.h │ │ │ │ ├── AVAudioExtractor.h │ │ │ │ ├── AVAudioLevelIndicatorView.h │ │ │ │ ├── AVAudioOnlyIndicatorView.h │ │ │ │ ├── AVAudioPlaybackControlsViewController.h │ │ │ │ ├── AVAudioTrackView.h │ │ │ │ ├── AVAudioTrimControlsViewController.h │ │ │ │ ├── AVAudioView.h │ │ │ │ ├── AVBindingInfo.h │ │ │ │ ├── AVBindingInfoLegacy.h │ │ │ │ ├── AVButton.h │ │ │ │ ├── AVCameraDisabledView.h │ │ │ │ ├── AVCaptureController.h │ │ │ │ ├── AVCaptureControllerDelegate.h │ │ │ │ ├── AVCaptureControlsRecordingViewController.h │ │ │ │ ├── AVCaptureControlsViewController.h │ │ │ │ ├── AVCaptureDeviceInputSourceItem.h │ │ │ │ ├── AVCaptureDeviceSelectionController.h │ │ │ │ ├── AVCaptureQualityItem.h │ │ │ │ ├── AVCaptureView.h │ │ │ │ ├── AVChapter.h │ │ │ │ ├── AVChapterMenuController.h │ │ │ │ ├── AVCircularProgressIndicator.h │ │ │ │ ├── AVConcreteMutableValueTiming.h │ │ │ │ ├── AVConcreteValueTiming.h │ │ │ │ ├── AVControlsContainerViewController.h │ │ │ │ ├── AVControlsContainerViewControllerContent.h │ │ │ │ ├── AVControlsViewController.h │ │ │ │ ├── AVDataPool.h │ │ │ │ ├── AVDraggableImageView.h │ │ │ │ ├── AVEstimatedDurationFormatter.h │ │ │ │ ├── AVExportProgressWindowController.h │ │ │ │ ├── AVExportSessionHelper.h │ │ │ │ ├── AVExportSessionHelperDelegate.h │ │ │ │ ├── AVExternalPlaybackIndicatorView.h │ │ │ │ ├── AVFloatingCaptureControlsViewController.h │ │ │ │ ├── AVFloatingPlaybackControlsViewController.h │ │ │ │ ├── AVFloatingTrimControlsViewController.h │ │ │ │ ├── AVFoundationExportSession.h │ │ │ │ ├── AVFunctionBarAudioCaptureDeviceSelectionButtonViewController.h │ │ │ │ ├── AVFunctionBarAudioCaptureDeviceSelectionButtonViewControllerDelegate.h │ │ │ │ ├── AVFunctionBarAudioTrackView.h │ │ │ │ ├── AVFunctionBarCaptureInputSourceItem.h │ │ │ │ ├── AVFunctionBarCaptureInputSourceSelectionViewController.h │ │ │ │ ├── AVFunctionBarCaptureInputSourceSelectionViewControllerDelegate.h │ │ │ │ ├── AVFunctionBarMediaSelectionControlling.h │ │ │ │ ├── AVFunctionBarMediaSelectionOption.h │ │ │ │ ├── AVFunctionBarMediaSelectionViewController.h │ │ │ │ ├── AVFunctionBarMediaSelectionViewControllerDelegate.h │ │ │ │ ├── AVFunctionBarPlaybackControlsController.h │ │ │ │ ├── AVFunctionBarPlaybackControlsControlling.h │ │ │ │ ├── AVFunctionBarPlaybackControlsControllingInternal.h │ │ │ │ ├── AVFunctionBarPlaybackControlsProvider.h │ │ │ │ ├── AVFunctionBarPlaybackControlsViewController.h │ │ │ │ ├── AVFunctionBarRecordingControlsController.h │ │ │ │ ├── AVFunctionBarRecordingControlsControlling.h │ │ │ │ ├── AVFunctionBarRecordingControlsControllingInternal.h │ │ │ │ ├── AVFunctionBarRecordingControlsProvider.h │ │ │ │ ├── AVFunctionBarRecordingControlsViewController.h │ │ │ │ ├── AVFunctionBarScrubber.h │ │ │ │ ├── AVFunctionBarScrubberController.h │ │ │ │ ├── AVFunctionBarScrubberControlling.h │ │ │ │ ├── AVFunctionBarScrubberDelegateInternal.h │ │ │ │ ├── AVFunctionBarScrubberExpandButton.h │ │ │ │ ├── AVFunctionBarScrubberExpandButtonCell.h │ │ │ │ ├── AVFunctionBarScrubberInternal.h │ │ │ │ ├── AVFunctionBarScrubberKnobView.h │ │ │ │ ├── AVFunctionBarTrackControlling.h │ │ │ │ ├── AVFunctionBarTrackView.h │ │ │ │ ├── AVFunctionBarTrackViewController.h │ │ │ │ ├── AVFunctionBarVideoTrackView.h │ │ │ │ ├── AVInlineCaptureControlsViewController.h │ │ │ │ ├── AVInlineDeviceSelectionCaptureControlsViewController.h │ │ │ │ ├── AVInlinePlaybackControlsViewController.h │ │ │ │ ├── AVInlineTrimControlsViewController.h │ │ │ │ ├── AVIterableCache.h │ │ │ │ ├── AVKeyValueChange.h │ │ │ │ ├── AVKit.h │ │ │ │ ├── AVLoadingIndicatorView.h │ │ │ │ ├── AVMicaPackage.h │ │ │ │ ├── AVMinimalPlaybackControlsViewController.h │ │ │ │ ├── AVMovableView.h │ │ │ │ ├── AVMutableValueTiming.h │ │ │ │ ├── AVNowPlayingInfoController.h │ │ │ │ ├── AVObservationController.h │ │ │ │ ├── AVOutputContextController.h │ │ │ │ ├── AVOutputDeviceDiscoverySessionController.h │ │ │ │ ├── AVOutputDeviceMenuController.h │ │ │ │ ├── AVOutputDeviceMenuRemoteViewController.h │ │ │ │ ├── AVOutputDeviceMenuServiceInterface.h │ │ │ │ ├── AVOutputDevicePickerButton.h │ │ │ │ ├── AVPanoramicStretchHelper.h │ │ │ │ ├── AVPlayButtonLegacy.h │ │ │ │ ├── AVPlayerController.h │ │ │ │ ├── AVPlayerControllerTimeResolver.h │ │ │ │ ├── AVPlayerControlsViewController.h │ │ │ │ ├── AVPlayerView.h │ │ │ │ ├── AVPooledData.h │ │ │ │ ├── AVProgressEstimator.h │ │ │ │ ├── AVProxyKVOObserver.h │ │ │ │ ├── AVReadOnlyRangeOfAppendableData.h │ │ │ │ ├── AVRoutePickerRemoteViewController.h │ │ │ │ ├── AVRoutePickerView.h │ │ │ │ ├── AVRoutePickerViewHostInterface.h │ │ │ │ ├── AVRoutePickerViewRemoteViewControllerDelegate.h │ │ │ │ ├── AVRoutePickerViewServiceInterface.h │ │ │ │ ├── AVScanBackwardTextFieldHiddenValueTransformer.h │ │ │ │ ├── AVScanBackwardTextFieldValueValueTransformer.h │ │ │ │ ├── AVScanForwardTextFieldHiddenValueTransformer.h │ │ │ │ ├── AVScanForwardTextFieldValueValueTransformer.h │ │ │ │ ├── AVScrollSliderView.h │ │ │ │ ├── AVScrubber.h │ │ │ │ ├── AVScrubberCell.h │ │ │ │ ├── AVScrubberValueTransformer.h │ │ │ │ ├── AVScrubberValueTransformerDelegate.h │ │ │ │ ├── AVShadowTimeFormatter.h │ │ │ │ ├── AVShadowTimeFormatterLegacy.h │ │ │ │ ├── AVShareController.h │ │ │ │ ├── AVSlowMotionSlider.h │ │ │ │ ├── AVSlowMotionSliderDelegate.h │ │ │ │ ├── AVSlowMotionSliderHandleView.h │ │ │ │ ├── AVSlowMotionSliderTrackView.h │ │ │ │ ├── AVStatusOverlayView.h │ │ │ │ ├── AVThumbnail.h │ │ │ │ ├── AVThumbnailCache.h │ │ │ │ ├── AVThumbnailGenerationRequest.h │ │ │ │ ├── AVThumbnailGenerator.h │ │ │ │ ├── AVTimeControlling.h │ │ │ │ ├── AVTimeIndicatorPopover.h │ │ │ │ ├── AVTimeIndicatorPopoverContentViewController.h │ │ │ │ ├── AVTimer.h │ │ │ │ ├── AVTouchBarAudioCaptureDeviceSelectionButtonViewController.h │ │ │ │ ├── AVTouchBarAudioCaptureDeviceSelectionButtonViewControllerDelegate.h │ │ │ │ ├── AVTouchBarAudioTrackView.h │ │ │ │ ├── AVTouchBarCaptureInputSourceItem.h │ │ │ │ ├── AVTouchBarCaptureInputSourceSelectionViewController.h │ │ │ │ ├── AVTouchBarCaptureInputSourceSelectionViewControllerDelegate.h │ │ │ │ ├── AVTouchBarDescriptionBasedPlayerController.h │ │ │ │ ├── AVTouchBarMediaSelectionButtonViewController.h │ │ │ │ ├── AVTouchBarMediaSelectionButtonViewControllerDelegate.h │ │ │ │ ├── AVTouchBarMediaSelectionControlling.h │ │ │ │ ├── AVTouchBarMediaSelectionOption.h │ │ │ │ ├── AVTouchBarMediaSelectionOptionTwoLineButton.h │ │ │ │ ├── AVTouchBarMediaSelectionOptionTwoLineButtonCell.h │ │ │ │ ├── AVTouchBarMediaSelectionViewController.h │ │ │ │ ├── AVTouchBarMediaSelectionViewControllerDelegate.h │ │ │ │ ├── AVTouchBarPlaybackControlsController.h │ │ │ │ ├── AVTouchBarPlaybackControlsControlling.h │ │ │ │ ├── AVTouchBarPlaybackControlsControllingInternal.h │ │ │ │ ├── AVTouchBarPlaybackControlsItem.h │ │ │ │ ├── AVTouchBarPlaybackControlsProvider.h │ │ │ │ ├── AVTouchBarPlaybackControlsViewController.h │ │ │ │ ├── AVTouchBarRecordingControlsController.h │ │ │ │ ├── AVTouchBarRecordingControlsControlling.h │ │ │ │ ├── AVTouchBarRecordingControlsControllingInternal.h │ │ │ │ ├── AVTouchBarRecordingControlsProvider.h │ │ │ │ ├── AVTouchBarRecordingControlsViewController.h │ │ │ │ ├── AVTouchBarScrubber.h │ │ │ │ ├── AVTouchBarScrubberController.h │ │ │ │ ├── AVTouchBarScrubberControlling.h │ │ │ │ ├── AVTouchBarScrubberDelegateInternal.h │ │ │ │ ├── AVTouchBarScrubberExpandButton.h │ │ │ │ ├── AVTouchBarScrubberExpandButtonCell.h │ │ │ │ ├── AVTouchBarScrubberInternal.h │ │ │ │ ├── AVTouchBarScrubberKnobView.h │ │ │ │ ├── AVTouchBarTrackControlling.h │ │ │ │ ├── AVTouchBarTrackView.h │ │ │ │ ├── AVTouchBarTrackViewController.h │ │ │ │ ├── AVTouchBarTrimControlsViewController.h │ │ │ │ ├── AVTouchBarVideoTrackView.h │ │ │ │ ├── AVTrackView.h │ │ │ │ ├── AVTrackViewController.h │ │ │ │ ├── AVTrimClipView.h │ │ │ │ ├── AVTrimControlsViewController.h │ │ │ │ ├── AVTrimControlsViewControllerDelegate.h │ │ │ │ ├── AVTrimDimmerView.h │ │ │ │ ├── AVTrimIndicatorAccessibilityElement.h │ │ │ │ ├── AVTrimIndicatorFocusRingView.h │ │ │ │ ├── AVTrimIndicatorView.h │ │ │ │ ├── AVTrimSelectionEndFocusRingView.h │ │ │ │ ├── AVTrimSelectionStartFocusRingView.h │ │ │ │ ├── AVTrimSelectionView.h │ │ │ │ ├── AVTrimTracksView.h │ │ │ │ ├── AVTrimView.h │ │ │ │ ├── AVTrimViewDelegate.h │ │ │ │ ├── AVUnsupportedContentIndicatorView.h │ │ │ │ ├── AVValueTiming.h │ │ │ │ ├── AVVideoTrackThumbnail.h │ │ │ │ ├── AVVideoTrackThumbnailManager.h │ │ │ │ ├── AVVideoTrackView.h │ │ │ │ ├── AVVolumeButton.h │ │ │ │ ├── AVVolumeButtonContentView.h │ │ │ │ ├── AVVolumeButtonDelegate.h │ │ │ │ ├── AVVolumeImageValueTransformer.h │ │ │ │ ├── AVWaveformGenerator.h │ │ │ │ ├── CAAnimationDelegate.h │ │ │ │ ├── CALayerDelegate.h │ │ │ │ ├── CAMLParserDelegate.h │ │ │ │ ├── CAStateControllerDelegate.h │ │ │ │ ├── NSAccessibilityElement.h │ │ │ │ ├── NSAccessibilitySlider.h │ │ │ │ ├── NSDescriptionBasedTouchBarItem.h │ │ │ │ ├── NSDescriptionBasedTouchBarItemProvider.h │ │ │ │ ├── NSMenuDelegate.h │ │ │ │ ├── NSPopoverDelegate.h │ │ │ │ ├── NSSharingServiceDelegate.h │ │ │ │ ├── NSSharingServicePickerDelegate.h │ │ │ │ ├── NSStackViewDelegate.h │ │ │ │ ├── NSTouchBarDelegate.h │ │ │ │ ├── NSTouchBarProvider.h │ │ │ │ ├── NSUserInterfaceValidations.h │ │ │ │ └── _AVBundle.h │ │ │ └── src/ │ │ │ ├── AVAnimator.m │ │ │ ├── AVAppendableData.m │ │ │ ├── AVAssetAudioExtractor.m │ │ │ ├── AVAtomicCancelationToken.m │ │ │ ├── AVAudioAmplitudeExtractionSession.m │ │ │ ├── AVAudioAmplitudeExtractionSessionHelper.m │ │ │ ├── AVAudioAmplitudeSampleExtractionHelper.m │ │ │ ├── AVAudioExtractor.m │ │ │ ├── AVAudioLevelIndicatorView.m │ │ │ ├── AVAudioOnlyIndicatorView.m │ │ │ ├── AVAudioPlaybackControlsViewController.m │ │ │ ├── AVAudioTrackView.m │ │ │ ├── AVAudioTrimControlsViewController.m │ │ │ ├── AVAudioView.m │ │ │ ├── AVBindingInfo.m │ │ │ ├── AVBindingInfoLegacy.m │ │ │ ├── AVButton.m │ │ │ ├── AVCameraDisabledView.m │ │ │ ├── AVCaptureController.m │ │ │ ├── AVCaptureControlsRecordingViewController.m │ │ │ ├── AVCaptureControlsViewController.m │ │ │ ├── AVCaptureDeviceInputSourceItem.m │ │ │ ├── AVCaptureDeviceSelectionController.m │ │ │ ├── AVCaptureQualityItem.m │ │ │ ├── AVCaptureView.m │ │ │ ├── AVChapter.m │ │ │ ├── AVChapterMenuController.m │ │ │ ├── AVCircularProgressIndicator.m │ │ │ ├── AVConcreteMutableValueTiming.m │ │ │ ├── AVConcreteValueTiming.m │ │ │ ├── AVControlsContainerViewController.m │ │ │ ├── AVControlsViewController.m │ │ │ ├── AVDataPool.m │ │ │ ├── AVDraggableImageView.m │ │ │ ├── AVEstimatedDurationFormatter.m │ │ │ ├── AVExportProgressWindowController.m │ │ │ ├── AVExternalPlaybackIndicatorView.m │ │ │ ├── AVFloatingCaptureControlsViewController.m │ │ │ ├── AVFloatingPlaybackControlsViewController.m │ │ │ ├── AVFloatingTrimControlsViewController.m │ │ │ ├── AVFoundationExportSession.m │ │ │ ├── AVFunctionBarAudioCaptureDeviceSelectionButtonViewController.m │ │ │ ├── AVFunctionBarAudioTrackView.m │ │ │ ├── AVFunctionBarCaptureInputSourceItem.m │ │ │ ├── AVFunctionBarCaptureInputSourceSelectionViewController.m │ │ │ ├── AVFunctionBarMediaSelectionOption.m │ │ │ ├── AVFunctionBarMediaSelectionViewController.m │ │ │ ├── AVFunctionBarPlaybackControlsController.m │ │ │ ├── AVFunctionBarPlaybackControlsProvider.m │ │ │ ├── AVFunctionBarPlaybackControlsViewController.m │ │ │ ├── AVFunctionBarRecordingControlsController.m │ │ │ ├── AVFunctionBarRecordingControlsProvider.m │ │ │ ├── AVFunctionBarRecordingControlsViewController.m │ │ │ ├── AVFunctionBarScrubber.m │ │ │ ├── AVFunctionBarScrubberController.m │ │ │ ├── AVFunctionBarScrubberExpandButton.m │ │ │ ├── AVFunctionBarScrubberExpandButtonCell.m │ │ │ ├── AVFunctionBarScrubberInternal.m │ │ │ ├── AVFunctionBarScrubberKnobView.m │ │ │ ├── AVFunctionBarTrackView.m │ │ │ ├── AVFunctionBarTrackViewController.m │ │ │ ├── AVFunctionBarVideoTrackView.m │ │ │ ├── AVInlineCaptureControlsViewController.m │ │ │ ├── AVInlineDeviceSelectionCaptureControlsViewController.m │ │ │ ├── AVInlinePlaybackControlsViewController.m │ │ │ ├── AVInlineTrimControlsViewController.m │ │ │ ├── AVIterableCache.m │ │ │ ├── AVKeyValueChange.m │ │ │ ├── AVKit.m │ │ │ ├── AVLoadingIndicatorView.m │ │ │ ├── AVMicaPackage.m │ │ │ ├── AVMinimalPlaybackControlsViewController.m │ │ │ ├── AVMovableView.m │ │ │ ├── AVMutableValueTiming.m │ │ │ ├── AVNowPlayingInfoController.m │ │ │ ├── AVObservationController.m │ │ │ ├── AVOutputContextController.m │ │ │ ├── AVOutputDeviceDiscoverySessionController.m │ │ │ ├── AVOutputDeviceMenuController.m │ │ │ ├── AVOutputDeviceMenuRemoteViewController.m │ │ │ ├── AVOutputDevicePickerButton.m │ │ │ ├── AVPanoramicStretchHelper.m │ │ │ ├── AVPlayButtonLegacy.m │ │ │ ├── AVPlayerController.m │ │ │ ├── AVPlayerControllerTimeResolver.m │ │ │ ├── AVPlayerControlsViewController.m │ │ │ ├── AVPlayerView.m │ │ │ ├── AVPooledData.m │ │ │ ├── AVProgressEstimator.m │ │ │ ├── AVProxyKVOObserver.m │ │ │ ├── AVReadOnlyRangeOfAppendableData.m │ │ │ ├── AVRoutePickerRemoteViewController.m │ │ │ ├── AVRoutePickerView.m │ │ │ ├── AVScanBackwardTextFieldHiddenValueTransformer.m │ │ │ ├── AVScanBackwardTextFieldValueValueTransformer.m │ │ │ ├── AVScanForwardTextFieldHiddenValueTransformer.m │ │ │ ├── AVScanForwardTextFieldValueValueTransformer.m │ │ │ ├── AVScrollSliderView.m │ │ │ ├── AVScrubber.m │ │ │ ├── AVScrubberCell.m │ │ │ ├── AVScrubberValueTransformer.m │ │ │ ├── AVShadowTimeFormatter.m │ │ │ ├── AVShadowTimeFormatterLegacy.m │ │ │ ├── AVShareController.m │ │ │ ├── AVSlowMotionSlider.m │ │ │ ├── AVSlowMotionSliderHandleView.m │ │ │ ├── AVSlowMotionSliderTrackView.m │ │ │ ├── AVStatusOverlayView.m │ │ │ ├── AVThumbnail.m │ │ │ ├── AVThumbnailCache.m │ │ │ ├── AVThumbnailGenerationRequest.m │ │ │ ├── AVThumbnailGenerator.m │ │ │ ├── AVTimeIndicatorPopover.m │ │ │ ├── AVTimeIndicatorPopoverContentViewController.m │ │ │ ├── AVTimer.m │ │ │ ├── AVTouchBarAudioCaptureDeviceSelectionButtonViewController.m │ │ │ ├── AVTouchBarAudioTrackView.m │ │ │ ├── AVTouchBarCaptureInputSourceItem.m │ │ │ ├── AVTouchBarCaptureInputSourceSelectionViewController.m │ │ │ ├── AVTouchBarDescriptionBasedPlayerController.m │ │ │ ├── AVTouchBarMediaSelectionButtonViewController.m │ │ │ ├── AVTouchBarMediaSelectionOption.m │ │ │ ├── AVTouchBarMediaSelectionOptionTwoLineButton.m │ │ │ ├── AVTouchBarMediaSelectionOptionTwoLineButtonCell.m │ │ │ ├── AVTouchBarMediaSelectionViewController.m │ │ │ ├── AVTouchBarPlaybackControlsController.m │ │ │ ├── AVTouchBarPlaybackControlsItem.m │ │ │ ├── AVTouchBarPlaybackControlsProvider.m │ │ │ ├── AVTouchBarPlaybackControlsViewController.m │ │ │ ├── AVTouchBarRecordingControlsController.m │ │ │ ├── AVTouchBarRecordingControlsProvider.m │ │ │ ├── AVTouchBarRecordingControlsViewController.m │ │ │ ├── AVTouchBarScrubber.m │ │ │ ├── AVTouchBarScrubberController.m │ │ │ ├── AVTouchBarScrubberExpandButton.m │ │ │ ├── AVTouchBarScrubberExpandButtonCell.m │ │ │ ├── AVTouchBarScrubberInternal.m │ │ │ ├── AVTouchBarScrubberKnobView.m │ │ │ ├── AVTouchBarTrackView.m │ │ │ ├── AVTouchBarTrackViewController.m │ │ │ ├── AVTouchBarTrimControlsViewController.m │ │ │ ├── AVTouchBarVideoTrackView.m │ │ │ ├── AVTrackView.m │ │ │ ├── AVTrackViewController.m │ │ │ ├── AVTrimClipView.m │ │ │ ├── AVTrimControlsViewController.m │ │ │ ├── AVTrimDimmerView.m │ │ │ ├── AVTrimIndicatorAccessibilityElement.m │ │ │ ├── AVTrimIndicatorFocusRingView.m │ │ │ ├── AVTrimIndicatorView.m │ │ │ ├── AVTrimSelectionEndFocusRingView.m │ │ │ ├── AVTrimSelectionStartFocusRingView.m │ │ │ ├── AVTrimSelectionView.m │ │ │ ├── AVTrimTracksView.m │ │ │ ├── AVTrimView.m │ │ │ ├── AVUnsupportedContentIndicatorView.m │ │ │ ├── AVValueTiming.m │ │ │ ├── AVVideoTrackThumbnail.m │ │ │ ├── AVVideoTrackThumbnailManager.m │ │ │ ├── AVVideoTrackView.m │ │ │ ├── AVVolumeButton.m │ │ │ ├── AVVolumeButtonContentView.m │ │ │ ├── AVVolumeImageValueTransformer.m │ │ │ ├── AVWaveformGenerator.m │ │ │ └── _AVBundle.m │ │ ├── Accelerate/ │ │ │ ├── CMakeLists.txt │ │ │ ├── include/ │ │ │ │ └── Accelerate/ │ │ │ │ └── Accelerate.h │ │ │ ├── src/ │ │ │ │ └── Accelerate.c │ │ │ └── vecLib/ │ │ │ ├── BLAS/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── include/ │ │ │ │ │ └── BLAS/ │ │ │ │ │ └── BLAS.h │ │ │ │ └── src/ │ │ │ │ └── BLAS.c │ │ │ ├── BNNS/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── include/ │ │ │ │ │ └── BNNS/ │ │ │ │ │ └── BNNS.h │ │ │ │ └── src/ │ │ │ │ └── BNNS.c │ │ │ ├── CMakeLists.txt │ │ │ ├── LAPACK/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── include/ │ │ │ │ │ └── LAPACK/ │ │ │ │ │ └── LAPACK.h │ │ │ │ └── src/ │ │ │ │ └── LAPACK.c │ │ │ ├── LinearAlgebra/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── include/ │ │ │ │ │ └── LinearAlgebra/ │ │ │ │ │ ├── LinearAlgebra.h │ │ │ │ │ └── OS_la_object.h │ │ │ │ └── src/ │ │ │ │ ├── LinearAlgebra.m │ │ │ │ └── OS_la_object.m │ │ │ ├── Quadrature/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── include/ │ │ │ │ │ └── Quadrature/ │ │ │ │ │ └── Quadrature.h │ │ │ │ └── src/ │ │ │ │ └── Quadrature.c │ │ │ ├── Sparse/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── include/ │ │ │ │ │ └── Sparse/ │ │ │ │ │ └── Sparse.h │ │ │ │ └── src/ │ │ │ │ └── Sparse.c │ │ │ ├── SparseBLAS/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── include/ │ │ │ │ │ └── SparseBLAS/ │ │ │ │ │ └── SparseBLAS.h │ │ │ │ └── src/ │ │ │ │ └── SparseBLAS.c │ │ │ ├── empty.c │ │ │ ├── vDSP/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── include/ │ │ │ │ │ └── vDSP/ │ │ │ │ │ └── vDSP.h │ │ │ │ └── src/ │ │ │ │ ├── basic.c │ │ │ │ ├── extrema.c │ │ │ │ └── vDSP.c │ │ │ └── vMisc/ │ │ │ ├── CMakeLists.txt │ │ │ ├── include/ │ │ │ │ └── libvMisc/ │ │ │ │ └── libvMisc.h │ │ │ └── src/ │ │ │ └── libvMisc.c │ │ ├── Accounts/ │ │ │ ├── CMakeLists.txt │ │ │ ├── include/ │ │ │ │ └── Accounts/ │ │ │ │ ├── ACAccount.h │ │ │ │ ├── ACAccountCredential.h │ │ │ │ ├── ACAccountMigrationLock.h │ │ │ │ ├── ACAccountStore.h │ │ │ │ ├── ACAccountStoreClientSideListener.h │ │ │ │ ├── ACAccountStoreProtocol.h │ │ │ │ ├── ACAccountType.h │ │ │ │ ├── ACCredentialItem.h │ │ │ │ ├── ACDManagedAccessOptionsKey.h │ │ │ │ ├── ACDManagedAccount.h │ │ │ │ ├── ACDManagedAccountProperty.h │ │ │ │ ├── ACDManagedAccountType.h │ │ │ │ ├── ACDManagedAuthorization.h │ │ │ │ ├── ACDManagedCredentialItem.h │ │ │ │ ├── ACDManagedDataclass.h │ │ │ │ ├── ACDOAuthSignerProtocol.h │ │ │ │ ├── ACDPropertyEncryption.h │ │ │ │ ├── ACDataclassAction.h │ │ │ │ ├── ACDispatchCerberus.h │ │ │ │ ├── ACManagedDefaults.h │ │ │ │ ├── ACMutableTrackedSet.h │ │ │ │ ├── ACNotificationRebroadcaster.h │ │ │ │ ├── ACOAuthSigner.h │ │ │ │ ├── ACPersonaManager.h │ │ │ │ ├── ACProtobufAccount.h │ │ │ │ ├── ACProtobufAccountCredential.h │ │ │ │ ├── ACProtobufAccountType.h │ │ │ │ ├── ACProtobufCoding.h │ │ │ │ ├── ACProtobufCredentialItem.h │ │ │ │ ├── ACProtobufDataclassAction.h │ │ │ │ ├── ACProtobufDate.h │ │ │ │ ├── ACProtobufKeyValuePair.h │ │ │ │ ├── ACProtobufURL.h │ │ │ │ ├── ACProtobufUUID.h │ │ │ │ ├── ACProtobufVariableKeyValuePair.h │ │ │ │ ├── ACProtobufVariableValue.h │ │ │ │ ├── ACProtobufVariableValueDictionary.h │ │ │ │ ├── ACProtobufVariableValueList.h │ │ │ │ ├── ACRateLimiter.h │ │ │ │ ├── ACRemoteAccountStoreInterface.h │ │ │ │ ├── ACRemoteAccountStoreProtocol.h │ │ │ │ ├── ACRemoteAccountStoreSession.h │ │ │ │ ├── ACSimpleRateLimiter.h │ │ │ │ ├── ACSystemConfigManager.h │ │ │ │ ├── ACTrackedSet.h │ │ │ │ ├── ACZeroingString.h │ │ │ │ ├── Accounts.h │ │ │ │ ├── Accounts_Private.h │ │ │ │ ├── NSXPCProxyCreating.h │ │ │ │ └── UMUserPersonaUpdateObserver.h │ │ │ └── src/ │ │ │ ├── ACAccount.m │ │ │ ├── ACAccountCredential.m │ │ │ ├── ACAccountMigrationLock.m │ │ │ ├── ACAccountStore.m │ │ │ ├── ACAccountStoreClientSideListener.m │ │ │ ├── ACAccountType.m │ │ │ ├── ACCredentialItem.m │ │ │ ├── ACDManagedAccessOptionsKey.m │ │ │ ├── ACDManagedAccount.m │ │ │ ├── ACDManagedAccountProperty.m │ │ │ ├── ACDManagedAccountType.m │ │ │ ├── ACDManagedAuthorization.m │ │ │ ├── ACDManagedCredentialItem.m │ │ │ ├── ACDManagedDataclass.m │ │ │ ├── ACDPropertyEncryption.m │ │ │ ├── ACDataclassAction.m │ │ │ ├── ACDispatchCerberus.m │ │ │ ├── ACManagedDefaults.m │ │ │ ├── ACMutableTrackedSet.m │ │ │ ├── ACNotificationRebroadcaster.m │ │ │ ├── ACOAuthSigner.m │ │ │ ├── ACPersonaManager.m │ │ │ ├── ACProtobufAccount.m │ │ │ ├── ACProtobufAccountCredential.m │ │ │ ├── ACProtobufAccountType.m │ │ │ ├── ACProtobufCredentialItem.m │ │ │ ├── ACProtobufDataclassAction.m │ │ │ ├── ACProtobufDate.m │ │ │ ├── ACProtobufKeyValuePair.m │ │ │ ├── ACProtobufURL.m │ │ │ ├── ACProtobufUUID.m │ │ │ ├── ACProtobufVariableKeyValuePair.m │ │ │ ├── ACProtobufVariableValue.m │ │ │ ├── ACProtobufVariableValueDictionary.m │ │ │ ├── ACProtobufVariableValueList.m │ │ │ ├── ACRateLimiter.m │ │ │ ├── ACRemoteAccountStoreInterface.m │ │ │ ├── ACRemoteAccountStoreSession.m │ │ │ ├── ACSimpleRateLimiter.m │ │ │ ├── ACSystemConfigManager.m │ │ │ ├── ACTrackedSet.m │ │ │ ├── ACZeroingString.m │ │ │ └── Accounts.m │ │ ├── AddressBook/ │ │ │ ├── CMakeLists.txt │ │ │ ├── include/ │ │ │ │ └── AddressBook/ │ │ │ │ ├── ABAPIAdapter.h │ │ │ │ ├── ABAbstractGroupEntriesFactory.h │ │ │ │ ├── ABAbstractGroupListAction.h │ │ │ │ ├── ABAccessibleTextFieldCell.h │ │ │ │ ├── ABAccessoryViewProvider.h │ │ │ │ ├── ABAccountBrowsingGroupEntry.h │ │ │ │ ├── ABAccountGroupEntries.h │ │ │ │ ├── ABAccountGroupEntriesBuilder.h │ │ │ │ ├── ABAccountHeaderGroupEntry.h │ │ │ │ ├── ABActionAddSuggestedValue.h │ │ │ │ ├── ABActionAddressCopyMailingLabel.h │ │ │ │ ├── ABActionAddressCopyMapURL.h │ │ │ │ ├── ABActionAddressGetDirections.h │ │ │ │ ├── ABActionAddressMapsHelper.h │ │ │ │ ├── ABActionAddressShowMap.h │ │ │ │ ├── ABActionAutovalidator.h │ │ │ │ ├── ABActionAutovalidatorCache.h │ │ │ │ ├── ABActionAutovalidatorCacheEntry.h │ │ │ │ ├── ABActionAutovalidatorCacheMenuEntry.h │ │ │ │ ├── ABActionAutovalidatorCacheSimpleEntry.h │ │ │ │ ├── ABActionBeginChat.h │ │ │ │ ├── ABActionDelegate.h │ │ │ │ ├── ABActionDispatcher.h │ │ │ │ ├── ABActionEmailSearchSpotlight.h │ │ │ │ ├── ABActionEmailSendMessage.h │ │ │ │ ├── ABActionEmailSendUpdate.h │ │ │ │ ├── ABActionIgnoreSuggestedValue.h │ │ │ │ ├── ABActionLinkedSetPreferredCard.h │ │ │ │ ├── ABActionManager.h │ │ │ │ ├── ABActionManagerDelegate.h │ │ │ │ ├── ABActionMenuItemFactory.h │ │ │ │ ├── ABActionPhoneDial.h │ │ │ │ ├── ABActionPhoneLargeType.h │ │ │ │ ├── ABActionRelatedShowCard.h │ │ │ │ ├── ABActionSocialProfile.h │ │ │ │ ├── ABActionSocialProfileSendMessage.h │ │ │ │ ├── ABActionSocialProfileViewPhotos.h │ │ │ │ ├── ABActionSocialProfileViewProfile.h │ │ │ │ ├── ABActionURLsOpenURL.h │ │ │ │ ├── ABAddSuggestedValueTask.h │ │ │ │ ├── ABAddressBook.h │ │ │ │ ├── ABAddressBookAPIAdapter.h │ │ │ │ ├── ABAddressBookCommandExecutionPolicy.h │ │ │ │ ├── ABAddressFieldBuilder.h │ │ │ │ ├── ABAddressFieldValuePopulator.h │ │ │ │ ├── ABAggregateSearchOperationsFactory.h │ │ │ │ ├── ABAlert.h │ │ │ │ ├── ABAlertToneCollectionViewItem.h │ │ │ │ ├── ABAllSmartGroup.h │ │ │ │ ├── ABAlternateBirthdayCollectionViewItem.h │ │ │ │ ├── ABAppDeprecations.h │ │ │ │ ├── ABAppearance.h │ │ │ │ ├── ABAttributedString.h │ │ │ │ ├── ABAttributedStringTransformer.h │ │ │ │ ├── ABAuthenticationInfo.h │ │ │ │ ├── ABBestEntryFinder.h │ │ │ │ ├── ABBidirectionalDictionary.h │ │ │ │ ├── ABBindingsLabelTransformer.h │ │ │ │ ├── ABBindingsURLTransformer.h │ │ │ │ ├── ABBirthdayCollectionViewItem.h │ │ │ │ ├── ABBirthdayConversionUIAction.h │ │ │ │ ├── ABBookAggregateUndoableCommand.h │ │ │ │ ├── ABBookAggregateUndoableCommandBuilder.h │ │ │ │ ├── ABBookCreateGroupCommand.h │ │ │ │ ├── ABBookCreateGroupWithMembersCommand.h │ │ │ │ ├── ABBookCreateSmartGroupCommand.h │ │ │ │ ├── ABBookEditSmartGroupCommand.h │ │ │ │ ├── ABBookGroupAddMembersCommand.h │ │ │ │ ├── ABBookGroupAddRecordsCommand.h │ │ │ │ ├── ABBookGroupAddSubgroupsCommand.h │ │ │ │ ├── ABBookGroupCopyCommand.h │ │ │ │ ├── ABBookGroupCutCommand.h │ │ │ │ ├── ABBookGroupDeleteCommand.h │ │ │ │ ├── ABBookGroupImportCommand.h │ │ │ │ ├── ABBookPastePeopleCommand.h │ │ │ │ ├── ABBookRenameGroupCommand.h │ │ │ │ ├── ABBookSearchField.h │ │ │ │ ├── ABBookSearchFieldCell.h │ │ │ │ ├── ABBookStateSaving.h │ │ │ │ ├── ABBrowsingGroupEntry.h │ │ │ │ ├── ABBrowsingSearchConfiguration.h │ │ │ │ ├── ABBuddyStatus.h │ │ │ │ ├── ABBuddyStatusImageCell.h │ │ │ │ ├── ABButtonCell.h │ │ │ │ ├── ABCNAddressDetector.h │ │ │ │ ├── ABCNContactPhotoStore.h │ │ │ │ ├── ABCNContactRemotePhotoStore.h │ │ │ │ ├── ABCNContactThumbnailPhotoStore.h │ │ │ │ ├── ABCNContactUncroppedPhotoStore.h │ │ │ │ ├── ABCNDDScanner.h │ │ │ │ ├── ABCNPhoneDialer.h │ │ │ │ ├── ABCNPhoneNumberDetector.h │ │ │ │ ├── ABCallbackCardAction.h │ │ │ │ ├── ABCardActionProvider.h │ │ │ │ ├── ABCardCollectionLinkedPeopleRowView.h │ │ │ │ ├── ABCardCollectionMessagingRowView.h │ │ │ │ ├── ABCardCollectionNoteRowView.h │ │ │ │ ├── ABCardCollectionPostalAddressRowView.h │ │ │ │ ├── ABCardCollectionPreferredNameRowView.h │ │ │ │ ├── ABCardCollectionRowLayout.h │ │ │ │ ├── ABCardCollectionRowScope.h │ │ │ │ ├── ABCardCollectionRowSeparatorView.h │ │ │ │ ├── ABCardCollectionRowView.h │ │ │ │ ├── ABCardCollectionStackViewController.h │ │ │ │ ├── ABCardCollectionTableRowView.h │ │ │ │ ├── ABCardCollectionTableViewController.h │ │ │ │ ├── ABCardCollectionURLRowView.h │ │ │ │ ├── ABCardCollectionView.h │ │ │ │ ├── ABCardCollectionViewController.h │ │ │ │ ├── ABCardCollectionViewDataSource.h │ │ │ │ ├── ABCardCollectionViewDelegate.h │ │ │ │ ├── ABCardCollectionViewPresentation.h │ │ │ │ ├── ABCardCollectionViewPresentationDelegate.h │ │ │ │ ├── ABCardViewAKSingleValueConverter.h │ │ │ │ ├── ABCardViewActionDataSource.h │ │ │ │ ├── ABCardViewAlertTonesProperty.h │ │ │ │ ├── ABCardViewAlternateBirthdayProperty.h │ │ │ │ ├── ABCardViewBirthdayProperty.h │ │ │ │ ├── ABCardViewCNLabeledValueConverter.h │ │ │ │ ├── ABCardViewDataSource.h │ │ │ │ ├── ABCardViewDataSourceProvider.h │ │ │ │ ├── ABCardViewDateProperty.h │ │ │ │ ├── ABCardViewDictionaryTransformer.h │ │ │ │ ├── ABCardViewEditDisplayStyleCommand.h │ │ │ │ ├── ABCardViewEditPropertyCommand.h │ │ │ │ ├── ABCardViewEmailProperty.h │ │ │ │ ├── ABCardViewHelpers.h │ │ │ │ ├── ABCardViewImage.h │ │ │ │ ├── ABCardViewImageDataSource.h │ │ │ │ ├── ABCardViewImageResult.h │ │ │ │ ├── ABCardViewInstantMessageProperty.h │ │ │ │ ├── ABCardViewInstantMessageServiceGenerator.h │ │ │ │ ├── ABCardViewLabelGenerator.h │ │ │ │ ├── ABCardViewLinkedPeopleProperty.h │ │ │ │ ├── ABCardViewLinkedPerson.h │ │ │ │ ├── ABCardViewLinkedPersonValueTransformer.h │ │ │ │ ├── ABCardViewMaidenNameProperty.h │ │ │ │ ├── ABCardViewMetrics.h │ │ │ │ ├── ABCardViewMultiValue.h │ │ │ │ ├── ABCardViewMultiValueAccountNameTransformer.h │ │ │ │ ├── ABCardViewMultiValueConverter.h │ │ │ │ ├── ABCardViewMultiValueConverterBuilder.h │ │ │ │ ├── ABCardViewMultiValueEntry.h │ │ │ │ ├── ABCardViewMultiValuePrivateFieldTransformer.h │ │ │ │ ├── ABCardViewMultiValueReadOnlyTransformer.h │ │ │ │ ├── ABCardViewMultiValueTransformer.h │ │ │ │ ├── ABCardViewMutableMultiValue.h │ │ │ │ ├── ABCardViewNoteProperty.h │ │ │ │ ├── ABCardViewNotificationHandler.h │ │ │ │ ├── ABCardViewPersonMapper.h │ │ │ │ ├── ABCardViewPhoneProperty.h │ │ │ │ ├── ABCardViewPostalAddressFormatter.h │ │ │ │ ├── ABCardViewPostalAddressProperty.h │ │ │ │ ├── ABCardViewPreferredForNameProperty.h │ │ │ │ ├── ABCardViewPreferredForNameValueTransformer.h │ │ │ │ ├── ABCardViewProperty.h │ │ │ │ ├── ABCardViewPropertyProvider.h │ │ │ │ ├── ABCardViewRelatedNamesProperty.h │ │ │ │ ├── ABCardViewSaveHelper.h │ │ │ │ ├── ABCardViewSeparator.h │ │ │ │ ├── ABCardViewSingleValueProperty.h │ │ │ │ ├── ABCardViewSocialProfileProperty.h │ │ │ │ ├── ABCardViewStyle.h │ │ │ │ ├── ABCardViewStyleInternalProvider.h │ │ │ │ ├── ABCardViewStyleProvider.h │ │ │ │ ├── ABCardViewTransformingMultiValueConverter.h │ │ │ │ ├── ABCardViewURLProperty.h │ │ │ │ ├── ABCardViewUndoableDataSource.h │ │ │ │ ├── ABCardViewerController.h │ │ │ │ ├── ABCertificatePanelController.h │ │ │ │ ├── ABChangePropertiesCommand.h │ │ │ │ ├── ABChangePropertyCommand.h │ │ │ │ ├── ABChoosingForwarder.h │ │ │ │ ├── ABCleanGroupEntryListCellView.h │ │ │ │ ├── ABCleanGroupHeaderEntryListCellView.h │ │ │ │ ├── ABCleanGroupListRowView.h │ │ │ │ ├── ABClickableImageView.h │ │ │ │ ├── ABClickableTextView.h │ │ │ │ ├── ABCollectionAbstractAction.h │ │ │ │ ├── ABCollectionAction.h │ │ │ │ ├── ABCollectionDialAction.h │ │ │ │ ├── ABCollectionFaceTimeRowView.h │ │ │ │ ├── ABCollectionItemMessagingAvailabilityHelper.h │ │ │ │ ├── ABCollectionItemMessagingAvailabilityHelperDelegate.h │ │ │ │ ├── ABCollectionMessageAction.h │ │ │ │ ├── ABCollectionMultiPropertyAction.h │ │ │ │ ├── ABCollectionOpenURLAction.h │ │ │ │ ├── ABCollectionReviewSuggestionAction.h │ │ │ │ ├── ABCollectionRowViewEditModeFactory.h │ │ │ │ ├── ABCollectionRowViewFactory.h │ │ │ │ ├── ABCollectionSendMailAction.h │ │ │ │ ├── ABCollectionShowMapAction.h │ │ │ │ ├── ABCollectionTTYAction.h │ │ │ │ ├── ABCollectionViewImageButton.h │ │ │ │ ├── ABCollectionViewItem.h │ │ │ │ ├── ABCollectionViewItemFactory.h │ │ │ │ ├── ABCollectionViewSeparatorItem.h │ │ │ │ ├── ABColor.h │ │ │ │ ├── ABCommand.h │ │ │ │ ├── ABCommandExecutionPolicy.h │ │ │ │ ├── ABCommandExecutor.h │ │ │ │ ├── ABCommandHookExecutionPolicy.h │ │ │ │ ├── ABCommandVisitor.h │ │ │ │ ├── ABCommunicationButtonsController.h │ │ │ │ ├── ABConstraintDescription.h │ │ │ │ ├── ABConstraintsBuilder.h │ │ │ │ ├── ABContactDeletionTracing.h │ │ │ │ ├── ABContactFetcher.h │ │ │ │ ├── ABContactPickerDelegateWrapper.h │ │ │ │ ├── ABContactPickerFactory.h │ │ │ │ ├── ABContactSearching.h │ │ │ │ ├── ABCopyOnWriteSet.h │ │ │ │ ├── ABCountTableEntry.h │ │ │ │ ├── ABCreatePersonCommand.h │ │ │ │ ├── ABCustomLabelController.h │ │ │ │ ├── ABDAVQuery.h │ │ │ │ ├── ABDSuggestionLogPairBuilder.h │ │ │ │ ├── ABDataSourceOperation.h │ │ │ │ ├── ABDateCollectionViewItem.h │ │ │ │ ├── ABDateComponentsFormatter.h │ │ │ │ ├── ABDateComponentsValueTransformer.h │ │ │ │ ├── ABDateFormatter.h │ │ │ │ ├── ABDateProvider.h │ │ │ │ ├── ABDefaultCardViewStyleProvider.h │ │ │ │ ├── ABDefaultGroupEntriesFactory.h │ │ │ │ ├── ABDefaultStopWatchTimeIntervalProvider.h │ │ │ │ ├── ABDelegateCardAction.h │ │ │ │ ├── ABDeleteGroupSheet.h │ │ │ │ ├── ABDeleteRecordsCommandBuilder.h │ │ │ │ ├── ABDeprecatedObject.h │ │ │ │ ├── ABDirectoriesHeaderGroupEntry.h │ │ │ │ ├── ABDistributionKeyValueCell.h │ │ │ │ ├── ABDistributionListController.h │ │ │ │ ├── ABDistributionListPeoplePickerController.h │ │ │ │ ├── ABDistributionListPeoplePickerView.h │ │ │ │ ├── ABDropDownMenuUIAction.h │ │ │ │ ├── ABEditButton.h │ │ │ │ ├── ABEditSmartGroupCommand.h │ │ │ │ ├── ABEmailCertificateController.h │ │ │ │ ├── ABEmailCertificateSearchOperation.h │ │ │ │ ├── ABEmailCollectionViewItem.h │ │ │ │ ├── ABEvent.h │ │ │ │ ├── ABExchangeSetup.h │ │ │ │ ├── ABExecuteRedoUndoableCommandVisitor.h │ │ │ │ ├── ABExecuteUndoUndoableCommandVisitor.h │ │ │ │ ├── ABExecuteUndoableCommandVisitor.h │ │ │ │ ├── ABFaceTimeActionsCollectionViewItem.h │ │ │ │ ├── ABFaceTimeCommunicationsBridge.h │ │ │ │ ├── ABFaceTimeCommunicationsBridgeDelegate.h │ │ │ │ ├── ABFaceTimeDataSource.h │ │ │ │ ├── ABFakeSuggestedData.h │ │ │ │ ├── ABFlippedStackView.h │ │ │ │ ├── ABFont.h │ │ │ │ ├── ABGlobals.h │ │ │ │ ├── ABGroupActionScope.h │ │ │ │ ├── ABGroupBrowsingContext.h │ │ │ │ ├── ABGroupBrowsingGroupEntry.h │ │ │ │ ├── ABGroupCommand.h │ │ │ │ ├── ABGroupCopyPasteboardData.h │ │ │ │ ├── ABGroupDragPasteboardData.h │ │ │ │ ├── ABGroupDragScope.h │ │ │ │ ├── ABGroupDragSource.h │ │ │ │ ├── ABGroupDropDestination.h │ │ │ │ ├── ABGroupDropPasteboardData.h │ │ │ │ ├── ABGroupDropPasteboardDataCategorizer.h │ │ │ │ ├── ABGroupDropScope.h │ │ │ │ ├── ABGroupDropSource.h │ │ │ │ ├── ABGroupEntriesAnalyzer.h │ │ │ │ ├── ABGroupEntriesBuilder.h │ │ │ │ ├── ABGroupEntriesFactory.h │ │ │ │ ├── ABGroupEntriesList.h │ │ │ │ ├── ABGroupEntriesResult.h │ │ │ │ ├── ABGroupEntry.h │ │ │ │ ├── ABGroupHelperFactory.h │ │ │ │ ├── ABGroupImportFilesScope.h │ │ │ │ ├── ABGroupListAccessoryViewProvider.h │ │ │ │ ├── ABGroupListActionDispatcher.h │ │ │ │ ├── ABGroupListActions.h │ │ │ │ ├── ABGroupListCellViewStyle.h │ │ │ │ ├── ABGroupListController.h │ │ │ │ ├── ABGroupListCreateGroupUIAction.h │ │ │ │ ├── ABGroupListCreateSmartGroupUIAction.h │ │ │ │ ├── ABGroupListNotificationHandler.h │ │ │ │ ├── ABGroupListResponder.h │ │ │ │ ├── ABGroupListRowView.h │ │ │ │ ├── ABGroupListStyleProvider.h │ │ │ │ ├── ABGroupListTransformer.h │ │ │ │ ├── ABGroupListView.h │ │ │ │ ├── ABGroupPastePasteboardData.h │ │ │ │ ├── ABGroupSearchingContext.h │ │ │ │ ├── ABGroupSelectHelper.h │ │ │ │ ├── ABHeaderGroupEntry.h │ │ │ │ ├── ABImmediateActionGestureAdapter.h │ │ │ │ ├── ABImportRecordFactory.h │ │ │ │ ├── ABInstantMessageCollectionViewItem.h │ │ │ │ ├── ABKeyValueCoding.h │ │ │ │ ├── ABKeystrokeForwarder.h │ │ │ │ ├── ABKeystrokeForwardingEntry.h │ │ │ │ ├── ABLabelPopUpButton.h │ │ │ │ ├── ABLargeTypeView.h │ │ │ │ ├── ABLargeTypeWindow.h │ │ │ │ ├── ABLastImportBrowsingGroupEntry.h │ │ │ │ ├── ABLastImportGroup.h │ │ │ │ ├── ABLazyGroup.h │ │ │ │ ├── ABLinkTextField.h │ │ │ │ ├── ABLinkedPersonCollectionViewItem.h │ │ │ │ ├── ABMainListOutlineView.h │ │ │ │ ├── ABMainWindowGroupListCellView.h │ │ │ │ ├── ABMapsLaunchRequest.h │ │ │ │ ├── ABMapsLauncher.h │ │ │ │ ├── ABMeCommand.h │ │ │ │ ├── ABMiniGridView.h │ │ │ │ ├── ABMonogramFactory.h │ │ │ │ ├── ABMonogramImageLoading.h │ │ │ │ ├── ABMonogramImageTask.h │ │ │ │ ├── ABMonogramInitialsTask.h │ │ │ │ ├── ABMonogramOptions.h │ │ │ │ ├── ABMonogramPhotoTask.h │ │ │ │ ├── ABMonogramSilhouetteTask.h │ │ │ │ ├── ABMutableBidirectionalDictionary.h │ │ │ │ ├── ABMutableKeyValueCoding.h │ │ │ │ ├── ABMutablePackedImage.h │ │ │ │ ├── ABNameView.h │ │ │ │ ├── ABNameViewCompanyCheckBox.h │ │ │ │ ├── ABNameViewCompanyCheckBoxDelegate.h │ │ │ │ ├── ABNameViewDataSource.h │ │ │ │ ├── ABNamedImageWrapper.h │ │ │ │ ├── ABNewGroupCommand.h │ │ │ │ ├── ABNicknameFormatter.h │ │ │ │ ├── ABNoSelectionTableView.h │ │ │ │ ├── ABNoWindowDragTextField.h │ │ │ │ ├── ABNoteCollectionViewItem.h │ │ │ │ ├── ABNoteTextView.h │ │ │ │ ├── ABNoteTextViewDelegate.h │ │ │ │ ├── ABObjectDeathWatcher.h │ │ │ │ ├── ABOnBlueButton.h │ │ │ │ ├── ABOverlayView.h │ │ │ │ ├── ABPackedImage.h │ │ │ │ ├── ABPasswordPanelController.h │ │ │ │ ├── ABPastePeopleCommand.h │ │ │ │ ├── ABPasteboardData.h │ │ │ │ ├── ABPasteboardWriteCommand.h │ │ │ │ ├── ABPeopleListTransformer.h │ │ │ │ ├── ABPeoplePickerBrowsingSelectHelper.h │ │ │ │ ├── ABPeoplePickerController.h │ │ │ │ ├── ABPeoplePickerExternalNotificationWatcher.h │ │ │ │ ├── ABPeoplePickerGroupEntriesFactory.h │ │ │ │ ├── ABPeoplePickerGroupHelperFactory.h │ │ │ │ ├── ABPeoplePickerGroupListController.h │ │ │ │ ├── ABPeoplePickerGroupListStyleProvider.h │ │ │ │ ├── ABPeoplePickerGroupListView.h │ │ │ │ ├── ABPeoplePickerLocalNotificationWatcher.h │ │ │ │ ├── ABPeoplePickerNameCell.h │ │ │ │ ├── ABPeoplePickerProperty.h │ │ │ │ ├── ABPeoplePickerPropertyCell.h │ │ │ │ ├── ABPeoplePickerScope.h │ │ │ │ ├── ABPeoplePickerSearchingSelectHelper.h │ │ │ │ ├── ABPeoplePickerSubrowGroupElement.h │ │ │ │ ├── ABPeoplePickerSubrowObject.h │ │ │ │ ├── ABPeoplePickerSubrowObjectBuilder.h │ │ │ │ ├── ABPeoplePickerTableColumn.h │ │ │ │ ├── ABPeoplePickerTableRow.h │ │ │ │ ├── ABPeoplePickerTableView.h │ │ │ │ ├── ABPeoplePickerTableViewDataSource.h │ │ │ │ ├── ABPeoplePickerTableViewDelegate.h │ │ │ │ ├── ABPeoplePickerView.h │ │ │ │ ├── ABPeriodicTask.h │ │ │ │ ├── ABPeriodicUITask.h │ │ │ │ ├── ABPerson.h │ │ │ │ ├── ABPersonContactConverter.h │ │ │ │ ├── ABPersonEntriesFetcher.h │ │ │ │ ├── ABPersonEntriesList.h │ │ │ │ ├── ABPersonEntry.h │ │ │ │ ├── ABPersonEntryFactory.h │ │ │ │ ├── ABPersonInitials.h │ │ │ │ ├── ABPersonListAttributedName.h │ │ │ │ ├── ABPersonListController.h │ │ │ │ ├── ABPersonListControllerDelegateWrapper.h │ │ │ │ ├── ABPersonListControllerProtocol.h │ │ │ │ ├── ABPersonListControllerTracing.h │ │ │ │ ├── ABPersonListDelegate.h │ │ │ │ ├── ABPersonListDragExportHelper.h │ │ │ │ ├── ABPersonListHeadliner.h │ │ │ │ ├── ABPersonListHeadlining.h │ │ │ │ ├── ABPersonListMenuHelper.h │ │ │ │ ├── ABPersonListRowView.h │ │ │ │ ├── ABPersonListSearchController.h │ │ │ │ ├── ABPersonListSearchHelper.h │ │ │ │ ├── ABPersonListSharingHelper.h │ │ │ │ ├── ABPersonListUIReflector.h │ │ │ │ ├── ABPersonPicker.h │ │ │ │ ├── ABPersonSearchConfiguration.h │ │ │ │ ├── ABPersonSearchControllerDelegate.h │ │ │ │ ├── ABPersonView.h │ │ │ │ ├── ABPersonViewAPIAdapter.h │ │ │ │ ├── ABPersonViewClientProtocol.h │ │ │ │ ├── ABPersonViewNotificationWatcher.h │ │ │ │ ├── ABPersonViewProtocol.h │ │ │ │ ├── ABPersonViewStyleProvider.h │ │ │ │ ├── ABPhoneCollectionViewItem.h │ │ │ │ ├── ABPhoneFormatter.h │ │ │ │ ├── ABPopUpButton.h │ │ │ │ ├── ABPopUpButtonCell.h │ │ │ │ ├── ABPopUpButtonDelegate.h │ │ │ │ ├── ABPopupTableHeaderCell.h │ │ │ │ ├── ABPopupTableHeaderView.h │ │ │ │ ├── ABPostalAddressCollectionViewItem.h │ │ │ │ ├── ABPostalAddressFormatSubmenuGenerator.h │ │ │ │ ├── ABPreferredNameCollectionViewItem.h │ │ │ │ ├── ABPropertyHeaderCell.h │ │ │ │ ├── ABQuerySearchConfiguration.h │ │ │ │ ├── ABRTTServices.h │ │ │ │ ├── ABRecord.h │ │ │ │ ├── ABRecordContext.h │ │ │ │ ├── ABRectObject.h │ │ │ │ ├── ABRemotePersonView.h │ │ │ │ ├── ABRemoveMembersCommand.h │ │ │ │ ├── ABRemoveMembersCommandBuilder.h │ │ │ │ ├── ABRemovesEmptyCardViewData.h │ │ │ │ ├── ABRenameGroupCommand.h │ │ │ │ ├── ABRolloverButton.h │ │ │ │ ├── ABSaveRequestCommand.h │ │ │ │ ├── ABSearchController.h │ │ │ │ ├── ABSearchElement.h │ │ │ │ ├── ABSearchElementOrderManager.h │ │ │ │ ├── ABSearchElementOrderManagerProtocol.h │ │ │ │ ├── ABSearchElementRepresentationBuilder.h │ │ │ │ ├── ABSearchElementSetView.h │ │ │ │ ├── ABSearchElementUIController.h │ │ │ │ ├── ABSearchElementView.h │ │ │ │ ├── ABSearchHighlightFormatter.h │ │ │ │ ├── ABSearchOperationsFactory.h │ │ │ │ ├── ABSearchingGroupEntry.h │ │ │ │ ├── ABSectionGroupEntry.h │ │ │ │ ├── ABSectionTableEntry.h │ │ │ │ ├── ABShadowTextField.h │ │ │ │ ├── ABShadowTextFieldCell.h │ │ │ │ ├── ABShadowTextView.h │ │ │ │ ├── ABShadowTextViewMultipleValuePasteHelper.h │ │ │ │ ├── ABShadowTextViewPostalAddressValuePasteHelper.h │ │ │ │ ├── ABShowAsCommand.h │ │ │ │ ├── ABSimpleLinkTextField.h │ │ │ │ ├── ABSmartGroupBrowsingGroupEntry.h │ │ │ │ ├── ABSmartGroupsHeaderGroupEntry.h │ │ │ │ ├── ABSocialProfileCollectionViewItem.h │ │ │ │ ├── ABSourceSyncPeriodicTaskScheduler.h │ │ │ │ ├── ABSpaceFormatter.h │ │ │ │ ├── ABStopWatch.h │ │ │ │ ├── ABStopWatchTimeIntervalProvider.h │ │ │ │ ├── ABSuggestedEntriesFetcher.h │ │ │ │ ├── ABSuggestedValueDataSource.h │ │ │ │ ├── ABSuggestedValueSnippet.h │ │ │ │ ├── ABSuggestedValueViewController.h │ │ │ │ ├── ABSuggestedValueViewControllerDelegate.h │ │ │ │ ├── ABSuggestedValueViewControllerSnippetHelper.h │ │ │ │ ├── ABSuggestionsTracing.h │ │ │ │ ├── ABTableEntry.h │ │ │ │ ├── ABTableHeaderView.h │ │ │ │ ├── ABTelURLHelper.h │ │ │ │ ├── ABTemplatePreferencesSaving.h │ │ │ │ ├── ABTemplateViewStyleProvider.h │ │ │ │ ├── ABTextContainer.h │ │ │ │ ├── ABTextStorage.h │ │ │ │ ├── ABThrottledTrackingAreaMonitor.h │ │ │ │ ├── ABTrackingArea.h │ │ │ │ ├── ABTypesetter.h │ │ │ │ ├── ABURLCollectionViewItem.h │ │ │ │ ├── ABUndoableCommand.h │ │ │ │ ├── ABUndoableCommandVisitor.h │ │ │ │ ├── ABUnlinkPeopleCommand.h │ │ │ │ ├── ABUserActivityRestoration.h │ │ │ │ ├── ABUserActivityScore.h │ │ │ │ ├── ABUserActivityScoring.h │ │ │ │ ├── ABUserActivitySerialization.h │ │ │ │ ├── ABUserDefaultsCNAdapter.h │ │ │ │ ├── ABUserInterfaceAction.h │ │ │ │ ├── ABVCardFilenameExpander.h │ │ │ │ ├── ABView.h │ │ │ │ ├── ABWhiteView.h │ │ │ │ ├── ABWidthLimitingStackView.h │ │ │ │ ├── ABWindowController.h │ │ │ │ ├── ABXMLParseNode.h │ │ │ │ ├── AKCardViewDataSource.h │ │ │ │ ├── AKCardViewDataSourceFactory.h │ │ │ │ ├── AKCardViewImageDataSource.h │ │ │ │ ├── AKInstantMessageAddressValueTransformer.h │ │ │ │ ├── AKSocialProfileValueTransformer.h │ │ │ │ ├── AddressBook.h │ │ │ │ ├── AsyncABPersonViewProtocol.h │ │ │ │ ├── CNCollectionUserActionItem.h │ │ │ │ ├── CNCollectionViewTouchBarDelegate.h │ │ │ │ ├── CNContactCardViewControllerDelegate.h │ │ │ │ ├── CNContactLabelSanitizer.h │ │ │ │ ├── CNContactPickerDelegate.h │ │ │ │ ├── CNFoundationUserDefaults.h │ │ │ │ ├── CNPrivateContactPickerDelegate.h │ │ │ │ ├── CNUIAddContactCommand.h │ │ │ │ ├── CNUIAddressBookToContactsConversions.h │ │ │ │ ├── CNUIAggregateUndoableCommand.h │ │ │ │ ├── CNUIAggregateUndoableCommandBuilder.h │ │ │ │ ├── CNUICommandContactHelper.h │ │ │ │ ├── CNUIContactNameOrder.h │ │ │ │ ├── CNUIContactRelationsValueTransformer.h │ │ │ │ ├── CNUIDeleteCommandHelper.h │ │ │ │ ├── CNUIDeleteContactCommand.h │ │ │ │ ├── CNUIEditContactCommand.h │ │ │ │ ├── CNUIPhoneNumerValueTransformer.h │ │ │ │ ├── CNUIRejectDonatedValueCommand.h │ │ │ │ ├── CNUIRejectNonCuratedValueCommand.h │ │ │ │ ├── CNUIRejectNonCuratedValueCommandFactory.h │ │ │ │ ├── CNUIRejectSugggestedValueCommand.h │ │ │ │ ├── CNUISaveNonCuratedContactCommand.h │ │ │ │ ├── CNUISaveNonCuratedContactCommandFactory.h │ │ │ │ ├── CNUISaveNonCuratedValueCommandFactory.h │ │ │ │ ├── CNUISaveNonCuratedValueOntoContactCommand.h │ │ │ │ ├── CNUISaveNonCuratedValueOntoExistingContactCommand.h │ │ │ │ ├── CNUISaveNonCuratedValueOntoNonExistingContactCommand.h │ │ │ │ ├── CNUISaveNonCuratedValueOntoReadOnlyContactCommand.h │ │ │ │ ├── CNUISaveRequestCommand.h │ │ │ │ ├── CNUISaveSuggestedContactCommand.h │ │ │ │ ├── CNUISaveSuggestedMeContactCommand.h │ │ │ │ ├── CNUISetImageCommand.h │ │ │ │ ├── CNUISetMeCardCommand.h │ │ │ │ ├── CNUISetMultipleImagesCommand.h │ │ │ │ ├── CNUIUndoableCommand.h │ │ │ │ ├── NSAccessibilityButton.h │ │ │ │ ├── NSAccessibilityElement.h │ │ │ │ ├── NSAccessibilityStaticText.h │ │ │ │ ├── NSControlTextEditingDelegate.h │ │ │ │ ├── NSImmediateActionAnimationController.h │ │ │ │ ├── NSMenuDelegate.h │ │ │ │ ├── NSOutlineViewDataSource.h │ │ │ │ ├── NSOutlineViewDelegate.h │ │ │ │ ├── NSPopoverDelegate.h │ │ │ │ ├── NSRemoteViewDelegate.h │ │ │ │ ├── NSSearchFieldDelegate.h │ │ │ │ ├── NSSharingServiceDelegate.h │ │ │ │ ├── NSSharingServicePickerDelegate.h │ │ │ │ ├── NSTableViewDataSource.h │ │ │ │ ├── NSTableViewDelegate.h │ │ │ │ ├── NSTextDelegate.h │ │ │ │ ├── NSTextFieldDelegate.h │ │ │ │ ├── NSTextViewDelegate.h │ │ │ │ ├── NSWindowDelegate.h │ │ │ │ ├── NSWindowRestoration.h │ │ │ │ ├── PHXTableView.h │ │ │ │ ├── TKTonePickerViewControllerDelegate.h │ │ │ │ ├── _ABBookUndoableCommandAdapter.h │ │ │ │ ├── _ABGeocodingMapsLauncher.h │ │ │ │ ├── _ABMonogramOptions.h │ │ │ │ ├── _ABPersonView.h │ │ │ │ ├── _ABURLMapsLauncher.h │ │ │ │ ├── _CNUIDefaultContactNameOrder.h │ │ │ │ ├── _CNUIFamilyNameFirstNameOrder.h │ │ │ │ ├── _CNUIGivenNameFirstNameOrder.h │ │ │ │ ├── _CNUINamelessContactNameOrder.h │ │ │ │ └── _SGSuggestionsServiceMetricsProtocol.h │ │ │ └── src/ │ │ │ ├── ABAPIAdapter.m │ │ │ ├── ABAbstractGroupEntriesFactory.m │ │ │ ├── ABAbstractGroupListAction.m │ │ │ ├── ABAccessibleTextFieldCell.m │ │ │ ├── ABAccountBrowsingGroupEntry.m │ │ │ ├── ABAccountGroupEntries.m │ │ │ ├── ABAccountGroupEntriesBuilder.m │ │ │ ├── ABAccountHeaderGroupEntry.m │ │ │ ├── ABActionAddSuggestedValue.m │ │ │ ├── ABActionAddressCopyMailingLabel.m │ │ │ ├── ABActionAddressCopyMapURL.m │ │ │ ├── ABActionAddressGetDirections.m │ │ │ ├── ABActionAddressMapsHelper.m │ │ │ ├── ABActionAddressShowMap.m │ │ │ ├── ABActionAutovalidator.m │ │ │ ├── ABActionAutovalidatorCache.m │ │ │ ├── ABActionAutovalidatorCacheEntry.m │ │ │ ├── ABActionAutovalidatorCacheMenuEntry.m │ │ │ ├── ABActionAutovalidatorCacheSimpleEntry.m │ │ │ ├── ABActionBeginChat.m │ │ │ ├── ABActionDispatcher.m │ │ │ ├── ABActionEmailSearchSpotlight.m │ │ │ ├── ABActionEmailSendMessage.m │ │ │ ├── ABActionEmailSendUpdate.m │ │ │ ├── ABActionIgnoreSuggestedValue.m │ │ │ ├── ABActionLinkedSetPreferredCard.m │ │ │ ├── ABActionManager.m │ │ │ ├── ABActionMenuItemFactory.m │ │ │ ├── ABActionPhoneDial.m │ │ │ ├── ABActionPhoneLargeType.m │ │ │ ├── ABActionRelatedShowCard.m │ │ │ ├── ABActionSocialProfile.m │ │ │ ├── ABActionSocialProfileSendMessage.m │ │ │ ├── ABActionSocialProfileViewPhotos.m │ │ │ ├── ABActionSocialProfileViewProfile.m │ │ │ ├── ABActionURLsOpenURL.m │ │ │ ├── ABAddSuggestedValueTask.m │ │ │ ├── ABAddressBook.m │ │ │ ├── ABAddressBookAPIAdapter.m │ │ │ ├── ABAddressBookCommandExecutionPolicy.m │ │ │ ├── ABAddressFieldBuilder.m │ │ │ ├── ABAddressFieldValuePopulator.m │ │ │ ├── ABAggregateSearchOperationsFactory.m │ │ │ ├── ABAlert.m │ │ │ ├── ABAlertToneCollectionViewItem.m │ │ │ ├── ABAllSmartGroup.m │ │ │ ├── ABAlternateBirthdayCollectionViewItem.m │ │ │ ├── ABAppDeprecations.m │ │ │ ├── ABAppearance.m │ │ │ ├── ABAttributedString.m │ │ │ ├── ABAttributedStringTransformer.m │ │ │ ├── ABAuthenticationInfo.m │ │ │ ├── ABBestEntryFinder.m │ │ │ ├── ABBidirectionalDictionary.m │ │ │ ├── ABBindingsLabelTransformer.m │ │ │ ├── ABBindingsURLTransformer.m │ │ │ ├── ABBirthdayCollectionViewItem.m │ │ │ ├── ABBirthdayConversionUIAction.m │ │ │ ├── ABBookAggregateUndoableCommand.m │ │ │ ├── ABBookAggregateUndoableCommandBuilder.m │ │ │ ├── ABBookCreateGroupCommand.m │ │ │ ├── ABBookCreateGroupWithMembersCommand.m │ │ │ ├── ABBookCreateSmartGroupCommand.m │ │ │ ├── ABBookEditSmartGroupCommand.m │ │ │ ├── ABBookGroupAddMembersCommand.m │ │ │ ├── ABBookGroupAddRecordsCommand.m │ │ │ ├── ABBookGroupAddSubgroupsCommand.m │ │ │ ├── ABBookGroupCopyCommand.m │ │ │ ├── ABBookGroupCutCommand.m │ │ │ ├── ABBookGroupDeleteCommand.m │ │ │ ├── ABBookGroupImportCommand.m │ │ │ ├── ABBookPastePeopleCommand.m │ │ │ ├── ABBookRenameGroupCommand.m │ │ │ ├── ABBookSearchField.m │ │ │ ├── ABBookSearchFieldCell.m │ │ │ ├── ABBrowsingGroupEntry.m │ │ │ ├── ABBrowsingSearchConfiguration.m │ │ │ ├── ABBuddyStatus.m │ │ │ ├── ABBuddyStatusImageCell.m │ │ │ ├── ABButtonCell.m │ │ │ ├── ABCNAddressDetector.m │ │ │ ├── ABCNContactPhotoStore.m │ │ │ ├── ABCNContactRemotePhotoStore.m │ │ │ ├── ABCNContactThumbnailPhotoStore.m │ │ │ ├── ABCNContactUncroppedPhotoStore.m │ │ │ ├── ABCNDDScanner.m │ │ │ ├── ABCNPhoneDialer.m │ │ │ ├── ABCNPhoneNumberDetector.m │ │ │ ├── ABCallbackCardAction.m │ │ │ ├── ABCardActionProvider.m │ │ │ ├── ABCardCollectionLinkedPeopleRowView.m │ │ │ ├── ABCardCollectionMessagingRowView.m │ │ │ ├── ABCardCollectionNoteRowView.m │ │ │ ├── ABCardCollectionPostalAddressRowView.m │ │ │ ├── ABCardCollectionPreferredNameRowView.m │ │ │ ├── ABCardCollectionRowLayout.m │ │ │ ├── ABCardCollectionRowScope.m │ │ │ ├── ABCardCollectionRowSeparatorView.m │ │ │ ├── ABCardCollectionRowView.m │ │ │ ├── ABCardCollectionStackViewController.m │ │ │ ├── ABCardCollectionTableRowView.m │ │ │ ├── ABCardCollectionTableViewController.m │ │ │ ├── ABCardCollectionURLRowView.m │ │ │ ├── ABCardCollectionView.m │ │ │ ├── ABCardCollectionViewController.m │ │ │ ├── ABCardViewAKSingleValueConverter.m │ │ │ ├── ABCardViewAlertTonesProperty.m │ │ │ ├── ABCardViewAlternateBirthdayProperty.m │ │ │ ├── ABCardViewBirthdayProperty.m │ │ │ ├── ABCardViewCNLabeledValueConverter.m │ │ │ ├── ABCardViewDateProperty.m │ │ │ ├── ABCardViewDictionaryTransformer.m │ │ │ ├── ABCardViewEditDisplayStyleCommand.m │ │ │ ├── ABCardViewEditPropertyCommand.m │ │ │ ├── ABCardViewEmailProperty.m │ │ │ ├── ABCardViewHelpers.m │ │ │ ├── ABCardViewImage.m │ │ │ ├── ABCardViewImageResult.m │ │ │ ├── ABCardViewInstantMessageProperty.m │ │ │ ├── ABCardViewInstantMessageServiceGenerator.m │ │ │ ├── ABCardViewLabelGenerator.m │ │ │ ├── ABCardViewLinkedPeopleProperty.m │ │ │ ├── ABCardViewLinkedPerson.m │ │ │ ├── ABCardViewLinkedPersonValueTransformer.m │ │ │ ├── ABCardViewMaidenNameProperty.m │ │ │ ├── ABCardViewMetrics.m │ │ │ ├── ABCardViewMultiValue.m │ │ │ ├── ABCardViewMultiValueAccountNameTransformer.m │ │ │ ├── ABCardViewMultiValueConverterBuilder.m │ │ │ ├── ABCardViewMultiValueEntry.m │ │ │ ├── ABCardViewMultiValuePrivateFieldTransformer.m │ │ │ ├── ABCardViewMultiValueReadOnlyTransformer.m │ │ │ ├── ABCardViewMutableMultiValue.m │ │ │ ├── ABCardViewNoteProperty.m │ │ │ ├── ABCardViewNotificationHandler.m │ │ │ ├── ABCardViewPersonMapper.m │ │ │ ├── ABCardViewPhoneProperty.m │ │ │ ├── ABCardViewPostalAddressFormatter.m │ │ │ ├── ABCardViewPostalAddressProperty.m │ │ │ ├── ABCardViewPreferredForNameProperty.m │ │ │ ├── ABCardViewPreferredForNameValueTransformer.m │ │ │ ├── ABCardViewProperty.m │ │ │ ├── ABCardViewPropertyProvider.m │ │ │ ├── ABCardViewRelatedNamesProperty.m │ │ │ ├── ABCardViewSaveHelper.m │ │ │ ├── ABCardViewSeparator.m │ │ │ ├── ABCardViewSingleValueProperty.m │ │ │ ├── ABCardViewSocialProfileProperty.m │ │ │ ├── ABCardViewStyle.m │ │ │ ├── ABCardViewStyleInternalProvider.m │ │ │ ├── ABCardViewStyleProvider.m │ │ │ ├── ABCardViewTransformingMultiValueConverter.m │ │ │ ├── ABCardViewURLProperty.m │ │ │ ├── ABCardViewUndoableDataSource.m │ │ │ ├── ABCardViewerController.m │ │ │ ├── ABCertificatePanelController.m │ │ │ ├── ABChangePropertiesCommand.m │ │ │ ├── ABChangePropertyCommand.m │ │ │ ├── ABChoosingForwarder.m │ │ │ ├── ABCleanGroupEntryListCellView.m │ │ │ ├── ABCleanGroupHeaderEntryListCellView.m │ │ │ ├── ABCleanGroupListRowView.m │ │ │ ├── ABClickableImageView.m │ │ │ ├── ABClickableTextView.m │ │ │ ├── ABCollectionAbstractAction.m │ │ │ ├── ABCollectionDialAction.m │ │ │ ├── ABCollectionFaceTimeRowView.m │ │ │ ├── ABCollectionItemMessagingAvailabilityHelper.m │ │ │ ├── ABCollectionMessageAction.m │ │ │ ├── ABCollectionOpenURLAction.m │ │ │ ├── ABCollectionReviewSuggestionAction.m │ │ │ ├── ABCollectionRowViewEditModeFactory.m │ │ │ ├── ABCollectionRowViewFactory.m │ │ │ ├── ABCollectionSendMailAction.m │ │ │ ├── ABCollectionShowMapAction.m │ │ │ ├── ABCollectionTTYAction.m │ │ │ ├── ABCollectionViewImageButton.m │ │ │ ├── ABCollectionViewItem.m │ │ │ ├── ABCollectionViewItemFactory.m │ │ │ ├── ABCollectionViewSeparatorItem.m │ │ │ ├── ABColor.m │ │ │ ├── ABCommandExecutionPolicy.m │ │ │ ├── ABCommandExecutor.m │ │ │ ├── ABCommandHookExecutionPolicy.m │ │ │ ├── ABCommunicationButtonsController.m │ │ │ ├── ABConstraintDescription.m │ │ │ ├── ABConstraintsBuilder.m │ │ │ ├── ABContactDeletionTracing.m │ │ │ ├── ABContactFetcher.m │ │ │ ├── ABContactPickerDelegateWrapper.m │ │ │ ├── ABContactPickerFactory.m │ │ │ ├── ABCopyOnWriteSet.m │ │ │ ├── ABCountTableEntry.m │ │ │ ├── ABCreatePersonCommand.m │ │ │ ├── ABCustomLabelController.m │ │ │ ├── ABDAVQuery.m │ │ │ ├── ABDSuggestionLogPairBuilder.m │ │ │ ├── ABDataSourceOperation.m │ │ │ ├── ABDateCollectionViewItem.m │ │ │ ├── ABDateComponentsFormatter.m │ │ │ ├── ABDateComponentsValueTransformer.m │ │ │ ├── ABDateFormatter.m │ │ │ ├── ABDateProvider.m │ │ │ ├── ABDefaultCardViewStyleProvider.m │ │ │ ├── ABDefaultGroupEntriesFactory.m │ │ │ ├── ABDefaultStopWatchTimeIntervalProvider.m │ │ │ ├── ABDelegateCardAction.m │ │ │ ├── ABDeleteGroupSheet.m │ │ │ ├── ABDeleteRecordsCommandBuilder.m │ │ │ ├── ABDeprecatedObject.m │ │ │ ├── ABDirectoriesHeaderGroupEntry.m │ │ │ ├── ABDistributionKeyValueCell.m │ │ │ ├── ABDistributionListController.m │ │ │ ├── ABDistributionListPeoplePickerController.m │ │ │ ├── ABDistributionListPeoplePickerView.m │ │ │ ├── ABDropDownMenuUIAction.m │ │ │ ├── ABEditButton.m │ │ │ ├── ABEditSmartGroupCommand.m │ │ │ ├── ABEmailCertificateController.m │ │ │ ├── ABEmailCertificateSearchOperation.m │ │ │ ├── ABEmailCollectionViewItem.m │ │ │ ├── ABEvent.m │ │ │ ├── ABExchangeSetup.m │ │ │ ├── ABExecuteRedoUndoableCommandVisitor.m │ │ │ ├── ABExecuteUndoUndoableCommandVisitor.m │ │ │ ├── ABExecuteUndoableCommandVisitor.m │ │ │ ├── ABFaceTimeActionsCollectionViewItem.m │ │ │ ├── ABFaceTimeCommunicationsBridge.m │ │ │ ├── ABFakeSuggestedData.m │ │ │ ├── ABFlippedStackView.m │ │ │ ├── ABFont.m │ │ │ ├── ABGlobals.m │ │ │ ├── ABGroupActionScope.m │ │ │ ├── ABGroupBrowsingContext.m │ │ │ ├── ABGroupBrowsingGroupEntry.m │ │ │ ├── ABGroupCommand.m │ │ │ ├── ABGroupCopyPasteboardData.m │ │ │ ├── ABGroupDragPasteboardData.m │ │ │ ├── ABGroupDragScope.m │ │ │ ├── ABGroupDragSource.m │ │ │ ├── ABGroupDropDestination.m │ │ │ ├── ABGroupDropPasteboardData.m │ │ │ ├── ABGroupDropPasteboardDataCategorizer.m │ │ │ ├── ABGroupDropScope.m │ │ │ ├── ABGroupDropSource.m │ │ │ ├── ABGroupEntriesAnalyzer.m │ │ │ ├── ABGroupEntriesBuilder.m │ │ │ ├── ABGroupEntriesList.m │ │ │ ├── ABGroupEntriesResult.m │ │ │ ├── ABGroupEntry.m │ │ │ ├── ABGroupImportFilesScope.m │ │ │ ├── ABGroupListAccessoryViewProvider.m │ │ │ ├── ABGroupListActionDispatcher.m │ │ │ ├── ABGroupListActions.m │ │ │ ├── ABGroupListCellViewStyle.m │ │ │ ├── ABGroupListController.m │ │ │ ├── ABGroupListCreateGroupUIAction.m │ │ │ ├── ABGroupListCreateSmartGroupUIAction.m │ │ │ ├── ABGroupListNotificationHandler.m │ │ │ ├── ABGroupListResponder.m │ │ │ ├── ABGroupListStyleProvider.m │ │ │ ├── ABGroupListTransformer.m │ │ │ ├── ABGroupListView.m │ │ │ ├── ABGroupPastePasteboardData.m │ │ │ ├── ABGroupSearchingContext.m │ │ │ ├── ABHeaderGroupEntry.m │ │ │ ├── ABImmediateActionGestureAdapter.m │ │ │ ├── ABImportRecordFactory.m │ │ │ ├── ABInstantMessageCollectionViewItem.m │ │ │ ├── ABKeystrokeForwarder.m │ │ │ ├── ABKeystrokeForwardingEntry.m │ │ │ ├── ABLabelPopUpButton.m │ │ │ ├── ABLargeTypeView.m │ │ │ ├── ABLargeTypeWindow.m │ │ │ ├── ABLastImportBrowsingGroupEntry.m │ │ │ ├── ABLastImportGroup.m │ │ │ ├── ABLazyGroup.m │ │ │ ├── ABLinkTextField.m │ │ │ ├── ABLinkedPersonCollectionViewItem.m │ │ │ ├── ABMainListOutlineView.m │ │ │ ├── ABMapsLaunchRequest.m │ │ │ ├── ABMapsLauncher.m │ │ │ ├── ABMeCommand.m │ │ │ ├── ABMiniGridView.m │ │ │ ├── ABMonogramFactory.m │ │ │ ├── ABMonogramImageLoading.m │ │ │ ├── ABMonogramImageTask.m │ │ │ ├── ABMonogramInitialsTask.m │ │ │ ├── ABMonogramOptions.m │ │ │ ├── ABMonogramPhotoTask.m │ │ │ ├── ABMonogramSilhouetteTask.m │ │ │ ├── ABMutableBidirectionalDictionary.m │ │ │ ├── ABMutablePackedImage.m │ │ │ ├── ABNameView.m │ │ │ ├── ABNameViewCompanyCheckBox.m │ │ │ ├── ABNamedImageWrapper.m │ │ │ ├── ABNewGroupCommand.m │ │ │ ├── ABNicknameFormatter.m │ │ │ ├── ABNoSelectionTableView.m │ │ │ ├── ABNoWindowDragTextField.m │ │ │ ├── ABNoteCollectionViewItem.m │ │ │ ├── ABNoteTextView.m │ │ │ ├── ABObjectDeathWatcher.m │ │ │ ├── ABOnBlueButton.m │ │ │ ├── ABOverlayView.m │ │ │ ├── ABPackedImage.m │ │ │ ├── ABPasswordPanelController.m │ │ │ ├── ABPastePeopleCommand.m │ │ │ ├── ABPasteboardWriteCommand.m │ │ │ ├── ABPeopleListTransformer.m │ │ │ ├── ABPeoplePickerBrowsingSelectHelper.m │ │ │ ├── ABPeoplePickerController.m │ │ │ ├── ABPeoplePickerExternalNotificationWatcher.m │ │ │ ├── ABPeoplePickerGroupEntriesFactory.m │ │ │ ├── ABPeoplePickerGroupHelperFactory.m │ │ │ ├── ABPeoplePickerGroupListController.m │ │ │ ├── ABPeoplePickerGroupListStyleProvider.m │ │ │ ├── ABPeoplePickerGroupListView.m │ │ │ ├── ABPeoplePickerLocalNotificationWatcher.m │ │ │ ├── ABPeoplePickerNameCell.m │ │ │ ├── ABPeoplePickerProperty.m │ │ │ ├── ABPeoplePickerPropertyCell.m │ │ │ ├── ABPeoplePickerScope.m │ │ │ ├── ABPeoplePickerSearchingSelectHelper.m │ │ │ ├── ABPeoplePickerSubrowGroupElement.m │ │ │ ├── ABPeoplePickerSubrowObject.m │ │ │ ├── ABPeoplePickerSubrowObjectBuilder.m │ │ │ ├── ABPeoplePickerTableColumn.m │ │ │ ├── ABPeoplePickerTableRow.m │ │ │ ├── ABPeoplePickerTableView.m │ │ │ ├── ABPeoplePickerView.m │ │ │ ├── ABPeriodicTask.m │ │ │ ├── ABPeriodicUITask.m │ │ │ ├── ABPerson.m │ │ │ ├── ABPersonContactConverter.m │ │ │ ├── ABPersonEntriesFetcher.m │ │ │ ├── ABPersonEntriesList.m │ │ │ ├── ABPersonEntry.m │ │ │ ├── ABPersonEntryFactory.m │ │ │ ├── ABPersonInitials.m │ │ │ ├── ABPersonListAttributedName.m │ │ │ ├── ABPersonListController.m │ │ │ ├── ABPersonListControllerDelegateWrapper.m │ │ │ ├── ABPersonListControllerTracing.m │ │ │ ├── ABPersonListDragExportHelper.m │ │ │ ├── ABPersonListHeadliner.m │ │ │ ├── ABPersonListMenuHelper.m │ │ │ ├── ABPersonListRowView.m │ │ │ ├── ABPersonListSearchController.m │ │ │ ├── ABPersonListSearchHelper.m │ │ │ ├── ABPersonListSharingHelper.m │ │ │ ├── ABPersonListUIReflector.m │ │ │ ├── ABPersonPicker.m │ │ │ ├── ABPersonSearchConfiguration.m │ │ │ ├── ABPersonView.m │ │ │ ├── ABPersonViewAPIAdapter.m │ │ │ ├── ABPersonViewNotificationWatcher.m │ │ │ ├── ABPersonViewStyleProvider.m │ │ │ ├── ABPhoneCollectionViewItem.m │ │ │ ├── ABPhoneFormatter.m │ │ │ ├── ABPopUpButton.m │ │ │ ├── ABPopUpButtonCell.m │ │ │ ├── ABPopupTableHeaderCell.m │ │ │ ├── ABPopupTableHeaderView.m │ │ │ ├── ABPostalAddressCollectionViewItem.m │ │ │ ├── ABPostalAddressFormatSubmenuGenerator.m │ │ │ ├── ABPreferredNameCollectionViewItem.m │ │ │ ├── ABPropertyHeaderCell.m │ │ │ ├── ABQuerySearchConfiguration.m │ │ │ ├── ABRTTServices.m │ │ │ ├── ABRecord.m │ │ │ ├── ABRecordContext.m │ │ │ ├── ABRectObject.m │ │ │ ├── ABRemotePersonView.m │ │ │ ├── ABRemoveMembersCommand.m │ │ │ ├── ABRemoveMembersCommandBuilder.m │ │ │ ├── ABRemovesEmptyCardViewData.m │ │ │ ├── ABRenameGroupCommand.m │ │ │ ├── ABRolloverButton.m │ │ │ ├── ABSearchController.m │ │ │ ├── ABSearchElement.m │ │ │ ├── ABSearchElementOrderManager.m │ │ │ ├── ABSearchElementSetView.m │ │ │ ├── ABSearchElementUIController.m │ │ │ ├── ABSearchElementView.m │ │ │ ├── ABSearchHighlightFormatter.m │ │ │ ├── ABSearchingGroupEntry.m │ │ │ ├── ABSectionGroupEntry.m │ │ │ ├── ABSectionTableEntry.m │ │ │ ├── ABShadowTextField.m │ │ │ ├── ABShadowTextFieldCell.m │ │ │ ├── ABShadowTextView.m │ │ │ ├── ABShadowTextViewMultipleValuePasteHelper.m │ │ │ ├── ABShadowTextViewPostalAddressValuePasteHelper.m │ │ │ ├── ABShowAsCommand.m │ │ │ ├── ABSimpleLinkTextField.m │ │ │ ├── ABSmartGroupBrowsingGroupEntry.m │ │ │ ├── ABSmartGroupsHeaderGroupEntry.m │ │ │ ├── ABSocialProfileCollectionViewItem.m │ │ │ ├── ABSourceSyncPeriodicTaskScheduler.m │ │ │ ├── ABSpaceFormatter.m │ │ │ ├── ABStopWatch.m │ │ │ ├── ABSuggestedEntriesFetcher.m │ │ │ ├── ABSuggestedValueSnippet.m │ │ │ ├── ABSuggestedValueViewController.m │ │ │ ├── ABSuggestedValueViewControllerSnippetHelper.m │ │ │ ├── ABSuggestionsTracing.m │ │ │ ├── ABTableEntry.m │ │ │ ├── ABTableHeaderView.m │ │ │ ├── ABTelURLHelper.m │ │ │ ├── ABTemplatePreferencesSaving.m │ │ │ ├── ABTemplateViewStyleProvider.m │ │ │ ├── ABTextContainer.m │ │ │ ├── ABTextStorage.m │ │ │ ├── ABThrottledTrackingAreaMonitor.m │ │ │ ├── ABTrackingArea.m │ │ │ ├── ABTypesetter.m │ │ │ ├── ABURLCollectionViewItem.m │ │ │ ├── ABUndoableCommandVisitor.m │ │ │ ├── ABUnlinkPeopleCommand.m │ │ │ ├── ABUserActivityRestoration.m │ │ │ ├── ABUserActivityScore.m │ │ │ ├── ABUserActivityScoring.m │ │ │ ├── ABUserActivitySerialization.m │ │ │ ├── ABUserDefaultsCNAdapter.m │ │ │ ├── ABVCardFilenameExpander.m │ │ │ ├── ABView.m │ │ │ ├── ABWhiteView.m │ │ │ ├── ABWidthLimitingStackView.m │ │ │ ├── ABWindowController.m │ │ │ ├── ABXMLParseNode.m │ │ │ ├── AKCardViewDataSource.m │ │ │ ├── AKCardViewDataSourceFactory.m │ │ │ ├── AKCardViewImageDataSource.m │ │ │ ├── AKInstantMessageAddressValueTransformer.m │ │ │ ├── AKSocialProfileValueTransformer.m │ │ │ ├── AddressBook.m │ │ │ ├── CNCollectionUserActionItem.m │ │ │ ├── CNContactLabelSanitizer.m │ │ │ ├── CNUIAddContactCommand.m │ │ │ ├── CNUIAddressBookToContactsConversions.m │ │ │ ├── CNUIAggregateUndoableCommand.m │ │ │ ├── CNUIAggregateUndoableCommandBuilder.m │ │ │ ├── CNUICommandContactHelper.m │ │ │ ├── CNUIContactNameOrder.m │ │ │ ├── CNUIContactRelationsValueTransformer.m │ │ │ ├── CNUIDeleteCommandHelper.m │ │ │ ├── CNUIDeleteContactCommand.m │ │ │ ├── CNUIEditContactCommand.m │ │ │ ├── CNUIPhoneNumerValueTransformer.m │ │ │ ├── CNUIRejectDonatedValueCommand.m │ │ │ ├── CNUIRejectNonCuratedValueCommand.m │ │ │ ├── CNUIRejectNonCuratedValueCommandFactory.m │ │ │ ├── CNUIRejectSugggestedValueCommand.m │ │ │ ├── CNUISaveNonCuratedContactCommand.m │ │ │ ├── CNUISaveNonCuratedContactCommandFactory.m │ │ │ ├── CNUISaveNonCuratedValueCommandFactory.m │ │ │ ├── CNUISaveNonCuratedValueOntoContactCommand.m │ │ │ ├── CNUISaveNonCuratedValueOntoExistingContactCommand.m │ │ │ ├── CNUISaveNonCuratedValueOntoNonExistingContactCommand.m │ │ │ ├── CNUISaveNonCuratedValueOntoReadOnlyContactCommand.m │ │ │ ├── CNUISaveSuggestedContactCommand.m │ │ │ ├── CNUISaveSuggestedMeContactCommand.m │ │ │ ├── CNUISetImageCommand.m │ │ │ ├── CNUISetMeCardCommand.m │ │ │ ├── CNUISetMultipleImagesCommand.m │ │ │ ├── CNUIUndoableCommand.m │ │ │ ├── PHXTableView.m │ │ │ ├── _ABBookUndoableCommandAdapter.m │ │ │ ├── _ABGeocodingMapsLauncher.m │ │ │ ├── _ABMonogramOptions.m │ │ │ ├── _ABPersonView.m │ │ │ ├── _ABURLMapsLauncher.m │ │ │ ├── _CNUIDefaultContactNameOrder.m │ │ │ ├── _CNUIFamilyNameFirstNameOrder.m │ │ │ ├── _CNUIGivenNameFirstNameOrder.m │ │ │ └── _CNUINamelessContactNameOrder.m │ │ ├── ApplicationServices/ │ │ │ ├── ATS/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── include/ │ │ │ │ │ └── ATS/ │ │ │ │ │ └── ATS.h │ │ │ │ └── src/ │ │ │ │ └── ATS.c │ │ │ ├── ApplicationServices.c │ │ │ ├── CMakeLists.txt │ │ │ ├── ColorSyncLegacy/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── include/ │ │ │ │ │ └── ColorSyncLegacy/ │ │ │ │ │ └── ColorSyncLegacy.h │ │ │ │ └── src/ │ │ │ │ └── ColorSyncLegacy.c │ │ │ ├── HIServices/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── include/ │ │ │ │ │ └── HIServices/ │ │ │ │ │ ├── HIServices.h │ │ │ │ │ └── Processes.h │ │ │ │ └── src/ │ │ │ │ ├── HIServices.c │ │ │ │ └── Processes.cpp │ │ │ ├── LangAnalysis/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── include/ │ │ │ │ │ └── LangAnalysis/ │ │ │ │ │ └── LangAnalysis.h │ │ │ │ └── src/ │ │ │ │ └── LangAnalysis.c │ │ │ ├── PrintCore/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── include/ │ │ │ │ │ └── PrintCore/ │ │ │ │ │ ├── PMInkChecker.h │ │ │ │ │ └── PrintCore.h │ │ │ │ └── src/ │ │ │ │ ├── PMInkChecker.m │ │ │ │ └── PrintCore.m │ │ │ ├── QD/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── include/ │ │ │ │ │ └── QD/ │ │ │ │ │ └── QD.h │ │ │ │ └── src/ │ │ │ │ └── QD.c │ │ │ ├── README │ │ │ ├── SpeechSynthesis/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── include/ │ │ │ │ │ └── SpeechSynthesis/ │ │ │ │ │ └── SpeechSynthesis.h │ │ │ │ └── src/ │ │ │ │ └── SpeechSynthesis.c │ │ │ └── include/ │ │ │ └── ApplicationServices/ │ │ │ └── ApplicationServices.h │ │ ├── AudioVideoBridging/ │ │ │ ├── CMakeLists.txt │ │ │ ├── include/ │ │ │ │ └── AudioVideoBridging/ │ │ │ │ ├── ADDDeviceService.h │ │ │ │ ├── ALServiceProtocol.h │ │ │ │ ├── ASACoreAudioClient.h │ │ │ │ ├── AVB17221ACMPClient.h │ │ │ │ ├── AVB17221ACMPInterface.h │ │ │ │ ├── AVB17221ACMPMessage.h │ │ │ │ ├── AVB17221ACMPPendingResponse.h │ │ │ │ ├── AVB17221AECPAEMMessage.h │ │ │ │ ├── AVB17221AECPAVCMessage.h │ │ │ │ ├── AVB17221AECPAddressAccessMessage.h │ │ │ │ ├── AVB17221AECPAddressAccessTLV.h │ │ │ │ ├── AVB17221AECPClient.h │ │ │ │ ├── AVB17221AECPInterface.h │ │ │ │ ├── AVB17221AECPMessage.h │ │ │ │ ├── AVB17221AECPPendingResponse.h │ │ │ │ ├── AVB17221AECPVendorMessage.h │ │ │ │ ├── AVB17221AEM618834StreamFormat.h │ │ │ │ ├── AVB17221AEM61883632BitStreamFormat.h │ │ │ │ ├── AVB17221AEM618836AM824StreamFormat.h │ │ │ │ ├── AVB17221AEM618836FloatStreamFormat.h │ │ │ │ ├── AVB17221AEM618836StreamFormat.h │ │ │ │ ├── AVB17221AEM618837StreamFormat.h │ │ │ │ ├── AVB17221AEM618838StreamFormat.h │ │ │ │ ├── AVB17221AEM61883StreamFormat.h │ │ │ │ ├── AVB17221AEMAAFAES3StreamFormat.h │ │ │ │ ├── AVB17221AEMAAFPCMStreamFormat.h │ │ │ │ ├── AVB17221AEMAAFStreamFormat.h │ │ │ │ ├── AVB17221AEMAVBInterface.h │ │ │ │ ├── AVB17221AEMAVCaptureDeviceModelMaker.h │ │ │ │ ├── AVB17221AEMAudioCluster.h │ │ │ │ ├── AVB17221AEMAudioMap.h │ │ │ │ ├── AVB17221AEMAudioMapping.h │ │ │ │ ├── AVB17221AEMAudioUnit.h │ │ │ │ ├── AVB17221AEMBaseControl.h │ │ │ │ ├── AVB17221AEMBodePlotEntry.h │ │ │ │ ├── AVB17221AEMCRFStreamFormat.h │ │ │ │ ├── AVB17221AEMCVFH264StreamFormat.h │ │ │ │ ├── AVB17221AEMCVFJPEG2000StreamFormat.h │ │ │ │ ├── AVB17221AEMCVFMJPEGStreamForamt.h │ │ │ │ ├── AVB17221AEMCVFStreamFormat.h │ │ │ │ ├── AVB17221AEMClockDomain.h │ │ │ │ ├── AVB17221AEMClockDomainedModelObject.h │ │ │ │ ├── AVB17221AEMClockSource.h │ │ │ │ ├── AVB17221AEMCluster.h │ │ │ │ ├── AVB17221AEMConfiguration.h │ │ │ │ ├── AVB17221AEMControl.h │ │ │ │ ├── AVB17221AEMControlBlock.h │ │ │ │ ├── AVB17221AEMControlDescriptorArrayValue.h │ │ │ │ ├── AVB17221AEMControlDescriptorBodePlotValue.h │ │ │ │ ├── AVB17221AEMControlDescriptorGPTPValue.h │ │ │ │ ├── AVB17221AEMControlDescriptorLinearSet.h │ │ │ │ ├── AVB17221AEMControlDescriptorLinearValue.h │ │ │ │ ├── AVB17221AEMControlDescriptorSMPTETimeValue.h │ │ │ │ ├── AVB17221AEMControlDescriptorSamplingRateValue.h │ │ │ │ ├── AVB17221AEMControlDescriptorSelectorStringValue.h │ │ │ │ ├── AVB17221AEMControlDescriptorSelectorValue.h │ │ │ │ ├── AVB17221AEMControlDescriptorUTF8Value.h │ │ │ │ ├── AVB17221AEMControlDescriptorValue.h │ │ │ │ ├── AVB17221AEMControlDescriptorVendorValue.h │ │ │ │ ├── AVB17221AEMCoreAudioDeviceModelMaker.h │ │ │ │ ├── AVB17221AEMDescriptorCount.h │ │ │ │ ├── AVB17221AEMEntity.h │ │ │ │ ├── AVB17221AEMEntityEnumerator.h │ │ │ │ ├── AVB17221AEMExternalPort.h │ │ │ │ ├── AVB17221AEMIIDCStreamFormat.h │ │ │ │ ├── AVB17221AEMInternalPort.h │ │ │ │ ├── AVB17221AEMJack.h │ │ │ │ ├── AVB17221AEMLMMMapping.h │ │ │ │ ├── AVB17221AEMLocalModelMaker.h │ │ │ │ ├── AVB17221AEMLocalRemoteMapping.h │ │ │ │ ├── AVB17221AEMLocale.h │ │ │ │ ├── AVB17221AEMLocalizedStringReference.h │ │ │ │ ├── AVB17221AEMMMAStreamFormat.h │ │ │ │ ├── AVB17221AEMMSRPMapping.h │ │ │ │ ├── AVB17221AEMMatrix.h │ │ │ │ ├── AVB17221AEMMatrixSignal.h │ │ │ │ ├── AVB17221AEMMemoryObject.h │ │ │ │ ├── AVB17221AEMMemoryObjectData.h │ │ │ │ ├── AVB17221AEMMixer.h │ │ │ │ ├── AVB17221AEMModelMaker.h │ │ │ │ ├── AVB17221AEMModelObject.h │ │ │ │ ├── AVB17221AEMNamedClockDomainedModelObject.h │ │ │ │ ├── AVB17221AEMNamedModelObject.h │ │ │ │ ├── AVB17221AEMObject.h │ │ │ │ ├── AVB17221AEMPort.h │ │ │ │ ├── AVB17221AEMRVFStreamFormat.h │ │ │ │ ├── AVB17221AEMSVFStreamFormat.h │ │ │ │ ├── AVB17221AEMSampleRateTransformer.h │ │ │ │ ├── AVB17221AEMSamplingRate.h │ │ │ │ ├── AVB17221AEMSamplingRateRange.h │ │ │ │ ├── AVB17221AEMSensorCluster.h │ │ │ │ ├── AVB17221AEMSensorFormat.h │ │ │ │ ├── AVB17221AEMSensorMap.h │ │ │ │ ├── AVB17221AEMSensorMapping.h │ │ │ │ ├── AVB17221AEMSensorUnit.h │ │ │ │ ├── AVB17221AEMSignal.h │ │ │ │ ├── AVB17221AEMSignalCombiner.h │ │ │ │ ├── AVB17221AEMSignalCombinerMapping.h │ │ │ │ ├── AVB17221AEMSignalDemultiplexer.h │ │ │ │ ├── AVB17221AEMSignalDemultiplexerMapping.h │ │ │ │ ├── AVB17221AEMSignalMultiplexer.h │ │ │ │ ├── AVB17221AEMSignalMultiplexerMapping.h │ │ │ │ ├── AVB17221AEMSignalPort.h │ │ │ │ ├── AVB17221AEMSignalSelector.h │ │ │ │ ├── AVB17221AEMSignalSplitter.h │ │ │ │ ├── AVB17221AEMSignalSplitterMapping.h │ │ │ │ ├── AVB17221AEMSignalTranscoder.h │ │ │ │ ├── AVB17221AEMStandardStreamFormat.h │ │ │ │ ├── AVB17221AEMStream.h │ │ │ │ ├── AVB17221AEMStreamFormat.h │ │ │ │ ├── AVB17221AEMStreamFormatTransformer.h │ │ │ │ ├── AVB17221AEMStreamPort.h │ │ │ │ ├── AVB17221AEMStrings.h │ │ │ │ ├── AVB17221AEMTSCFStreamFormat.h │ │ │ │ ├── AVB17221AEMUnit.h │ │ │ │ ├── AVB17221AEMVSFStreamFormat.h │ │ │ │ ├── AVB17221AEMVendorStreamFormat.h │ │ │ │ ├── AVB17221AEMVideoAspectRatio.h │ │ │ │ ├── AVB17221AEMVideoCluster.h │ │ │ │ ├── AVB17221AEMVideoColorSpaceTransformer.h │ │ │ │ ├── AVB17221AEMVideoFormatSpecific.h │ │ │ │ ├── AVB17221AEMVideoMap.h │ │ │ │ ├── AVB17221AEMVideoMapping.h │ │ │ │ ├── AVB17221AEMVideoSize.h │ │ │ │ ├── AVB17221AEMVideoUnit.h │ │ │ │ ├── AVB17221Entity.h │ │ │ │ ├── AVB17221EntityDiscovery.h │ │ │ │ ├── AVB17221EntityDiscoveryDelegate.h │ │ │ │ ├── AVB17221EntityPublisher.h │ │ │ │ ├── AVB1722ControlInterface.h │ │ │ │ ├── AVB1722MAAP.h │ │ │ │ ├── AVBAVDECCController.h │ │ │ │ ├── AVBAVDECCEntity.h │ │ │ │ ├── AVBAVDECCEntityInterface.h │ │ │ │ ├── AVBAudioDeviceSharing.h │ │ │ │ ├── AVBAudioDriverManager.h │ │ │ │ ├── AVBBuiltInAVDECCController.h │ │ │ │ ├── AVBBuiltInAVDECCEntity.h │ │ │ │ ├── AVBCentralManager.h │ │ │ │ ├── AVBConnectedTransformer.h │ │ │ │ ├── AVBCustomVirtualAudioEntityAEMValidator.h │ │ │ │ ├── AVBEUI64Transformer.h │ │ │ │ ├── AVBEthernetInterface.h │ │ │ │ ├── AVBIIDCIOSurfaceOutputStream.h │ │ │ │ ├── AVBIIDCIOSurfaceStream.h │ │ │ │ ├── AVBIIDCStreamConfiguration.h │ │ │ │ ├── AVBIIDCUserInputStream.h │ │ │ │ ├── AVBIIDCUserOutputStream.h │ │ │ │ ├── AVBInputStream.h │ │ │ │ ├── AVBInterface.h │ │ │ │ ├── AVBInterfaceDelegate.h │ │ │ │ ├── AVBInterfaceStreamingManager.h │ │ │ │ ├── AVBMAAPMACAddress.h │ │ │ │ ├── AVBMACAddress.h │ │ │ │ ├── AVBMACAddressFormatter.h │ │ │ │ ├── AVBMRP.h │ │ │ │ ├── AVBMSRPDomain.h │ │ │ │ ├── AVBMSRPDomainInfo.h │ │ │ │ ├── AVBMSRPListener.h │ │ │ │ ├── AVBMSRPListenerClient.h │ │ │ │ ├── AVBMSRPTalker.h │ │ │ │ ├── AVBMSRPTalkerAttribute.h │ │ │ │ ├── AVBMSRPTalkerClient.h │ │ │ │ ├── AVBMVRP.h │ │ │ │ ├── AVBMutableBool.h │ │ │ │ ├── AVBNub.h │ │ │ │ ├── AVBOutputStream.h │ │ │ │ ├── AVBSimpleVirtualAudio.h │ │ │ │ ├── AVBStream.h │ │ │ │ ├── AVBVirtualEntity.h │ │ │ │ ├── AVBVirtualStream.h │ │ │ │ ├── AVBVirtualStreamConnection.h │ │ │ │ ├── AVBWiFiInterface.h │ │ │ │ ├── AVBgPTPEthernetPort.h │ │ │ │ ├── AudioVideoBridging.h │ │ │ │ └── TSClockClient.h │ │ │ └── src/ │ │ │ ├── AVB17221ACMPInterface.m │ │ │ ├── AVB17221ACMPMessage.m │ │ │ ├── AVB17221ACMPPendingResponse.m │ │ │ ├── AVB17221AECPAEMMessage.m │ │ │ ├── AVB17221AECPAVCMessage.m │ │ │ ├── AVB17221AECPAddressAccessMessage.m │ │ │ ├── AVB17221AECPAddressAccessTLV.m │ │ │ ├── AVB17221AECPInterface.m │ │ │ ├── AVB17221AECPMessage.m │ │ │ ├── AVB17221AECPPendingResponse.m │ │ │ ├── AVB17221AECPVendorMessage.m │ │ │ ├── AVB17221AEM618834StreamFormat.m │ │ │ ├── AVB17221AEM61883632BitStreamFormat.m │ │ │ ├── AVB17221AEM618836AM824StreamFormat.m │ │ │ ├── AVB17221AEM618836FloatStreamFormat.m │ │ │ ├── AVB17221AEM618836StreamFormat.m │ │ │ ├── AVB17221AEM618837StreamFormat.m │ │ │ ├── AVB17221AEM618838StreamFormat.m │ │ │ ├── AVB17221AEM61883StreamFormat.m │ │ │ ├── AVB17221AEMAAFAES3StreamFormat.m │ │ │ ├── AVB17221AEMAAFPCMStreamFormat.m │ │ │ ├── AVB17221AEMAAFStreamFormat.m │ │ │ ├── AVB17221AEMAVBInterface.m │ │ │ ├── AVB17221AEMAVCaptureDeviceModelMaker.m │ │ │ ├── AVB17221AEMAudioCluster.m │ │ │ ├── AVB17221AEMAudioMap.m │ │ │ ├── AVB17221AEMAudioMapping.m │ │ │ ├── AVB17221AEMAudioUnit.m │ │ │ ├── AVB17221AEMBaseControl.m │ │ │ ├── AVB17221AEMBodePlotEntry.m │ │ │ ├── AVB17221AEMCRFStreamFormat.m │ │ │ ├── AVB17221AEMCVFH264StreamFormat.m │ │ │ ├── AVB17221AEMCVFJPEG2000StreamFormat.m │ │ │ ├── AVB17221AEMCVFMJPEGStreamForamt.m │ │ │ ├── AVB17221AEMCVFStreamFormat.m │ │ │ ├── AVB17221AEMClockDomain.m │ │ │ ├── AVB17221AEMClockDomainedModelObject.m │ │ │ ├── AVB17221AEMClockSource.m │ │ │ ├── AVB17221AEMCluster.m │ │ │ ├── AVB17221AEMConfiguration.m │ │ │ ├── AVB17221AEMControl.m │ │ │ ├── AVB17221AEMControlBlock.m │ │ │ ├── AVB17221AEMControlDescriptorArrayValue.m │ │ │ ├── AVB17221AEMControlDescriptorBodePlotValue.m │ │ │ ├── AVB17221AEMControlDescriptorGPTPValue.m │ │ │ ├── AVB17221AEMControlDescriptorLinearSet.m │ │ │ ├── AVB17221AEMControlDescriptorLinearValue.m │ │ │ ├── AVB17221AEMControlDescriptorSMPTETimeValue.m │ │ │ ├── AVB17221AEMControlDescriptorSamplingRateValue.m │ │ │ ├── AVB17221AEMControlDescriptorSelectorStringValue.m │ │ │ ├── AVB17221AEMControlDescriptorSelectorValue.m │ │ │ ├── AVB17221AEMControlDescriptorUTF8Value.m │ │ │ ├── AVB17221AEMControlDescriptorValue.m │ │ │ ├── AVB17221AEMControlDescriptorVendorValue.m │ │ │ ├── AVB17221AEMCoreAudioDeviceModelMaker.m │ │ │ ├── AVB17221AEMDescriptorCount.m │ │ │ ├── AVB17221AEMEntity.m │ │ │ ├── AVB17221AEMEntityEnumerator.m │ │ │ ├── AVB17221AEMExternalPort.m │ │ │ ├── AVB17221AEMIIDCStreamFormat.m │ │ │ ├── AVB17221AEMInternalPort.m │ │ │ ├── AVB17221AEMJack.m │ │ │ ├── AVB17221AEMLMMMapping.m │ │ │ ├── AVB17221AEMLocalModelMaker.m │ │ │ ├── AVB17221AEMLocalRemoteMapping.m │ │ │ ├── AVB17221AEMLocale.m │ │ │ ├── AVB17221AEMLocalizedStringReference.m │ │ │ ├── AVB17221AEMMMAStreamFormat.m │ │ │ ├── AVB17221AEMMSRPMapping.m │ │ │ ├── AVB17221AEMMatrix.m │ │ │ ├── AVB17221AEMMatrixSignal.m │ │ │ ├── AVB17221AEMMemoryObject.m │ │ │ ├── AVB17221AEMMemoryObjectData.m │ │ │ ├── AVB17221AEMMixer.m │ │ │ ├── AVB17221AEMModelMaker.m │ │ │ ├── AVB17221AEMModelObject.m │ │ │ ├── AVB17221AEMNamedClockDomainedModelObject.m │ │ │ ├── AVB17221AEMNamedModelObject.m │ │ │ ├── AVB17221AEMObject.m │ │ │ ├── AVB17221AEMPort.m │ │ │ ├── AVB17221AEMRVFStreamFormat.m │ │ │ ├── AVB17221AEMSVFStreamFormat.m │ │ │ ├── AVB17221AEMSampleRateTransformer.m │ │ │ ├── AVB17221AEMSamplingRate.m │ │ │ ├── AVB17221AEMSamplingRateRange.m │ │ │ ├── AVB17221AEMSensorCluster.m │ │ │ ├── AVB17221AEMSensorFormat.m │ │ │ ├── AVB17221AEMSensorMap.m │ │ │ ├── AVB17221AEMSensorMapping.m │ │ │ ├── AVB17221AEMSensorUnit.m │ │ │ ├── AVB17221AEMSignal.m │ │ │ ├── AVB17221AEMSignalCombiner.m │ │ │ ├── AVB17221AEMSignalCombinerMapping.m │ │ │ ├── AVB17221AEMSignalDemultiplexer.m │ │ │ ├── AVB17221AEMSignalDemultiplexerMapping.m │ │ │ ├── AVB17221AEMSignalMultiplexer.m │ │ │ ├── AVB17221AEMSignalMultiplexerMapping.m │ │ │ ├── AVB17221AEMSignalPort.m │ │ │ ├── AVB17221AEMSignalSelector.m │ │ │ ├── AVB17221AEMSignalSplitter.m │ │ │ ├── AVB17221AEMSignalSplitterMapping.m │ │ │ ├── AVB17221AEMSignalTranscoder.m │ │ │ ├── AVB17221AEMStandardStreamFormat.m │ │ │ ├── AVB17221AEMStream.m │ │ │ ├── AVB17221AEMStreamFormat.m │ │ │ ├── AVB17221AEMStreamFormatTransformer.m │ │ │ ├── AVB17221AEMStreamPort.m │ │ │ ├── AVB17221AEMStrings.m │ │ │ ├── AVB17221AEMTSCFStreamFormat.m │ │ │ ├── AVB17221AEMUnit.m │ │ │ ├── AVB17221AEMVSFStreamFormat.m │ │ │ ├── AVB17221AEMVendorStreamFormat.m │ │ │ ├── AVB17221AEMVideoAspectRatio.m │ │ │ ├── AVB17221AEMVideoCluster.m │ │ │ ├── AVB17221AEMVideoColorSpaceTransformer.m │ │ │ ├── AVB17221AEMVideoFormatSpecific.m │ │ │ ├── AVB17221AEMVideoMap.m │ │ │ ├── AVB17221AEMVideoMapping.m │ │ │ ├── AVB17221AEMVideoSize.m │ │ │ ├── AVB17221AEMVideoUnit.m │ │ │ ├── AVB17221Entity.m │ │ │ ├── AVB17221EntityDiscovery.m │ │ │ ├── AVB1722ControlInterface.m │ │ │ ├── AVB1722MAAP.m │ │ │ ├── AVBAVDECCController.m │ │ │ ├── AVBAVDECCEntity.m │ │ │ ├── AVBAVDECCEntityInterface.m │ │ │ ├── AVBAudioDeviceSharing.m │ │ │ ├── AVBAudioDriverManager.m │ │ │ ├── AVBBuiltInAVDECCController.m │ │ │ ├── AVBBuiltInAVDECCEntity.m │ │ │ ├── AVBCentralManager.m │ │ │ ├── AVBConnectedTransformer.m │ │ │ ├── AVBCustomVirtualAudioEntityAEMValidator.m │ │ │ ├── AVBEUI64Transformer.m │ │ │ ├── AVBEthernetInterface.m │ │ │ ├── AVBIIDCIOSurfaceOutputStream.m │ │ │ ├── AVBIIDCIOSurfaceStream.m │ │ │ ├── AVBIIDCStreamConfiguration.m │ │ │ ├── AVBIIDCUserInputStream.m │ │ │ ├── AVBIIDCUserOutputStream.m │ │ │ ├── AVBInputStream.m │ │ │ ├── AVBInterface.m │ │ │ ├── AVBInterfaceStreamingManager.m │ │ │ ├── AVBMAAPMACAddress.m │ │ │ ├── AVBMACAddress.m │ │ │ ├── AVBMACAddressFormatter.m │ │ │ ├── AVBMRP.m │ │ │ ├── AVBMSRPDomain.m │ │ │ ├── AVBMSRPDomainInfo.m │ │ │ ├── AVBMSRPListener.m │ │ │ ├── AVBMSRPTalker.m │ │ │ ├── AVBMSRPTalkerAttribute.m │ │ │ ├── AVBMVRP.m │ │ │ ├── AVBMutableBool.m │ │ │ ├── AVBNub.m │ │ │ ├── AVBOutputStream.m │ │ │ ├── AVBSimpleVirtualAudio.m │ │ │ ├── AVBStream.m │ │ │ ├── AVBVirtualEntity.m │ │ │ ├── AVBVirtualStream.m │ │ │ ├── AVBVirtualStreamConnection.m │ │ │ ├── AVBWiFiInterface.m │ │ │ ├── AVBgPTPEthernetPort.m │ │ │ └── AudioVideoBridging.m │ │ ├── AuthenticationServices/ │ │ │ ├── CMakeLists.txt │ │ │ ├── include/ │ │ │ │ └── AuthenticationServices/ │ │ │ │ ├── AKAdaptiveServiceInterface.h │ │ │ │ ├── AKAuthorizationCredential+AuthenticationServicesExtras.h │ │ │ │ ├── AKAuthorizationNotificationHandler.h │ │ │ │ ├── ASAuthorization.h │ │ │ │ ├── ASAuthorizationAppleIDButton.h │ │ │ │ ├── ASAuthorizationAppleIDCredential.h │ │ │ │ ├── ASAuthorizationAppleIDProvider.h │ │ │ │ ├── ASAuthorizationAppleIDRequest.h │ │ │ │ ├── ASAuthorizationController.h │ │ │ │ ├── ASAuthorizationControllerDelegate.h │ │ │ │ ├── ASAuthorizationControllerPresentationContextProviding.h │ │ │ │ ├── ASAuthorizationCredential.h │ │ │ │ ├── ASAuthorizationOpenIDRequest.h │ │ │ │ ├── ASAuthorizationPasswordProvider.h │ │ │ │ ├── ASAuthorizationPasswordRequest.h │ │ │ │ ├── ASAuthorizationPlatformPublicKeyCredentialAssertion.h │ │ │ │ ├── ASAuthorizationPlatformPublicKeyCredentialAssertionRequest.h │ │ │ │ ├── ASAuthorizationPlatformPublicKeyCredentialDescriptor.h │ │ │ │ ├── ASAuthorizationPlatformPublicKeyCredentialProvider.h │ │ │ │ ├── ASAuthorizationPlatformPublicKeyCredentialRegistration.h │ │ │ │ ├── ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest.h │ │ │ │ ├── ASAuthorizationProvider.h │ │ │ │ ├── ASAuthorizationProviderExtensionAuthorizationRequest.h │ │ │ │ ├── ASAuthorizationProviderExtensionAuthorizationResult.h │ │ │ │ ├── ASAuthorizationProviderExtensionKerberosMapping.h │ │ │ │ ├── ASAuthorizationProviderExtensionLoginConfiguration.h │ │ │ │ ├── ASAuthorizationProviderExtensionLoginManager.h │ │ │ │ ├── ASAuthorizationPublicKeyCredentialAssertion.h │ │ │ │ ├── ASAuthorizationPublicKeyCredentialAssertionRequest.h │ │ │ │ ├── ASAuthorizationPublicKeyCredentialDescriptor.h │ │ │ │ ├── ASAuthorizationPublicKeyCredentialParameters.h │ │ │ │ ├── ASAuthorizationPublicKeyCredentialRegistration.h │ │ │ │ ├── ASAuthorizationPublicKeyCredentialRegistrationRequest.h │ │ │ │ ├── ASAuthorizationRequest.h │ │ │ │ ├── ASAuthorizationSecurityKeyPublicKeyCredentialAssertion.h │ │ │ │ ├── ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest.h │ │ │ │ ├── ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor.h │ │ │ │ ├── ASAuthorizationSecurityKeyPublicKeyCredentialProvider.h │ │ │ │ ├── ASAuthorizationSecurityKeyPublicKeyCredentialRegistration.h │ │ │ │ ├── ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest.h │ │ │ │ ├── ASAuthorizationServiceViewController.h │ │ │ │ ├── ASAuthorizationSingleSignOnCredential.h │ │ │ │ ├── ASAuthorizationSingleSignOnProvider.h │ │ │ │ ├── ASAuthorizationSingleSignOnRequest.h │ │ │ │ ├── ASAuthorizationViewController.h │ │ │ │ ├── ASAuthorizationViewControllerDelegate.h │ │ │ │ ├── ASBarButtonItem.h │ │ │ │ ├── ASCAuthorizationPresenterHostProtocol.h │ │ │ │ ├── ASCViewServiceProtocol.h │ │ │ │ ├── ASCredentialIdentityStore.h │ │ │ │ ├── ASCredentialIdentityStoreState.h │ │ │ │ ├── ASCredentialPickerPaneViewController.h │ │ │ │ ├── ASCredentialProviderExtensionContext.h │ │ │ │ ├── ASCredentialProviderViewController.h │ │ │ │ ├── ASCredentialRequestBasicPaneViewController.h │ │ │ │ ├── ASCredentialRequestButton.h │ │ │ │ ├── ASCredentialRequestButtonContinue.h │ │ │ │ ├── ASCredentialRequestCABLEClientViewController.h │ │ │ │ ├── ASCredentialRequestCABLEConnectingViewController.h │ │ │ │ ├── ASCredentialRequestConfirmButtonSubPane.h │ │ │ │ ├── ASCredentialRequestContainerViewController.h │ │ │ │ ├── ASCredentialRequestContainerViewControllerDelegate.h │ │ │ │ ├── ASCredentialRequestEnableBluetoothViewController.h │ │ │ │ ├── ASCredentialRequestIconGenerator.h │ │ │ │ ├── ASCredentialRequestImageSubPane.h │ │ │ │ ├── ASCredentialRequestInfoLabelSubPane.h │ │ │ │ ├── ASCredentialRequestLoginChoiceCell.h │ │ │ │ ├── ASCredentialRequestPaneContext.h │ │ │ │ ├── ASCredentialRequestPaneViewController.h │ │ │ │ ├── ASCredentialRequestPaneViewControllerDelegate.h │ │ │ │ ├── ASCredentialRequestSecondaryButton.h │ │ │ │ ├── ASCredentialRequestSecurityKeyStringUtilities.h │ │ │ │ ├── ASCredentialRequestSubPane.h │ │ │ │ ├── ASCredentialRequestSubPaneConfirmButtonDelegate.h │ │ │ │ ├── ASCredentialServiceIdentifier.h │ │ │ │ ├── ASExtensionRemoteViewController.h │ │ │ │ ├── ASExtensionServiceProtocol.h │ │ │ │ ├── ASExtensionServiceViewController.h │ │ │ │ ├── ASNavigationController.h │ │ │ │ ├── ASNavigationControllerDelegate.h │ │ │ │ ├── ASNavigationItem.h │ │ │ │ ├── ASPasswordAuthenticationPaneViewController.h │ │ │ │ ├── ASPasswordAuthenticationPaneViewControllerDelegate.h │ │ │ │ ├── ASPasswordCredential.h │ │ │ │ ├── ASPasswordCredentialIdentity.h │ │ │ │ ├── ASPublicKeyCredential.h │ │ │ │ ├── ASPublicKeyCredentialBase.h │ │ │ │ ├── ASPublicKeyCredentialManager.h │ │ │ │ ├── ASPublicKeyCredentialManagerInterface.h │ │ │ │ ├── ASPublicKeyCredentialOperation.h │ │ │ │ ├── ASViewServiceInterfaceUtilities.h │ │ │ │ ├── ASWebAuthenticationSession.h │ │ │ │ ├── ASWebAuthenticationSessionController.h │ │ │ │ ├── ASWebAuthenticationSessionLaunchAgentProxy.h │ │ │ │ ├── ASWebAuthenticationSessionRequest.h │ │ │ │ ├── ASWebAuthenticationSessionRequestClient.h │ │ │ │ ├── ASWebAuthenticationSessionRequestDelegate.h │ │ │ │ ├── ASWebAuthenticationSessionRequestServing.h │ │ │ │ ├── ASWebAuthenticationSessionWebBrowserSessionManager.h │ │ │ │ ├── AuthenticationServices.h │ │ │ │ ├── AuthenticationServicesHelperProtocol.h │ │ │ │ ├── LAUIAuthenticationDelegate.h │ │ │ │ ├── LAUIAuthenticationViewController+AuthenticationServicesExtras.h │ │ │ │ ├── NSAccessibilityButton.h │ │ │ │ ├── NSAccessibilityElement.h │ │ │ │ ├── NSBundle+ASNSBundleExtras.h │ │ │ │ ├── NSControlTextEditingDelegate.h │ │ │ │ ├── NSExtension+AuthenticationServicesExtras.h │ │ │ │ ├── NSImage+ASImageExtras.h │ │ │ │ ├── NSLayoutConstraint+ASNSLayoutConstraintExtras.h │ │ │ │ ├── NSPasteboard+AuthenticationServicesExtras.h │ │ │ │ ├── NSStackView+ASCredentialPickerPaneViewController.h │ │ │ │ ├── NSTableViewDataSource.h │ │ │ │ ├── NSTableViewDelegate.h │ │ │ │ ├── NSViewController+AuthenticationServicesExtras.h │ │ │ │ ├── NSXPCInterface+AuthenticationServicesExtras.h │ │ │ │ ├── NSXPCListenerDelegate.h │ │ │ │ ├── SOAuthorizationDelegate.h │ │ │ │ ├── WBSSavedAccountStore+PasskeyExtras.h │ │ │ │ ├── WBSSavedAccountStorePasskeyExtras.h │ │ │ │ ├── _ASAuthenticationPresentationProvider.h │ │ │ │ ├── _ASCABLEQRCodeBadgePlatterView.h │ │ │ │ ├── _ASCABLEQRCodeBadgeView.h │ │ │ │ ├── _ASCABLEQRCodeImageView.h │ │ │ │ ├── _ASCABLEQRCodeView.h │ │ │ │ ├── _ASCredentialListViewController.h │ │ │ │ ├── _ASCredentialProviderExtensionConfigurationViewController.h │ │ │ │ ├── _ASCredentialProviderExtensionContextProtocol.h │ │ │ │ ├── _ASCredentialProviderExtensionHostContext.h │ │ │ │ ├── _ASCredentialProviderExtensionHostContextDelegate.h │ │ │ │ ├── _ASCredentialProviderExtensionHostContextProtocol.h │ │ │ │ ├── _ASExtensionHostContex
Showing preview only (330K chars total). Download the full file or copy to clipboard to get everything.
SYMBOL INDEX (3640 symbols across 428 files)
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/NSSystemDirectories.h
type NSSearchPathDirectory (line 56) | typedef enum {
type NSSearchPathDomainMask (line 85) | typedef enum {
type NSSearchPathEnumerationState (line 93) | typedef unsigned int NSSearchPathEnumerationState;
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/bsm/audit_session.h
type audit_session_flags (line 47) | enum audit_session_flags {
type au_sdev_open_flags (line 76) | enum au_sdev_open_flags {
type au_sdev_handle (line 89) | struct au_sdev_handle {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/libkern/OSCrossEndian.h
function _OSRosettaCheck (line 63) | static __inline__ int
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/clock.h
type function_table_entry (line 68) | typedef struct {
type function_table_entry (line 72) | typedef function_table_entry *function_table_t;
type __Request__clock_get_time_t (line 155) | typedef struct {
type __Request__clock_get_attributes_t (line 165) | typedef struct {
type __Request__clock_alarm_t (line 178) | typedef struct {
type __Reply__clock_get_time_t (line 211) | typedef struct {
type __Reply__clock_get_attributes_t (line 224) | typedef struct {
type __Reply__clock_alarm_t (line 238) | typedef struct {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/clock_priv.h
type function_table_entry (line 68) | typedef struct {
type function_table_entry (line 72) | typedef function_table_entry *function_table_t;
type __Request__clock_set_time_t (line 141) | typedef struct {
type __Request__clock_set_attributes_t (line 153) | typedef struct {
type __Reply__clock_set_time_t (line 182) | typedef struct {
type __Reply__clock_set_attributes_t (line 194) | typedef struct {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/clock_reply.h
type function_table_entry (line 68) | typedef struct {
type function_table_entry (line 72) | typedef function_table_entry *function_table_t;
type __Request__clock_alarm_reply_t (line 128) | typedef struct {
type __Reply__clock_alarm_reply_t (line 156) | typedef struct {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/exc.h
type function_table_entry (line 68) | typedef struct {
type function_table_entry (line 72) | typedef function_table_entry *function_table_t;
type __Request__exception_raise_t (line 170) | typedef struct {
type __Request__exception_raise_state_t (line 189) | typedef struct {
type __Request__exception_raise_state_identity_t (line 206) | typedef struct {
type __Reply__exception_raise_t (line 244) | typedef struct {
type __Reply__exception_raise_state_t (line 256) | typedef struct {
type __Reply__exception_raise_state_identity_t (line 271) | typedef struct {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/host_priv.h
type function_table_entry (line 68) | typedef struct {
type function_table_entry (line 72) | typedef function_table_entry *function_table_t;
type __Request__host_get_boot_info_t (line 439) | typedef struct {
type __Request__host_reboot_t (line 449) | typedef struct {
type __Request__host_priv_statistics_t (line 461) | typedef struct {
type __Request__host_default_memory_manager_t (line 474) | typedef struct {
type __Request__vm_wire_t (line 490) | typedef struct {
type __Request__thread_wire_t (line 508) | typedef struct {
type __Request__vm_allocate_cpm_t (line 524) | typedef struct {
type __Request__host_processors_t (line 542) | typedef struct {
type __Request__host_get_clock_control_t (line 552) | typedef struct {
type __Request__kmod_create_t (line 564) | typedef struct {
type __Request__kmod_destroy_t (line 576) | typedef struct {
type __Request__kmod_control_t (line 588) | typedef struct {
type __Request__host_get_special_port_t (line 606) | typedef struct {
type __Request__host_set_special_port_t (line 619) | typedef struct {
type __Request__host_set_exception_ports_t (line 635) | typedef struct {
type __Request__host_get_exception_ports_t (line 653) | typedef struct {
type __Request__host_swap_exception_ports_t (line 665) | typedef struct {
type __Request__mach_vm_wire_t (line 683) | typedef struct {
type __Request__host_processor_sets_t (line 701) | typedef struct {
type __Request__host_processor_set_priv_t (line 711) | typedef struct {
type __Request__host_set_UNDServer_t (line 725) | typedef struct {
type __Request__host_get_UNDServer_t (line 739) | typedef struct {
type __Request__kext_request_t (line 749) | typedef struct {
type __Reply__host_get_boot_info_t (line 802) | typedef struct {
type __Reply__host_reboot_t (line 817) | typedef struct {
type __Reply__host_priv_statistics_t (line 829) | typedef struct {
type __Reply__host_default_memory_manager_t (line 843) | typedef struct {
type __Reply__vm_wire_t (line 857) | typedef struct {
type __Reply__thread_wire_t (line 869) | typedef struct {
type __Reply__vm_allocate_cpm_t (line 881) | typedef struct {
type __Reply__host_processors_t (line 894) | typedef struct {
type __Reply__host_get_clock_control_t (line 910) | typedef struct {
type __Reply__kmod_create_t (line 924) | typedef struct {
type __Reply__kmod_destroy_t (line 937) | typedef struct {
type __Reply__kmod_control_t (line 949) | typedef struct {
type __Reply__host_get_special_port_t (line 965) | typedef struct {
type __Reply__host_set_special_port_t (line 979) | typedef struct {
type __Reply__host_set_exception_ports_t (line 991) | typedef struct {
type __Reply__host_get_exception_ports_t (line 1003) | typedef struct {
type __Reply__host_swap_exception_ports_t (line 1022) | typedef struct {
type __Reply__mach_vm_wire_t (line 1041) | typedef struct {
type __Reply__host_processor_sets_t (line 1053) | typedef struct {
type __Reply__host_processor_set_priv_t (line 1069) | typedef struct {
type __Reply__host_set_UNDServer_t (line 1083) | typedef struct {
type __Reply__host_get_UNDServer_t (line 1095) | typedef struct {
type __Reply__kext_request_t (line 1109) | typedef struct {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/host_security.h
type function_table_entry (line 68) | typedef struct {
type function_table_entry (line 72) | typedef function_table_entry *function_table_t;
type __Request__host_security_create_task_token_t (line 148) | typedef struct {
type __Request__host_security_set_task_token_t (line 169) | typedef struct {
type __Reply__host_security_create_task_token_t (line 202) | typedef struct {
type __Reply__host_security_set_task_token_t (line 216) | typedef struct {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/lock_set.h
type function_table_entry (line 68) | typedef struct {
type function_table_entry (line 72) | typedef function_table_entry *function_table_t;
type __Request__lock_acquire_t (line 186) | typedef struct {
type __Request__lock_release_t (line 198) | typedef struct {
type __Request__lock_try_t (line 210) | typedef struct {
type __Request__lock_make_stable_t (line 222) | typedef struct {
type __Request__lock_handoff_t (line 234) | typedef struct {
type __Request__lock_handoff_accept_t (line 246) | typedef struct {
type __Reply__lock_acquire_t (line 277) | typedef struct {
type __Reply__lock_release_t (line 289) | typedef struct {
type __Reply__lock_try_t (line 301) | typedef struct {
type __Reply__lock_make_stable_t (line 313) | typedef struct {
type __Reply__lock_handoff_t (line 325) | typedef struct {
type __Reply__lock_handoff_accept_t (line 337) | typedef struct {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/mach_host.h
type function_table_entry (line 68) | typedef struct {
type function_table_entry (line 72) | typedef function_table_entry *function_table_t;
type __Request__host_info_t (line 532) | typedef struct {
type __Request__host_kernel_version_t (line 545) | typedef struct {
type __Request___host_page_size_t (line 555) | typedef struct {
type __Request__mach_memory_object_memory_entry_t (line 565) | typedef struct {
type __Request__host_processor_info_t (line 583) | typedef struct {
type __Request__host_get_io_master_t (line 595) | typedef struct {
type __Request__host_get_clock_service_t (line 605) | typedef struct {
type __Request__kmod_get_info_t (line 617) | typedef struct {
type __Request__host_virtual_physical_table_info_t (line 627) | typedef struct {
type __Request__processor_set_default_t (line 637) | typedef struct {
type __Request__processor_set_create_t (line 647) | typedef struct {
type __Request__mach_memory_object_memory_entry_64_t (line 657) | typedef struct {
type __Request__host_statistics_t (line 675) | typedef struct {
type __Request__host_request_notification_t (line 688) | typedef struct {
type __Request__host_lockgroup_info_t (line 704) | typedef struct {
type __Request__host_statistics64_t (line 714) | typedef struct {
type __Request__mach_zone_info_t (line 727) | typedef struct {
type __Request__mach_zone_force_gc_t (line 737) | typedef struct {
type __Request__host_create_mach_voucher_t (line 747) | typedef struct {
type __Request__host_register_mach_voucher_attr_manager_t (line 760) | typedef struct {
type __Request__host_register_well_known_mach_voucher_attr_manager_t (line 776) | typedef struct {
type __Request__host_set_atm_diagnostic_flag_t (line 793) | typedef struct {
type __Request__host_get_atm_diagnostic_flag_t (line 805) | typedef struct {
type __Request__mach_memory_info_t (line 815) | typedef struct {
type __Request__host_set_multiuser_config_flags_t (line 825) | typedef struct {
type __Request__host_get_multiuser_config_flags_t (line 837) | typedef struct {
type __Request__host_check_multiuser_mode_t (line 847) | typedef struct {
type __Request__mach_zone_info_for_zone_t (line 857) | typedef struct {
type __Request__mach_zone_info_for_largest_zone_t (line 869) | typedef struct {
type __Request__mach_zone_get_zlog_zones_t (line 879) | typedef struct {
type __Request__mach_zone_get_btlog_records_t (line 889) | typedef struct {
type __Reply__host_info_t (line 945) | typedef struct {
type __Reply__host_kernel_version_t (line 959) | typedef struct {
type __Reply___host_page_size_t (line 974) | typedef struct {
type __Reply__mach_memory_object_memory_entry_t (line 987) | typedef struct {
type __Reply__host_processor_info_t (line 1001) | typedef struct {
type __Reply__host_get_io_master_t (line 1018) | typedef struct {
type __Reply__host_get_clock_service_t (line 1032) | typedef struct {
type __Reply__kmod_get_info_t (line 1046) | typedef struct {
type __Reply__host_virtual_physical_table_info_t (line 1062) | typedef struct {
type __Reply__processor_set_default_t (line 1078) | typedef struct {
type __Reply__processor_set_create_t (line 1092) | typedef struct {
type __Reply__mach_memory_object_memory_entry_64_t (line 1107) | typedef struct {
type __Reply__host_statistics_t (line 1121) | typedef struct {
type __Reply__host_request_notification_t (line 1135) | typedef struct {
type __Reply__host_lockgroup_info_t (line 1147) | typedef struct {
type __Reply__host_statistics64_t (line 1163) | typedef struct {
type __Reply__mach_zone_info_t (line 1177) | typedef struct {
type __Reply__mach_zone_force_gc_t (line 1195) | typedef struct {
type __Reply__host_create_mach_voucher_t (line 1207) | typedef struct {
type __Reply__host_register_mach_voucher_attr_manager_t (line 1221) | typedef struct {
type __Reply__host_register_well_known_mach_voucher_attr_manager_t (line 1237) | typedef struct {
type __Reply__host_set_atm_diagnostic_flag_t (line 1251) | typedef struct {
type __Reply__host_get_atm_diagnostic_flag_t (line 1263) | typedef struct {
type __Reply__mach_memory_info_t (line 1276) | typedef struct {
type __Reply__host_set_multiuser_config_flags_t (line 1296) | typedef struct {
type __Reply__host_get_multiuser_config_flags_t (line 1308) | typedef struct {
type __Reply__host_check_multiuser_mode_t (line 1321) | typedef struct {
type __Reply__mach_zone_info_for_zone_t (line 1334) | typedef struct {
type __Reply__mach_zone_info_for_largest_zone_t (line 1347) | typedef struct {
type __Reply__mach_zone_get_zlog_zones_t (line 1361) | typedef struct {
type __Reply__mach_zone_get_btlog_records_t (line 1377) | typedef struct {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/mach_port.h
type function_table_entry (line 68) | typedef struct {
type function_table_entry (line 72) | typedef function_table_entry *function_table_t;
type __Request__mach_port_names_t (line 655) | typedef struct {
type __Request__mach_port_type_t (line 665) | typedef struct {
type __Request__mach_port_rename_t (line 677) | typedef struct {
type __Request__mach_port_allocate_name_t (line 690) | typedef struct {
type __Request__mach_port_allocate_t (line 703) | typedef struct {
type __Request__mach_port_destroy_t (line 715) | typedef struct {
type __Request__mach_port_deallocate_t (line 727) | typedef struct {
type __Request__mach_port_get_refs_t (line 739) | typedef struct {
type __Request__mach_port_mod_refs_t (line 752) | typedef struct {
type __Request__mach_port_peek_t (line 766) | typedef struct {
type __Request__mach_port_set_mscount_t (line 781) | typedef struct {
type __Request__mach_port_get_set_status_t (line 794) | typedef struct {
type __Request__mach_port_move_member_t (line 806) | typedef struct {
type __Request__mach_port_request_notification_t (line 819) | typedef struct {
type __Request__mach_port_insert_right_t (line 837) | typedef struct {
type __Request__mach_port_extract_right_t (line 853) | typedef struct {
type __Request__mach_port_set_seqno_t (line 866) | typedef struct {
type __Request__mach_port_get_attributes_t (line 879) | typedef struct {
type __Request__mach_port_set_attributes_t (line 893) | typedef struct {
type __Request__mach_port_allocate_qos_t (line 908) | typedef struct {
type __Request__mach_port_allocate_full_t (line 921) | typedef struct {
type __Request__task_set_port_space_t (line 939) | typedef struct {
type __Request__mach_port_get_srights_t (line 951) | typedef struct {
type __Request__mach_port_space_info_t (line 963) | typedef struct {
type __Request__mach_port_dnrequest_info_t (line 973) | typedef struct {
type __Request__mach_port_kernel_object_t (line 985) | typedef struct {
type __Request__mach_port_insert_member_t (line 997) | typedef struct {
type __Request__mach_port_extract_member_t (line 1010) | typedef struct {
type __Request__mach_port_get_context_t (line 1023) | typedef struct {
type __Request__mach_port_set_context_t (line 1035) | typedef struct {
type __Request__mach_port_kobject_t (line 1048) | typedef struct {
type __Request__mach_port_construct_t (line 1060) | typedef struct {
type __Request__mach_port_destruct_t (line 1076) | typedef struct {
type __Request__mach_port_guard_t (line 1090) | typedef struct {
type __Request__mach_port_unguard_t (line 1104) | typedef struct {
type __Request__mach_port_space_basic_info_t (line 1117) | typedef struct {
type __Request__mach_port_guard_with_flags_t (line 1127) | typedef struct {
type __Request__mach_port_swap_guard_t (line 1141) | typedef struct {
type __Request__mach_port_kobject_description_t (line 1155) | typedef struct {
type __Reply__mach_port_names_t (line 1219) | typedef struct {
type __Reply__mach_port_type_t (line 1237) | typedef struct {
type __Reply__mach_port_rename_t (line 1250) | typedef struct {
type __Reply__mach_port_allocate_name_t (line 1262) | typedef struct {
type __Reply__mach_port_allocate_t (line 1274) | typedef struct {
type __Reply__mach_port_destroy_t (line 1287) | typedef struct {
type __Reply__mach_port_deallocate_t (line 1299) | typedef struct {
type __Reply__mach_port_get_refs_t (line 1311) | typedef struct {
type __Reply__mach_port_mod_refs_t (line 1324) | typedef struct {
type __Reply__mach_port_peek_t (line 1336) | typedef struct {
type __Reply__mach_port_set_mscount_t (line 1353) | typedef struct {
type __Reply__mach_port_get_set_status_t (line 1365) | typedef struct {
type __Reply__mach_port_move_member_t (line 1381) | typedef struct {
type __Reply__mach_port_request_notification_t (line 1393) | typedef struct {
type __Reply__mach_port_insert_right_t (line 1407) | typedef struct {
type __Reply__mach_port_extract_right_t (line 1419) | typedef struct {
type __Reply__mach_port_set_seqno_t (line 1433) | typedef struct {
type __Reply__mach_port_get_attributes_t (line 1445) | typedef struct {
type __Reply__mach_port_set_attributes_t (line 1459) | typedef struct {
type __Reply__mach_port_allocate_qos_t (line 1471) | typedef struct {
type __Reply__mach_port_allocate_full_t (line 1485) | typedef struct {
type __Reply__task_set_port_space_t (line 1499) | typedef struct {
type __Reply__mach_port_get_srights_t (line 1511) | typedef struct {
type __Reply__mach_port_space_info_t (line 1524) | typedef struct {
type __Reply__mach_port_dnrequest_info_t (line 1543) | typedef struct {
type __Reply__mach_port_kernel_object_t (line 1557) | typedef struct {
type __Reply__mach_port_insert_member_t (line 1571) | typedef struct {
type __Reply__mach_port_extract_member_t (line 1583) | typedef struct {
type __Reply__mach_port_get_context_t (line 1595) | typedef struct {
type __Reply__mach_port_set_context_t (line 1608) | typedef struct {
type __Reply__mach_port_kobject_t (line 1620) | typedef struct {
type __Reply__mach_port_construct_t (line 1634) | typedef struct {
type __Reply__mach_port_destruct_t (line 1647) | typedef struct {
type __Reply__mach_port_guard_t (line 1659) | typedef struct {
type __Reply__mach_port_unguard_t (line 1671) | typedef struct {
type __Reply__mach_port_space_basic_info_t (line 1683) | typedef struct {
type __Reply__mach_port_guard_with_flags_t (line 1696) | typedef struct {
type __Reply__mach_port_swap_guard_t (line 1708) | typedef struct {
type __Reply__mach_port_kobject_description_t (line 1720) | typedef struct {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/mach_vm.h
type function_table_entry (line 68) | typedef struct {
type function_table_entry (line 72) | typedef function_table_entry *function_table_t;
type __Request__mach_vm_allocate_t (line 455) | typedef struct {
type __Request__mach_vm_deallocate_t (line 469) | typedef struct {
type __Request__mach_vm_protect_t (line 482) | typedef struct {
type __Request__mach_vm_inherit_t (line 497) | typedef struct {
type __Request__mach_vm_read_t (line 511) | typedef struct {
type __Request__mach_vm_read_list_t (line 524) | typedef struct {
type __Request__mach_vm_write_t (line 537) | typedef struct {
type __Request__mach_vm_copy_t (line 554) | typedef struct {
type __Request__mach_vm_read_overwrite_t (line 568) | typedef struct {
type __Request__mach_vm_msync_t (line 582) | typedef struct {
type __Request__mach_vm_behavior_set_t (line 596) | typedef struct {
type __Request__mach_vm_map_t (line 610) | typedef struct {
type __Request__mach_vm_machine_attribute_t (line 634) | typedef struct {
type __Request__mach_vm_remap_t (line 649) | typedef struct {
type __Request__mach_vm_page_query_t (line 671) | typedef struct {
type __Request__mach_vm_region_recurse_t (line 683) | typedef struct {
type __Request__mach_vm_region_t (line 697) | typedef struct {
type __Request___mach_make_memory_entry_t (line 711) | typedef struct {
type __Request__mach_vm_purgable_control_t (line 729) | typedef struct {
type __Request__mach_vm_page_info_t (line 743) | typedef struct {
type __Request__mach_vm_page_range_query_t (line 757) | typedef struct {
type __Request__mach_vm_remap_new_t (line 772) | typedef struct {
type __Reply__mach_vm_allocate_t (line 831) | typedef struct {
type __Reply__mach_vm_deallocate_t (line 844) | typedef struct {
type __Reply__mach_vm_protect_t (line 856) | typedef struct {
type __Reply__mach_vm_inherit_t (line 868) | typedef struct {
type __Reply__mach_vm_read_t (line 880) | typedef struct {
type __Reply__mach_vm_read_list_t (line 896) | typedef struct {
type __Reply__mach_vm_write_t (line 909) | typedef struct {
type __Reply__mach_vm_copy_t (line 921) | typedef struct {
type __Reply__mach_vm_read_overwrite_t (line 933) | typedef struct {
type __Reply__mach_vm_msync_t (line 946) | typedef struct {
type __Reply__mach_vm_behavior_set_t (line 958) | typedef struct {
type __Reply__mach_vm_map_t (line 970) | typedef struct {
type __Reply__mach_vm_machine_attribute_t (line 983) | typedef struct {
type __Reply__mach_vm_remap_t (line 996) | typedef struct {
type __Reply__mach_vm_page_query_t (line 1011) | typedef struct {
type __Reply__mach_vm_region_recurse_t (line 1025) | typedef struct {
type __Reply__mach_vm_region_t (line 1042) | typedef struct {
type __Reply___mach_make_memory_entry_t (line 1061) | typedef struct {
type __Reply__mach_vm_purgable_control_t (line 1077) | typedef struct {
type __Reply__mach_vm_page_info_t (line 1090) | typedef struct {
type __Reply__mach_vm_page_range_query_t (line 1104) | typedef struct {
type __Reply__mach_vm_remap_new_t (line 1117) | typedef struct {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/mach_voucher.h
type function_table_entry (line 68) | typedef struct {
type function_table_entry (line 72) | typedef function_table_entry *function_table_t;
type __Request__mach_voucher_extract_attr_content_t (line 186) | typedef struct {
type __Request__mach_voucher_extract_attr_recipe_t (line 199) | typedef struct {
type __Request__mach_voucher_extract_all_attr_recipes_t (line 212) | typedef struct {
type __Request__mach_voucher_attr_command_t (line 224) | typedef struct {
type __Request__mach_voucher_debug_info_t (line 240) | typedef struct {
type __Reply__mach_voucher_extract_attr_content_t (line 271) | typedef struct {
type __Reply__mach_voucher_extract_attr_recipe_t (line 285) | typedef struct {
type __Reply__mach_voucher_extract_all_attr_recipes_t (line 299) | typedef struct {
type __Reply__mach_voucher_attr_command_t (line 313) | typedef struct {
type __Reply__mach_voucher_debug_info_t (line 327) | typedef struct {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/memory_entry.h
type function_table_entry (line 68) | typedef struct {
type function_table_entry (line 72) | typedef function_table_entry *function_table_t;
type __Request__mach_memory_entry_purgable_control_t (line 156) | typedef struct {
type __Request__mach_memory_entry_access_tracking_t (line 169) | typedef struct {
type __Request__mach_memory_entry_ownership_t (line 181) | typedef struct {
type __Reply__mach_memory_entry_purgable_control_t (line 214) | typedef struct {
type __Reply__mach_memory_entry_access_tracking_t (line 227) | typedef struct {
type __Reply__mach_memory_entry_ownership_t (line 242) | typedef struct {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/processor.h
type function_table_entry (line 68) | typedef struct {
type function_table_entry (line 72) | typedef function_table_entry *function_table_t;
type __Request__processor_start_t (line 189) | typedef struct {
type __Request__processor_exit_t (line 199) | typedef struct {
type __Request__processor_info_t (line 209) | typedef struct {
type __Request__processor_control_t (line 222) | typedef struct {
type __Request__processor_assign_t (line 235) | typedef struct {
type __Request__processor_get_assignment_t (line 251) | typedef struct {
type __Reply__processor_start_t (line 280) | typedef struct {
type __Reply__processor_exit_t (line 292) | typedef struct {
type __Reply__processor_info_t (line 304) | typedef struct {
type __Reply__processor_control_t (line 321) | typedef struct {
type __Reply__processor_assign_t (line 333) | typedef struct {
type __Reply__processor_get_assignment_t (line 345) | typedef struct {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/processor_set.h
type function_table_entry (line 68) | typedef struct {
type function_table_entry (line 72) | typedef function_table_entry *function_table_t;
type __Request__processor_set_statistics_t (line 263) | typedef struct {
type __Request__processor_set_destroy_t (line 276) | typedef struct {
type __Request__processor_set_max_priority_t (line 286) | typedef struct {
type __Request__processor_set_policy_enable_t (line 299) | typedef struct {
type __Request__processor_set_policy_disable_t (line 311) | typedef struct {
type __Request__processor_set_tasks_t (line 324) | typedef struct {
type __Request__processor_set_threads_t (line 334) | typedef struct {
type __Request__processor_set_policy_control_t (line 344) | typedef struct {
type __Request__processor_set_stack_usage_t (line 359) | typedef struct {
type __Request__processor_set_info_t (line 369) | typedef struct {
type __Request__processor_set_tasks_with_flavor_t (line 382) | typedef struct {
type __Reply__processor_set_statistics_t (line 418) | typedef struct {
type __Reply__processor_set_destroy_t (line 432) | typedef struct {
type __Reply__processor_set_max_priority_t (line 444) | typedef struct {
type __Reply__processor_set_policy_enable_t (line 456) | typedef struct {
type __Reply__processor_set_policy_disable_t (line 468) | typedef struct {
type __Reply__processor_set_tasks_t (line 480) | typedef struct {
type __Reply__processor_set_threads_t (line 496) | typedef struct {
type __Reply__processor_set_policy_control_t (line 512) | typedef struct {
type __Reply__processor_set_stack_usage_t (line 524) | typedef struct {
type __Reply__processor_set_info_t (line 541) | typedef struct {
type __Reply__processor_set_tasks_with_flavor_t (line 558) | typedef struct {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/servers/netname.h
type function_table_entry (line 68) | typedef struct {
type function_table_entry (line 72) | typedef function_table_entry *function_table_t;
type __Request__netname_check_in_t (line 166) | typedef struct {
type __Request__netname_look_up_t (line 185) | typedef struct {
type __Request__netname_check_out_t (line 202) | typedef struct {
type __Request__netname_version_t (line 220) | typedef struct {
type __Reply__netname_check_in_t (line 247) | typedef struct {
type __Reply__netname_look_up_t (line 259) | typedef struct {
type __Reply__netname_check_out_t (line 273) | typedef struct {
type __Reply__netname_version_t (line 285) | typedef struct {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/task.h
type function_table_entry (line 68) | typedef struct {
type function_table_entry (line 72) | typedef function_table_entry *function_table_t;
type __Request__task_create_t (line 917) | typedef struct {
type __Request__task_terminate_t (line 934) | typedef struct {
type __Request__task_threads_t (line 944) | typedef struct {
type __Request__mach_ports_register_t (line 954) | typedef struct {
type __Request__mach_ports_lookup_t (line 970) | typedef struct {
type __Request__task_info_t (line 980) | typedef struct {
type __Request__task_set_info_t (line 993) | typedef struct {
type __Request__task_suspend_t (line 1007) | typedef struct {
type __Request__task_resume_t (line 1017) | typedef struct {
type __Request__task_get_special_port_t (line 1027) | typedef struct {
type __Request__task_set_special_port_t (line 1039) | typedef struct {
type __Request__thread_create_t (line 1055) | typedef struct {
type __Request__thread_create_running_t (line 1065) | typedef struct {
type __Request__task_set_exception_ports_t (line 1079) | typedef struct {
type __Request__task_get_exception_ports_t (line 1097) | typedef struct {
type __Request__task_swap_exception_ports_t (line 1109) | typedef struct {
type __Request__lock_set_create_t (line 1127) | typedef struct {
type __Request__lock_set_destroy_t (line 1140) | typedef struct {
type __Request__semaphore_create_t (line 1154) | typedef struct {
type __Request__semaphore_destroy_t (line 1167) | typedef struct {
type __Request__task_policy_set_t (line 1181) | typedef struct {
type __Request__task_policy_get_t (line 1195) | typedef struct {
type __Request__task_sample_t (line 1209) | typedef struct {
type __Request__task_policy_t (line 1223) | typedef struct {
type __Request__task_set_emulation_t (line 1239) | typedef struct {
type __Request__task_get_emulation_vector_t (line 1252) | typedef struct {
type __Request__task_set_emulation_vector_t (line 1262) | typedef struct {
type __Request__task_set_ras_pc_t (line 1279) | typedef struct {
type __Request__task_zone_info_t (line 1292) | typedef struct {
type __Request__task_assign_t (line 1302) | typedef struct {
type __Request__task_assign_default_t (line 1318) | typedef struct {
type __Request__task_get_assignment_t (line 1330) | typedef struct {
type __Request__task_set_policy_t (line 1340) | typedef struct {
type __Request__task_get_state_t (line 1361) | typedef struct {
type __Request__task_set_state_t (line 1374) | typedef struct {
type __Request__task_set_phys_footprint_limit_t (line 1388) | typedef struct {
type __Request__task_suspend2_t (line 1400) | typedef struct {
type __Request__task_resume2_t (line 1410) | typedef struct {
type __Request__task_purgable_info_t (line 1420) | typedef struct {
type __Request__task_get_mach_voucher_t (line 1430) | typedef struct {
type __Request__task_set_mach_voucher_t (line 1442) | typedef struct {
type __Request__task_swap_mach_voucher_t (line 1456) | typedef struct {
type __Request__task_generate_corpse_t (line 1471) | typedef struct {
type __Request__task_map_corpse_info_t (line 1481) | typedef struct {
type __Request__task_register_dyld_image_infos_t (line 1495) | typedef struct {
type __Request__task_unregister_dyld_image_infos_t (line 1511) | typedef struct {
type __Request__task_get_dyld_image_infos_t (line 1527) | typedef struct {
type __Request__task_register_dyld_shared_cache_image_info_t (line 1537) | typedef struct {
type __Request__task_register_dyld_set_dyld_state_t (line 1551) | typedef struct {
type __Request__task_register_dyld_get_process_state_t (line 1564) | typedef struct {
type __Request__task_map_corpse_info_64_t (line 1574) | typedef struct {
type __Request__task_inspect_t (line 1588) | typedef struct {
type __Request__task_get_exc_guard_behavior_t (line 1601) | typedef struct {
type __Request__task_set_exc_guard_behavior_t (line 1611) | typedef struct {
type __Request__task_create_suid_cred_t (line 1623) | typedef struct {
type __Request__task_dyld_process_info_notify_register_t (line 1638) | typedef struct {
type __Request__task_create_identity_token_t (line 1652) | typedef struct {
type __Request__task_identity_token_get_task_port_t (line 1662) | typedef struct {
type __Request__task_dyld_process_info_notify_deregister_t (line 1674) | typedef struct {
type __Request__task_get_exception_ports_info_t (line 1686) | typedef struct {
type __Reply__task_create_t (line 1771) | typedef struct {
type __Reply__task_terminate_t (line 1785) | typedef struct {
type __Reply__task_threads_t (line 1797) | typedef struct {
type __Reply__mach_ports_register_t (line 1813) | typedef struct {
type __Reply__mach_ports_lookup_t (line 1825) | typedef struct {
type __Reply__task_info_t (line 1841) | typedef struct {
type __Reply__task_set_info_t (line 1855) | typedef struct {
type __Reply__task_suspend_t (line 1867) | typedef struct {
type __Reply__task_resume_t (line 1879) | typedef struct {
type __Reply__task_get_special_port_t (line 1891) | typedef struct {
type __Reply__task_set_special_port_t (line 1905) | typedef struct {
type __Reply__thread_create_t (line 1917) | typedef struct {
type __Reply__thread_create_running_t (line 1931) | typedef struct {
type __Reply__task_set_exception_ports_t (line 1945) | typedef struct {
type __Reply__task_get_exception_ports_t (line 1957) | typedef struct {
type __Reply__task_swap_exception_ports_t (line 1976) | typedef struct {
type __Reply__lock_set_create_t (line 1995) | typedef struct {
type __Reply__lock_set_destroy_t (line 2009) | typedef struct {
type __Reply__semaphore_create_t (line 2021) | typedef struct {
type __Reply__semaphore_destroy_t (line 2035) | typedef struct {
type __Reply__task_policy_set_t (line 2047) | typedef struct {
type __Reply__task_policy_get_t (line 2059) | typedef struct {
type __Reply__task_sample_t (line 2074) | typedef struct {
type __Reply__task_policy_t (line 2086) | typedef struct {
type __Reply__task_set_emulation_t (line 2098) | typedef struct {
type __Reply__task_get_emulation_vector_t (line 2110) | typedef struct {
type __Reply__task_set_emulation_vector_t (line 2127) | typedef struct {
type __Reply__task_set_ras_pc_t (line 2139) | typedef struct {
type __Reply__task_zone_info_t (line 2151) | typedef struct {
type __Reply__task_assign_t (line 2169) | typedef struct {
type __Reply__task_assign_default_t (line 2181) | typedef struct {
type __Reply__task_get_assignment_t (line 2193) | typedef struct {
type __Reply__task_set_policy_t (line 2207) | typedef struct {
type __Reply__task_get_state_t (line 2219) | typedef struct {
type __Reply__task_set_state_t (line 2233) | typedef struct {
type __Reply__task_set_phys_footprint_limit_t (line 2245) | typedef struct {
type __Reply__task_suspend2_t (line 2258) | typedef struct {
type __Reply__task_resume2_t (line 2272) | typedef struct {
type __Reply__task_purgable_info_t (line 2284) | typedef struct {
type __Reply__task_get_mach_voucher_t (line 2297) | typedef struct {
type __Reply__task_set_mach_voucher_t (line 2311) | typedef struct {
type __Reply__task_swap_mach_voucher_t (line 2323) | typedef struct {
type __Reply__task_generate_corpse_t (line 2337) | typedef struct {
type __Reply__task_map_corpse_info_t (line 2351) | typedef struct {
type __Reply__task_register_dyld_image_infos_t (line 2365) | typedef struct {
type __Reply__task_unregister_dyld_image_infos_t (line 2377) | typedef struct {
type __Reply__task_get_dyld_image_infos_t (line 2389) | typedef struct {
type __Reply__task_register_dyld_shared_cache_image_info_t (line 2405) | typedef struct {
type __Reply__task_register_dyld_set_dyld_state_t (line 2417) | typedef struct {
type __Reply__task_register_dyld_get_process_state_t (line 2429) | typedef struct {
type __Reply__task_map_corpse_info_64_t (line 2442) | typedef struct {
type __Reply__task_inspect_t (line 2456) | typedef struct {
type __Reply__task_get_exc_guard_behavior_t (line 2470) | typedef struct {
type __Reply__task_set_exc_guard_behavior_t (line 2483) | typedef struct {
type __Reply__task_create_suid_cred_t (line 2495) | typedef struct {
type __Reply__task_dyld_process_info_notify_register_t (line 2509) | typedef struct {
type __Reply__task_create_identity_token_t (line 2521) | typedef struct {
type __Reply__task_identity_token_get_task_port_t (line 2535) | typedef struct {
type __Reply__task_dyld_process_info_notify_deregister_t (line 2549) | typedef struct {
type __Reply__task_get_exception_ports_info_t (line 2561) | typedef struct {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/thread_act.h
type function_table_entry (line 68) | typedef struct {
type function_table_entry (line 72) | typedef function_table_entry *function_table_t;
type __Request__thread_terminate_t (line 520) | typedef struct {
type __Request__act_get_state_t (line 530) | typedef struct {
type __Request__act_set_state_t (line 543) | typedef struct {
type __Request__thread_get_state_t (line 557) | typedef struct {
type __Request__thread_set_state_t (line 570) | typedef struct {
type __Request__thread_suspend_t (line 584) | typedef struct {
type __Request__thread_resume_t (line 594) | typedef struct {
type __Request__thread_abort_t (line 604) | typedef struct {
type __Request__thread_abort_safely_t (line 614) | typedef struct {
type __Request__thread_depress_abort_t (line 624) | typedef struct {
type __Request__thread_get_special_port_t (line 634) | typedef struct {
type __Request__thread_set_special_port_t (line 646) | typedef struct {
type __Request__thread_info_t (line 662) | typedef struct {
type __Request__thread_set_exception_ports_t (line 675) | typedef struct {
type __Request__thread_get_exception_ports_t (line 693) | typedef struct {
type __Request__thread_swap_exception_ports_t (line 705) | typedef struct {
type __Request__thread_policy_t (line 723) | typedef struct {
type __Request__thread_policy_set_t (line 738) | typedef struct {
type __Request__thread_policy_get_t (line 752) | typedef struct {
type __Request__thread_sample_t (line 766) | typedef struct {
type __Request__etap_trace_thread_t (line 780) | typedef struct {
type __Request__thread_assign_t (line 792) | typedef struct {
type __Request__thread_assign_default_t (line 806) | typedef struct {
type __Request__thread_get_assignment_t (line 816) | typedef struct {
type __Request__thread_set_policy_t (line 826) | typedef struct {
type __Request__thread_get_mach_voucher_t (line 846) | typedef struct {
type __Request__thread_set_mach_voucher_t (line 858) | typedef struct {
type __Request__thread_swap_mach_voucher_t (line 872) | typedef struct {
type __Request__thread_convert_thread_state_t (line 887) | typedef struct {
type __Request__thread_get_exception_ports_info_t (line 903) | typedef struct {
type __Reply__thread_terminate_t (line 958) | typedef struct {
type __Reply__act_get_state_t (line 970) | typedef struct {
type __Reply__act_set_state_t (line 984) | typedef struct {
type __Reply__thread_get_state_t (line 996) | typedef struct {
type __Reply__thread_set_state_t (line 1010) | typedef struct {
type __Reply__thread_suspend_t (line 1022) | typedef struct {
type __Reply__thread_resume_t (line 1034) | typedef struct {
type __Reply__thread_abort_t (line 1046) | typedef struct {
type __Reply__thread_abort_safely_t (line 1058) | typedef struct {
type __Reply__thread_depress_abort_t (line 1070) | typedef struct {
type __Reply__thread_get_special_port_t (line 1082) | typedef struct {
type __Reply__thread_set_special_port_t (line 1096) | typedef struct {
type __Reply__thread_info_t (line 1108) | typedef struct {
type __Reply__thread_set_exception_ports_t (line 1122) | typedef struct {
type __Reply__thread_get_exception_ports_t (line 1134) | typedef struct {
type __Reply__thread_swap_exception_ports_t (line 1153) | typedef struct {
type __Reply__thread_policy_t (line 1172) | typedef struct {
type __Reply__thread_policy_set_t (line 1184) | typedef struct {
type __Reply__thread_policy_get_t (line 1196) | typedef struct {
type __Reply__thread_sample_t (line 1211) | typedef struct {
type __Reply__etap_trace_thread_t (line 1223) | typedef struct {
type __Reply__thread_assign_t (line 1235) | typedef struct {
type __Reply__thread_assign_default_t (line 1247) | typedef struct {
type __Reply__thread_get_assignment_t (line 1259) | typedef struct {
type __Reply__thread_set_policy_t (line 1273) | typedef struct {
type __Reply__thread_get_mach_voucher_t (line 1285) | typedef struct {
type __Reply__thread_set_mach_voucher_t (line 1299) | typedef struct {
type __Reply__thread_swap_mach_voucher_t (line 1311) | typedef struct {
type __Reply__thread_convert_thread_state_t (line 1325) | typedef struct {
type __Reply__thread_get_exception_ports_info_t (line 1339) | typedef struct {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/vm_map.h
type function_table_entry (line 68) | typedef struct {
type function_table_entry (line 72) | typedef function_table_entry *function_table_t;
type __Request__vm_region_t (line 561) | typedef struct {
type __Request__vm_allocate_t (line 575) | typedef struct {
type __Request__vm_deallocate_t (line 589) | typedef struct {
type __Request__vm_protect_t (line 602) | typedef struct {
type __Request__vm_inherit_t (line 617) | typedef struct {
type __Request__vm_read_t (line 631) | typedef struct {
type __Request__vm_read_list_t (line 644) | typedef struct {
type __Request__vm_write_t (line 657) | typedef struct {
type __Request__vm_copy_t (line 674) | typedef struct {
type __Request__vm_read_overwrite_t (line 688) | typedef struct {
type __Request__vm_msync_t (line 702) | typedef struct {
type __Request__vm_behavior_set_t (line 716) | typedef struct {
type __Request__vm_map_t (line 730) | typedef struct {
type __Request__vm_machine_attribute_t (line 754) | typedef struct {
type __Request__vm_remap_t (line 769) | typedef struct {
type __Request__task_wire_t (line 791) | typedef struct {
type __Request__mach_make_memory_entry_t (line 803) | typedef struct {
type __Request__vm_map_page_query_t (line 821) | typedef struct {
type __Request__mach_vm_region_info_t (line 833) | typedef struct {
type __Request__vm_mapped_pages_info_t (line 845) | typedef struct {
type __Request__vm_region_recurse_t (line 855) | typedef struct {
type __Request__vm_region_recurse_64_t (line 869) | typedef struct {
type __Request__mach_vm_region_info_64_t (line 883) | typedef struct {
type __Request__vm_region_64_t (line 895) | typedef struct {
type __Request__mach_make_memory_entry_64_t (line 909) | typedef struct {
type __Request__vm_map_64_t (line 927) | typedef struct {
type __Request__vm_purgable_control_t (line 951) | typedef struct {
type __Request__vm_map_exec_lockdown_t (line 965) | typedef struct {
type __Request__vm_remap_new_t (line 975) | typedef struct {
type __Reply__vm_region_t (line 1041) | typedef struct {
type __Reply__vm_allocate_t (line 1060) | typedef struct {
type __Reply__vm_deallocate_t (line 1073) | typedef struct {
type __Reply__vm_protect_t (line 1085) | typedef struct {
type __Reply__vm_inherit_t (line 1097) | typedef struct {
type __Reply__vm_read_t (line 1109) | typedef struct {
type __Reply__vm_read_list_t (line 1125) | typedef struct {
type __Reply__vm_write_t (line 1138) | typedef struct {
type __Reply__vm_copy_t (line 1150) | typedef struct {
type __Reply__vm_read_overwrite_t (line 1162) | typedef struct {
type __Reply__vm_msync_t (line 1175) | typedef struct {
type __Reply__vm_behavior_set_t (line 1187) | typedef struct {
type __Reply__vm_map_t (line 1199) | typedef struct {
type __Reply__vm_machine_attribute_t (line 1212) | typedef struct {
type __Reply__vm_remap_t (line 1225) | typedef struct {
type __Reply__task_wire_t (line 1240) | typedef struct {
type __Reply__mach_make_memory_entry_t (line 1252) | typedef struct {
type __Reply__vm_map_page_query_t (line 1268) | typedef struct {
type __Reply__mach_vm_region_info_t (line 1282) | typedef struct {
type __Reply__vm_mapped_pages_info_t (line 1299) | typedef struct {
type __Reply__vm_region_recurse_t (line 1315) | typedef struct {
type __Reply__vm_region_recurse_64_t (line 1332) | typedef struct {
type __Reply__mach_vm_region_info_64_t (line 1349) | typedef struct {
type __Reply__vm_region_64_t (line 1366) | typedef struct {
type __Reply__mach_make_memory_entry_64_t (line 1385) | typedef struct {
type __Reply__vm_map_64_t (line 1401) | typedef struct {
type __Reply__vm_purgable_control_t (line 1414) | typedef struct {
type __Reply__vm_map_exec_lockdown_t (line 1427) | typedef struct {
type __Reply__vm_remap_new_t (line 1439) | typedef struct {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/os/activity.h
type os_activity_s (line 91) | struct os_activity_s
type os_activity_s (line 104) | struct os_activity_s
type os_activity_s (line 116) | struct os_activity_s
type os_activity_t (line 127) | typedef uint64_t os_activity_t;
type os_activity_id_t (line 136) | typedef uint64_t os_activity_id_t;
type os_activity_scope_state_s (line 144) | struct os_activity_scope_state_s {
type os_breadcrumb_t (line 527) | typedef uint32_t os_breadcrumb_t;
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/os/signpost.h
type os_signpost_id_t (line 11) | typedef uint64_t os_signpost_id_t;
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/servers/netname.h
type function_table_entry (line 68) | typedef struct {
type function_table_entry (line 72) | typedef function_table_entry *function_table_t;
type __Request__netname_check_in_t (line 166) | typedef struct {
type __Request__netname_look_up_t (line 185) | typedef struct {
type __Request__netname_check_out_t (line 202) | typedef struct {
type __Request__netname_version_t (line 220) | typedef struct {
type __Reply__netname_check_in_t (line 247) | typedef struct {
type __Reply__netname_look_up_t (line 259) | typedef struct {
type __Reply__netname_check_out_t (line 273) | typedef struct {
type __Reply__netname_version_t (line 285) | typedef struct {
FILE: Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sysdir.h
type sysdir_search_path_enumeration_state (line 67) | typedef unsigned int sysdir_search_path_enumeration_state;
FILE: Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/FlexLexer.h
type yy_buffer_state (line 58) | struct yy_buffer_state
type yy_state_type (line 59) | typedef int yy_state_type;
function class (line 61) | class FlexLexer {
function set_debug (line 92) | void set_debug( int flag ) { yy_flex_debug = flag; }
function class (line 112) | class yyFlexLexer : public FlexLexer {
FILE: Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__bsd_locale_fallbacks.h
function __libcpp_mb_cur_max_l (line 24) | decltype(MB_CUR_MAX) __libcpp_mb_cur_max_l(locale_t __l)
function _LIBCPP_ALWAYS_INLINE (line 30) | inline _LIBCPP_ALWAYS_INLINE
function _LIBCPP_ALWAYS_INLINE (line 37) | inline _LIBCPP_ALWAYS_INLINE
function _LIBCPP_ALWAYS_INLINE (line 44) | inline _LIBCPP_ALWAYS_INLINE
function _LIBCPP_ALWAYS_INLINE (line 52) | inline _LIBCPP_ALWAYS_INLINE
function _LIBCPP_ALWAYS_INLINE (line 59) | inline _LIBCPP_ALWAYS_INLINE
function _LIBCPP_ALWAYS_INLINE (line 67) | inline _LIBCPP_ALWAYS_INLINE
function _LIBCPP_ALWAYS_INLINE (line 75) | inline _LIBCPP_ALWAYS_INLINE
function _LIBCPP_ALWAYS_INLINE (line 82) | inline _LIBCPP_ALWAYS_INLINE
function _LIBCPP_ALWAYS_INLINE (line 89) | inline _LIBCPP_ALWAYS_INLINE
function _LIBCPP_ALWAYS_INLINE (line 96) | inline _LIBCPP_ALWAYS_INLINE
function __libcpp_snprintf_l (line 104) | inline
function __libcpp_asprintf_l (line 114) | inline
function __libcpp_sscanf_l (line 124) | inline
FILE: Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/math.h
function __libcpp_signbit (line 318) | bool
function __libcpp_fpclassify (line 380) | int
function __libcpp_isfinite (line 426) | bool
function __libcpp_isinf (line 460) | bool
function __libcpp_isnan (line 494) | bool
function __libcpp_isnormal (line 524) | bool
function __libcpp_isgreater (line 554) | bool
function __libcpp_isgreaterequal (line 584) | bool
function __libcpp_isless (line 614) | bool
function __libcpp_islessequal (line 644) | bool
function __libcpp_islessgreater (line 674) | bool
function __libcpp_isunordered (line 704) | bool
function _LIBCPP_INLINE_VISIBILITY (line 731) | inline _LIBCPP_INLINE_VISIBILITY
function _LIBCPP_INLINE_VISIBILITY (line 735) | inline _LIBCPP_INLINE_VISIBILITY
function abs (line 739) | inline _LIBCPP_INLINE_VISIBILITY
function _LIBCPP_INLINE_VISIBILITY (line 747) | inline _LIBCPP_INLINE_VISIBILITY float acos(float __lcpp_x) _NOEXC...
function acos (line 748) | inline _LIBCPP_INLINE_VISIBILITY long double acos(long double __lcpp_x) ...
function _LIBCPP_INLINE_VISIBILITY (line 759) | inline _LIBCPP_INLINE_VISIBILITY float asin(float __lcpp_x) _NOEXC...
function asin (line 760) | inline _LIBCPP_INLINE_VISIBILITY long double asin(long double __lcpp_x) ...
function _LIBCPP_INLINE_VISIBILITY (line 771) | inline _LIBCPP_INLINE_VISIBILITY float atan(float __lcpp_x) _NOEXC...
function atan (line 772) | inline _LIBCPP_INLINE_VISIBILITY long double atan(long double __lcpp_x) ...
function _LIBCPP_INLINE_VISIBILITY (line 783) | inline _LIBCPP_INLINE_VISIBILITY float atan2(float __lcpp_y, float...
function atan2 (line 784) | inline _LIBCPP_INLINE_VISIBILITY long double atan2(long double __lcpp_y,...
function _LIBCPP_INLINE_VISIBILITY (line 806) | inline _LIBCPP_INLINE_VISIBILITY float ceil(float __lcpp_x) _NOEXC...
function ceil (line 807) | inline _LIBCPP_INLINE_VISIBILITY long double ceil(long double __lcpp_x) ...
function _LIBCPP_INLINE_VISIBILITY (line 818) | inline _LIBCPP_INLINE_VISIBILITY float cos(float __lcpp_x) _NOEXCE...
function cos (line 819) | inline _LIBCPP_INLINE_VISIBILITY long double cos(long double __lcpp_x) _...
function _LIBCPP_INLINE_VISIBILITY (line 830) | inline _LIBCPP_INLINE_VISIBILITY float cosh(float __lcpp_x) _NOEXC...
function cosh (line 831) | inline _LIBCPP_INLINE_VISIBILITY long double cosh(long double __lcpp_x) ...
function _LIBCPP_INLINE_VISIBILITY (line 842) | inline _LIBCPP_INLINE_VISIBILITY float exp(float __lcpp_x) _NOEXCE...
function exp (line 843) | inline _LIBCPP_INLINE_VISIBILITY long double exp(long double __lcpp_x) _...
function _LIBCPP_INLINE_VISIBILITY (line 854) | inline _LIBCPP_INLINE_VISIBILITY float fabs(float __lcpp_x) _NOEXC...
function fabs (line 855) | inline _LIBCPP_INLINE_VISIBILITY long double fabs(long double __lcpp_x) ...
function _LIBCPP_INLINE_VISIBILITY (line 866) | inline _LIBCPP_INLINE_VISIBILITY float floor(float __lcpp_x) _NOEX...
function floor (line 867) | inline _LIBCPP_INLINE_VISIBILITY long double floor(long double __lcpp_x)...
function _LIBCPP_INLINE_VISIBILITY (line 878) | inline _LIBCPP_INLINE_VISIBILITY float fmod(float __lcpp_x, float ...
function fmod (line 879) | inline _LIBCPP_INLINE_VISIBILITY long double fmod(long double __lcpp_x, ...
function _LIBCPP_INLINE_VISIBILITY (line 901) | inline _LIBCPP_INLINE_VISIBILITY float frexp(float __lcpp_x, int* ...
function frexp (line 902) | inline _LIBCPP_INLINE_VISIBILITY long double frexp(long double __lcpp_x,...
function _LIBCPP_INLINE_VISIBILITY (line 913) | inline _LIBCPP_INLINE_VISIBILITY float ldexp(float __lcpp_x, int _...
function ldexp (line 914) | inline _LIBCPP_INLINE_VISIBILITY long double ldexp(long double __lcpp_x,...
function _LIBCPP_INLINE_VISIBILITY (line 925) | inline _LIBCPP_INLINE_VISIBILITY float log(float __lcpp_x) _NOEXCE...
function log (line 926) | inline _LIBCPP_INLINE_VISIBILITY long double log(long double __lcpp_x) _...
function _LIBCPP_INLINE_VISIBILITY (line 937) | inline _LIBCPP_INLINE_VISIBILITY float log10(float __lcpp_x) _NOEX...
function log10 (line 938) | inline _LIBCPP_INLINE_VISIBILITY long double log10(long double __lcpp_x)...
function _LIBCPP_INLINE_VISIBILITY (line 949) | inline _LIBCPP_INLINE_VISIBILITY float modf(float __lcpp_x, float*...
function modf (line 950) | inline _LIBCPP_INLINE_VISIBILITY long double modf(long double __lcpp_x, ...
function _LIBCPP_INLINE_VISIBILITY (line 956) | inline _LIBCPP_INLINE_VISIBILITY float pow(float __lcpp_x, float _...
function pow (line 957) | inline _LIBCPP_INLINE_VISIBILITY long double pow(long double __lcpp_x, l...
function _LIBCPP_INLINE_VISIBILITY (line 979) | inline _LIBCPP_INLINE_VISIBILITY float sin(float __lcpp_x) _NOEXCE...
function sin (line 980) | inline _LIBCPP_INLINE_VISIBILITY long double sin(long double __lcpp_x) _...
function _LIBCPP_INLINE_VISIBILITY (line 991) | inline _LIBCPP_INLINE_VISIBILITY float sinh(float __lcpp_x) _NOEXC...
function sinh (line 992) | inline _LIBCPP_INLINE_VISIBILITY long double sinh(long double __lcpp_x) ...
function _LIBCPP_INLINE_VISIBILITY (line 1003) | inline _LIBCPP_INLINE_VISIBILITY float sqrt(float __lcpp_x) _NOEXC...
function sqrt (line 1004) | inline _LIBCPP_INLINE_VISIBILITY long double sqrt(long double __lcpp_x) ...
function _LIBCPP_INLINE_VISIBILITY (line 1015) | inline _LIBCPP_INLINE_VISIBILITY float tan(float __lcpp_x) _NOEXCE...
function tan (line 1016) | inline _LIBCPP_INLINE_VISIBILITY long double tan(long double __lcpp_x) _...
function _LIBCPP_INLINE_VISIBILITY (line 1027) | inline _LIBCPP_INLINE_VISIBILITY float tanh(float __lcpp_x) _NOEXC...
function tanh (line 1028) | inline _LIBCPP_INLINE_VISIBILITY long double tanh(long double __lcpp_x) ...
function _LIBCPP_INLINE_VISIBILITY (line 1038) | inline _LIBCPP_INLINE_VISIBILITY float acosh(float __lcpp_x) _NOEX...
function acosh (line 1039) | inline _LIBCPP_INLINE_VISIBILITY long double acosh(long double __lcpp_x)...
function _LIBCPP_INLINE_VISIBILITY (line 1048) | inline _LIBCPP_INLINE_VISIBILITY float asinh(float __lcpp_x) _NOEX...
function asinh (line 1049) | inline _LIBCPP_INLINE_VISIBILITY long double asinh(long double __lcpp_x)...
function _LIBCPP_INLINE_VISIBILITY (line 1058) | inline _LIBCPP_INLINE_VISIBILITY float atanh(float __lcpp_x) _NOEX...
function atanh (line 1059) | inline _LIBCPP_INLINE_VISIBILITY long double atanh(long double __lcpp_x)...
function _LIBCPP_INLINE_VISIBILITY (line 1068) | inline _LIBCPP_INLINE_VISIBILITY float cbrt(float __lcpp_x) _NOEXC...
function cbrt (line 1069) | inline _LIBCPP_INLINE_VISIBILITY long double cbrt(long double __lcpp_x) ...
function _LIBCPP_INLINE_VISIBILITY (line 1078) | inline _LIBCPP_INLINE_VISIBILITY float copysign(float __lcpp_x,
function copysign (line 1082) | inline _LIBCPP_INLINE_VISIBILITY long double
function _LIBCPP_INLINE_VISIBILITY (line 1105) | inline _LIBCPP_INLINE_VISIBILITY float erf(float __lcpp_x) _NOEXCE...
function erf (line 1106) | inline _LIBCPP_INLINE_VISIBILITY long double erf(long double __lcpp_x) _...
function _LIBCPP_INLINE_VISIBILITY (line 1115) | inline _LIBCPP_INLINE_VISIBILITY float erfc(float __lcpp_x) _NOEXC...
function erfc (line 1116) | inline _LIBCPP_INLINE_VISIBILITY long double erfc(long double __lcpp_x) ...
function _LIBCPP_INLINE_VISIBILITY (line 1125) | inline _LIBCPP_INLINE_VISIBILITY float exp2(float __lcpp_x) _NOEXC...
function exp2 (line 1126) | inline _LIBCPP_INLINE_VISIBILITY long double exp2(long double __lcpp_x) ...
function _LIBCPP_INLINE_VISIBILITY (line 1135) | inline _LIBCPP_INLINE_VISIBILITY float expm1(float __lcpp_x) _NOEX...
function expm1 (line 1136) | inline _LIBCPP_INLINE_VISIBILITY long double expm1(long double __lcpp_x)...
function _LIBCPP_INLINE_VISIBILITY (line 1145) | inline _LIBCPP_INLINE_VISIBILITY float fdim(float __lcpp_x, float ...
function fdim (line 1146) | inline _LIBCPP_INLINE_VISIBILITY long double fdim(long double __lcpp_x, ...
function _LIBCPP_INLINE_VISIBILITY (line 1166) | inline _LIBCPP_INLINE_VISIBILITY float fma(float __lcpp_x, float _...
function fma (line 1167) | inline _LIBCPP_INLINE_VISIBILITY long double fma(long double __lcpp_x, l...
function _LIBCPP_INLINE_VISIBILITY (line 1189) | inline _LIBCPP_INLINE_VISIBILITY float fmax(float __lcpp_x, float ...
function fmax (line 1190) | inline _LIBCPP_INLINE_VISIBILITY long double fmax(long double __lcpp_x, ...
function _LIBCPP_INLINE_VISIBILITY (line 1210) | inline _LIBCPP_INLINE_VISIBILITY float fmin(float __lcpp_x, float ...
function fmin (line 1211) | inline _LIBCPP_INLINE_VISIBILITY long double fmin(long double __lcpp_x, ...
function _LIBCPP_INLINE_VISIBILITY (line 1231) | inline _LIBCPP_INLINE_VISIBILITY float hypot(float __lcpp_x, float...
function hypot (line 1232) | inline _LIBCPP_INLINE_VISIBILITY long double hypot(long double __lcpp_x,...
function _LIBCPP_INLINE_VISIBILITY (line 1252) | inline _LIBCPP_INLINE_VISIBILITY int ilogb(float __lcpp_x) _NOEXCEPT ...
function _LIBCPP_INLINE_VISIBILITY (line 1253) | inline _LIBCPP_INLINE_VISIBILITY int ilogb(long double __lcpp_x) _NOEXCE...
function _LIBCPP_INLINE_VISIBILITY (line 1262) | inline _LIBCPP_INLINE_VISIBILITY float lgamma(float __lcpp_x) _NOE...
function lgamma (line 1263) | inline _LIBCPP_INLINE_VISIBILITY long double lgamma(long double __lcpp_x...
function llrint (line 1272) | inline _LIBCPP_INLINE_VISIBILITY long long llrint(float __lcpp_x) _NOEXC...
function llrint (line 1273) | inline _LIBCPP_INLINE_VISIBILITY long long llrint(long double __lcpp_x) ...
function llround (line 1282) | inline _LIBCPP_INLINE_VISIBILITY long long llround(float __lcpp_x) _NOEX...
function llround (line 1283) | inline _LIBCPP_INLINE_VISIBILITY long long llround(long double __lcpp_x)...
function _LIBCPP_INLINE_VISIBILITY (line 1292) | inline _LIBCPP_INLINE_VISIBILITY float log1p(float __lcpp_x) _NOEX...
function log1p (line 1293) | inline _LIBCPP_INLINE_VISIBILITY long double log1p(long double __lcpp_x)...
function _LIBCPP_INLINE_VISIBILITY (line 1302) | inline _LIBCPP_INLINE_VISIBILITY float log2(float __lcpp_x) _NOEXC...
function log2 (line 1303) | inline _LIBCPP_INLINE_VISIBILITY long double log2(long double __lcpp_x) ...
function _LIBCPP_INLINE_VISIBILITY (line 1312) | inline _LIBCPP_INLINE_VISIBILITY float logb(float __lcpp_x) _NOEXC...
function logb (line 1313) | inline _LIBCPP_INLINE_VISIBILITY long double logb(long double __lcpp_x) ...
function lrint (line 1322) | inline _LIBCPP_INLINE_VISIBILITY long lrint(float __lcpp_x) _NOEXCEPT ...
function lrint (line 1323) | inline _LIBCPP_INLINE_VISIBILITY long lrint(long double __lcpp_x) _NOEXC...
function lround (line 1332) | inline _LIBCPP_INLINE_VISIBILITY long lround(float __lcpp_x) _NOEXCEPT ...
function lround (line 1333) | inline _LIBCPP_INLINE_VISIBILITY long lround(long double __lcpp_x) _NOEX...
function _LIBCPP_INLINE_VISIBILITY (line 1344) | inline _LIBCPP_INLINE_VISIBILITY float nearbyint(float __lcpp_x) _...
function nearbyint (line 1345) | inline _LIBCPP_INLINE_VISIBILITY long double nearbyint(long double __lcp...
function _LIBCPP_INLINE_VISIBILITY (line 1354) | inline _LIBCPP_INLINE_VISIBILITY float nextafter(float __lcpp_x, f...
function nextafter (line 1355) | inline _LIBCPP_INLINE_VISIBILITY long double nextafter(long double __lcp...
function _LIBCPP_INLINE_VISIBILITY (line 1375) | inline _LIBCPP_INLINE_VISIBILITY float nexttoward(float __lcpp_x, ...
function nexttoward (line 1376) | inline _LIBCPP_INLINE_VISIBILITY long double nexttoward(long double __lc...
function _LIBCPP_INLINE_VISIBILITY (line 1385) | inline _LIBCPP_INLINE_VISIBILITY float remainder(float __lcpp_x, f...
function remainder (line 1386) | inline _LIBCPP_INLINE_VISIBILITY long double remainder(long double __lcp...
function _LIBCPP_INLINE_VISIBILITY (line 1406) | inline _LIBCPP_INLINE_VISIBILITY float remquo(float __lcpp_x, floa...
function remquo (line 1407) | inline _LIBCPP_INLINE_VISIBILITY long double remquo(long double __lcpp_x...
function _LIBCPP_INLINE_VISIBILITY (line 1427) | inline _LIBCPP_INLINE_VISIBILITY float rint(float __lcpp_x) _NOEXC...
function rint (line 1428) | inline _LIBCPP_INLINE_VISIBILITY long double rint(long double __lcpp_x) ...
function _LIBCPP_INLINE_VISIBILITY (line 1437) | inline _LIBCPP_INLINE_VISIBILITY float round(float __lcpp_x) _NOEX...
function round (line 1438) | inline _LIBCPP_INLINE_VISIBILITY long double round(long double __lcpp_x)...
function _LIBCPP_INLINE_VISIBILITY (line 1447) | inline _LIBCPP_INLINE_VISIBILITY float scalbln(float __lcpp_x, lon...
function scalbln (line 1448) | inline _LIBCPP_INLINE_VISIBILITY long double scalbln(long double __lcpp_...
function _LIBCPP_INLINE_VISIBILITY (line 1457) | inline _LIBCPP_INLINE_VISIBILITY float scalbn(float __lcpp_x, int ...
function scalbn (line 1458) | inline _LIBCPP_INLINE_VISIBILITY long double scalbn(long double __lcpp_x...
function _LIBCPP_INLINE_VISIBILITY (line 1467) | inline _LIBCPP_INLINE_VISIBILITY float tgamma(float __lcpp_x) _NOE...
function tgamma (line 1468) | inline _LIBCPP_INLINE_VISIBILITY long double tgamma(long double __lcpp_x...
function _LIBCPP_INLINE_VISIBILITY (line 1477) | inline _LIBCPP_INLINE_VISIBILITY float trunc(float __lcpp_x) _NOEX...
function trunc (line 1478) | inline _LIBCPP_INLINE_VISIBILITY long double trunc(long double __lcpp_x)...
FILE: Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/stdlib.h
function abs (line 111) | inline _LIBCPP_INLINE_VISIBILITY long abs( long __x) _NOEXCEPT ...
function abs (line 113) | inline _LIBCPP_INLINE_VISIBILITY long long abs(long long __x) _NOEXCEPT ...
function _LIBCPP_INLINE_VISIBILITY (line 116) | inline _LIBCPP_INLINE_VISIBILITY ldiv_t div( long __x, long __...
function _LIBCPP_INLINE_VISIBILITY (line 118) | inline _LIBCPP_INLINE_VISIBILITY lldiv_t div(long long __x, long long __...
FILE: Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/string.h
function _LIBCPP_INLINE_VISIBILITY (line 73) | inline _LIBCPP_INLINE_VISIBILITY
function _LIBCPP_INLINE_VISIBILITY (line 80) | inline _LIBCPP_INLINE_VISIBILITY
function _LIBCPP_INLINE_VISIBILITY (line 87) | inline _LIBCPP_INLINE_VISIBILITY
function _LIBCPP_INLINE_VISIBILITY (line 94) | inline _LIBCPP_INLINE_VISIBILITY
function _LIBCPP_INLINE_VISIBILITY (line 101) | inline _LIBCPP_INLINE_VISIBILITY
FILE: Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/wchar.h
function _LIBCPP_INLINE_VISIBILITY (line 132) | inline _LIBCPP_INLINE_VISIBILITY
function wchar_t (line 135) | const wchar_t* wcschr(const wchar_t* __s, wchar_t __c) {return __libcpp_...
function wchar_t (line 137) | wchar_t* wcschr( wchar_t* __s, wchar_t __c) {return __libcpp_wcschr...
function _LIBCPP_INLINE_VISIBILITY (line 139) | inline _LIBCPP_INLINE_VISIBILITY
function wchar_t (line 142) | const wchar_t* wcspbrk(const wchar_t* __s1, const wchar_t* __s2) {return...
function wchar_t (line 144) | wchar_t* wcspbrk( wchar_t* __s1, const wchar_t* __s2) {return __lib...
function _LIBCPP_INLINE_VISIBILITY (line 146) | inline _LIBCPP_INLINE_VISIBILITY
function wchar_t (line 149) | const wchar_t* wcsrchr(const wchar_t* __s, wchar_t __c) {return __libcpp...
function wchar_t (line 151) | wchar_t* wcsrchr( wchar_t* __s, wchar_t __c) {return __libcpp_wcsrc...
function _LIBCPP_INLINE_VISIBILITY (line 153) | inline _LIBCPP_INLINE_VISIBILITY
function wchar_t (line 156) | const wchar_t* wcsstr(const wchar_t* __s1, const wchar_t* __s2) {return ...
function wchar_t (line 158) | wchar_t* wcsstr( wchar_t* __s1, const wchar_t* __s2) {return __libc...
function _LIBCPP_INLINE_VISIBILITY (line 160) | inline _LIBCPP_INLINE_VISIBILITY
function wchar_t (line 163) | const wchar_t* wmemchr(const wchar_t* __s, wchar_t __c, size_t __n) {ret...
function wchar_t (line 165) | wchar_t* wmemchr( wchar_t* __s, wchar_t __c, size_t __n) {return __...
FILE: Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/swift/SwiftRemoteMirror/MemoryReaderInterface.h
type swift_addr_t (line 33) | typedef uint64_t swift_addr_t;
type swift_addr_t (line 41) | typedef swift_addr_t (*GetSymbolAddressFunction)(void *reader_context,
type MemoryReaderImpl (line 45) | typedef struct MemoryReaderImpl {
FILE: Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/swift/SwiftRemoteMirror/SwiftRemoteMirrorTypes.h
type swift_typeref_t (line 27) | typedef uintptr_t swift_typeref_t;
type swift_reflection_section_t (line 30) | typedef struct swift_reflection_section {
type swift_reflection_info_t (line 37) | typedef struct swift_reflection_info {
type swift_layout_kind_t (line 51) | typedef enum swift_layout_kind {
type swift_childinfo (line 99) | struct swift_childinfo
type swift_typeinfo_t (line 102) | typedef struct swift_typeinfo {
type swift_childinfo_t (line 112) | typedef struct swift_childinfo {
type SwiftReflectionContext (line 122) | struct SwiftReflectionContext
FILE: basic-headers/MacTypes.h
type UInt8 (line 115) | typedef unsigned char UInt8;
type SInt8 (line 116) | typedef signed char SInt8;
type UInt16 (line 117) | typedef unsigned short UInt16;
type SInt16 (line 118) | typedef signed short SInt16;
type UInt32 (line 121) | typedef unsigned int UInt32;
type SInt32 (line 122) | typedef signed int SInt32;
type UInt32 (line 124) | typedef unsigned long UInt32;
type SInt32 (line 125) | typedef signed long SInt32;
type wide (line 131) | struct wide {
type wide (line 135) | typedef struct wide wide;
type UnsignedWide (line 136) | struct UnsignedWide {
type UnsignedWide (line 140) | typedef struct UnsignedWide UnsignedWide;
type wide (line 142) | struct wide {
type wide (line 146) | typedef struct wide wide;
type UnsignedWide (line 147) | struct UnsignedWide {
type UnsignedWide (line 151) | typedef struct UnsignedWide UnsignedWide;
type SInt64 (line 170) | typedef signed __int64 SInt64;
type UInt64 (line 171) | typedef unsigned __int64 UInt64;
type SInt64 (line 173) | typedef signed long long SInt64;
type UInt64 (line 174) | typedef unsigned long long UInt64;
type wide (line 179) | typedef wide SInt64;
type UnsignedWide (line 180) | typedef UnsignedWide UInt64;
type SInt32 (line 193) | typedef SInt32 Fixed;
type Fixed (line 194) | typedef Fixed * FixedPtr;
type SInt32 (line 195) | typedef SInt32 Fract;
type Fract (line 196) | typedef Fract * FractPtr;
type UInt32 (line 197) | typedef UInt32 UnsignedFixed;
type UnsignedFixed (line 198) | typedef UnsignedFixed * UnsignedFixedPtr;
type ShortFixed (line 199) | typedef short ShortFixed;
type ShortFixed (line 200) | typedef ShortFixed * ShortFixedPtr;
type Float32 (line 220) | typedef float Float32;
type Float64 (line 221) | typedef double Float64;
type Float80 (line 222) | struct Float80 {
type Float80 (line 226) | typedef struct Float80 Float80;
type Float96 (line 228) | struct Float96 {
type Float96 (line 232) | typedef struct Float96 Float96;
type Float32Point (line 233) | struct Float32Point {
type Float32Point (line 237) | typedef struct Float32Point Float32Point;
type Ptr (line 249) | typedef Ptr * Handle;
type Size (line 250) | typedef long Size;
type SInt16 (line 278) | typedef SInt16 OSErr;
type SInt32 (line 279) | typedef SInt32 OSStatus;
type UInt8 (line 283) | typedef UInt8 * BytePtr;
type ByteCount (line 284) | typedef unsigned long ByteCount;
type ByteOffset (line 285) | typedef unsigned long ByteOffset;
type SInt32 (line 286) | typedef SInt32 Duration;
type UnsignedWide (line 287) | typedef UnsignedWide AbsoluteTime;
type UInt32 (line 288) | typedef UInt32 OptionBits;
type ItemCount (line 289) | typedef unsigned long ItemCount;
type UInt32 (line 290) | typedef UInt32 PBVersion;
type SInt16 (line 291) | typedef SInt16 ScriptCode;
type SInt16 (line 292) | typedef SInt16 LangCode;
type SInt16 (line 293) | typedef SInt16 RegionCode;
type UInt32 (line 294) | typedef UInt32 FourCharCode;
type FourCharCode (line 295) | typedef FourCharCode OSType;
type FourCharCode (line 296) | typedef FourCharCode ResType;
type OSType (line 297) | typedef OSType * OSTypePtr;
type ResType (line 298) | typedef ResType * ResTypePtr;
type Boolean (line 309) | typedef unsigned char Boolean;
type RoutineDescriptor (line 326) | struct RoutineDescriptor
type ProcPtr (line 328) | typedef ProcPtr UniversalProcPtr;
type ProcPtr (line 331) | typedef ProcPtr * ProcHandle;
type UniversalProcPtr (line 332) | typedef UniversalProcPtr * UniversalProcHandle;
type UInt32 (line 352) | typedef UInt32 URefCon;
type SInt32 (line 353) | typedef SInt32 SRefCon;
type UInt32 (line 457) | typedef UInt32 UnicodeScalarValue;
type UInt32 (line 458) | typedef UInt32 UTF32Char;
type UInt16 (line 459) | typedef UInt16 UniChar;
type UInt16 (line 460) | typedef UInt16 UTF16Char;
type UInt8 (line 461) | typedef UInt8 UTF8Char;
type UniChar (line 462) | typedef UniChar * UniCharPtr;
type UniCharCount (line 463) | typedef unsigned long UniCharCount;
type UniCharCount (line 464) | typedef UniCharCount * UniCharCountPtr;
type Str63 (line 489) | typedef Str63 StrFileName;
type StringPtr (line 491) | typedef StringPtr * StringHandle;
type ConstStr63Param (line 499) | typedef ConstStr63Param ConstStrFileNameParam;
function StrLength (line 501) | inline unsigned char StrLength(ConstStr255Param string) { return (*strin...
type ProcessSerialNumber (line 516) | struct ProcessSerialNumber {
type ProcessSerialNumber (line 520) | typedef struct ProcessSerialNumber ProcessSerialNumber;
type ProcessSerialNumber (line 521) | typedef ProcessSerialNumber * ProcessSerialNumberPtr;
type Point (line 538) | struct Point {
type Point (line 542) | typedef struct Point Point;
type Point (line 543) | typedef Point * PointPtr;
type Rect (line 544) | struct Rect {
type Rect (line 550) | typedef struct Rect Rect;
type Rect (line 551) | typedef Rect * RectPtr;
type FixedPoint (line 552) | struct FixedPoint {
type FixedPoint (line 556) | typedef struct FixedPoint FixedPoint;
type FixedRect (line 557) | struct FixedRect {
type FixedRect (line 563) | typedef struct FixedRect FixedRect;
type CharParameter (line 565) | typedef short CharParameter;
type Style (line 577) | typedef unsigned char Style;
type StyleParameter (line 578) | typedef short StyleParameter;
type Style (line 579) | typedef Style StyleField;
type SInt32 (line 594) | typedef SInt32 TimeValue;
type SInt32 (line 595) | typedef SInt32 TimeScale;
type wide (line 596) | typedef wide CompTimeValue;
type SInt64 (line 597) | typedef SInt64 TimeValue64;
type TimeBaseRecord (line 598) | struct TimeBaseRecord
type TimeRecord (line 599) | struct TimeRecord {
type TimeRecord (line 604) | typedef struct TimeRecord TimeRecord;
function class (line 615) | class __machdl HandleObject {}
function class (line 617) | class __pasobj PascalObject {}
type NumVersion (line 637) | struct NumVersion {
type NumVersion (line 644) | typedef struct NumVersion NumVersion;
type NumVersion (line 646) | struct NumVersion {
type NumVersion (line 653) | typedef struct NumVersion NumVersion;
type NumVersionVariant (line 669) | typedef union NumVersionVariant NumVersionVariant;
type NumVersionVariant (line 670) | typedef NumVersionVariant * NumVersionVariantPtr;
type NumVersionVariantPtr (line 671) | typedef NumVersionVariantPtr * NumVersionVariantHandle;
type VersRec (line 672) | struct VersRec {
type VersRec (line 679) | typedef struct VersRec VersRec;
type VersRec (line 680) | typedef VersRec * VersRecPtr;
type VersRecPtr (line 681) | typedef VersRecPtr * VersRecHndl;
type UInt8 (line 687) | typedef UInt8 Byte;
type SInt8 (line 688) | typedef SInt8 SignedByte;
type wide (line 689) | typedef wide * WidePtr;
type UnsignedWide (line 690) | typedef UnsignedWide * UnsignedWidePtr;
type Float80 (line 691) | typedef Float80 extended80;
type Float96 (line 692) | typedef Float96 extended96;
type SInt8 (line 693) | typedef SInt8 VHSelect;
FILE: src/CoreAudio/AFAVFormatComponent/AVFormatFileObject.cpp
function AudioFileFormat (line 38) | AudioFileFormat* AVFormatFileObject::GetAudioFormat() const
FILE: src/CoreAudio/AFAVFormatComponent/AVFormatFileObject.h
function AudioFileFormat (line 33) | AudioFileFormat* GetAudioFormat() const override
FILE: src/CoreAudio/AFAVFormatComponent/AudioFileFormatGeneric.cpp
function Boolean (line 32) | Boolean AudioFileFormatGeneric::ExtensionIsThisFormat(CFStringRef inExte...
function CFArrayRef (line 51) | CFArrayRef AudioFileFormatGeneric::toCFArray(const std::vector<const cha...
function UncertainResult (line 82) | UncertainResult AudioFileFormatGeneric::FileDataIsThisFormat(UInt32 inDa...
function AudioFileObject (line 98) | AudioFileObject* AudioFileFormatGeneric::New()
function OSStatus (line 104) | OSStatus AudioFileFormatGeneric::GetAvailableFormatIDs(UInt32* ioDataSiz...
function OSStatus (line 119) | OSStatus AudioFileFormatGeneric::GetAvailableStreamDescriptions(UInt32 i...
FILE: src/CoreAudio/AFAVFormatComponent/AudioFileFormatGeneric.h
function class (line 24) | class AudioFileFormatGeneric : public AudioFileFormat
type Description (line 52) | struct Description
FILE: src/CoreAudio/AFAVFormatComponent/AudioFileMP3.cpp
class AudioFileFormatMP3 (line 23) | class AudioFileFormatMP3 : public AudioFileFormatGeneric
method AudioFileFormatMP3 (line 26) | AudioFileFormatMP3() : AudioFileFormatGeneric('.mp3', "mp3") {}
method Description (line 28) | const Description& description() const override
class MP3Component (line 41) | class MP3Component : public AVFormatFileObject<AudioFileFormatMP3, Audio...
method MP3Component (line 44) | MP3Component(AudioComponentInstance inInstance) : AVFormatFileObject(i...
function Boolean (line 57) | Boolean AudioFileMP3::IsDataFormatSupported(const AudioStreamBasicDescri...
FILE: src/CoreAudio/AFAVFormatComponent/AudioFileMP3.h
function class (line 24) | class AudioFileMP3 : public AudioFileObject
FILE: src/CoreAudio/AFAVFormatComponent/AudioFileWAV.cpp
class AudioFileFormatWAV (line 23) | class AudioFileFormatWAV : public AudioFileFormatGeneric
method AudioFileFormatWAV (line 26) | AudioFileFormatWAV() : AudioFileFormatGeneric('.mp3', "wav") {}
method Description (line 28) | const Description& description() const override
class WAVComponent (line 49) | class WAVComponent : public AVFormatFileObject<AudioFileFormatWAV, Audio...
method WAVComponent (line 52) | WAVComponent(AudioComponentInstance inInstance) : AVFormatFileObject(i...
function Boolean (line 65) | Boolean AudioFileWAV::IsDataFormatSupported(const AudioStreamBasicDescri...
FILE: src/CoreAudio/AFAVFormatComponent/AudioFileWAV.h
function class (line 24) | class AudioFileWAV : public AudioFileObject
FILE: src/CoreAudio/AudioFileTools/PublicUtility/CAAudioFile.cpp
class FunctionLogger (line 70) | class FunctionLogger {
method FunctionLogger (line 72) | FunctionLogger(const char *name, const char *fmt=NULL, ...) : mName(na...
method Indent (line 92) | static void Indent() {
function SInt64 (line 395) | SInt64 CAAudioFile::FileDataOffset()
function SInt64 (line 406) | SInt64 CAAudioFile::GetNumberFrames() const
function OSStatus (line 595) | OSStatus CAAudioFile::SetConverterProperty(
function CFArrayRef (line 645) | CFArrayRef CAAudioFile::GetConverterConfig()
function SInt64 (line 765) | SInt64 CAAudioFile::PacketToFrame(SInt64 packet) const
function SInt64 (line 783) | SInt64 CAAudioFile::FrameToPacket(SInt64 inFrame) const
function SInt64 (line 804) | SInt64 CAAudioFile::Tell() const // frameNumber
function OSStatus (line 959) | OSStatus CAAudioFile::ReadInputProc( AudioConverterRef inAudioConverter,
function OSStatus (line 1133) | OSStatus CAAudioFile::WriteInputProc( AudioConverterRef /*inAudioConv...
function hexdump (line 1164) | static void hexdump(const void *addr, long len)
FILE: src/CoreAudio/AudioFileTools/PublicUtility/CAAudioFile.h
type UInt32 (line 73) | typedef UInt32 AudioFileTypeID;
function class (line 96) | class CAAudioFile {
FILE: src/CoreAudio/AudioFileTools/PublicUtility/CAAudioFilePlayer.cpp
function OSStatus (line 161) | OSStatus CAAudioFilePlayer::GetPlayBuffer(
function OSStatus (line 179) | OSStatus CAAudioFilePlayer::InputProc(
FILE: src/CoreAudio/AudioFileTools/PublicUtility/CAAudioFilePlayer.h
function class (line 54) | class CAAudioFilePlayer : public CAAudioFileReader {
FILE: src/CoreAudio/AudioFileTools/PublicUtility/CAAudioFileRecorder.cpp
function OSStatus (line 178) | OSStatus CAAudioFileRecorder::InputProc(
FILE: src/CoreAudio/AudioFileTools/PublicUtility/CAAudioFileRecorder.h
function class (line 50) | class CAAudioFileRecorder : public CAAudioFileWriter {
FILE: src/CoreAudio/AudioFileTools/PublicUtility/CAAudioFileStreamer.cpp
function SInt64 (line 133) | SInt64 CAAudioFileReader::GetCurrentFrame() const
FILE: src/CoreAudio/AudioFileTools/PublicUtility/CAAudioFileStreamer.h
function class (line 51) | class CAAudioFileStreamer {
function IsRunning (line 59) | bool IsRunning() { return mRunning; }
function GetCurrentPosition (line 76) | double GetCurrentPosition() const; // 0-1
function virtual (line 97) | virtual CABufferQueue::Buffer * CreateBuffer(const CAStreamBasicDescript...
function virtual (line 100) | virtual void ProcessBuffer(CABufferQueue::Buffer *b) {
function virtual (line 122) | virtual void ProcessBuffer(CABufferQueue::Buffer *b) {
FILE: src/CoreAudio/AudioFileTools/PublicUtility/CABufferQueue.h
function class (line 57) | class CABufferQueue {
function class (line 181) | class CAPushBufferQueue : public CABufferQueue {
function class (line 197) | class CAPullBufferQueue : public CABufferQueue {
FILE: src/CoreAudio/AudioFileTools/PublicUtility/CAChannelMapper.cpp
function DefaultChannelLayout (line 50) | static void DefaultChannelLayout(CAAudioChannelLayout &layout, UInt32 nc...
function OSStatus (line 83) | OSStatus CAChannelMapper::OpenMixer(double sampleRate)
function OSStatus (line 125) | OSStatus CAChannelMapper::ResetMixer()
function OSStatus (line 147) | OSStatus CAChannelMapper::ConfigureDownmix()
function OSStatus (line 177) | OSStatus CAChannelMapper::ConnectChannelToChannel(UInt32 inChannel, UInt...
function OSStatus (line 183) | OSStatus CAChannelMapper::Mix(const AudioBufferList *src, AudioBufferLis...
function OSStatus (line 192) | OSStatus CAChannelMapper::MixerInputProc(
FILE: src/CoreAudio/AudioFileTools/PublicUtility/CAChannelMapper.h
function class (line 56) | class CAChannelMapper {
FILE: src/CoreAudio/AudioFileTools/PublicUtility/CAChannelMappingPlayer.h
function class (line 50) | class CAChannelMappingPlayer : public CAAudioFilePlayer {
FILE: src/CoreAudio/AudioFileTools/PublicUtility/CAGuard.cpp
type timespec (line 156) | struct timespec
FILE: src/CoreAudio/AudioFileTools/PublicUtility/CAGuard.h
function class (line 68) | class CAGuard : public CAMutex
FILE: src/CoreAudio/AudioFileTools/PublicUtility/CAPThread.cpp
function UInt32 (line 253) | UInt32 CAPThread::getScheduledPriority(pthread_t inThread, int inPriorit...
function UInt32 (line 300) | UInt32 WINAPI CAPThread::Entry(CAPThread* inCAPThread)
function Boolean (line 330) | Boolean CompareAndSwap(UInt32 inOldValue, UInt32 inNewValue, UInt32* inO...
FILE: src/CoreAudio/AudioFileTools/PublicUtility/CAPThread.h
function class (line 72) | class CAPThread
FILE: src/CoreAudio/AudioFileTools/Utility/AFToolsCommon.cpp
function ParseStreamDescription (line 63) | bool ParseStreamDescription(const char *inTextDesc, CAStreamBasicDescrip...
function PrintAudioFileTypesAndFormats (line 184) | void PrintAudioFileTypesAndFormats(FILE *outfile)
function StrToOSType (line 262) | int StrToOSType(const char *str, OSType &t)
FILE: src/CoreAudio/AudioFileTools/Utility/CAAudioFileConverter.cpp
type stat (line 95) | struct stat
type CAFSourceInfo (line 478) | struct CAFSourceInfo {
function ASBD_NtoB (line 486) | static void ASBD_NtoB(const AudioStreamBasicDescription *infmt, AudioStr...
function ASBD_BtoN (line 498) | static void ASBD_BtoN(const AudioStreamBasicDescription *infmt, AudioStr...
FILE: src/CoreAudio/AudioFileTools/Utility/CAAudioFileConverter.h
function class (line 62) | class CAAudioFileConverter {
FILE: src/CoreAudio/AudioFileTools/Utility/CAChannelLayouts.cpp
type LayoutTag (line 47) | struct LayoutTag {
function UInt32 (line 145) | UInt32 CAChannelLayouts::StringToConstant(const char *s)
FILE: src/CoreAudio/AudioFileTools/Utility/CAChannelLayouts.h
function class (line 53) | class CAChannelLayouts {
FILE: src/CoreAudio/AudioFileTools/Utility/CAFilePathUtils.cpp
function OSStatus (line 46) | OSStatus PosixPathToParentFSRefAndName(const char *path, FSRef &outParen...
FILE: src/CoreAudio/AudioFileTools/Utility/QTAACFile.cpp
function GetMP4DecoderConfig (line 110) | static void GetMP4DecoderConfig(Media inMedia, AudioStreamBasicDescripti...
function OSStatus (line 255) | OSStatus QTAACFile::SetConverterProperty(AudioConverterPropertyID inProp...
function OSStatus (line 290) | OSStatus QTAACFile::ReadInputProc( AudioConverterRef inAudioConverter,
FILE: src/CoreAudio/AudioFileTools/Utility/QTAACFile.h
function class (line 59) | class QTAACFile {
FILE: src/CoreAudio/AudioFileTools/afconvert.cpp
function Warning (line 120) | void Warning(const char *s, OSStatus error)
function OSType (line 126) | OSType AFConvertTool::Parse4CharCode(const char *arg, const char *name)
FILE: src/CoreAudio/AudioFileTools/afconvert.h
function class (line 48) | class AFConvertTool {
FILE: src/CoreAudio/AudioFileTools/afconvert_main.cpp
function main (line 48) | int main(int argc, const char * argv[])
FILE: src/CoreAudio/AudioFileTools/afinfo.cpp
function main (line 60) | int main (int argc, const char * argv[])
FILE: src/CoreAudio/AudioFileTools/afinterleave.cpp
function usage (line 49) | static void usage()
function Interleave (line 64) | void Interleave(int nInputs, const char *infilenames[], const char *outf...
function MissingArgument (line 191) | static void MissingArgument()
function main (line 197) | int main(int argc, const char *argv[])
FILE: src/CoreAudio/AudioFileTools/afplay.cpp
function usage (line 53) | static void usage()
function Play (line 73) | static void Play(CAChannelMappingPlayer &player, SInt64 startFrame, SInt...
function MissingArgument (line 94) | void MissingArgument()
function main (line 100) | int main(int argc, const char *argv[])
FILE: src/CoreAudio/AudioFileTools/afrecord.cpp
function usage (line 50) | static void usage()
function MissingArgument (line 83) | static void MissingArgument()
function OSType (line 89) | static OSType Parse4CharCode(const char *arg, const char *name)
function ParseInt (line 100) | static int ParseInt(const char *arg, const char *name)
function Record (line 110) | static void Record(CAAudioFileRecorder &recorder)
function main (line 120) | int main(int argc, const char *argv[])
FILE: src/CoreAudio/AudioFileTools/audioformats.cpp
function PrintFileFormats (line 55) | void PrintFileFormats()
type LayoutTag (line 90) | struct LayoutTag {
function PrintCompatibleChannelLayouts (line 117) | void PrintCompatibleChannelLayouts()
function main (line 143) | int main(int argc, const char *argv[])
FILE: src/CoreAudio/AudioFileTools/auprocess.cpp
function PRINT_MARKS (line 71) | void PRINT_MARKS ()
function PerfResult (line 79) | void PerfResult(const char *toolname, int group, const char *testname, d...
function PRINT_PROGRESS (line 87) | void PRINT_PROGRESS (Float32 inPercent)
type ReadBuffer (line 187) | struct ReadBuffer {
function OSStatus (line 192) | static OSStatus MemoryInputCallback (void *inRefCon,
function CFPropertyListRef (line 233) | CFPropertyListRef ReadPresetFromPresetFile (char* filePath)
function main (line 297) | int main(int argc, const char * argv[])
FILE: src/CoreAudio/AudioFileTools/auprofile.cpp
function PerfResult (line 70) | void PerfResult(const char *toolname, int group, const char *testname, d...
type ReadBuffer (line 82) | struct ReadBuffer {
function OSStatus (line 90) | static OSStatus MemoryInputCallback (void *inRefCon,
function CFPropertyListRef (line 142) | CFPropertyListRef ReadPresetFromPresetFile (char* filePath)
function main (line 202) | int main(int argc, const char * argv[])
FILE: src/CoreAudio/AudioToolbox/AUComponent.cpp
function OSStatus (line 29) | OSStatus AudioOutputUnitStart(AudioUnit ci)
function OSStatus (line 34) | OSStatus AudioOutputUnitStop(AudioUnit ci)
function OSStatus (line 39) | OSStatus AudioUnitInitialize(AudioUnit inUnit)
function OSStatus (line 44) | OSStatus AudioUnitUninitialize(AudioUnit inUnit)
function OSStatus (line 49) | OSStatus
function OSStatus (line 60) | OSStatus
function OSStatus (line 71) | OSStatus
function OSStatus (line 82) | OSStatus
function OSStatus (line 91) | OSStatus
function OSStatus (line 101) | OSStatus
function OSStatus (line 109) | OSStatus
function OSStatus (line 117) | OSStatus
function OSStatus (line 127) | OSStatus
function OSStatus (line 138) | OSStatus
function OSStatus (line 146) | OSStatus
function OSStatus (line 157) | OSStatus
function OSStatus (line 168) | OSStatus
function OSStatus (line 182) | OSStatus
function OSStatus (line 190) | OSStatus
function _Nullable (line 197) | _Nullable CFArrayRef
FILE: src/CoreAudio/AudioToolbox/AudioComponentManager.h
function class (line 31) | class __attribute__((visibility("hidden"))) AudioComponentManager
FILE: src/CoreAudio/AudioToolbox/AudioConverter.cpp
function OSStatus (line 26) | OSStatus AudioConverterNew(const AudioStreamBasicDescription* inSourceFo...
function OSStatus (line 31) | OSStatus AudioConverterNewSpecific(const AudioStreamBasicDescription* in...
function OSStatus (line 37) | OSStatus AudioConverterReset(AudioConverterRef inAudioConverter)
function OSStatus (line 48) | OSStatus AudioConverterDispose(AudioConverterRef inAudioConverter)
function OSStatus (line 54) | OSStatus AudioConverterGetProperty(AudioConverterRef inAudioConverter, A...
function OSStatus (line 59) | OSStatus AudioConverterGetPropertyInfo(AudioConverterRef inAudioConverte...
function OSStatus (line 64) | OSStatus AudioConverterSetProperty(AudioConverterRef inAudioConverter, A...
function OSStatus (line 69) | OSStatus AudioConverterConvertBuffer(AudioConverterRef inAudioConverter,...
function OSStatus (line 91) | OSStatus AudioConverterFillComplexBuffer(AudioConverterRef inAudioConver...
function OSStatus (line 96) | OSStatus AudioConverterConvertComplexBuffer(AudioConverterRef inAudioCon...
FILE: src/CoreAudio/AudioToolbox/AudioConverterImpl.cpp
function throwFFMPEGError (line 39) | static void throwFFMPEGError(int errnum, const char* function)
function OSStatus (line 67) | OSStatus AudioConverter::create(const AudioStreamBasicDescription* inSou...
function OSStatus (line 224) | OSStatus setPropertyT(UInt32 inPropertyDataSize, T* localProperty, const...
function OSStatus (line 235) | OSStatus AudioConverter::setProperty(AudioConverterPropertyID inProperty...
function OSStatus (line 269) | OSStatus AudioConverter::getPropertyInfo(AudioConverterPropertyID inProp...
function OSStatus (line 275) | OSStatus getPropertyT(UInt32 *ioPropertyDataSize, const T* localProperty...
function OSStatus (line 287) | OSStatus AudioConverter::getProperty(AudioConverterPropertyID inProperty...
function OSStatus (line 311) | OSStatus AudioConverter::feedInput(AudioConverterComplexInputDataProc da...
function OSStatus (line 369) | OSStatus AudioConverter::fillComplex(AudioConverterComplexInputDataProc ...
type AVSampleFormat (line 670) | enum AVSampleFormat
type AVCodecID (line 695) | enum AVCodecID
type AVCodecID (line 720) | enum AVCodecID
type AVCodecID (line 732) | enum AVCodecID
type AVCodecID (line 737) | enum AVCodecID
type AVCodecID (line 749) | enum AVCodecID
FILE: src/CoreAudio/AudioToolbox/AudioConverterImpl.h
function class (line 13) | class __attribute__((visibility("hidden"))) AudioConverter
FILE: src/CoreAudio/AudioToolbox/AudioFile.cpp
function OSStatus (line 24) | OSStatus AudioFileCreateWithURL (CFURLRef inFileRef,
function OSStatus (line 33) | OSStatus AudioFileOpenURL ( CFURLRef inFileRef,
function OSStatus (line 41) | OSStatus AudioFileInitializeWithCallbacks (
function OSStatus (line 55) | OSStatus AudioFileOpenWithCallbacks (
function OSStatus (line 67) | OSStatus AudioFileClose (AudioFileID inAudioFile)
function OSStatus (line 72) | OSStatus AudioFileOptimize (AudioFileID inAudioFile)
function OSStatus (line 77) | OSStatus AudioFileReadBytes ( AudioFileID inAudioFile,
function OSStatus (line 86) | OSStatus AudioFileWriteBytes ( AudioFileID inAudioFile,
function OSStatus (line 95) | OSStatus AudioFileReadPacketData ( AudioFileID inAudioFile,
function OSStatus (line 106) | OSStatus AudioFileReadPackets ( AudioFileID inAudioFile,
function OSStatus (line 117) | OSStatus AudioFileWritePackets ( AudioFileID inAudioFile,
function OSStatus (line 128) | OSStatus AudioFileCountUserData ( AudioFileID inAudioFile,
function OSStatus (line 135) | OSStatus AudioFileGetUserDataSize ( AudioFileID inAudioFile,
function OSStatus (line 143) | OSStatus AudioFileGetUserData ( AudioFileID inAudioFile,
function OSStatus (line 152) | OSStatus AudioFileSetUserData ( AudioFileID inAudioFile,
function OSStatus (line 161) | OSStatus AudioFileRemoveUserData ( AudioFileID inAudioFile,
function OSStatus (line 168) | OSStatus AudioFileGetPropertyInfo( AudioFileID inAudioFile,
function OSStatus (line 176) | OSStatus AudioFileGetProperty( AudioFileID inAudioFile,
function OSStatus (line 184) | OSStatus AudioFileSetProperty( AudioFileID inAudioFile,
function OSStatus (line 192) | OSStatus AudioFileGetGlobalInfoSize( AudioFilePropertyID inPropertyID,
function writeUInt32Set (line 200) | static void writeUInt32Set(const std::set<UInt32>& set, void *outPropert...
function CFArrayRef (line 212) | CFArrayRef stringContainerToArray(const ContainerType& t)
function OSStatus (line 227) | OSStatus AudioFileGetGlobalInfo( AudioFilePropertyID inPropertyID,
function OSStatus (line 372) | OSStatus AudioFileCreate ( const struct FSRef *inParentRef,
function OSStatus (line 383) | OSStatus AudioFileInitialize ( const struct FSRef *inFileRef,
function OSStatus (line 392) | OSStatus AudioFileOpen ( const struct FSRef *inFileRef,
FILE: src/CoreAudio/AudioToolbox/AudioFileComponent.cpp
function OSStatus (line 24) | OSStatus
function OSStatus (line 34) | OSStatus
function OSStatus (line 44) | OSStatus
function OSStatus (line 56) | OSStatus
function OSStatus (line 73) | OSStatus
function OSStatus (line 82) | OSStatus
function OSStatus (line 89) | OSStatus
function OSStatus (line 100) | OSStatus
function OSStatus (line 111) | OSStatus
function OSStatus (line 125) | OSStatus
function OSStatus (line 138) | OSStatus
function OSStatus (line 152) | OSStatus
function OSStatus (line 162) | OSStatus
function OSStatus (line 172) | OSStatus
function OSStatus (line 182) | OSStatus
function OSStatus (line 191) | OSStatus
function OSStatus (line 201) | OSStatus
function OSStatus (line 212) | OSStatus
function OSStatus (line 223) | OSStatus
function OSStatus (line 232) | OSStatus
function OSStatus (line 241) | OSStatus
function OSStatus (line 251) | OSStatus
function OSStatus (line 260) | OSStatus
function OSStatus (line 273) | OSStatus
function OSStatus (line 284) | OSStatus
FILE: src/CoreAudio/AudioToolbox/AudioFileFormatManager.cpp
function cfArrayToVector (line 47) | static std::vector<std::string> cfArrayToVector(CFArrayRef array)
function AudioFileFormatManager (line 169) | AudioFileFormatManager* AudioFileFormatManager::instance()
FILE: src/CoreAudio/AudioToolbox/AudioFileFormatManager.h
type ComponentInfo (line 38) | struct ComponentInfo
FILE: src/CoreAudio/AudioToolbox/AudioFormat.cpp
function OSStatus (line 22) | OSStatus AudioFormatGetPropertyInfo( AudioFormatPropertyID inPropertyID,
function OSStatus (line 30) | OSStatus AudioFormatGetProperty( AudioFormatPropertyID inPropertyID,
FILE: src/CoreAudio/AudioToolbox/AudioHardwareService.cpp
function OSStatus (line 4) | OSStatus AudioHardwareServiceGetPropertyData(AudioObjectID inObjectID, c...
function Boolean (line 10) | Boolean AudioHardwareServiceHasProperty(AudioObjectID inObjectID, const ...
function OSStatus (line 16) | OSStatus AudioHardwareServiceIsPropertySettable(AudioObjectID inObjectID...
function OSStatus (line 22) | OSStatus AudioHardwareServiceSetPropertyData(AudioObjectID inObjectID, c...
FILE: src/CoreAudio/AudioToolbox/AudioOutputUnitComponent.cpp
function OSStatus (line 11) | OSStatus AudioOutputUnitComponent::setProperty(AudioUnitPropertyID prop,...
function OSStatus (line 60) | OSStatus AudioOutputUnitComponent::getProperty(AudioUnitPropertyID prop,...
function OSStatus (line 96) | OSStatus AudioOutputUnitComponent::getPropertyInfo(AudioUnitPropertyID p...
FILE: src/CoreAudio/AudioToolbox/AudioOutputUnitComponent.h
function class (line 5) | class AudioOutputUnitComponent : public AudioUnitComponent
FILE: src/CoreAudio/AudioToolbox/AudioQueue.cpp
function OSStatus (line 5) | OSStatus AudioQueueStart(AudioQueueRef inAQ, const AudioTimeStamp *inSta...
function OSStatus (line 10) | OSStatus AudioQueuePrime(AudioQueueRef inAQ, UInt32 inNumberOfFramesToPr...
function OSStatus (line 15) | OSStatus AudioQueueFlush(AudioQueueRef inAQ)
function OSStatus (line 20) | OSStatus AudioQueueStop(AudioQueueRef inAQ, Boolean inImmediate)
function OSStatus (line 25) | OSStatus AudioQueuePause(AudioQueueRef inAQ)
function OSStatus (line 30) | OSStatus AudioQueueReset(AudioQueueRef inAQ)
function OSStatus (line 35) | OSStatus AudioQueueNewOutput(const AudioStreamBasicDescription *inFormat,
function OSStatus (line 46) | OSStatus AudioQueueNewInput(const AudioStreamBasicDescription *inFormat,
function OSStatus (line 56) | OSStatus AudioQueueDispose(AudioQueueRef inAQ, Boolean inImmediate)
function OSStatus (line 61) | OSStatus AudioQueueGetParameter(AudioQueueRef inAQ, AudioQueueParameterI...
function OSStatus (line 66) | OSStatus AudioQueueSetParameter(AudioQueueRef inAQ, AudioQueueParameterI...
function OSStatus (line 71) | OSStatus AudioQueueGetProperty(AudioQueueRef inAQ, AudioQueuePropertyID ...
function OSStatus (line 76) | OSStatus AudioQueueSetProperty(AudioQueueRef inAQ, AudioQueuePropertyID ...
function OSStatus (line 81) | OSStatus AudioQueueGetPropertySize(AudioQueueRef inAQ, AudioQueuePropert...
function OSStatus (line 86) | OSStatus AudioQueueAddPropertyListener(AudioQueueRef inAQ, AudioQueuePro...
function OSStatus (line 91) | OSStatus AudioQueueRemovePropertyListener(AudioQueueRef inAQ, AudioQueue...
function OSStatus (line 96) | OSStatus AudioQueueSetOfflineRenderFormat(AudioQueueRef inAQ, const Audi...
function OSStatus (line 101) | OSStatus AudioQueueOfflineRender(AudioQueueRef inAQ, const AudioTimeStam...
FILE: src/CoreAudio/AudioToolbox/AudioQueueBase.cpp
function OSStatus (line 19) | OSStatus AudioQueue::getParameter(AudioQueueParameterID inParamID, Audio...
function OSStatus (line 25) | OSStatus AudioQueue::setParameter(AudioQueueParameterID inParamID, Audio...
function OSStatus (line 31) | OSStatus AudioQueue::getProperty(AudioQueuePropertyID inID, void *outDat...
function OSStatus (line 37) | OSStatus AudioQueue::setProperty(AudioQueuePropertyID inID, const void *...
function OSStatus (line 43) | OSStatus AudioQueue::getPropertySize(AudioQueuePropertyID inID, UInt32 *...
function OSStatus (line 49) | OSStatus AudioQueue::addPropertyListener(AudioQueuePropertyID inID, Audi...
function OSStatus (line 55) | OSStatus AudioQueue::removePropertyListener(AudioQueuePropertyID inID, A...
FILE: src/CoreAudio/AudioToolbox/AudioQueueBase.h
function class (line 5) | class AudioQueue
FILE: src/CoreAudio/AudioToolbox/AudioQueueOutput.cpp
function OSStatus (line 20) | OSStatus AudioQueueOutput::start(const AudioTimeStamp *inStartTime)
function OSStatus (line 26) | OSStatus AudioQueueOutput::prime(UInt32 inNumberOfFramesToPrepare, UInt3...
function OSStatus (line 32) | OSStatus AudioQueueOutput::flush()
function OSStatus (line 38) | OSStatus AudioQueueOutput::stop(Boolean inImmediate)
function OSStatus (line 44) | OSStatus AudioQueueOutput::pause()
function OSStatus (line 50) | OSStatus AudioQueueOutput::reset()
function OSStatus (line 56) | OSStatus AudioQueueOutput::dispose(Boolean inImmediate)
function OSStatus (line 70) | OSStatus AudioQueueOutput::setOfflineRenderFormat(const AudioStreamBasic...
function OSStatus (line 76) | OSStatus AudioQueueOutput::offlineRender(const AudioTimeStamp *inTimesta...
function OSStatus (line 82) | OSStatus AudioQueueOutput::create(const AudioStreamBasicDescription *inF...
FILE: src/CoreAudio/AudioToolbox/AudioQueueOutput.h
function class (line 5) | class AudioQueueOutput : public AudioQueue
FILE: src/CoreAudio/AudioToolbox/AudioToolbox.cpp
function CAShow (line 23) | void CAShow(void* inObject)
FILE: src/CoreAudio/AudioToolbox/ConsumableBuffer.h
function class (line 27) | class ConsumableBuffer
FILE: src/CoreAudio/AudioToolbox/ExtendedAudioFile.cpp
function OSStatus (line 26) | OSStatus ExtAudioFileOpenURL( CFURLRef inURL,
function OSStatus (line 32) | OSStatus ExtAudioFileWrapAudioFileID(AudioFileID inFileID,
function OSStatus (line 39) | OSStatus ExtAudioFileCreateWithURL( CFURLRef inURL,
function OSStatus (line 49) | OSStatus ExtAudioFileOpen( const struct FSRef * inFSRef,
function OSStatus (line 55) | OSStatus ExtAudioFileCreateNew( const struct FSRef * inParentDir,
function OSStatus (line 65) | OSStatus ExtAudioFileDispose( ExtAudioFileRef inExtAudioFile)
function OSStatus (line 70) | OSStatus ExtAudioFileRead( ExtAudioFileRef inExtAudioFile,
function OSStatus (line 77) | OSStatus ExtAudioFileWrite( ExtAudioFileRef inExtAudioFile,
function OSStatus (line 84) | OSStatus ExtAudioFileWriteAsync( ExtAudioFileRef inExtAudioFile,
function OSStatus (line 91) | OSStatus ExtAudioFileSeek( ExtAudioFileRef inExtAudioFile,
function OSStatus (line 97) | OSStatus ExtAudioFileTell( ExtAudioFileRef inExtAudioFile,
function OSStatus (line 103) | OSStatus ExtAudioFileGetPropertyInfo(ExtAudioFileRef inExtAudioFile,
function OSStatus (line 111) | OSStatus ExtAudioFileGetProperty( ExtAudioFileRef inExtAudioFile,
function OSStatus (line 119) | OSStatus ExtAudioFileSetProperty( ExtAudioFileRef inExtAudioFile,
FILE: src/CoreAudio/AudioToolbox/MusicDevice.cpp
function OSStatus (line 24) | OSStatus
function OSStatus (line 35) | OSStatus
function OSStatus (line 44) | OSStatus
function OSStatus (line 56) | OSStatus
FILE: src/CoreAudio/CoreAudio/AudioHardware.cpp
function initObjects (line 33) | static void initObjects()
function AudioHardwareImpl (line 45) | static AudioHardwareImpl* GetObject(AudioObjectID objID)
function AudioHardwareImpl (line 56) | static AudioHardwareImpl* GetSystemObject()
function AudioObjectShow (line 61) | void AudioObjectShow(AudioObjectID inObjectID)
function Boolean (line 68) | Boolean AudioObjectHasProperty(AudioObjectID inObjectID,
function OSStatus (line 78) | OSStatus AudioObjectIsPropertySettable(AudioObjectID inObjectID,
function OSStatus (line 88) | OSStatus AudioObjectGetPropertyDataSize(AudioObjectID inObjectID,
function OSStatus (line 100) | OSStatus AudioObjectGetPropertyData(AudioObjectID inObjectID,
function OSStatus (line 112) | OSStatus AudioObjectSetPropertyData(AudioObjectID inObjectID,
function OSStatus (line 124) | OSStatus AudioObjectAddPropertyListener(AudioObjectID inObjectID,
function OSStatus (line 135) | OSStatus AudioObjectRemovePropertyListener(AudioObjectID inObjectID,
function OSStatus (line 146) | OSStatus AudioHardwareUnload(void)
function OSStatus (line 151) | OSStatus AudioHardwareCreateAggregateDevice(CFDictionaryRef, AudioObject...
function OSStatus (line 160) | OSStatus AudioHardwareDestroyAggregateDevice(AudioObjectID inDeviceID)
function OSStatus (line 166) | OSStatus AudioHardwareGetProperty(AudioHardwarePropertyID inPropId, UInt...
function OSStatus (line 174) | OSStatus AudioDeviceGetProperty(AudioDeviceID inDevice, UInt32 inChannel...
function OSStatus (line 185) | OSStatus AudioDeviceGetPropertyInfo(AudioDeviceID inDevice, UInt32 inCha...
function OSStatus (line 208) | OSStatus AudioDeviceSetProperty(AudioDeviceID inDevice, const AudioTimeS...
function OSStatus (line 220) | OSStatus AudioHardwareGetPropertyInfo(AudioHardwarePropertyID inProperty...
function OSStatus (line 225) | OSStatus AudioDeviceCreateIOProcID(AudioObjectID inDevice,
function OSStatus (line 236) | OSStatus AudioDeviceAddIOProc(AudioDeviceID inDevice, AudioDeviceIOProc ...
function OSStatus (line 244) | OSStatus AudioDeviceDestroyIOProcID(AudioObjectID inDevice,
function OSStatus (line 254) | OSStatus AudioDeviceRemoveIOProc(AudioDeviceID inDevice, AudioDeviceIOPr...
function OSStatus (line 263) | OSStatus AudioDeviceStart(AudioObjectID inDevice, AudioDeviceIOProcID in...
function OSStatus (line 272) | OSStatus AudioDeviceStartAtTime(AudioObjectID inDevice, AudioDeviceIOPro...
function OSStatus (line 282) | OSStatus AudioDeviceStop(AudioObjectID inDevice, AudioDeviceIOProcID inP...
function OSStatus (line 291) | OSStatus AudioDeviceGetCurrentTime(AudioObjectID inDevice, AudioTimeStam...
function OSStatus (line 300) | OSStatus AudioDeviceTranslateTime(AudioObjectID inDevice, const AudioTim...
function OSStatus (line 310) | OSStatus AudioDeviceGetNearestStartTime(AudioObjectID inDevice,
FILE: src/CoreAudio/CoreAudio/AudioHardwareImpl.cpp
function OSStatus (line 49) | OSStatus AudioHardwareImpl::createIOProcID(AudioDeviceIOProc inProc, voi...
function OSStatus (line 68) | OSStatus AudioHardwareImpl::destroyIOProcID(AudioDeviceIOProcID inIOProcID)
function OSStatus (line 80) | OSStatus AudioHardwareImpl::start(AudioDeviceIOProcID inProcID,
function OSStatus (line 104) | OSStatus AudioHardwareImpl::stop(AudioDeviceIOProcID inProcID)
function OSStatus (line 125) | OSStatus AudioHardwareImpl::getPropertyDataSize(const AudioObjectPropert...
function OSStatus (line 131) | OSStatus AudioHardwareImpl::isPropertySettable(const AudioObjectProperty...
function OSStatus (line 149) | OSStatus AudioHardwareImpl::getPropertyData(const AudioObjectPropertyAdd...
function OSStatus (line 234) | OSStatus AudioHardwareImpl::getPropertyCFString(CFStringRef str, UInt32*...
function OSStatus (line 244) | OSStatus AudioHardwareImpl::getPropertyString(CFStringRef str, UInt32* i...
function OSStatus (line 253) | OSStatus AudioHardwareImpl::setPropertyData(const AudioObjectPropertyAdd...
function OSStatus (line 299) | OSStatus AudioHardwareImpl::addPropertyListener(const AudioObjectPropert...
function OSStatus (line 305) | OSStatus AudioHardwareImpl::removePropertyListener(const AudioObjectProp...
function OSStatus (line 311) | OSStatus AudioHardwareImpl::setBufferSize(uint32_t bufferSize)
function OSStatus (line 317) | OSStatus AudioHardwareImpl::getCurrentTime(AudioTimeStamp* outTime)
function OSStatus (line 323) | OSStatus AudioHardwareImpl::translateTime(const AudioTimeStamp* inTime, ...
function OSStatus (line 329) | OSStatus AudioHardwareImpl::getNearestStartTime(AudioTimeStamp* ioReques...
FILE: src/CoreAudio/CoreAudio/AudioHardwareImpl.h
function class (line 28) | class AudioHardwareImpl
FILE: src/CoreAudio/CoreAudio/AudioHardwareStream.h
function class (line 26) | class AudioHardwareStream
FILE: src/CoreAudio/CoreAudio/pulse/AudioHardwareImplPA.cpp
function OSStatus (line 44) | OSStatus AudioHardwareImplPA::getPropertyData(const AudioObjectPropertyA...
function OSStatus (line 104) | OSStatus AudioHardwareImplPA::setPropertyData(const AudioObjectPropertyA...
function AudioHardwareStream (line 110) | AudioHardwareStream* AudioHardwareImplPA::createStream(AudioDeviceIOProc...
function paContextStateCB (line 118) | static void paContextStateCB(pa_context* c, void* priv)
function pa_sample_spec (line 226) | pa_sample_spec AudioHardwareImplPA::paSampleSpecForASBD(const AudioStrea...
FILE: src/CoreAudio/CoreAudio/pulse/AudioHardwareImplPA.h
function class (line 28) | class AudioHardwareImplPA : public AudioHardwareImpl
FILE: src/CoreAudio/CoreAudio/pulse/AudioHardwareImplPAInput.cpp
function OSStatus (line 29) | OSStatus AudioHardwareImplPAInput::getPropertyData(const AudioObjectProp...
function OSStatus (line 62) | OSStatus AudioHardwareImplPAInput::setPropertyData(const AudioObjectProp...
function AudioHardwareStream (line 68) | AudioHardwareStream* AudioHardwareImplPAInput::createStream(AudioDeviceI...
FILE: src/CoreAudio/CoreAudio/pulse/AudioHardwareImplPAInput.h
function class (line 24) | class AudioHardwareImplPAInput : public AudioHardwareImplPA
FILE: src/CoreAudio/CoreAudio/pulse/AudioHardwareImplPAOutput.cpp
function OSStatus (line 29) | OSStatus AudioHardwareImplPAOutput::getPropertyData(const AudioObjectPro...
function OSStatus (line 62) | OSStatus AudioHardwareImplPAOutput::setPropertyData(const AudioObjectPro...
function AudioHardwareStream (line 68) | AudioHardwareStream* AudioHardwareImplPAOutput::createStream(AudioDevice...
FILE: src/CoreAudio/CoreAudio/pulse/AudioHardwareImplPAOutput.h
function class (line 24) | class AudioHardwareImplPAOutput : public AudioHardwareImplPA
FILE: src/CoreAudio/CoreAudio/pulse/AudioHardwareStreamPA.cpp
function transform (line 80) | void transform(typename std::make_unsigned<T>::type* data)
FILE: src/CoreAudio/CoreAudio/pulse/AudioHardwareStreamPA.h
function class (line 29) | class AudioHardwareStreamPA : public AudioHardwareStream
FILE: src/CoreAudio/CoreAudio/pulse/AudioHardwareStreamPAInput.cpp
type pa_buffer_attr (line 89) | struct pa_buffer_attr
FILE: src/CoreAudio/CoreAudio/pulse/AudioHardwareStreamPAInput.h
function class (line 25) | class AudioHardwareStreamPAInput : public AudioHardwareStreamPA
FILE: src/CoreAudio/CoreAudio/pulse/AudioHardwareStreamPAOutput.cpp
type pa_buffer_attr (line 93) | struct pa_buffer_attr
FILE: src/CoreAudio/CoreAudio/pulse/AudioHardwareStreamPAOutput.h
function class (line 24) | class AudioHardwareStreamPAOutput : public AudioHardwareStreamPA
FILE: src/CoreAudio/CoreAudio/pulse/PADispatchMainLoop.cpp
function pa_mainloop_api (line 56) | pa_mainloop_api* PADispatchMainLoop::getAPI()
type dual_source (line 81) | struct dual_source
function pa_io_event (line 92) | pa_io_event* PADispatchMainLoop::io_new(pa_mainloop_api *a, int fd, pa_i...
type linux_timeval (line 208) | struct linux_timeval
type pa_timer (line 214) | struct pa_timer
type timespec (line 218) | struct timespec
type linux_timeval (line 219) | struct linux_timeval
function pa_time_event (line 223) | pa_time_event *PADispatchMainLoop::time_new(pa_mainloop_api *a, const st...
type timeval (line 258) | struct timeval
type defer_event (line 289) | struct defer_event
function pa_defer_event (line 315) | pa_defer_event *PADispatchMainLoop::defer_new(pa_mainloop_api *a, pa_def...
FILE: src/CoreAudio/CoreAudio/pulse/PADispatchMainLoop.h
function class (line 25) | class PADispatchMainLoop
FILE: src/CoreAudio/CoreAudioComponent/AUHAL.cpp
function OSStatus (line 55) | OSStatus AUHAL::Version()
function OSStatus (line 61) | OSStatus AUHAL::Render(AudioUnitRenderActionFlags& ioActionFlags, const ...
function OSStatus (line 77) | OSStatus AUHAL::Start()
function OSStatus (line 105) | OSStatus AUHAL::Stop()
function OSStatus (line 124) | OSStatus AUHAL::SetProperty(AudioUnitPropertyID inID, AudioUnitScope inS...
function OSStatus (line 184) | OSStatus AUHAL::GetPropertyInfo(AudioUnitPropertyID inID, AudioUnitScope...
function OSStatus (line 216) | OSStatus AUHAL::GetProperty(AudioUnitPropertyID inID, AudioUnitScope inS...
function OSStatus (line 260) | OSStatus AUHAL::playbackCallback(AudioObjectID inObjectID,
function OSStatus (line 270) | OSStatus AUHAL::recordCallback(AudioObjectID inObjectID,
function OSStatus (line 280) | OSStatus AUHAL::doPlayback(const AudioTimeStamp* inNow, AudioBufferList*...
function OSStatus (line 304) | OSStatus AUHAL::doRecord(const AudioTimeStamp* inNow, const AudioBufferL...
function OSStatus (line 336) | OSStatus AUHAL::ComponentEntryDispatch(ComponentParameters *params, AUHA...
FILE: src/CoreAudio/CoreAudioComponent/AUHAL.h
function class (line 29) | class AUHAL : public AUBase
FILE: src/CoreAudio/CoreAudioComponent/DefaultOutputAU.cpp
function OSStatus (line 35) | OSStatus DefaultOutputAU::GetPropertyInfo(AudioUnitPropertyID inID, Audi...
function OSStatus (line 45) | OSStatus DefaultOutputAU::SetProperty(AudioUnitPropertyID inID, AudioUni...
FILE: src/CoreAudio/CoreAudioComponent/DefaultOutputAU.h
function class (line 24) | class DefaultOutputAU : public AUHAL
FILE: src/CoreAudio/CoreAudioComponent/SystemOutputAU.cpp
function OSStatus (line 37) | OSStatus SystemOutputAU::GetPropertyInfo(AudioUnitPropertyID inID, Audio...
function OSStatus (line 47) | OSStatus SystemOutputAU::SetProperty(AudioUnitPropertyID inID, AudioUnit...
FILE: src/CoreAudio/CoreAudioComponent/SystemOutputAU.h
function class (line 24) | class SystemOutputAU : public AUHAL
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioCodecs/ACPublic/ACBaseCodec.cpp
function UInt32 (line 456) | UInt32 ACBaseCodec::GetNumberSupportedInputFormats() const
function UInt32 (line 495) | UInt32 ACBaseCodec::GetNumberSupportedOutputFormats() const
function UInt32 (line 534) | UInt32 ACBaseCodec::GetMagicCookieByteSize() const
function OSType (line 572) | OSType ACBaseCodec::GetSubType()
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioCodecs/ACPublic/ACBaseCodec.h
function class (line 68) | class ACBaseCodec
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioCodecs/ACPublic/ACCodec.cpp
function PARAM (line 132) | PARAM(UInt32 *, outSize, 1, 3);
function PARAM (line 153) | PARAM(UInt32 *, ioPropertyDataSize, 1, 3);
function PARAM (line 171) | PARAM(const void *, inPropertyData, 2, 3);
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioCodecs/ACPublic/ACCodec.h
function class (line 71) | class ACCodec : public ComponentBase
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioCodecs/ACPublic/ACCodecDispatchTypes.h
type AudioCodecOpenGluePB (line 82) | struct AudioCodecOpenGluePB {
type AudioCodecOpenGluePB (line 88) | struct AudioCodecOpenGluePB {
type AudioCodecOpenGluePB (line 93) | typedef struct AudioCodecOpenGluePB AudioCodecOpenGluePB;
type AudioCodecGetPropertyInfoGluePB (line 96) | struct AudioCodecGetPropertyInfoGluePB
type AudioCodecGetPropertyInfoGluePB (line 105) | struct AudioCodecGetPropertyInfoGluePB
type AudioCodecGetPropertyInfoGluePB (line 113) | typedef struct AudioCodecGetPropertyInfoGluePB AudioCodecGetPropertyInfo...
type AudioCodecGetPropertyGluePB (line 116) | struct AudioCodecGetPropertyGluePB
type AudioCodecGetPropertyGluePB (line 125) | struct AudioCodecGetPropertyGluePB
type AudioCodecGetPropertyGluePB (line 133) | typedef struct AudioCodecGetPropertyGluePB AudioCodecGetPropertyGluePB;
type AudioCodecSetPropertyGluePB (line 136) | struct AudioCodecSetPropertyGluePB
type AudioCodecSetPropertyGluePB (line 145) | struct AudioCodecSetPropertyGluePB
type AudioCodecSetPropertyGluePB (line 153) | typedef struct AudioCodecSetPropertyGluePB AudioCodecSetPropertyGluePB;
type AudioCodecInitializeGluePB (line 156) | struct AudioCodecInitializeGluePB
type AudioCodecInitializeGluePB (line 166) | struct AudioCodecInitializeGluePB
type AudioCodecInitializeGluePB (line 175) | typedef struct AudioCodecInitializeGluePB AudioCodecInitializeGluePB;
type AudioCodecUninitializeGluePB (line 178) | struct AudioCodecUninitializeGluePB
type AudioCodecUninitializeGluePB (line 184) | struct AudioCodecUninitializeGluePB
type AudioCodecUninitializeGluePB (line 189) | typedef struct AudioCodecUninitializeGluePB AudioCodecUninitializeGluePB;
type AudioCodecAppendInputDataGluePB (line 192) | struct AudioCodecAppendInputDataGluePB
type AudioCodecAppendInputDataGluePB (line 202) | struct AudioCodecAppendInputDataGluePB
type AudioCodecAppendInputDataGluePB (line 211) | typedef struct AudioCodecAppendInputDataGluePB AudioCodecAppendInputData...
type AudioCodecProduceOutputPacketsGluePB (line 214) | struct AudioCodecProduceOutputPacketsGluePB
type AudioCodecProduceOutputPacketsGluePB (line 225) | struct AudioCodecProduceOutputPacketsGluePB
type AudioCodecProduceOutputPacketsGluePB (line 235) | typedef struct AudioCodecProduceOutputPacketsGluePB AudioCodecProduceOut...
type AudioCodecResetGluePB (line 238) | struct AudioCodecResetGluePB
type AudioCodecResetGluePB (line 244) | struct AudioCodecResetGluePB
type AudioCodecResetGluePB (line 249) | typedef struct AudioCodecResetGluePB AudioCodecResetGluePB;
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioCodecs/ACPublic/ACPlugInDispatch.cpp
function OSStatus (line 56) | static OSStatus GetPropertyInfo(void *self, AudioCodecPropertyID inPrope...
function OSStatus (line 70) | static OSStatus GetProperty(void *self, AudioCodecPropertyID inPropertyI...
function OSStatus (line 80) | static OSStatus SetProperty(void *self, AudioCodecPropertyID inPropertyI...
function OSStatus (line 91) | static OSStatus Initialize(void *self, const AudioStreamBasicDescription...
function OSStatus (line 101) | static OSStatus Uninitialize(void *self)
function OSStatus (line 111) | static OSStatus AppendInputData(void *self, const void *inInputData, UIn...
function OSStatus (line 124) | static OSStatus ProduceOutputPackets(void *self, void *outOutputData, UI...
function OSStatus (line 136) | static OSStatus Reset(void *self)
function OSStatus (line 147) | static OSStatus AppendInputBufferList(void *self, const AudioBufferList ...
function OSStatus (line 172) | static OSStatus ProduceOutputBufferList(void *self, AudioBufferList *ioB...
function OSStatus (line 200) | static OSStatus AcquireHardware(void *self)
function OSStatus (line 210) | static OSStatus ReleaseHardware(void *self)
function AudioComponentMethod (line 222) | AudioComponentMethod AudioCodecLookup::Lookup (SInt16 selector)
function AudioComponentMethod (line 240) | AudioComponentMethod AudioCodecNonInterleavedEncoderLookup::Lookup (SInt...
function AudioComponentMethod (line 252) | AudioComponentMethod AudioCodecNonInterleavedDecoderLookup::Lookup (SInt...
function AudioComponentMethod (line 268) | AudioComponentMethod AudioCodecHWCodecLookup::Lookup (SInt16 selector)
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioCodecs/ACPublic/ACPlugInDispatch.h
type AudioCodecLookup (line 52) | struct AudioCodecLookup {
type AudioCodecNonInterleavedEncoderLookup (line 61) | struct AudioCodecNonInterleavedEncoderLookup {
type AudioCodecNonInterleavedDecoderLookup (line 69) | struct AudioCodecNonInterleavedDecoderLookup {
type AudioCodecHWCodecLookup (line 79) | struct AudioCodecHWCodecLookup {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioCodecs/ACPublic/ACSimpleCodec.cpp
function UInt32 (line 116) | UInt32 ACSimpleCodec::GetInputBufferByteSize() const
function UInt32 (line 121) | UInt32 ACSimpleCodec::GetUsedInputBufferByteSize() const
function Byte (line 287) | Byte* ACSimpleCodec::GetBytes(UInt32& ioNumberBytes) const
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioCodecs/ACPublic/ACSimpleCodec.h
function class (line 63) | class ACSimpleCodec
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioCodecs/ACPublic/GetCodecBundle.cpp
function CFBundleRef (line 59) | CFBundleRef GetCodecBundle()
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioFile/AFPublic/AudioFileComponentBase.cpp
function OSStatus (line 76) | static OSStatus CreateURL(
function OSStatus (line 85) | static OSStatus OpenURL(
function OSStatus (line 94) | static OSStatus OpenWithCallbacks(
function OSStatus (line 105) | static OSStatus InitializeWithCallbacks(
function OSStatus (line 119) | static OSStatus Close(
function OSStatus (line 125) | static OSStatus Optimize(
function OSStatus (line 131) | static OSStatus ReadBytes(
function OSStatus (line 142) | static OSStatus WriteBytes(
function OSStatus (line 153) | static OSStatus ReadPackets(
function OSStatus (line 166) | static OSStatus ReadPacketData(
function OSStatus (line 189) | static OSStatus WritePackets(
function OSStatus (line 204) | static OSStatus GetPropertyInfo(
function OSStatus (line 213) | static OSStatus GetProperty(
function OSStatus (line 223) | static OSStatus SetProperty(
function OSStatus (line 232) | static OSStatus CountUserData(
function OSStatus (line 240) | static OSStatus GetUserDataSize(
function OSStatus (line 249) | static OSStatus GetUserData(
function OSStatus (line 259) | static OSStatus SetUserData(
function OSStatus (line 269) | static OSStatus RemoveUserData(
function OSStatus (line 277) | static OSStatus ExtensionIsThisFormat(
function OSStatus (line 290) | static OSStatus FileDataIsThisFormat(
function OSStatus (line 304) | static OSStatus GetGlobalInfoSize(
function OSStatus (line 314) | static OSStatus GetGlobalInfo(
function OSStatus (line 348) | OSStatus AudioFileObjectComponentBase::AFAPI_CreateURL(
function OSStatus (line 360) | OSStatus AudioFileObjectComponentBase::AFAPI_OpenURL(
function OSStatus (line 372) | OSStatus AudioFileObjectComponentBase::AFAPI_OpenWithCallbacks(
function OSStatus (line 384) | OSStatus AudioFileObjectComponentBase::AFAPI_InitializeWithCallbacks(
function OSStatus (line 400) | OSStatus AudioFileObjectComponentBase::AFAPI_Close()
function OSStatus (line 406) | OSStatus AudioFileObjectComponentBase::AFAPI_Optimize()
function OSStatus (line 412) | OSStatus AudioFileObjectComponentBase::AFAPI_ReadBytes(
function OSStatus (line 423) | OSStatus AudioFileObjectComponentBase::AFAPI_WriteBytes(
function OSStatus (line 436) | OSStatus AudioFileObjectComponentBase::AFAPI_ReadPackets(
function OSStatus (line 449) | OSStatus AudioFileObjectComponentBase::AFAPI_ReadPacketData(
function OSStatus (line 463) | OSStatus AudioFileObjectComponentBase::AFAPI_WritePackets(
function OSStatus (line 478) | OSStatus AudioFileObjectComponentBase::AFAPI_GetPropertyInfo(
function OSStatus (line 488) | OSStatus AudioFileObjectComponentBase::AFAPI_GetProperty(
function OSStatus (line 503) | OSStatus AudioFileObjectComponentBase::AFAPI_SetProperty(
function OSStatus (line 513) | OSStatus AudioFileObjectComponentBase::AFAPI_CountUserData(
function OSStatus (line 521) | OSStatus AudioFileObjectComponentBase::AFAPI_GetUserDataSize(
function OSStatus (line 530) | OSStatus AudioFileObjectComponentBase::AFAPI_GetUserData(
function OSStatus (line 540) | OSStatus AudioFileObjectComponentBase::AFAPI_SetUserData(
function OSStatus (line 550) | OSStatus AudioFileObjectComponentBase::AFAPI_RemoveUserData(
function OSStatus (line 559) | OSStatus AudioFileComponentBase::AFAPI_GetGlobalInfoSize(
function OSStatus (line 619) | OSStatus AudioFileComponentBase::AFAPI_GetGlobalInfo(
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioFile/AFPublic/AudioFileComponentBase.h
type AudioFileComponentLookup (line 53) | struct AudioFileComponentLookup {
function virtual (line 72) | virtual OSStatus AFAPI_CreateURL(
function virtual (line 77) | virtual OSStatus AFAPI_OpenURL(
function virtual (line 83) | virtual OSStatus AFAPI_Create(
function virtual (line 90) | virtual OSStatus AFAPI_Initialize(
function virtual (line 95) | virtual OSStatus AFAPI_Open(
function class (line 202) | class AudioFileObjectComponentBase : public AudioFileComponentBase
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioFile/AFPublic/AudioFileFormat.cpp
function OSStatus (line 59) | OSStatus AudioFileFormatBase::GetHFSCodes(UInt32* ioDataSize, void* outP...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioFile/AFPublic/AudioFileFormat.h
type UncertainResult (line 57) | typedef int UncertainResult;
function class (line 69) | class AudioFileFormatBase
function class (line 108) | class AudioFileFormat : public AudioFileFormatBase
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioFile/AFPublic/AudioFileObject.cpp
function OSStatus (line 67) | OSStatus AudioFileObject::DoCreate(
function OSStatus (line 89) | OSStatus AudioFileObject::Create(
function OSStatus (line 113) | OSStatus AudioFileObject::DoOpen(
function OSStatus (line 133) | OSStatus AudioFileObject::Open(
function OSStatus (line 155) | OSStatus AudioFileObject::ValidateFormatAndData()
function OSStatus (line 175) | OSStatus AudioFileObject::DoOpenWithCallbacks(
function OSStatus (line 192) | OSStatus AudioFileObject::OpenFromDataSource(void)
function OSStatus (line 200) | OSStatus AudioFileObject::DoInitializeWithCallbacks(
function OSStatus (line 226) | OSStatus AudioFileObject::DoInitialize(
function OSStatus (line 240) | OSStatus AudioFileObject::Initialize(
function OSStatus (line 280) | OSStatus AudioFileObject::InitializeDataSource(const AudioStreamBasicDes...
function OSStatus (line 287) | OSStatus AudioFileObject::DoClose()
function OSStatus (line 297) | OSStatus AudioFileObject::Close()
function OSStatus (line 313) | OSStatus AudioFileObject::Optimize()
function OSStatus (line 323) | OSStatus AudioFileObject::DoOptimize()
function OSStatus (line 338) | OSStatus AudioFileObject::UpdateNumBytes(SInt64 inNumBytes)
function OSStatus (line 353) | OSStatus AudioFileObject::UpdateNumPackets(SInt64 inNumPackets)
function OSStatus (line 372) | OSStatus AudioFileObject::PacketToFrame(SInt64 inPacket, SInt64& outFirs...
function OSStatus (line 402) | OSStatus AudioFileObject::FrameToPacket(SInt64 inFrame, SInt64& outPacke...
function OSStatus (line 434) | OSStatus AudioFileObject::PacketToByte(AudioBytePacketTranslation* abpt)
function byte_less_than (line 470) | inline bool byte_less_than (const AudioStreamPacketDescriptionExtended& ...
function OSStatus (line 475) | OSStatus AudioFileObject::ByteToPacket(AudioBytePacketTranslation* abpt)
function OSStatus (line 526) | OSStatus AudioFileObject::ReadBytes(
function OSStatus (line 570) | OSStatus AudioFileObject::WriteBytes(
function OSStatus (line 621) | OSStatus AudioFileObject::ReadPackets(
function OSStatus (line 667) | OSStatus AudioFileObject::ReadPacketData(
function OSStatus (line 706) | OSStatus AudioFileObject::ReadPacketDataVBR(
function OSStatus (line 780) | OSStatus AudioFileObject::HowManyPacketsCanBeReadIntoBuffer(UInt32* ioNu...
function OSStatus (line 849) | OSStatus AudioFileObject::ReadPacketDataVBR_InTable(
function OSStatus (line 893) | OSStatus AudioFileObject::WritePackets(
function OSStatus (line 923) | OSStatus AudioFileObject::GetBitRate( UInt32 *outBitRate)
function OSStatus (line 975) | OSStatus AudioFileObject::GetMagicCookieDataSize(
function OSStatus (line 986) | OSStatus AudioFileObject::GetMagicCookieData(
function OSStatus (line 996) | OSStatus AudioFileObject::SetMagicCookieData( UInt32 /*inDataSize*/,
function OSStatus (line 1004) | OSStatus AudioFileObject::GetMarkerListSize(
function OSStatus (line 1015) | OSStatus AudioFileObject::GetMarkerList(
function OSStatus (line 1025) | OSStatus AudioFileObject::SetMarkerList( UInt32 /*inDataSize*/,
function OSStatus (line 1034) | OSStatus AudioFileObject::GetRegionListSize(
function OSStatus (line 1045) | OSStatus AudioFileObject::GetRegionList(
function OSStatus (line 1055) | OSStatus AudioFileObject::SetRegionList( UInt32 /*inDataSize*/,
function OSStatus (line 1063) | OSStatus AudioFileObject::GetChannelLayoutSize(
function OSStatus (line 1074) | OSStatus AudioFileObject::GetChannelLayout(
function OSStatus (line 1084) | OSStatus AudioFileObject::SetChannelLayout( UInt32 /*inDataSize*/,
function OSStatus (line 1092) | OSStatus AudioFileObject::GetInfoDictionarySize( UInt32 *outDataSize,
function OSStatus (line 1102) | OSStatus AudioFileObject::GetInfoDictionary(CACFDictionary *infoDict)
function OSStatus (line 1113) | OSStatus AudioFileObject::SetInfoDictionary(CACFDictionary *infoDict)
function OSStatus (line 1119) | OSStatus AudioFileObject::GetEstimatedDuration(Float64* duration)
function OSStatus (line 1140) | OSStatus AudioFileObject::GetPropertyInfo (
function OSStatus (line 1270) | OSStatus AudioFileObject::GetProperty(
function OSStatus (line 1541) | OSStatus AudioFileObject::SetProperty(
function OSStatus (line 1666) | OSStatus AudioFileObject::SetDataFormat(const AudioStreamBasicDescriptio...
function OSStatus (line 1698) | OSStatus AudioFileObject::GetFormatListInfo( UInt32 &outDataSize,
function OSStatus (line 1709) | OSStatus AudioFileObject::GetFormatList( UInt32 &ioDataSize,
function OSStatus (line 1740) | OSStatus AudioFileObject::SetFormatList( UInt32 inDataSize,
function OSStatus (line 1748) | OSStatus AudioFileObject::UpdateDataFormat(const AudioStreamBasicDescrip...
function Boolean (line 1756) | Boolean AudioFileObject::IsDataFormatValid(AudioStreamBasicDescription c...
function OSStatus (line 1809) | OSStatus AudioFileObject::OpenFile(SInt8 inPermissions, int inFD)
function OSStatus (line 1821) | OSStatus AudioFileObject::CreateDataFile (CFURLRef inFileRef, int &outFi...
function OSStatus (line 1845) | OSStatus AudioFileObject::AddDurationToInfoDictionary(CACFDictionary *in...
function OSStatus (line 1863) | OSStatus AudioFileObject::SizeChanged()
function OSStatus (line 1876) | OSStatus AudioFileObject::UpdateSizeIfNeeded()
function OSStatus (line 1887) | OSStatus AudioFileObject::CountUserData( UInt32 /*inUserDataID*/,
function OSStatus (line 1893) | OSStatus AudioFileObject::GetUserDataSize( UInt32 /*inUserDataID*/,
function OSStatus (line 1900) | OSStatus AudioFileObject::GetUserData( UInt32 /*inUserDataID*/,
function OSStatus (line 1908) | OSStatus AudioFileObject::SetUserData( UInt32 /*inUserDataID*/,
function OSStatus (line 1916) | OSStatus AudioFileObject::RemoveUserData( UInt32 /*inUserDataID*/,
function OSStatus (line 1922) | OSStatus AudioFileObject::MoveData(SInt64 fromPos, SInt64 toPos, SInt64 ...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioFile/AFPublic/AudioFileObject.h
type AudioFormatListItem (line 77) | struct AudioFormatListItem
type AudioFormatListItem (line 82) | typedef struct AudioFormatListItem AudioFormatListItem;
type AudioFormatInfo (line 84) | struct AudioFormatInfo
type AudioFormatInfo (line 90) | typedef struct AudioFormatInfo AudioFormatInfo;
function TransformPerm_FS_O (line 156) | inline int TransformPerm_FS_O (SInt8 inPerm)
function OSErr (line 173) | inline OSErr AudioFileTranslateErrno(int err)
function class (line 202) | class AudioFileObject
function SetFileType (line 373) | void SetFileType(UInt32 inFileType) { mFileType = inFileType; }
function virtual (line 394) | virtual OSStatus UpdateSize() { return noErr; }
function UInt32 (line 395) | UInt32 DeferSizeUpdates() { return mDeferSizeUpdates; }
function SetDeferSizeUpdates (line 396) | void SetDeferSizeUpdates(UInt32 inFlag) { mDeferSizeUpdates = inFlag; }
function SetIsOptimized (line 401) | void SetIsOptimized(Boolean inIsOptimized) { mIsOptimized = inIsOptimize...
function virtual (line 405) | virtual SInt64 GetNumBytes() { return mNumBytes; }
function virtual (line 406) | virtual void SetNumBytes(SInt64 inNumBytes) { mNumBytes = inNumBytes; }
function virtual (line 411) | virtual SInt64 GetNumPackets(){ return mNumPackets; }
function virtual (line 412) | virtual void SetNumPackets(SInt64 inNumPackets) { mNumPackets = inNumPac...
function virtual (line 471) | virtual OSStatus GetSoundCheckDictionarySize( UInt32 *outDataSize,
function virtual (line 474) | virtual OSStatus GetSoundCheckDictionary( CACFDictionary *infoDict) { r...
function virtual (line 476) | virtual OSStatus SetSoundCheckDictionary( CACFDictionary *infoDict) { r...
function virtual (line 478) | virtual OSStatus GetLoudnessInfo( CACFDictionary *infoDict) { return kA...
function virtual (line 480) | virtual OSStatus GetSoundCheckDictionaryFromLoudnessInfo(CACFDictionary*...
function virtual (line 481) | virtual OSStatus GetLoudnessInfoFromSoundCheckDictionary(CACFDictionary*...
function virtual (line 483) | virtual OSStatus SetLoudnessInfo( CACFDictionary *infoDict) { return kA...
function virtual (line 485) | virtual OSStatus GetLoudnessInfoSize( UInt32 *outDataSize,
function virtual (line 488) | virtual OSStatus GenerateLoudnessInfo( CACFDictionary *infoDict) { retu...
function virtual (line 512) | virtual OSStatus GetLyrics(CFStringRef *outLyrics) { return kAudioFileU...
function SetPermissions (line 518) | void SetPermissions(SInt8 inPermissions) { mPermissions = inPermissions; }
function virtual (line 531) | virtual OSStatus IsValidFilePosition(SInt64 /*position*/) { return noErr; }
function SetInitialized (line 537) | void SetInitialized(Boolean inFlag) { mIsInitialized = inFlag; }
function DataSource (line 539) | DataSource* GetDataSource() const { return mDataSource; }
function virtual (line 544) | virtual UInt32 GetMaximumPacketSize() { return mMaximumPacketSize; }
function virtual (line 545) | virtual UInt32 FindMaximumPacketSize() { return mMaximumPacketSize; }
function virtual (line 546) | virtual void SetMaximumPacketSize(const UInt32 inPacketSize) { mMaximumP...
function virtual (line 548) | virtual UInt32 GetPacketSizeUpperBound() { return GetMaximumPacketSize (...
function SetDataOffset (line 551) | void SetDataOffset(SInt64 inOffset) { mDataOffset = inOffset; }
function ClearPacketTable (line 560) | void ClearPacketTable()
function AppendPacket (line 575) | void AppendPacket(const AudioStreamPacketDescription &inPacket)
function DeletePacketTable (line 591) | void DeletePacketTable() { delete mPacketTable; mPacketTable = NULL;}
function SInt64 (line 592) | SInt64 GetPacketTableSize() { return mPacketTable ? mPacketTable->size()...
function OSStatus (line 593) | OSStatus GetPacketDescriptions(UInt32 inStartingPacket, UInt32 *ioDa...
function DumpPacketTable (line 620) | void DumpPacketTable()
function SetNeedsSizeUpdate (line 634) | void SetNeedsSizeUpdate(Boolean inNeedsSizeUpdate) { mNeedsSizeUpdate = ...
function virtual (line 639) | virtual OSStatus SetSourceBitDepth(SInt32 inValue) { return kAudioFile...
function virtual (line 642) | virtual OSStatus SetAlbumArtwork(CFDataRef inValue){ return kAudioFileUn...
function Boolean (line 656) | inline Boolean cfstrcmpi(CFStringRef a, CFStringRef b)
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioFile/AFPublic/CompressedPacketTable.cpp
function AudioStreamPacketDescriptionExtended (line 105) | const AudioStreamPacketDescriptionExtended CompressedPacketTable::operat...
function UInt32 (line 160) | UInt32 CompressedPacketTable::largestPacket(PacketBase& base)
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioFile/AFPublic/CompressedPacketTable.h
function AudioStreamPacketDescription (line 57) | struct AudioStreamPacketDescriptionExtended : AudioStreamPacketDescription
type AudioStreamPacketDescriptionExtended (line 61) | typedef struct AudioStreamPacketDescriptionExtended AudioStreamPacketDes...
function operator (line 63) | inline bool operator < (const AudioStreamPacketDescriptionExtended& a, c...
function class (line 70) | class CompressedPacketTable
function SInt64 (line 84) | SInt64 ByteForPacket(SInt64 inPacketIndex) const { return (*this)[inPack...
function class (line 86) | class iterator {
type TinyContiguousPacketDescription (line 122) | struct TinyContiguousPacketDescription
function TinyContiguousPacketDescription (line 127) | struct TinyDiscontiguousPacketDescription : TinyContiguousPacketDescription
type SmallContiguousPacketDescription (line 136) | struct SmallContiguousPacketDescription
function SmallContiguousPacketDescription (line 141) | struct SmallDiscontiguousPacketDescription : SmallContiguousPacketDescri...
type BigContiguousPacketDescription (line 146) | struct BigContiguousPacketDescription
function BigContiguousPacketDescription (line 151) | struct BigDiscontiguousPacketDescription : BigContiguousPacketDescription
type PacketBase (line 156) | struct PacketBase
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioFile/AFPublic/DataSource.cpp
function SInt64 (line 74) | SInt64 DataSource::CalcOffset( UInt16 positionMode,
function OSStatus (line 105) | OSStatus MacFile_DataSource::GetSize(SInt64& outSize)
function OSStatus (line 112) | OSStatus MacFile_DataSource::GetPos(SInt64& outPos) const
function OSStatus (line 117) | OSStatus MacFile_DataSource::SetSize(SInt64 inSize)
function OSStatus (line 123) | OSStatus MacFile_DataSource::ReadBytes(
function OSStatus (line 138) | OSStatus MacFile_DataSource::WriteBytes(
function OSStatus (line 167) | OSStatus UnixFile_DataSource::GetSize(SInt64& outSize)
function OSStatus (line 182) | OSStatus UnixFile_DataSource::SetSize(SInt64 inSize)
function OSStatus (line 195) | OSStatus UnixFile_DataSource::GetPos(SInt64& outPos) const
function SInt64 (line 201) | SInt64 UnixFile_DataSource::UFCurrentOffset (UInt16 positionMode,
function OSStatus (line 240) | OSStatus UnixFile_DataSource::ReadBytes( UInt16 positionMode,
function OSStatus (line 292) | OSStatus UnixFile_DataSource::WriteBytes(UInt16 positionMode,
function OSStatus (line 333) | OSStatus Cached_DataSource::ReadFromHeaderCache(
function OSStatus (line 373) | OSStatus Cached_DataSource::ReadBytes(
function OSStatus (line 498) | OSStatus Cached_DataSource::WriteBytes(
function OSStatus (line 573) | OSStatus Seekable_DataSource::GetSize(SInt64& outSize)
function OSStatus (line 583) | OSStatus Seekable_DataSource::SetSize(SInt64 inSize)
function OSStatus (line 589) | OSStatus Seekable_DataSource::ReadBytes(
function OSStatus (line 627) | OSStatus Seekable_DataSource::WriteBytes(
function OSStatus (line 661) | OSStatus Buffer_DataSource::ReadBytes(
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioFile/AFPublic/DataSource.h
function class (line 63) | class DataSource
function class (line 285) | class Seekable_DataSource : public DataSource
function class (line 331) | class Buffer_DataSource : public DataSource
function virtual (line 349) | virtual OSStatus SetSize(SInt64 inSize) { throw std::runtime_error("not ...
function virtual (line 357) | virtual OSStatus WriteBytes(UInt16 positionMode,
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUBase/AUBase.cpp
function GETCSR (line 62) | inline int GETCSR () { int _result; asm volatile ("stmxcsr %0" : "=m...
function SETCSR (line 63) | inline void SETCSR (int a) { int _temp = a; asm volatile( "ldmxcsr %0...
function OSStatus (line 195) | OSStatus AUBase::CanSetMaxFrames() const
function OSStatus (line 241) | OSStatus AUBase::DoInitialize()
function OSStatus (line 262) | OSStatus AUBase::Initialize()
function OSStatus (line 298) | OSStatus AUBase::Reset( AudioUnitScope inScope,
function OSStatus (line 307) | OSStatus AUBase::DispatchGetPropertyInfo(AudioUnitPropertyID inID,
function OSStatus (line 568) | OSStatus AUBase::DispatchGetProperty( AudioUnitPropertyID inID,
function OSStatus (line 808) | OSStatus AUBase::DispatchSetProperty( AudioUnitPropertyID inID,
function OSStatus (line 1051) | OSStatus AUBase::DispatchRemovePropertyValue (AudioUnitPropertyID inID,
function OSStatus (line 1120) | OSStatus AUBase::GetPropertyInfo( AudioUnitPropertyID inID,
function OSStatus (line 1132) | OSStatus AUBase::GetProperty( AudioUnitPropertyID inID,
function OSStatus (line 1143) | OSStatus AUBase::SetProperty( AudioUnitPropertyID inID,
function OSStatus (line 1154) | OSStatus AUBase::RemovePropertyValue ( AudioUnitPropertyID inID,
function OSStatus (line 1163) | OSStatus AUBase::AddPropertyListener( AudioUnitPropertyID inID,
function OSStatus (line 1182) | OSStatus AUBase::RemovePropertyListener( AudioUnitPropertyID inID,
function OSStatus (line 1209) | OSStatus AUBase::SetRenderNotification( AURenderCallback inProc,
function OSStatus (line 1223) | OSStatus AUBase::RemoveRenderNotification( AURenderCallback inProc,
function OSStatus (line 1232) | OSStatus AUBase::GetParameter( AudioUnitParameterID inID,
function OSStatus (line 1245) | OSStatus AUBase::SetParameter( AudioUnitParameterID inID,
function OSStatus (line 1258) | OSStatus AUBase::ScheduleParameter ( const AudioUnitParameterEvent *i...
function SortParameterEventList (line 1283) | static bool SortParameterEventList(const AudioUnitParameterEvent &ev1, c...
function OSStatus (line 1295) | OSStatus AUBase::ProcessForScheduledParams( ParameterEventList &inPara...
function OSStatus (line 1418) | OSStatus AUBase::DoRender( AudioUnitRenderActionFlags & ioActionFlags,
function OSStatus (line 1547) | OSStatus AUBase::DoProcess ( AudioUnitRenderActionFlags & ioActionFlags,
function OSStatus (line 1629) | OSStatus AUBase::DoProcessMultiple ( AudioUnitRenderActionFlags & ioAct...
function OSStatus (line 1750) | OSStatus AUBase::SetInputCallback( UInt32 inPropertyID,
function OSStatus (line 1765) | OSStatus AUBase::SetConnection( const AudioUnitConnection & inConne...
function UInt32 (line 1797) | UInt32 AUBase::SupportedNumChannels ( const AUChannelInfo** outInfo)
function CAStreamBasicDescription (line 1835) | const CAStreamBasicDescription &
function OSStatus (line 1858) | OSStatus AUBase::SetBusCount( AudioUnitScope inScope,
function OSStatus (line 1870) | OSStatus AUBase::ChangeStreamFormat( AudioUnitScope inScope,
function UInt32 (line 1896) | UInt32 AUBase::GetChannelLayoutTags( AudioUnitScope inScope,
function UInt32 (line 1903) | UInt32 AUBase::GetAudioChannelLayout( AudioUnitScope scope,
function OSStatus (line 1912) | OSStatus AUBase::RemoveAudioChannelLayout( AudioUnitScope inScope,
function OSStatus (line 1924) | OSStatus AUBase::SetAudioChannelLayout( AudioUnitScope inScope,
function AddNumToDictionary (line 1956) | static void AddNumToDictionary (CFMutableDictionaryRef dict, CFStringRef...
function OSStatus (line 1965) | OSStatus AUBase::SaveState( CFPropertyListRef * outData)
function OSStatus (line 2055) | OSStatus AUBase::RestoreState( CFPropertyListRef plist)
function OSStatus (line 2179) | OSStatus AUBase::GetPresets ( CFArrayRef * outData) const
function OSStatus (line 2184) | OSStatus AUBase::NewFactoryPresetSet (const AUPreset & inNewFactoryPre...
function OSStatus (line 2189) | OSStatus AUBase::NewCustomPresetSet (const AUPreset & inNewCu...
function CFURLRef (line 2229) | CFURLRef AUBase::CopyIconLocation ()
function OSStatus (line 2236) | OSStatus AUBase::GetParameterList( AudioUnitScope inScope,
function OSStatus (line 2263) | OSStatus AUBase::GetParameterInfo( AudioUnitScope inScope,
function OSStatus (line 2272) | OSStatus AUBase::GetParameterValueStrings(AudioUnitScope inScope,
function OSStatus (line 2281) | OSStatus AUBase::GetParameterHistoryInfo( AudioUnitScope inScope,
function OSStatus (line 2292) | OSStatus AUBase::CopyClumpName( AudioUnitScope inScope,
function AUElement (line 2313) | AUElement * AUBase::CreateElement( AudioUnitScope scope,
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUBase/AUBase.h
function class (line 105) | class AUBase : public ComponentBase {
function ResetRenderTime (line 827) | void ResetRenderTime ()
function NeedsToRender (line 854) | bool NeedsToRender( const AudioTimeStamp & inTimeStamp)
type std (line 864) | typedef std::vector<AudioUnitParameterEvent> ParameterEventList;
function virtual (line 888) | virtual OSStatus ProcessScheduledSlice( void *inUserData,
type RenderCallback (line 900) | struct RenderCallback {
type PropertyListener (line 973) | struct PropertyListener {
type std (line 978) | typedef std::vector<PropertyListener> PropertyListeners;
function OSStatus (line 1015) | inline OSStatus AUInputElement::PullInputWithBufferList(
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUBase/AUInputElement.cpp
function HasGoodBufferPointers (line 49) | inline bool HasGoodBufferPointers(const AudioBufferList &abl, UInt32 nBy...
function OSStatus (line 127) | OSStatus AUInputElement::SetStreamFormat(const CAStreamBasicDescription ...
function OSStatus (line 135) | OSStatus AUInputElement::PullInput( AudioUnitRenderActionFlags & ioAc...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUBase/AUInputElement.h
function class (line 54) | class AUInputElement : public AUIOElement {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUBase/AUOutputElement.cpp
function OSStatus (line 56) | OSStatus AUOutputElement::SetStreamFormat(const CAStreamBasicDescription...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUBase/AUOutputElement.h
function class (line 54) | class AUOutputElement : public AUIOElement {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUBase/AUPlugInDispatch.cpp
function OSStatus (line 58) | static OSStatus AUMethodInitialize(void *self)
function OSStatus (line 69) | static OSStatus AUMethodUninitialize(void *self)
function OSStatus (line 80) | static OSStatus AUMethodGetPropertyInfo(void *self, AudioUnitPropertyID ...
function OSStatus (line 98) | static OSStatus AUMethodGetProperty(void *self, AudioUnitPropertyID inID...
function OSStatus (line 191) | static OSStatus AUMethodAddPropertyListener(void *self, AudioUnitPropert...
function OSStatus (line 202) | static OSStatus AUMethodRemovePropertyListener(void *self, AudioUnitProp...
function OSStatus (line 213) | static OSStatus AUMethodRemovePropertyListenerWithUserData(void *self, A...
function OSStatus (line 224) | static OSStatus AUMethodAddRenderNotify(void *self, AURenderCallback pro...
function OSStatus (line 235) | static OSStatus AUMethodRemoveRenderNotify(void *self, AURenderCallback ...
function OSStatus (line 246) | static OSStatus AUMethodGetParameter(void *self, AudioUnitParameterID pa...
function OSStatus (line 257) | static OSStatus AUMethodSetParameter(void *self, AudioUnitParameterID pa...
function OSStatus (line 268) | static OSStatus AUMethodScheduleParameters(void *self, const AudioUnitPa...
function OSStatus (line 335) | static OSStatus AUMethodReset(void *self, AudioUnitScope scope, AudioUni...
function OSStatus (line 415) | static OSStatus AUMethodStart(void *self)
function OSStatus (line 426) | static OSStatus AUMethodStop(void *self)
function OSStatus (line 441) | static OSStatus AUMethodMIDIEvent(void *self, UInt32 inStatus, UInt32 in...
function OSStatus (line 452) | static OSStatus AUMethodSysEx(void *self, const UInt8 *inData, UInt32 in...
function OSStatus (line 463) | static OSStatus AUMethodStartNote(void *self, MusicDeviceInstrumentID in...
function OSStatus (line 477) | static OSStatus AUMethodStopNote(void *self, MusicDeviceGroupID inGroupI...
function OSStatus (line 489) | static OSStatus AUMethodPrepareInstrument (void *self, MusicDeviceInstru...
function OSStatus (line 500) | static OSStatus AUMethodReleaseInstrument (void *self, MusicDeviceInstru...
function AudioComponentMethod (line 518) | AudioComponentMethod AUBaseLookup::Lookup (SInt16 selector)
function AudioComponentMethod (line 544) | AudioComponentMethod AUOutputLookup::Lookup (SInt16 selector)
function AudioComponentMethod (line 558) | AudioComponentMethod AUComplexOutputLookup::Lookup (SInt16 selector)
function AudioComponentMethod (line 571) | AudioComponentMethod AUBaseProcessLookup::Lookup (SInt16 selector)
function AudioComponentMethod (line 582) | AudioComponentMethod AUBaseProcessMultipleLookup::Lookup (SInt16 selector)
function AudioComponentMethod (line 593) | AudioComponentMethod AUBaseProcessAndMultipleLookup::Lookup (SInt16 sele...
function AudioComponentMethod (line 608) | inline AudioComponentMethod MIDI_Lookup (SInt16 selector)
function AudioComponentMethod (line 619) | AudioComponentMethod AUMIDILookup::Lookup (SInt16 selector)
function AudioComponentMethod (line 627) | AudioComponentMethod AUMIDIProcessLookup::Lookup (SInt16 selector)
function AudioComponentMethod (line 635) | AudioComponentMethod AUMusicLookup::Lookup (SInt16 selector)
function AudioComponentMethod (line 653) | AudioComponentMethod AUAuxBaseLookup::Lookup (SInt16 selector)
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUBase/AUPlugInDispatch.h
type AUBaseLookup (line 62) | struct AUBaseLookup {
type AUOutputLookup (line 70) | struct AUOutputLookup {
type AUComplexOutputLookup (line 78) | struct AUComplexOutputLookup {
type AUBaseProcessLookup (line 86) | struct AUBaseProcessLookup {
type AUBaseProcessMultipleLookup (line 94) | struct AUBaseProcessMultipleLookup {
type AUBaseProcessAndMultipleLookup (line 102) | struct AUBaseProcessAndMultipleLookup {
type AUMIDILookup (line 111) | struct AUMIDILookup {
type AUMIDIProcessLookup (line 119) | struct AUMIDIProcessLookup {
type AUMusicLookup (line 127) | struct AUMusicLookup {
type AUAuxBaseLookup (line 135) | struct AUAuxBaseLookup {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUBase/AUScopeElement.cpp
function ParameterMapEvent (line 69) | inline ParameterMapEvent& AUElement::GetParamEvent(AudioUnitParameterID ...
function AudioUnitParameterValue (line 118) | AudioUnitParameterValue AUElement::GetParameter(AudioUnitParameterID pa...
function AudioUnitParameterValue (line 142) | AudioUnitParameterValue AUElement::GetEndValue( AudioUnitParameterID ...
function UInt8 (line 303) | const UInt8 * AUElement::RestoreState(const UInt8 *state)
function OSStatus (line 352) | OSStatus AUIOElement::SetStreamFormat(const CAStreamBasicDescription &d...
function UInt32 (line 386) | UInt32 AUIOElement::GetChannelLayoutTags (AudioChannelLayoutTag *outLa...
function UInt32 (line 398) | UInt32 AUIOElement::GetAudioChannelLayout (AudioChannelLayout *outMapPtr,
function OSStatus (line 407) | OSStatus AUIOElement::SetAudioChannelLayout (const AudioChannelLayout &i...
function OSStatus (line 417) | OSStatus AUIOElement::RemoveAudioChannelLayout ()
function UInt8 (line 547) | const UInt8 * AUScope::RestoreState(const UInt8 *state)
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUBase/AUScopeElement.h
function class (line 68) | class ParameterMapEvent
function SetScheduledEvent (line 91) | void SetScheduledEvent( const AudioUnitParameterEvent &inEvent,
function SetValue (line 125) | void SetValue(AudioUnitParameterValue inValue)
function GetRampSliceStartEnd (line 137) | void GetRampSliceStartEnd( AudioUnitParameterValue & outStartValue,
function GetRampInfo (line 157) | void GetRampInfo( SInt32 & outBufferOffset,
function Print (line 169) | void Print()
function class (line 199) | class AUElement {
function class (line 288) | class AUIOElement : public AUElement {
function class (line 416) | class AUScopeDelegate {
function class (line 458) | class AUScope {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUBase/ComponentBase.cpp
function OSStatus (line 97) | OSStatus ComponentBase::AP_Open(void *self, AudioUnit compInstance)
function OSStatus (line 115) | OSStatus ComponentBase::AP_Close(void *self)
function OSStatus (line 130) | OSStatus ComponentBase::Version()
function OSStatus (line 135) | OSStatus ComponentBase::ComponentEntryDispatch(ComponentParameters *p, ...
function SInt16 (line 169) | SInt16 ComponentBase::GetSelectorForCanDo(ComponentParameters *params)
function AudioComponentDescription (line 199) | AudioComponentDescription ComponentBase::GetComponentDescription() const
function OSStatus (line 222) | static OSStatus CB_GetComponentDescription (const AudioComponentInstance...
function OSStatus (line 238) | static OSStatus CB_GetComponentDescription (const AudioComponentInstance...
function CSInitOnce (line 299) | static void CSInitOnce(void* /*unused*/)
function CSInit (line 315) | static void CSInit ()
function CSInit (line 322) | static void CSInit ()
function OSStatus (line 333) | OSStatus CMgr_GetComponentDescription (const AudioComponentInstance inIn...
function Handle (line 341) | Handle CMgr_GetComponentInstanceStorage(ComponentInstance aComponentInst...
function CMgr_SetComponentInstanceStorage (line 349) | void CMgr_SetComponentInstanceStorage(ComponentInstance aComponentInstan...
function OSStatus (line 360) | static OSStatus CB_GetComponentDescription (const AudioComponentInstance...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUBase/ComponentBase.h
type Float32 (line 71) | typedef Float32 AudioUnitParameterValue;
type Float32 (line 74) | typedef Float32 AudioUnitSampleType;
function class (line 111) | class ComponentBase {
function class (line 168) | class ComponentInitLocker
type AudioComponentPlugInInstance (line 216) | struct AudioComponentPlugInInstance {
function Destruct (line 234) | static void Destruct(void *memory)
function AudioComponentPlugInInterface (line 241) | static AudioComponentPlugInInterface *Factory(const AudioComponentDescri...
function Component (line 297) | static Component Register(OSType compType, OSType subType, OSType manufa...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewBase.cpp
function OSStatus (line 130) | OSStatus AUCarbonViewBase::CreateCarbonView(AudioUnit inAudioUnit, Win...
function OSStatus (line 202) | OSStatus AUCarbonViewBase::CreateUI(Float32 inXOffset, Float32 inYOffset)
function OSStatus (line 207) | OSStatus AUCarbonViewBase::EmbedControl(ControlRef ctl)
function pascal (line 367) | pascal void AUCarbonViewBase::TheTimerProc (EventLoopTimerRef inTimer, ...
function OSStatus (line 382) | OSStatus AUCarbonViewBase::CreateEventLoopTimer (Float32 inDelay, Float3...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewBase.h
function WindowRef (line 92) | WindowRef GetCarbonWindow () { return mCarbonWindow; }
function ControlRef (line 94) | ControlRef GetCarbonPane () { return mCarbonPane; }
function Float32 (line 108) | Float32 GetXOffset () { return mXOffset; }
function Float32 (line 110) | Float32 GetYOffset () { return mYOffset; }
function SetEventListener (line 121) | void SetEventListener (AudioUnitCarbonViewEventListener listener, v...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewControl.cpp
function CFStringRef (line 260) | CFStringRef AUCarbonViewControl::GetTextValue()
function pascal (line 376) | pascal void AUCarbonViewControl::SliderTrackProc(ControlRef theControl, ...
function pascal (line 382) | pascal ControlKeyFilterResult AUCarbonViewControl::StdKeyFilterCallback(...
function pascal (line 400) | pascal ControlKeyFilterResult AUCarbonViewControl::NumericKeyFilterCallb...
function Boolean (line 419) | Boolean AUCarbonViewControl::SizeControlToFit(ControlRef inControl, SInt...
function WindowRef (line 490) | WindowRef AUPropertyControl::GetCarbonWindow()
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewControl.h
function class (line 62) | class AUCarbonViewControl : public CarbonEventHandler {
function class (line 150) | class AUPropertyControl : public CarbonEventHandler {
function class (line 194) | class AUVPresets : public AUPropertyControl {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewDispatch.cpp
type AudioUnitCarbonViewCreateGluePB (line 59) | struct AudioUnitCarbonViewCreateGluePB {
type AudioUnitCarbonViewSetEventListenerGluePB (line 72) | struct AudioUnitCarbonViewSetEventListenerGluePB {
function OSStatus (line 91) | OSStatus AUCarbonViewBase::ComponentEntryDispatch(ComponentParameters *...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUControlGroup.h
function class (line 57) | class AUControlGroup {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/CarbonEventHandler.cpp
function pascal (line 49) | static pascal OSStatus TheEventHandler(EventHandlerCallRef inHandlerRef,...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/CarbonEventHandler.h
function class (line 53) | class CarbonEventHandler {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUInstrumentBase/AUInstrumentBase.cpp
function AUElement (line 91) | AUElement * AUInstrumentBase::CreateElement(AudioUnitScope inScope, Audi...
function AUScope (line 108) | AUScope * AUInstrumentBase::GetScopeExtended (AudioUnitScope inScope)
function UInt32 (line 134) | UInt32 AUInstrumentBase::CountActiveNotes()
function OSStatus (line 162) | OSStatus AUInstrumentBase::Initialize()
function OSStatus (line 189) | OSStatus AUInstrumentBase::Reset( AudioUnitScope inScope,
function OSStatus (line 279) | OSStatus AUInstrumentBase::Render( AudioUnitRenderActionFlags & ioAc...
function OSStatus (line 335) | OSStatus AUInstrumentBase::RealTimeStartNote( SynthGroupElement *in...
function SynthPartElement (line 343) | SynthPartElement * AUInstrumentBase::GetPartElement (AudioUnitElement in...
function SynthGroupElement (line 356) | SynthGroupElement * AUInstrumentBase::GetElForGroupID (MusicDeviceGroupI...
function OSStatus (line 378) | OSStatus AUInstrumentBase::RealTimeStopNote(
function SynthGroupElement (line 398) | SynthGroupElement * AUInstrumentBase::GetElForNoteID (NoteInstanceID inN...
function OSStatus (line 414) | OSStatus AUInstrumentBase::StartNote( MusicDeviceInstrumentID inInstr...
function OSStatus (line 459) | OSStatus AUInstrumentBase::StopNote( MusicDeviceGroupID inGroupID,
function OSStatus (line 493) | OSStatus AUInstrumentBase::SendPedalEvent(MusicDeviceGroupID inGroupID, ...
function OSStatus (line 541) | OSStatus AUInstrumentBase::HandleControlChange( UInt8 inChannel,
function OSStatus (line 580) | OSStatus AUInstrumentBase::HandlePitchWheel( UInt8 inChannel,
function OSStatus (line 596) | OSStatus AUInstrumentBase::HandleChannelPressure(UInt8 inChannel,
function OSStatus (line 611) | OSStatus AUInstrumentBase::HandleProgramChange( UInt8 inChannel,
function OSStatus (line 628) | OSStatus AUInstrumentBase::HandlePolyPressure( UInt8 inChannel,
function OSStatus (line 645) | OSStatus AUInstrumentBase::HandleResetAllControllers( UInt8 inChannel)
function OSStatus (line 651) | OSStatus AUInstrumentBase::HandleAllNotesOff( UInt8 inChannel)
function OSStatus (line 657) | OSStatus AUInstrumentBase::HandleAllSoundOff( UInt8 inChannel)
function SynthNote (line 662) | SynthNote* AUInstrumentBase::GetAFreeNote(UInt32 inFrame)
function SynthNote (line 677) | SynthNote* AUInstrumentBase::VoiceStealing(UInt32 inFrame, bool inKillIt)
function OSStatus (line 742) | OSStatus AUMonotimbralInstrumentBase::RealTimeStartNote(
function OSStatus (line 770) | OSStatus AUMultitimbralInstrumentBase::GetPropertyInfo(AudioUnitProper...
function OSStatus (line 793) | OSStatus AUMultitimbralInstrumentBase::GetProperty( AudioUnitPropertyI...
function OSStatus (line 818) | OSStatus AUMultitimbralInstrumentBase::SetProperty( AudioUnitProperty...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUInstrumentBase/AUInstrumentBase.h
type LockFreeFIFOWithFree (line 63) | typedef LockFreeFIFOWithFree<SynthEvent> SynthEventQueue;
function class (line 65) | class AUInstrumentBase : public MusicDeviceBase
function class (line 216) | class AUMonotimbralInstrumentBase : public AUInstrumentBase
function class (line 235) | class AUMultitimbralInstrumentBase : public AUInstrumentBase
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUInstrumentBase/LockFreeFIFO.h
function Reset (line 68) | void Reset()
function ITEM (line 76) | ITEM* WriteItem()
function ITEM (line 85) | ITEM* ReadItem()
function AdvanceWritePtr (line 91) | void AdvanceWritePtr() { OSAtomicCompareAndSwap32(mWriteIndex, (mWriteIn...
function AdvanceReadPtr (line 92) | void AdvanceReadPtr() { OSAtomicCompareAndSwap32(mReadIndex, (mReadInd...
function AdvanceFreePtr (line 99) | void AdvanceFreePtr() { OSAtomicCompareAndSwap32(mFreeIndex, (mFreeIndex...
function FreeItems (line 101) | void FreeItems()
function Reset (line 138) | void Reset()
function ITEM (line 144) | ITEM* WriteItem()
function ITEM (line 151) | ITEM* ReadItem()
function AdvanceWritePtr (line 159) | void AdvanceWritePtr() { OSAtomicCompareAndSwap32(mWriteIndex, (mWriteIn...
function AdvanceReadPtr (line 160) | void AdvanceReadPtr() { OSAtomicCompareAndSwap32(mReadIndex, (mReadInd...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUInstrumentBase/MIDIControlHandler.h
function class (line 54) | class MIDIControlHandler
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUInstrumentBase/SynthElement.cpp
function SynthNote (line 130) | SynthNote *SynthGroupElement::GetNote(NoteInstanceID inNoteID, bool unre...
function OSStatus (line 386) | OSStatus SynthGroupElement::Render(SInt64 inAbsoluteSampleFrame, UInt32 ...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUInstrumentBase/SynthElement.h
function class (line 58) | class SynthElement : public AUElement
function class (line 72) | class MidiControls : public MIDIControlHandler
function class (line 141) | class SynthGroupElement : public SynthElement
type SynthKeyZone (line 197) | struct SynthKeyZone
function class (line 209) | class SynthPartElement : public SynthElement
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUInstrumentBase/SynthEvent.h
function class (line 60) | class SynthEvent
function Free (line 105) | void Free()
function MusicDeviceNoteParams (line 120) | MusicDeviceNoteParams* GetParams() const { return mNoteParams; }
function NoteParamsControlValue (line 128) | NoteParamsControlValue GetParameter(UInt32 inIndex) const
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUInstrumentBase/SynthNote.cpp
function AUInstrumentBase (line 119) | AUInstrumentBase* SynthNote::GetAudioUnit() const
function Float32 (line 124) | Float32 SynthNote::GetGlobalParameter(AudioUnitParameterID inParamID) const
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUInstrumentBase/SynthNote.h
type SynthNoteState (line 56) | enum SynthNoteState {
type SynthNote (line 97) | struct SynthNote
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/AUInstrumentBase/SynthNoteList.h
function RemoveNote (line 103) | void RemoveNote(SynthNote *inNote)
function TransferAllFrom (line 124) | void TransferAllFrom(SynthNoteList *inNoteList, UInt32 inFrame)
function SynthNote (line 169) | SynthNote* FindOldestNote()
function SynthNote (line 190) | SynthNote* FindMostQuietNote()
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/OtherBases/AUEffectBase.cpp
function OSStatus (line 96) | OSStatus AUEffectBase::Initialize()
function OSStatus (line 166) | OSStatus AUEffectBase::Reset( AudioUnitScope inScope,
function OSStatus (line 178) | OSStatus AUEffectBase::GetPropertyInfo (AudioUnitPropertyID inID,
function OSStatus (line 200) | OSStatus AUEffectBase::GetProperty (AudioUnitPropertyID inID,
function OSStatus (line 219) | OSStatus AUEffectBase::SetProperty( AudioUnitPropertyID inID,
function OSStatus (line 285) | OSStatus AUEffectBase::ChangeStreamFormat( AudioUnitScope inScope,
function OSStatus (line 311) | OSStatus AUEffectBase::ProcessScheduledSlice( void *inUserData,
function OSStatus (line 351) | OSStatus AUEffectBase::Render( AudioUnitRenderActionFlags &ioActionFlags,
function OSStatus (line 430) | OSStatus AUEffectBase::ProcessBufferLists(
function Float64 (line 457) | Float64 AUEffectBase::GetSampleRate()
function UInt32 (line 462) | UInt32 AUEffectBase::GetNumberOfChannels()
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/OtherBases/AUEffectBase.h
function class (line 59) | class AUEffectBase : public AUBase {
function SetParamHasSampleRateDependency (line 174) | void SetParamHasSampleRateDependency (bool inFlag)
type ScheduledProcessParams (line 182) | struct ScheduledProcessParams // pointer passed in as void* userData par...
function SetProcessesInPlace (line 196) | void SetProcessesInPlace(bool inProcessesInPlace) {mProcessesInPla...
type std (line 198) | typedef std::vector<AUKernelBase *> KernelList;
function AUKernelBase (line 206) | AUKernelBase* GetKernel(UInt32 index) { return mKernelList[index]; }
function IsInputSilent (line 209) | bool IsInputSilent (AudioUnitRenderActionFlags inActionFlags, UI...
function SetOnlyOneKernel (line 220) | void SetOnlyOneKernel(bool inUseOnlyOneKernel) { mOnlyOneKernel = inUseO...
function class (line 264) | class AUKernelBase {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIBase.cpp
function OSStatus (line 84) | OSStatus AUMIDIBase::DelegateGetPropertyInfo(AudioUnitPropertyID inID,
function OSStatus (line 152) | OSStatus AUMIDIBase::DelegateGetProperty( AudioUnitPropertyID inID,
function OSStatus (line 203) | OSStatus AUMIDIBase::DelegateSetProperty( AudioUnitPropertyID inID,
function Byte (line 275) | inline const Byte * NextMIDIEvent(const Byte *event, const Byte *end)
function OSStatus (line 319) | OSStatus AUMIDIBase::HandleMIDIPacketList(const MIDIPacketList *pktlist)
function OSStatus (line 347) | OSStatus AUMIDIBase::HandleMidiEvent(UInt8 status, UInt8 channel, UInt8...
function OSStatus (line 390) | OSStatus AUMIDIBase::HandleNonNoteEvent (UInt8 status, UInt8 channel, UI...
function OSStatus (line 436) | OSStatus AUMIDIBase::SysEx (const UInt8 * inData,
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIBase.h
type MIDIPacketList (line 56) | struct MIDIPacketList
function class (line 62) | class AUMIDIBase {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIEffectBase.cpp
function OSStatus (line 70) | OSStatus AUMIDIEffectBase::GetPropertyInfo(AudioUnitPropertyID inID,
function OSStatus (line 86) | OSStatus AUMIDIEffectBase::GetProperty( AudioUnitPropertyID inID,
function OSStatus (line 111) | OSStatus AUMIDIEffectBase::SetProperty( AudioUnitPropertyID inID,
function OSStatus (line 128) | OSStatus AUMIDIEffectBase::ComponentEntryDispatch(ComponentParameters ...
function OSStatus (line 150) | static OSStatus AUMIDIEffectBaseMIDIEvent(void * inComponentStorage,
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIEffectBase.h
function virtual (line 63) | virtual OSStatus MIDIEvent(UInt32 inStatus,
function virtual (line 72) | virtual OSStatus SysEx(const UInt8 * inData,
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/OtherBases/AUOutputBase.cpp
function OSStatus (line 50) | OSStatus AUOutputBase::ComponentEntryDispatch(ComponentParameters *para...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/OtherBases/AUOutputBase.h
function class (line 57) | class AUOutputBase {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/OtherBases/AUPannerBase.cpp
function OSStatus (line 117) | OSStatus AUPannerBase::Initialize()
function AudioChannelLayoutTag (line 135) | static AudioChannelLayoutTag DefaultTagForNumberOfChannels(UInt32 inNumb...
function OSStatus (line 153) | OSStatus AUPannerBase::SetDefaultChannelLayoutsIfNone()
function OSStatus (line 192) | OSStatus AUPannerBase::UpdateBypassMatrix()
function OSStatus (line 235) | OSStatus AUPannerBase::Reset( AudioUnitScope inScope,
function OSStatus (line 244) | OSStatus AUPannerBase::GetParameterInfo( AudioUnitScope inScope,
function OSStatus (line 322) | OSStatus AUPannerBase::GetParameter( AudioUnitParameterID inParamID,
function OSStatus (line 338) | OSStatus AUPannerBase::SetParameter( AudioUnitParameterID inParamID,
function OSStatus (line 357) | OSStatus AUPannerBase::GetPropertyInfo (AudioUnitPropertyID inID,
function OSStatus (line 381) | OSStatus AUPannerBase::GetProperty (AudioUnitPropertyID inID,
function OSStatus (line 404) | OSStatus AUPannerBase::SetProperty(AudioUnitPropertyID inID,
function OSStatus (line 441) | OSStatus AUPannerBase::ChangeStreamFormat (
function OSStatus (line 462) | OSStatus AUPannerBase::Render(AudioUnitRenderActionFlags & ioActionFlags,
function OSStatus (line 475) | OSStatus AUPannerBase::BypassRender(AudioUnitRenderActionFlags & ioAct...
function UInt32 (line 509) | UInt32 AUPannerBase::GetAudioChannelLayout( AudioUnitScope inScope,
function OSStatus (line 543) | OSStatus AUPannerBase::RemoveAudioChannelLayout( AudioUnitScope inSc...
function OSStatus (line 568) | OSStatus AUPannerBase::SetAudioChannelLayout( AudioUnitScope inScope,
function UInt32 (line 610) | UInt32 AUPannerBase::GetChannelLayoutTags( AudioUnitScope inScope,
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/OtherBases/AUPannerBase.h
function class (line 57) | class AUPannerBase : public AUBase
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/OtherBases/MusicDeviceBase.cpp
function OSStatus (line 102) | OSStatus MusicDeviceBase::GetPropertyInfo(AudioUnitPropertyID inID,
function OSStatus (line 130) | OSStatus MusicDeviceBase::GetProperty( AudioUnitPropertyID inID,
function OSStatus (line 173) | OSStatus MusicDeviceBase::SetProperty( AudioUnitPropertyID inID,
function OSStatus (line 191) | OSStatus MusicDeviceBase::GetInstrumentCount (UInt32 &outInstCount) const
function OSStatus (line 197) | OSStatus MusicDeviceBase::HandleNoteOn( UInt8 inChannel,
function OSStatus (line 209) | OSStatus MusicDeviceBase::HandleNoteOff( UInt8 inChannel,
function OSStatus (line 217) | OSStatus
function PARAM (line 278) | PARAM(NoteInstanceID *, pboutNoteInstanceID, 2, 5);
function OSStatus (line 339) | OSStatus MusicDeviceBaseStopNote(void * inComponentStorage,
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/OtherBases/MusicDeviceBase.h
function virtual (line 66) | virtual OSStatus MIDIEvent( UInt32 inStatus,
function virtual (line 75) | virtual OSStatus SysEx( const UInt8 * inData,
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/Utility/AUBaseHelper.cpp
function OSStatus (line 55) | OSStatus GetFileRefPath (CFDictionaryRef parent, CFStringRef frKey, CFSt...
function CFMutableDictionaryRef (line 71) | CFMutableDictionaryRef CreateFileRefDict (CFStringRef fKey, CFStringRef ...
function AccessURLAsset (line 83) | int AccessURLAsset(const CFURLRef inURL, int mode)
function PrintAUParamEvent (line 109) | void PrintAUParamEvent (AudioUnitParameterEvent& event, FILE* f)
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/Utility/AUBuffer.cpp
function UInt32 (line 58) | static UInt32 SafeMultiplyAddUInt32(UInt32 a, UInt32 b, UInt32 c)
function AudioBufferList (line 119) | AudioBufferList & AUBufferList::PrepareBuffer(const CAStreamBasicDescrip...
function AudioBufferList (line 154) | AudioBufferList & AUBufferList::PrepareNullBuffer(const CAStreamBasicDes...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/Utility/AUBuffer.h
function class (line 70) | class AUBufferList {
function Allocate (line 211) | void Allocate(UInt32 numElems) // can also re-allocate
function Deallocate (line 229) | void Deallocate()
function AllocateClear (line 241) | void AllocateClear(UInt32 numElems) // can also re-allocate
function Clear (line 248) | void Clear()
function operator (line 256) | operator T *() { return mAlignedBuffer; }
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/Utility/AUInputFormatConverter.h
function class (line 59) | class AUInputFormatConverter : public FormatConverterClient {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/Utility/AUSilentTimeout.h
function class (line 50) | class AUSilentTimeout
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/Utility/AUTimestampGenerator.cpp
function DebugHostTime (line 51) | static double DebugHostTime(const AudioTimeStamp &ts)
function AudioTimeStamp (line 117) | const AudioTimeStamp & AUTimestampGenerator::GenerateInputTime(Float64 f...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/AudioUnits/AUPublic/Utility/AUTimestampGenerator.h
function class (line 62) | class AUTimestampGenerator {
function SetStartInputAtZero (line 80) | void SetStartInputAtZero(bool b) { mState.mStartInputAtZero = b; }
function SetBypassed (line 84) | void SetBypassed(bool b) { mState.mBypassed = b; }
function Reset (line 88) | void Reset()
function Advance (line 117) | void Advance(Float64 framesToAdvance)
type State (line 126) | struct State {
function GetState (line 146) | void GetState(State& outState) const { outState = mState; }
function SetState (line 147) | void SetState(State const& inState) { mState = inState; mFirstTime = fal...
type State (line 151) | struct State
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/AUOutputBL.h
function class (line 64) | class AUOutputBL {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/AUParamInfo.cpp
function UInt32 (line 120) | UInt32 AUParamInfo::NumParamsForClump (UInt32 inClump) const
function CAAUParameter (line 128) | const CAAUParameter* AUParamInfo::GetParamInfo (AudioUnitParameterID inP...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/AUParamInfo.h
function class (line 61) | class AUParamInfo {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAUMIDIMap.cpp
type AllMidiTransformers (line 50) | struct AllMidiTransformers
function InitAllMidiTransformers (line 66) | static void InitAllMidiTransformers()
function CheckInitAllMidiTransformers (line 71) | static void CheckInitAllMidiTransformers()
function MIDIValueTransformer (line 77) | MIDIValueTransformer * CAAUMIDIMap::GetTransformer (UInt32 inFlags)
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAUMIDIMap.h
type MIDIValueTransformer (line 199) | struct MIDIValueTransformer {
function MIDIValueTransformer (line 208) | struct MIDILinearTransformer : public MIDIValueTransformer {
function MIDIValueTransformer (line 213) | struct MIDILogTransformer : public MIDIValueTransformer {
function MIDIValueTransformer (line 218) | struct MIDIExpTransformer : public MIDIValueTransformer {
function MIDIValueTransformer (line 223) | struct MIDISqrtTransformer : public MIDIValueTransformer {
function MIDIValueTransformer (line 228) | struct MIDISquareTransformer : public MIDIValueTransformer {
function MIDIValueTransformer (line 233) | struct MIDICubeRtTransformer : public MIDIValueTransformer {
function MIDIValueTransformer (line 238) | struct MIDICubeTransformer : public MIDIValueTransformer {
function class (line 244) | class CAAUMIDIMap : public AUParameterMIDIMapping {
function SetAnyChannel (line 279) | void SetAnyChannel (bool inFlag)
function SetAnyNote (line 292) | void SetAnyNote (bool inFlag)
function SetToggle (line 301) | void SetToggle (bool inFlag)
function SetSubRange (line 327) | void SetSubRange (Float32 inStartValue, Float32 inStopValue)
function SetParamRange (line 335) | void SetParamRange(Float32 minValue, Float32 maxValue)
function SetSubRange (line 342) | void SetSubRange (bool inFlag)
function SetControllerOnValue (line 367) | void SetControllerOnValue(){SetBipolar(true,true);}
function SetControllerOffValue (line 368) | void SetControllerOffValue(){SetBipolar(true,false);}
function SetControllerAnyValue (line 369) | void SetControllerAnyValue(){SetBipolar(false,false);}
function Float32 (line 424) | Float32 ParamValueFromMIDILinear (Float32 inLinearValue) const
function Print (line 445) | void Print () const;
function operator (line 479) | inline bool operator< (const CAAUMIDIMap &a, const CAAUMIDIMap &b)
function class (line 500) | class CompareMIDIMap {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAUMIDIMapManager.cpp
function FillInMap (line 55) | static void FillInMap (CAAUMIDIMap &map, AUBase &That)
function OSStatus (line 71) | OSStatus CAAUMIDIMapManager::SortedInsertToParamaterMaps (AUParameterMID...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAUMIDIMapManager.h
function class (line 55) | class CAAUMIDIMapManager {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAUParameter.cpp
function CAAUParameter (line 72) | CAAUParameter & CAAUParameter::operator = (const CAAUParameter &a)
function Float32 (line 219) | Float32 CAAUParameter::GetValue() const
function CFStringRef (line 227) | CFStringRef CreateLocalizedStringForParameterValue ( double inParame...
function CFStringRef (line 285) | CFStringRef CreateLocalizedStringForParameterValue ( double inParame...
function ValueForLocalizedParameterString (line 291) | double ValueForLocalizedParameterString (CFStringRef string, const CAAUP...
function CFStringRef (line 309) | CFStringRef CAAUParameter::GetStringFromValueCopy(const Float32 *value) ...
function Float32 (line 348) | Float32 CAAUParameter::GetValueFromString(CFStringRef str) const
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAUParameter.h
function class (line 56) | class CAAUParameter : public AudioUnitParameter {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAUProcessor.cpp
function OSStatus (line 50) | static OSStatus SilenceInputCallback (void *inRefCon,
function OSStatus (line 85) | inline OSStatus SetInputCallback (CAAudioUnit &inUnit, AURenderCallback...
function OSStatus (line 95) | static OSStatus PrerollRenderProc ( void * /*inRefCon*/,
function OSStatus (line 109) | OSStatus Preroll (CAAudioUnit & inAU, UInt32 inFrameSize)
function OSStatus (line 154) | OSStatus CAAUProcessor::EstablishInputCallback (AURenderCallbackStruct ...
function OSStatus (line 164) | OSStatus CAAUProcessor::SetAUPreset (CFPropertyListRef inPreset)
function OSStatus (line 173) | OSStatus CAAUProcessor::SetAUPresetIndex (SInt32 inPresetIndex)
function OSStatus (line 182) | OSStatus CAAUProcessor::SetParameter (AudioUnitParameterID inID, AudioU...
function UInt32 (line 189) | UInt32 CAAUProcessor::MaxFramesPerRender () const
function OSStatus (line 201) | OSStatus CAAUProcessor::SetMaxFramesPerRender (UInt32 inMaxFrames)
function OSStatus (line 207) | OSStatus CAAUProcessor::Initialize (const CAStreamBasicDescription &in...
function OSStatus (line 214) | OSStatus CAAUProcessor::Reinitialize (UInt32 inNewMaxFrames)
function OSStatus (line 229) | OSStatus CAAUProcessor::DoInitialisation (const CAStreamBasicDescriptio...
function CFStringRef (line 343) | CFStringRef CAAUProcessor::GetOLPreflightName () const
function OSStatus (line 373) | OSStatus CAAUProcessor::Preflight (bool inProcessPreceedingTail)
function OSStatus (line 478) | OSStatus CAAUProcessor::OfflineAUPreflight (UInt32 inNumFrames, bool &o...
function SetBufferListToNumFrames (line 521) | void SetBufferListToNumFrames (AudioBufferList &list, UInt32 inNumFrames)
function OSStatus (line 530) | OSStatus CAAUProcessor::Render (AudioBufferList *ioData,
function OSStatus (line 644) | OSStatus CAAUProcessor::PostProcess (AudioBufferList *ioData,
function Float32 (line 680) | Float32 CAAUProcessor::GetOLPercentComplete ()
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAUProcessor.h
function class (line 105) | class CAAUProcessor {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAtomic.h
function CAMemoryBarrier (line 69) | inline void CAMemoryBarrier()
function SInt32 (line 78) | inline SInt32 CAAtomicAdd32Barrier(SInt32 theAmt, volatile SInt32* theVa...
function SInt32 (line 91) | inline SInt32 CAAtomicOr32Barrier(UInt32 theMask, volatile UInt32* theVa...
function SInt32 (line 105) | inline SInt32 CAAtomicAnd32Barrier(UInt32 theMask, volatile UInt32* theV...
function CAAtomicCompareAndSwap32Barrier (line 119) | inline bool CAAtomicCompareAndSwap32Barrier(SInt32 oldValue, SInt32 newV...
function SInt32 (line 133) | inline SInt32 CAAtomicIncrement32(volatile SInt32* theValue)
function SInt32 (line 142) | inline SInt32 CAAtomicDecrement32(volatile SInt32* theValue)
function SInt32 (line 151) | inline SInt32 CAAtomicIncrement32Barrier(volatile SInt32* theValue)
function SInt32 (line 160) | inline SInt32 CAAtomicDecrement32Barrier(volatile SInt32* theValue)
function CAAtomicTestAndClearBarrier (line 169) | inline bool CAAtomicTestAndClearBarrier(int bitToClear, void* theAddress)
function CAAtomicTestAndClear (line 179) | inline bool CAAtomicTestAndClear(int bitToClear, void* theAddress)
function CAAtomicTestAndSetBarrier (line 189) | inline bool CAAtomicTestAndSetBarrier(int bitToSet, void* theAddress)
function CAAtomicAdd32Barrier (line 205) | inline int32_t CAAtomicAdd32Barrier(int32_t theAmt, volatile int32_t* th...
function CAAtomicOr32Barrier (line 210) | inline int32_t CAAtomicOr32Barrier(uint32_t theMask, volatile uint32_t* ...
function CAAtomicAnd32Barrier (line 215) | inline int32_t CAAtomicAnd32Barrier(uint32_t theMask, volatile uint32_t*...
function CAAtomicCompareAndSwap32Barrier (line 220) | inline bool CAAtomicCompareAndSwap32Barrier(int32_t oldValue, int32_t ne...
function CAAtomicIncrement32 (line 225) | inline int32_t CAAtomicIncrement32(volatile int32_t* theValue)
function CAAtomicDecrement32 (line 230) | inline int32_t CAAtomicDecrement32(volatile int32_t* theValue)
function CAAtomicIncrement32Barrier (line 235) | inline int32_t CAAtomicIncrement32Barrier(volatile int32_t* theValue)
function CAAtomicDecrement32Barrier (line 240) | inline int32_t CAAtomicDecrement32Barrier(volatile int32_t* theValue)
function CAAtomicCompareAndSwap64Barrier (line 247) | inline bool CAAtomicCompareAndSwap64Barrier( int64_t __oldValue, int64_t...
function CAAtomicCompareAndSwapPtrBarrier (line 253) | inline bool CAAtomicCompareAndSwapPtrBarrier(void *__oldValue, void *__n...
type CASpinLock (line 270) | typedef int32_t CASpinLock;
function CASpinLockLock (line 276) | inline void CASpinLockLock( volatile CASpinLock *__lock )
function CASpinLockUnlock (line 286) | inline void CASpinLockUnlock( volatile CASpinLock *__lock )
function CASpinLockTry (line 295) | inline bool CASpinLockTry( volatile CASpinLock *__lock )
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAtomicStack.h
function push_NA (line 68) | void push_NA(T *item)
function T (line 74) | T * pop_NA()
function T (line 84) | T * head() { return mHead; }
function push_atomic (line 87) | void push_atomic(T *item)
function push_multiple_atomic (line 96) | void push_multiple_atomic(T *item)
function T (line 111) | T * pop_atomic_single_reader()
function T (line 124) | T * pop_atomic()
function T (line 139) | T * pop_all()
function T (line 149) | T* pop_all_reversed()
function compare_and_swap (line 161) | static bool compare_and_swap(T *oldvalue, T *newvalue, T **pvalue)
function class (line 184) | class CAAtomicStack {
function push_atomic (line 191) | void push_atomic(void *p) { OSAtomicEnqueue(&mHead, p, mNextPtrOffset); }
function push_NA (line 192) | void push_NA(void *p) { push_atomic(p); }
function push_atomic (line 212) | void push_atomic(T *item) {
function push_NA (line 219) | void push_NA(T *item) { push_atomic(item); }
function T (line 221) | T * pop_atomic() { return (T *)OSAtomicDequeue(&mHead, mNextPtrOffset); }
function T (line 222) | T * pop_atomic_single_reader() { return pop_atomic(); }
function T (line 223) | T * pop_NA() { return pop_atomic(); }
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAudioBufferList.cpp
function AudioBufferList (line 61) | AudioBufferList* CAAudioBufferList::Create(UInt32 inNumberBuffers)
function UInt32 (line 77) | UInt32 CAAudioBufferList::CalculateByteSize(UInt32 inNumberBuffers)
function UInt32 (line 84) | UInt32 CAAudioBufferList::GetTotalNumberChannels(const AudioBufferList& ...
function AudioBufferList (line 230) | const AudioBufferList* CAAudioBufferList::GetEmptyBufferList()
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAudioBufferList.h
type AudioBufferList (line 68) | typedef AudioBufferList* AudioBufferListPtr;
type CAAudioBufferList (line 74) | struct CAAudioBufferList
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp
function AudioChannelLayout (line 61) | AudioChannelLayout* CAAudioChannelLayout::Create(UInt32 inNumberChannelD...
function UInt32 (line 111) | inline UInt32 CountOnes(UInt32 x)
function UInt32 (line 124) | UInt32 CAAudioChannelLayout::NumberChannels (const AudioChannelLayout& i...
function CAShowAudioChannelLayout (line 135) | void CAShowAudioChannelLayout (FILE* file, const AudioChannelLayout *la...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAudioChannelLayout.h
function class (line 82) | class CAAudioChannelLayout
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAudioChannelLayoutObject.cpp
function CAAudioChannelLayout (line 142) | CAAudioChannelLayout& CAAudioChannelLayout::operator= (const CAAudioChan...
function CAAudioChannelLayout (line 155) | CAAudioChannelLayout& CAAudioChannelLayout::operator= (const AudioChanne...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAudioFileFormats.cpp
function CAAudioFileFormats (line 53) | CAAudioFileFormats *CAAudioFileFormats::Instance(bool loadDataFormats)
function CompareFileFormatNames (line 70) | static int CompareFileFormatNames(const void *va, const void *vb)
function StrToOSType (line 358) | int StrToOSType(const char *str, OSType &t)
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAudioFileFormats.h
function class (line 57) | class CAAudioFileFormats {
type FileFormatInfo (line 77) | struct FileFormatInfo {
function NumberOfExtensions (line 93) | int NumberOfExtensions() { return static_cast<int>(mExtensions ? CFArra...
function MatchExtension (line 99) | bool MatchExtension(CFStringRef testExt) { // testExt should not include...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAudioTimeStamp.h
function AudioTimeStamp (line 66) | struct CAAudioTimeStamp
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAudioUnit.cpp
type StackAUChannelInfo (line 62) | struct StackAUChannelInfo {
method StackAUChannelInfo (line 63) | StackAUChannelInfo (UInt32 inSize) : mChanInfo ((AUChannelInfo*)malloc...
class CAAudioUnit::AUState (line 80) | class CAAudioUnit::AUState : public CAReferenceCounted {
method AUState (line 82) | AUState (AudioComponent inComp)
method AUState (line 91) | AUState (const AUNode &inNode, const AudioUnit& inUnit)
method OSStatus (line 102) | OSStatus GetParameter(AudioUnitParameterID inID, AudioUnitScope scop...
method OSStatus (line 113) | OSStatus SetParameter(AudioUnitParameterID inID, AudioUnitScope scop...
method OSStatus (line 124) | OSStatus Render (AudioUnitRenderActionFlags * ioActionFlags,
method OSStatus (line 138) | OSStatus MIDIEvent (UInt32 inStatus,
method OSStatus (line 155) | OSStatus StartNote (MusicDeviceInstrumentID inInstrument,
method OSStatus (line 172) | OSStatus StopNote (MusicDeviceGroupID inGroupID,
method Init (line 190) | void Init()
method AUState (line 251) | AUState () {}
function OSStatus (line 266) | OSStatus CAAudioUnit::Open (const CAComponent& inComp, CAAudioUnit &out...
function CAAudioUnit (line 306) | CAAudioUnit& CAAudioUnit::operator= (const CAAudioUnit &a)
function OSStatus (line 335) | OSStatus CAAudioUnit::RemovePropertyListener (AudioUnitPropertyID inID,
function AudioUnit (line 356) | AudioUnit CAAudioUnit::AU() const
function AUNode (line 361) | AUNode CAAudioUnit::GetAUNode () const
function CheckDynCount (line 519) | static
function OSStatus (line 686) | OSStatus CAAudioUnit::GetChannelLayoutTags (AudioUnitScope inScope,
function OSStatus (line 739) | OSStatus CAAudioUnit::GetChannelLayout (AudioUnitScope inScope,
function OSStatus (line 760) | OSStatus CAAudioUnit::SetChannelLayout (AudioUnitScope inScope,
function OSStatus (line 771) | OSStatus CAAudioUnit::SetChannelLayout (AudioUnitScope inScope,
function OSStatus (line 783) | OSStatus CAAudioUnit::ClearChannelLayout (AudioUnitScope inScope,
function OSStatus (line 791) | OSStatus CAAudioUnit::GetFormat (AudioUnitScope inScope,
function OSStatus (line 801) | OSStatus CAAudioUnit::SetFormat (AudioUnitScope inScope,
function OSStatus (line 811) | OSStatus CAAudioUnit::GetSampleRate (AudioUnitScope inScope,
function OSStatus (line 821) | OSStatus CAAudioUnit::SetSampleRate (AudioUnitScope inScope,
function OSStatus (line 832) | OSStatus CAAudioUnit::SetSampleRate (Float64 inSampleRate)
function OSStatus (line 855) | OSStatus CAAudioUnit::NumberChannels (AudioUnitScope inScope,
function OSStatus (line 866) | OSStatus CAAudioUnit::SetNumberChannels (AudioUnitScope inScope,
function OSStatus (line 879) | OSStatus CAAudioUnit::IsElementCountWritable (AudioUnitScope inScope, b...
function OSStatus (line 890) | OSStatus CAAudioUnit::GetElementCount (AudioUnitScope inScope, UInt32 &...
function OSStatus (line 896) | OSStatus CAAudioUnit::SetElementCount (AudioUnitScope inScope, UInt32 i...
function OSStatus (line 985) | OSStatus CAAudioUnit::ConfigureDynamicScope (AudioUnitScope inScope,
function OSStatus (line 1043) | OSStatus CAAudioUnit::SetBypass (bool inBypass) const
function OSStatus (line 1051) | OSStatus CAAudioUnit::GetMaxFramesPerSlice (UInt32& outMaxFrames) const
function OSStatus (line 1059) | OSStatus CAAudioUnit::SetMaxFramesPerSlice (UInt32 inMaxFrames)
function Float64 (line 1066) | Float64 CAAudioUnit::Latency () const
function OSStatus (line 1075) | OSStatus CAAudioUnit::GetAUPreset (CFPropertyListRef &outData) const
function OSStatus (line 1083) | OSStatus CAAudioUnit::SetAUPreset (CFPropertyListRef &inData)
function OSStatus (line 1091) | OSStatus CAAudioUnit::SetAUPresetFromDocument (CFPropertyListRef &inData)
function OSStatus (line 1099) | OSStatus CAAudioUnit::GetPresentPreset (AUPreset &outData) const
function OSStatus (line 1124) | OSStatus CAAudioUnit::SetPresentPreset (AUPreset &inData)
function OSStatus (line 1166) | OSStatus CAAudioUnit::GetParameter(AudioUnitParameterID inID, AudioUnit...
function OSStatus (line 1172) | OSStatus CAAudioUnit::SetParameter(AudioUnitParameterID inID, AudioUnit...
function OSStatus (line 1178) | OSStatus CAAudioUnit::MIDIEvent (UInt32 inStatus,
function OSStatus (line 1186) | OSStatus CAAudioUnit::StartNote (MusicDeviceInstrumentID inInstrument,
function OSStatus (line 1196) | OSStatus CAAudioUnit::StopNote (MusicDeviceGroupID inGroupID,
function OSStatus (line 1206) | OSStatus CAAudioUnit::Render (AudioUnitRenderActionFlags * ioActionF...
function OSStatus (line 1222) | OSStatus CAAudioUnit::Process (AudioUnitRenderActionFlags & ioAction...
function OSStatus (line 1244) | OSStatus CAAudioUnit::ProcessMultiple (AudioUnitRenderActionFlags & io...
function CAAUChanHelper (line 1301) | CAAUChanHelper& CAAUChanHelper::operator= (const CAAUChanHelper &c)
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAudioUnit.h
function class (line 82) | class CAAudioUnit {
function OSStatus (line 137) | OSStatus GetPropertyInfo(AudioUnitPropertyID propID, AudioUnitScope s...
function OSStatus (line 142) | OSStatus GetProperty(AudioUnitPropertyID propID, AudioUnitScope scope...
function OSStatus (line 147) | OSStatus SetProperty(AudioUnitPropertyID propID, AudioUnitScope scope...
function OSStatus (line 178) | OSStatus Reset (AudioUnitScope scope, AudioUnitElement element)
function OSStatus (line 182) | OSStatus GlobalReset ()
function OSStatus (line 187) | OSStatus AddRenderNotify (AURenderCallback inProc, void *inProcRefCon)
function OSStatus (line 192) | OSStatus RemoveRenderNotify (AURenderCallback inProc, void *inProcR...
function OSStatus (line 197) | OSStatus AddPropertyListener (AudioUnitPropertyID inID,
function OSStatus (line 214) | OSStatus StartNote (MusicDeviceGroupID inGroupID,
function CanDo (line 240) | bool CanDo (int inChannelsInOut) const
function SupportsNumChannels (line 254) | bool SupportsNumChannels () const;
function HasDynamicOutputs (line 331) | bool HasDynamicOutputs (SInt32 &outTotalNumChannels) const
function OSStatus (line 338) | OSStatus ConfigureDynamicInput (UInt32 inNumElements, UInt32 *inChann...
function OSStatus (line 343) | OSStatus ConfigureDynamicOutput (UInt32 inNumElements, UInt32 *inChan...
function CanBypass (line 348) | bool CanBypass () const;
function const (line 392) | bool ValidateChannelPair (int inChannelsIn,
function class (line 410) | class CAAUChanHelper {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAudioUnitOutputCapturer.h
function class (line 70) | class CAAudioUnitOutputCapturer {
function Start (line 87) | void Start() {
function Stop (line 101) | void Stop() {
function Close (line 106) | void Close() {
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAudioValueRange.cpp
function Float64 (line 61) | Float64 CAAudioValueRange::BoundValue(const AudioValueRange& inRange, Fl...
function Float64 (line 77) | Float64 CAAudioValueRange::PickCommonSampleRate(const AudioValueRange& i...
function CAAudioValueRange_ComputeUnion (line 172) | void CAAudioValueRange_ComputeUnion(const AudioValueRange& inRange, cons...
function CAAudioValueRange_ComputeIntersection (line 248) | void CAAudioValueRange_ComputeIntersection(UInt32 inNumberRangeList1Item...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAudioValueRange.h
function AudioValueRange (line 68) | struct CAAudioValueRange
function IsStrictlyLessThan (line 88) | static bool IsStrictlyLessThan(const AudioValueRange& x, const AudioVa...
function IsStrictlyGreaterThan (line 89) | static bool IsStrictlyGreaterThan(const AudioValueRange& x, const Audi...
function IsStrictlyContainedBy (line 90) | static bool IsStrictlyContainedBy(const AudioValueRange& x, const Audi...
function OverlapsLow (line 91) | static bool OverlapsLow(const AudioValueRange& x, const AudioValueRang...
function OverlapsHigh (line 92) | static bool OverlapsHigh(const AudioValueRange& x, const AudioValueRan...
type LessThan (line 98) | struct LessThan
type std (line 117) | typedef std::vector<CAAudioValueRange> CAAudioValueRangeList;
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CAAutoDisposer.h
function explicit (line 100) | explicit CAPtrRef(T* ptr) : ptr_(ptr) {}
function explicit (line 113) | explicit CAAutoFree(T* ptr) : ptr_(ptr) {}
function reallocBytes (line 149) | void reallocBytes(size_t numBytes)
function reallocItems (line 154) | void reallocItems(size_t numItems)
function explicit (line 253) | explicit CAAutoDelete(T* ptr) : ptr_(ptr) {}
function explicit (line 354) | explicit CAAutoArrayDelete(T* ptr) : ptr_(ptr) {}
function ptr_ (line 363) | CAAutoArrayDelete(size_t n) : ptr_(new T[n]) {}
function alloc (line 367) | void alloc(size_t numItems)
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CABitOperations.h
function UInt32 (line 60) | inline UInt32 IsPowerOfTwo(UInt32 x)
function UInt32 (line 95) | inline UInt32 CountLeadingZeroesLong(UInt64 arg)
function UInt32 (line 116) | inline UInt32 CountTrailingZeroes(UInt32 x)
function UInt32 (line 122) | inline UInt32 CountLeadingOnes(UInt32 x)
function UInt32 (line 128) | inline UInt32 CountTrailingOnes(UInt32 x)
function UInt32 (line 134) | inline UInt32 NumBits(UInt32 x)
function UInt32 (line 140) | inline UInt32 Log2Ceil(UInt32 x)
function UInt32 (line 146) | inline UInt32 Log2Floor(UInt32 x)
function UInt32 (line 152) | inline UInt32 NextPowerOfTwo(UInt32 x)
function UInt32 (line 158) | inline UInt32 CountOnes(UInt32 x)
function UInt32 (line 167) | inline UInt32 CountZeroes(UInt32 x)
function UInt32 (line 173) | inline UInt32 LSBitPos(UInt32 x)
function UInt32 (line 179) | inline UInt32 LSBit(UInt32 x)
function UInt32 (line 185) | inline UInt32 MSBitPos(UInt32 x)
function UInt32 (line 191) | inline UInt32 MSBit(UInt32 x)
function UInt32 (line 197) | inline UInt32 DivInt(UInt32 numerator, UInt32 denominator)
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CABool.h
function class (line 66) | class CABool
function Uninitialize (line 81) | void Uninitialize() { mValue = -1; }
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CABufferList.cpp
function show (line 132) | static void show(const AudioBufferList &abl, int framesToPrint, int word...
function CAShowAudioBufferList (line 191) | void CAShowAudioBufferList(const AudioBufferList &abl, int framesToPrint...
function CAShowAudioBufferList (line 229) | void CAShowAudioBufferList(const AudioBufferList &abl, int framesToPrint...
function CAShowAudioBufferList (line 234) | void CAShowAudioBufferList(const AudioBufferList *abl, int framesToPrint...
function CrashIfClientProvidedBogusAudioBufferList (line 240) | int CrashIfClientProvidedBogusAudioBufferList(const AudioBufferList *abl...
FILE: src/CoreAudio/CoreAudioUtilityClasses/CoreAudio/PublicUtility/CABufferList.h
function class (line 72) | class CABufferList {
function CABufferList (line 77) | static CABufferList * New(const char *name, const CAStreamBasicDescripti...
function CABufferList (line 82) | static CABufferList * New(const CAStreamBasicDescription &format) { retu...
function SetBytes (line 124) | void SetBytes(UInt32 nBytes, void *data)
function CopyAllFrom (line 132) | void CopyAllFrom(CABufferList *srcbl, CABufferList *ptrbl)
function CopyDataFrom (line 155) | void CopyDataFrom(const AudioBufferList &other)
function AppendFrom (line 164) | void AppendFrom(CABufferList *blp, UInt32 nBytes)
function PadWithZeroes (line 177) | void PadWithZeroes(UInt32 desiredBufferSize)
function SetToZeroes (line 190) | void SetToZeroes(UInt32 nBytes)
function Reset (line 200) | void Reset()
function Boolean (line 205) | Boolean SameDataAs(const CABufferList* anotherBufferList)
function BytesConsumed (line 216) | void BytesConsumed(UInt32 nBytes)
function SetFrom (line 228) | void SetFrom(const AudioBufferList *abl)
function SetFrom (line 234) | void SetFrom(const CABufferList *blp)
function SetFrom (line 239) | void SetFrom(const AudioBufferList *abl, UInt32 nBytes)
function SetFrom (line 251) | void SetFrom(const CABufferList *blp, UInt32 nBytes)
function AudioBufferList (line 256) | AudioBufferList * ToAudioBufferList(AudioBufferList *abl) const
function AdvanceBufferPointers (line 269) | void AdvanceBufferPointers(UInt32 nByt
Copy disabled (too large)
Download .json
Condensed preview — 23905 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (17,065K chars).
[
{
"path": ".gdbinit",
"chars": 1608,
"preview": "# Copyright 2011 Shinichiro Hamaji. All rights reserved.\n#\n# Redistribution and use in source and binary forms, with or "
},
{
"path": ".github/FUNDING.yml",
"chars": 26,
"preview": "open_collective: darlinghq"
},
{
"path": ".github/ISSUE_TEMPLATE/build_issue.md",
"chars": 335,
"preview": "---\nname: Build Issue\nabout: An issue building Darling\nlabels: 'build'\n---\n\n**Build Log**\nWhat is the build error?\n```\nP"
},
{
"path": ".github/ISSUE_TEMPLATE/lkm_bug.md",
"chars": 523,
"preview": "---\nname: LKM Bug\nabout: An issue with the Linux kernel module\nlabels: 'bug, linux kernel module'\n---\n\n**Expected Result"
},
{
"path": ".github/ISSUE_TEMPLATE/misc_bug.md",
"chars": 404,
"preview": "---\nname: Miscellaneous Bug\nabout: A miscellaneous bug in Darling\nlabels: 'bug'\n---\n\n**Expected Result**\nWhat did you ex"
},
{
"path": ".github/ISSUE_TEMPLATE/missing_framework.md",
"chars": 522,
"preview": "---\nname: Missing Framework\nabout: An application requires a missing framework\nlabels: 'frameworks, application compatib"
},
{
"path": ".github/ISSUE_TEMPLATE/missing_library.md",
"chars": 511,
"preview": "---\nname: Missing Library\nabout: An application requires a missing library\nlabels: 'libraries, application compatibility"
},
{
"path": ".github/ISSUE_TEMPLATE/missing_tool.md",
"chars": 397,
"preview": "---\nname: Missing Built-In Tool\nabout: MacOS contains a command-line tool that Darling does not\nlabels: 'enhancement'\n--"
},
{
"path": ".github/ISSUE_TEMPLATE/startup_bug.md",
"chars": 644,
"preview": "---\nname: Startup Bug\nabout: An issue with Darling's startup\nlabels: 'bug, container'\n---\n\n**Expected Result**\nWhat did "
},
{
"path": ".github/workflows/actions.yaml",
"chars": 2083,
"preview": "name: Darling CI\n\non: [push, pull_request]\n\njobs:\n build-deb:\n runs-on: ubuntu-latest\n steps:\n - name: Checkou"
},
{
"path": ".gitignore",
"chars": 1320,
"preview": "# Compiled source #\n###################\n*.com\n*.class\n*.dll\n*.exe\n*.o\n*.so\n*.ko\n*.pyc\n\n# Logs and databases #\n##########"
},
{
"path": ".gitmodules",
"chars": 14545,
"preview": "[submodule \"src/external/libdispatch\"]\n\tpath = src/external/libdispatch\n\turl = ../darling-libdispatch.git\n[submodule \"sr"
},
{
"path": ".vscode/launch.json",
"chars": 1299,
"preview": "{\n // Use IntelliSense to learn about possible attributes.\n // Hover to view descriptions of existing attributes.\n"
},
{
"path": "CMakeLists.txt",
"chars": 8420,
"preview": "cmake_minimum_required(VERSION 3.13)\n\nSET(CMAKE_SYSTEM_NAME Linux)\nSET(CMAKE_SYSTEM_PROCESSOR \"x86-64\")\n\n# This allows s"
},
{
"path": "CONTRIBUTORS.md",
"chars": 322,
"preview": "# Contributors\n\nDarling comprises many open source packages, both well known (e.g. from the Free Software Foundation) or"
},
{
"path": "Developer/.gitignore",
"chars": 2857,
"preview": "Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libSystem.B.dylib\nPlatforms/MacOSX.platform/Developer/SDKs/M"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/Library/Xcode/Specifications/Core Build System.xcspec",
"chars": 712,
"preview": "{\n /* The name of the build system */\n Type = BuildSystem;\n\n /* The build system we inherit from */\n BasedOn"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/Library/Xcode/Specifications/MacOSX Architectures.xcspec",
"chars": 1472,
"preview": "(\n {\n Type = Architecture;\n Identifier = Native;\n ListInEnum = YES;\n SortNumber = 100;\n "
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/Library/Xcode/Specifications/MacOSX Package Types.xcspec",
"chars": 11875,
"preview": "(\n /* Mach-O */\n { Type = PackageType;\n Identifier = com.apple.package-type.mach-o-executable;\n De"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/Library/Xcode/Specifications/MacOSX Product Types.xcspec",
"chars": 12963,
"preview": "(\n\n\n /* Command Line Tool */\n { Type = ProductType;\n Identifier = com.apple.product-type.tool;\n Cl"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/SDKSettings.plist",
"chars": 1262,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/P"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/NSSystemDirectories.h",
"chars": 7181,
"preview": "/*\n * Copyright (c) 1999-2000, 2009 Apple Inc. All rights reserved.\n *\n * @APPLE_LICENSE_HEADER_START@\n * \n * This file "
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/bsm/audit_session.h",
"chars": 5730,
"preview": "/*-\n * Copyright (c) 2009 Apple Inc.\n * All rights reserved.\n *\n * Redistribution and use in source and binary forms, wi"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/float.h",
"chars": 4047,
"preview": "/* Copyright (c) 2017 Apple Inc. All rights reserved.\n *\n * @APPLE_LICENSE_HEADER_START@\n *\n * The contents of this file"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/libkern/OSCrossEndian.h",
"chars": 2534,
"preview": "/*\n * Copyright (c) 2000-2006 Apple Computer, Inc. All rights reserved.\n *\n * @APPLE_OSREFERENCE_LICENSE_HEADER_START@\n "
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/clock.h",
"chars": 6676,
"preview": "#ifndef\t_clock_user_\n#define\t_clock_user_\n\n/* Module clock */\n\n#include <string.h>\n#include <mach/ndr.h>\n#include <mach/"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/clock_priv.h",
"chars": 5734,
"preview": "#ifndef\t_clock_priv_user_\n#define\t_clock_priv_user_\n\n/* Module clock_priv */\n\n#include <string.h>\n#include <mach/ndr.h>\n"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/clock_reply.h",
"chars": 4895,
"preview": "#ifndef\t_clock_reply_user_\n#define\t_clock_reply_user_\n\n/* Module clock_reply */\n\n#include <string.h>\n#include <mach/ndr."
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/exc.h",
"chars": 7843,
"preview": "#ifndef\t_exc_user_\n#define\t_exc_user_\n\n/* Module exc */\n\n#include <string.h>\n#include <mach/ndr.h>\n#include <mach/boolea"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/host_priv.h",
"chars": 28888,
"preview": "#ifndef\t_host_priv_user_\n#define\t_host_priv_user_\n\n/* Module host_priv */\n\n#include <string.h>\n#include <mach/ndr.h>\n#in"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/host_security.h",
"chars": 6787,
"preview": "#ifndef\t_host_security_user_\n#define\t_host_security_user_\n\n/* Module host_security */\n\n#include <string.h>\n#include <mac"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/lock_set.h",
"chars": 8568,
"preview": "#ifndef\t_lock_set_user_\n#define\t_lock_set_user_\n\n/* Module lock_set */\n\n#include <string.h>\n#include <mach/ndr.h>\n#inclu"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/mach_host.h",
"chars": 36911,
"preview": "#ifndef\t_mach_host_user_\n#define\t_mach_host_user_\n\n/* Module mach_host */\n\n#include <string.h>\n#include <mach/ndr.h>\n#in"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/mach_port.h",
"chars": 43292,
"preview": "#ifndef\t_mach_port_user_\n#define\t_mach_port_user_\n\n/* Module mach_port */\n\n#include <string.h>\n#include <mach/ndr.h>\n#in"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/mach_vm.h",
"chars": 28037,
"preview": "#ifndef\t_mach_vm_user_\n#define\t_mach_vm_user_\n\n/* Module mach_vm */\n\n#include <string.h>\n#include <mach/ndr.h>\n#include "
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/mach_voucher.h",
"chars": 9863,
"preview": "#ifndef\t_mach_voucher_user_\n#define\t_mach_voucher_user_\n\n/* Module mach_voucher */\n\n#include <string.h>\n#include <mach/n"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/memory_entry.h",
"chars": 7302,
"preview": "#ifndef\t_memory_entry_user_\n#define\t_memory_entry_user_\n\n/* Module memory_entry */\n\n#include <string.h>\n#include <mach/n"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/processor.h",
"chars": 9468,
"preview": "#ifndef\t_processor_user_\n#define\t_processor_user_\n\n/* Module processor */\n\n#include <string.h>\n#include <mach/ndr.h>\n#in"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/processor_set.h",
"chars": 15409,
"preview": "#ifndef\t_processor_set_user_\n#define\t_processor_set_user_\n\n/* Module processor_set */\n\n#include <string.h>\n#include <mac"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/servers/netname.h",
"chars": 8226,
"preview": "#ifndef\t_netname_user_\n#define\t_netname_user_\n\n/* Module netname */\n\n#include <string.h>\n#include <mach/ndr.h>\n#include "
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/task.h",
"chars": 65497,
"preview": "#ifndef\t_task_user_\n#define\t_task_user_\n\n/* Module task */\n\n#include <string.h>\n#include <mach/ndr.h>\n#include <mach/boo"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/thread_act.h",
"chars": 34463,
"preview": "#ifndef\t_thread_act_user_\n#define\t_thread_act_user_\n\n/* Module thread_act */\n\n#include <string.h>\n#include <mach/ndr.h>\n"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/vm_map.h",
"chars": 34462,
"preview": "#ifndef\t_vm_map_user_\n#define\t_vm_map_user_\n\n/* Module vm_map */\n\n#include <string.h>\n#include <mach/ndr.h>\n#include <ma"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/os/activity.h",
"chars": 17499,
"preview": "/*\n * Copyright (c) 2013-2016 Apple Inc. All rights reserved.\n *\n * @APPLE_OSREFERENCE_LICENSE_HEADER_START@\n *\n * This "
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/os/availability.h",
"chars": 7035,
"preview": "/*\n * Copyright (c) 2008-2017 Apple Inc. All rights reserved.\n *\n * @APPLE_APACHE_LICENSE_HEADER_START@\n *\n * Licensed u"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/os/feature_private.h",
"chars": 236,
"preview": "// created for Darling\n\n#ifndef _OS_FEATURE_PRIVATE_H\n#define _OS_FEATURE_PRIVATE_H\n\n#define os_feature_enabled(framewor"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/os/signpost.h",
"chars": 761,
"preview": "// created for Darling\n\n#ifndef _OS_SIGNPOST_H\n#define _OS_SIGNPOST_H\n\n#include <stdint.h>\n#include <stddef.h>\n\n#include"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/os/signpost_private.h",
"chars": 278,
"preview": "// created for Darling\n\n#ifndef _OS_SIGNPOST_PRIVATE_H\n#define _OS_SIGNPOST_PRIVATE_H\n\n#include <os/signpost.h>\n\n// some"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/os/trace_base.h",
"chars": 3751,
"preview": "/*\n * Copyright (c) 2016 Apple Inc. All rights reserved.\n *\n * @APPLE_OSREFERENCE_LICENSE_HEADER_START@\n *\n * This file "
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/servers/netname.h",
"chars": 8226,
"preview": "#ifndef\t_netname_user_\n#define\t_netname_user_\n\n/* Module netname */\n\n#include <string.h>\n#include <mach/ndr.h>\n#include "
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_posix_availability.h",
"chars": 2905,
"preview": "/* Copyright (c) 2010 Apple Inc. All rights reserved.\n * \n * @APPLE_OSREFERENCE_LICENSE_HEADER_START@\n * \n * This file c"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_symbol_aliasing.h",
"chars": 9326,
"preview": "/* Copyright (c) 2010 Apple Inc. All rights reserved.\n * \n * @APPLE_OSREFERENCE_LICENSE_HEADER_START@\n * \n * This file c"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sysdir.h",
"chars": 5527,
"preview": "/*\n * Copyright (c) 1999-2015 Apple Inc. All rights reserved.\n *\n * @APPLE_LICENSE_HEADER_START@\n * \n * This file contai"
},
{
"path": "Developer/Platforms/MacOSX.platform/Developer/SDKs/macosx.internal.sdk/SDKSettings.plist",
"chars": 1189,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/P"
},
{
"path": "Developer/Platforms/MacOSX.platform/Entitlements.plist",
"chars": 341,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/P"
},
{
"path": "Developer/Platforms/MacOSX.platform/Info.plist",
"chars": 3575,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/P"
},
{
"path": "Developer/Platforms/MacOSX.platform/ResourceRules.plist",
"chars": 571,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/P"
},
{
"path": "Developer/Platforms/MacOSX.platform/version.plist",
"chars": 665,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/P"
},
{
"path": "Developer/TODO.md",
"chars": 145,
"preview": "* Fix AE.framework (nested) headers not being found.\n* Same for CarbonCore.\n* Switch to TBDs.\n* Upgrade to newer ld when"
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang",
"chars": 628,
"preview": "#!/bin/bash\n\nexport PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/"
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++",
"chars": 153,
"preview": "#!/bin/bash\n\nexport PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/"
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dsymutil",
"chars": 36,
"preview": "#!/bin/bash\n\nllvm-dsymutil-6.0 \"$@\"\n"
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld",
"chars": 202,
"preview": "#!/bin/bash\nSCRIPTDIR=\"$( cd \"$( dirname \"${BASH_SOURCE[0]}\" )\" && pwd )\"\n\nLD=\"$SCRIPTDIR/../../../../../build/src/exter"
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/xcrun",
"chars": 59,
"preview": "#!/bin/bash\n\nif [ $1 == \"-find\" ]\nthen\n\techo `which $2`\nfi\n"
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/FlexLexer.h",
"chars": 6235,
"preview": "// -*-C++-*-\n// FlexLexer.h -- define interfaces for lexical analyzer classes generated\n// by flex\n\n// Copyright (c) 199"
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__bit_reference",
"chars": 52074,
"preview": "// -*- C++ -*-\n//===----------------------------------------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__bsd_locale_defaults.h",
"chars": 2008,
"preview": "// -*- C++ -*-\n//===---------------------- __bsd_locale_defaults.h -----------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__bsd_locale_fallbacks.h",
"chars": 3891,
"preview": "// -*- C++ -*-\n//===---------------------- __bsd_locale_fallbacks.h ----------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__config",
"chars": 39789,
"preview": "// -*- C++ -*-\n//===--------------------------- __config ---------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__debug",
"chars": 8831,
"preview": "// -*- C++ -*-\n//===--------------------------- __debug ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__functional_03",
"chars": 44159,
"preview": "// -*- C++ -*-\n//===----------------------------------------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__functional_base",
"chars": 17990,
"preview": "// -*- C++ -*-\n//===----------------------------------------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__functional_base_03",
"chars": 6519,
"preview": "// -*- C++ -*-\n//===----------------------------------------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__hash_table",
"chars": 95586,
"preview": "// -*- C++ -*-\n//===----------------------------------------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__libcpp_version",
"chars": 5,
"preview": "5000\n"
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__locale",
"chars": 46248,
"preview": "// -*- C++ -*-\n//===----------------------------------------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__mutex_base",
"chars": 12984,
"preview": "// -*- C++ -*-\n//===----------------------------------------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__nullptr",
"chars": 1689,
"preview": "// -*- C++ -*-\n//===--------------------------- __nullptr --------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__split_buffer",
"chars": 21995,
"preview": "// -*- C++ -*-\n#ifndef _LIBCPP_SPLIT_BUFFER\n#define _LIBCPP_SPLIT_BUFFER\n\n#include <__config>\n#include <type_traits>\n#in"
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__sso_allocator",
"chars": 2465,
"preview": "// -*- C++ -*-\n//===----------------------------------------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__std_stream",
"chars": 10555,
"preview": "// -*- C++ -*-\n//===----------------------------------------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__string",
"chars": 27915,
"preview": "// -*- C++ -*-\n//===-------------------------- __string ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__threading_support",
"chars": 16037,
"preview": "// -*- C++ -*-\n//===----------------------------------------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree",
"chars": 99245,
"preview": "// -*- C++ -*-\n//===----------------------------------------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tuple",
"chars": 20181,
"preview": "// -*- C++ -*-\n//===----------------------------------------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__undef_macros",
"chars": 1019,
"preview": "// -*- C++ -*-\n//===------------------------ __undef_macros ------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/algorithm",
"chars": 206039,
"preview": "// -*- C++ -*-\n//===-------------------------- algorithm ---------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/array",
"chars": 12026,
"preview": "// -*- C++ -*-\n//===---------------------------- array -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/atomic",
"chars": 63626,
"preview": "// -*- C++ -*-\n//===--------------------------- atomic -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/bitset",
"chars": 33156,
"preview": "// -*- C++ -*-\n//===---------------------------- bitset ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cassert",
"chars": 546,
"preview": "// -*- C++ -*-\n//===-------------------------- cassert -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/ccomplex",
"chars": 627,
"preview": "// -*- C++ -*-\n//===--------------------------- ccomplex ---------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cctype",
"chars": 1745,
"preview": "// -*- C++ -*-\n//===---------------------------- cctype ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cerrno",
"chars": 656,
"preview": "// -*- C++ -*-\n//===-------------------------- cerrno ------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cfenv",
"chars": 1588,
"preview": "// -*- C++ -*-\n//===---------------------------- cfenv -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cfloat",
"chars": 1134,
"preview": "// -*- C++ -*-\n//===--------------------------- cfloat -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/chrono",
"chars": 41503,
"preview": "// -*- C++ -*-\n//===---------------------------- chrono ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cinttypes",
"chars": 3490,
"preview": "// -*- C++ -*-\n//===--------------------------- cinttypes --------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/ciso646",
"chars": 582,
"preview": "// -*- C++ -*-\n//===--------------------------- ciso646 ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/climits",
"chars": 894,
"preview": "// -*- C++ -*-\n//===--------------------------- climits ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/clocale",
"chars": 985,
"preview": "// -*- C++ -*-\n//===--------------------------- clocale ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath",
"chars": 14466,
"preview": "// -*- C++ -*-\n//===---------------------------- cmath -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/codecvt",
"chars": 20443,
"preview": "// -*- C++ -*-\n//===-------------------------- codecvt -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/complex",
"chars": 46335,
"preview": "// -*- C++ -*-\n//===--------------------------- complex ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/complex.h",
"chars": 726,
"preview": "// -*- C++ -*-\n//===--------------------------- complex.h --------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/condition_variable",
"chars": 7593,
"preview": "// -*- C++ -*-\n//===---------------------- condition_variable ----------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/csetjmp",
"chars": 800,
"preview": "// -*- C++ -*-\n//===--------------------------- csetjmp ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/csignal",
"chars": 951,
"preview": "// -*- C++ -*-\n//===--------------------------- csignal ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cstdarg",
"chars": 890,
"preview": "// -*- C++ -*-\n//===--------------------------- cstdarg ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cstdbool",
"chars": 708,
"preview": "// -*- C++ -*-\n//===--------------------------- cstdbool ---------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cstddef",
"chars": 2409,
"preview": "// -*- C++ -*-\n//===--------------------------- cstddef ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cstdint",
"chars": 2785,
"preview": "// -*- C++ -*-\n//===--------------------------- cstdint ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cstdio",
"chars": 4301,
"preview": "// -*- C++ -*-\n//===---------------------------- cstdio ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cstdlib",
"chars": 4725,
"preview": "// -*- C++ -*-\n//===--------------------------- cstdlib ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cstring",
"chars": 2526,
"preview": "// -*- C++ -*-\n//===--------------------------- cstring ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/ctgmath",
"chars": 637,
"preview": "// -*- C++ -*-\n//===-------------------------- ctgmath -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/ctime",
"chars": 1413,
"preview": "// -*- C++ -*-\n//===---------------------------- ctime -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/ctype.h",
"chars": 1136,
"preview": "// -*- C++ -*-\n//===---------------------------- ctype.h ---------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cwchar",
"chars": 6272,
"preview": "// -*- C++ -*-\n//===--------------------------- cwchar -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cwctype",
"chars": 1678,
"preview": "// -*- C++ -*-\n//===--------------------------- cwctype ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/deque",
"chars": 104358,
"preview": "// -*- C++ -*-\n//===---------------------------- deque -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/errno.h",
"chars": 5131,
"preview": "// -*- C++ -*-\n//===-------------------------- errno.h -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/exception",
"chars": 9479,
"preview": "// -*- C++ -*-\n//===-------------------------- exception ---------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/__config",
"chars": 2177,
"preview": "// -*- C++ -*-\n//===--------------------------- __config ---------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/__memory",
"chars": 2731,
"preview": "// -*- C++ -*-\n//===----------------------------------------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/algorithm",
"chars": 2126,
"preview": "// -*- C++ -*-\n//===-------------------------- algorithm ---------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/any",
"chars": 15071,
"preview": "// -*- C++ -*-\n//===------------------------------ any -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/chrono",
"chars": 1370,
"preview": "// -*- C++ -*-\n//===------------------------------ chrono ---------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/coroutine",
"chars": 8971,
"preview": "// -*- C++ -*-\n//===----------------------------- coroutine -----------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/deque",
"chars": 1137,
"preview": "// -*- C++ -*-\n//===--------------------------- deque ------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/dynarray",
"chars": 11116,
"preview": "// -*- C++ -*-\n//===-------------------------- dynarray ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/forward_list",
"chars": 1200,
"preview": "// -*- C++ -*-\n//===--------------------------- forward_list -----------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/functional",
"chars": 17873,
"preview": "// -*- C++ -*-\n//===-------------------------- functional --------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/iterator",
"chars": 3876,
"preview": "// -*- C++ -*-\n//===----------------------------- iterator -------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/list",
"chars": 1127,
"preview": "// -*- C++ -*-\n//===--------------------------- list ------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/map",
"chars": 1692,
"preview": "// -*- C++ -*-\n//===----------------------------- map ------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/memory_resource",
"chars": 13317,
"preview": "// -*- C++ -*-\n//===------------------------ memory_resource -----------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/numeric",
"chars": 3698,
"preview": "// -*- C++ -*-\n//===--------------------------- numeric ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/optional",
"chars": 25360,
"preview": "// -*- C++ -*-\n//===-------------------------- optional ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/propagate_const",
"chars": 20594,
"preview": "// -*- C++ -*-\n//===------------------------ propagate_const -----------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/ratio",
"chars": 2271,
"preview": "// -*- C++ -*-\n//===------------------------------ ratio ---------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/regex",
"chars": 1780,
"preview": "// -*- C++ -*-\n//===----------------------------- regex ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/set",
"chars": 1623,
"preview": "// -*- C++ -*-\n//===--------------------------- list ------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/string",
"chars": 1768,
"preview": "// -*- C++ -*-\n//===--------------------------- string ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/string_view",
"chars": 35256,
"preview": "// -*- C++ -*-\n//===------------------------ string_view ---------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/system_error",
"chars": 1553,
"preview": "// -*- C++ -*-\n//===-------------------------- system_error ------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/tuple",
"chars": 2145,
"preview": "// -*- C++ -*-\n//===----------------------------- tuple ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/type_traits",
"chars": 19742,
"preview": "// -*- C++ -*-\n//===-------------------------- type_traits -------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/unordered_map",
"chars": 2009,
"preview": "// -*- C++ -*-\n//===------------------------- unordered_map ------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/unordered_set",
"chars": 1812,
"preview": "// -*- C++ -*-\n//===------------------------- unordered_set ------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/utility",
"chars": 1020,
"preview": "// -*- C++ -*-\n//===-------------------------- utility ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/experimental/vector",
"chars": 1148,
"preview": "// -*- C++ -*-\n//===--------------------------- vector ------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/ext/__hash",
"chars": 3167,
"preview": "// -*- C++ -*-\n//===------------------------- hash_set ------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/ext/hash_map",
"chars": 38598,
"preview": "// -*- C++ -*-\n//===-------------------------- hash_map ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/ext/hash_set",
"chars": 24846,
"preview": "// -*- C++ -*-\n//===------------------------- hash_set ------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/float.h",
"chars": 1327,
"preview": "// -*- C++ -*-\n//===--------------------------- float.h ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/forward_list",
"chars": 58988,
"preview": "// -*- C++ -*-\n//===----------------------- forward_list ---------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/fstream",
"chars": 44788,
"preview": "// -*- C++ -*-\n//===------------------------- fstream ------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/functional",
"chars": 74847,
"preview": "// -*- C++ -*-\n//===------------------------ functional ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/future",
"chars": 72580,
"preview": "// -*- C++ -*-\n//===--------------------------- future -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/initializer_list",
"chars": 2813,
"preview": "// -*- C++ -*-\n//===----------------------- initializer_list -----------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/inttypes.h",
"chars": 3597,
"preview": "// -*- C++ -*-\n//===--------------------------- inttypes.h -------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/iomanip",
"chars": 18251,
"preview": "// -*- C++ -*-\n//===--------------------------- iomanip ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/ios",
"chars": 25523,
"preview": "// -*- C++ -*-\n//===---------------------------- ios -------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/iosfwd",
"chars": 7871,
"preview": "// -*- C++ -*-\n//===--------------------------- iosfwd -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/iostream",
"chars": 1378,
"preview": "// -*- C++ -*-\n//===--------------------------- iostream ---------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/istream",
"chars": 49147,
"preview": "// -*- C++ -*-\n//===--------------------------- istream ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/iterator",
"chars": 64345,
"preview": "// -*- C++ -*-\n//===-------------------------- iterator ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/limits",
"chars": 40572,
"preview": "// -*- C++ -*-\n//===---------------------------- limits ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/limits.h",
"chars": 1459,
"preview": "// -*- C++ -*-\n//===--------------------------- limits.h ---------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/list",
"chars": 77329,
"preview": "// -*- C++ -*-\n//===---------------------------- list ------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/locale",
"chars": 152496,
"preview": "// -*- C++ -*-\n//===-------------------------- locale ------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/locale.h",
"chars": 763,
"preview": "// -*- C++ -*-\n//===---------------------------- locale.h --------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map",
"chars": 70688,
"preview": "// -*- C++ -*-\n//===----------------------------- map ------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/math.h",
"chars": 48240,
"preview": "// -*- C++ -*-\n//===---------------------------- math.h ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory",
"chars": 169987,
"preview": "// -*- C++ -*-\n//===-------------------------- memory ------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/module.modulemap",
"chars": 11877,
"preview": "// define the module for __config outside of the top level 'std' module\n// since __config may be included from C headers"
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/mutex",
"chars": 17223,
"preview": "// -*- C++ -*-\n//===--------------------------- mutex ------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/new",
"chars": 9596,
"preview": "// -*- C++ -*-\n//===----------------------------- new ------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/numeric",
"chars": 18377,
"preview": "// -*- C++ -*-\n//===---------------------------- numeric ---------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/ostream",
"chars": 32326,
"preview": "// -*- C++ -*-\n//===-------------------------- ostream -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/queue",
"chars": 24946,
"preview": "// -*- C++ -*-\n//===--------------------------- queue ------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/random",
"chars": 225955,
"preview": "// -*- C++ -*-\n//===--------------------------- random -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/ratio",
"chars": 16260,
"preview": "// -*- C++ -*-\n//===---------------------------- ratio -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/regex",
"chars": 219316,
"preview": "// -*- C++ -*-\n//===--------------------------- regex ------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/scoped_allocator",
"chars": 25569,
"preview": "// -*- C++ -*-\n//===-------------------------- scoped_allocator --------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/set",
"chars": 45007,
"preview": "// -*- C++ -*-\n//===---------------------------- set -------------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/setjmp.h",
"chars": 789,
"preview": "// -*- C++ -*-\n//===--------------------------- setjmp.h ---------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/shared_mutex",
"chars": 14644,
"preview": "// -*- C++ -*-\n//===------------------------ shared_mutex --------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/sstream",
"chars": 33093,
"preview": "// -*- C++ -*-\n//===--------------------------- sstream ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/stack",
"chars": 9238,
"preview": "// -*- C++ -*-\n//===---------------------------- stack -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/stdbool.h",
"chars": 802,
"preview": "// -*- C++ -*-\n//===--------------------------- stdbool.h --------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/stddef.h",
"chars": 1297,
"preview": "// -*- C++ -*-\n//===--------------------------- stddef.h ---------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/stdexcept",
"chars": 6566,
"preview": "// -*- C++ -*-\n//===--------------------------- stdexcept --------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/stdint.h",
"chars": 2038,
"preview": "// -*- C++ -*-\n//===---------------------------- stdint.h --------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/stdio.h",
"chars": 3644,
"preview": "// -*- C++ -*-\n//===---------------------------- stdio.h ---------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/stdlib.h",
"chars": 4399,
"preview": "// -*- C++ -*-\n//===--------------------------- stdlib.h ---------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/streambuf",
"chars": 14358,
"preview": "// -*- C++ -*-\n//===------------------------- streambuf ----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/string",
"chars": 152088,
"preview": "// -*- C++ -*-\n//===--------------------------- string -----------------------------------===//\n//\n// "
},
{
"path": "Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/string.h",
"chars": 4661,
"preview": "// -*- C++ -*-\n//===--------------------------- string.h ---------------------------------===//\n//\n// "
}
]
// ... and 23705 more files (download for full content)
About this extraction
This page contains the full source code of the darlinghq/darling GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 23905 files (42.1 MB), approximately 5.5M tokens, and a symbol index with 3640 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.