Carbon Core

Interact with legacy technologies.



Alias Manager

Create and resolve alias records that describe file system objects such as files, directories, and volumes.

Component Manager

Find and use components in your app or add custom components to system-provided services, such as QuickTime and Core Audio.

File Manager

Interact with files, folders, and volumes.

Gestalt Manager

Investigate the operating environment of your app.

Text Encoding Conversion Manager

Handle text encoding conversion between apps and transfer text across different platforms.


Debugger Services

Handle assertions and exceptions at run time.

Multiprocessing Services

Support multitasking in your app.


Mathematical and Logical Utilities

Perform mathematical and logical operations.

Pascal String Utilities

Performing common string manipulations on Pascal strings.

Unicode Utilities

Work with Unicode text.