Module fruity__bbqsrc::foundation[][src]

Expand description

Foundation framework.

Feature Flag

This module corresponds to the foundation feature flag.

It also transitively enables objc and core_graphics.

Modules

error_codes

NSError codes exported by Foundation.

Structs

NSEdgeInsets

A description of the distance between the edges of two rectangles.

NSError

Information about an error condition including a domain, a domain-specific error code, and application-specific information.

NSErrorDomain

The context in which an NSError code should be understood.

NSErrorRecoveryAttempting

A set of methods that provide options to recover from an error.

NSErrorUserInfoKey

Keys that may exist in an NSError user info dictionary.

NSException

A special condition that interrupts the normal flow of program execution.

NSExceptionName

The name of an NSException.

NSFileManager

A convenient interface to the contents of the file system, and the primary means of interacting with it.

NSMutableString

A dynamic plain-text Unicode string object.

NSNull

A singleton object used to represent null values in collection objects that don’t allow nil values.

NSNumber

An object wrapper for primitive scalar numeric values.

NSRange

Describe a portion of a series, such as characters in a string or objects in an array.

NSSearchPathDirectory
NSSearchPathDomainMask
NSString

A static, plain-text Unicode string object.

NSStringEncoding

Possible NSString encodings.

NSURL

URL

NSValue

A simple container for a single C or Objective-C data item.

Enums

NSComparisonResult

Constants that indicate sort order.

Constants

NSAdminApplicationDirectory
NSAllApplicationsDirectory
NSAllDomainsMask
NSAllLibrariesDirectory
NSApplicationDirectory
NSApplicationScriptsDirectory
NSApplicationSupportDirectory
NSAutosavedInformationDirectory
NSCachesDirectory
NSCoreServiceDirectory
NSDemoApplicationDirectory
NSDesktopDirectory
NSDeveloperApplicationDirectoryDeprecated
NSDeveloperDirectoryDeprecated
NSDocumentDirectory
NSDocumentationDirectory
NSDownloadsDirectory
NSInputMethodsDirectory
NSItemReplacementDirectory
NSLibraryDirectory
NSLocalDomainMask
NSMoviesDirectory
NSMusicDirectory
NSNetworkDomainMask
NSNotFound

A value indicating that a requested item couldn’t be found or doesn’t exist.

NSPicturesDirectory
NSPreferencePanesDirectory
NSPrinterDescriptionDirectory
NSSharedPublicDirectory
NSSystemDomainMask
NSTrashDirectory
NSUserDirectory
NSUserDomainMask

Functions

NSGetUncaughtExceptionHandler

Returns the top-level error handler.

NSSelectorFromString

Returns the selector with a given name.

NSSetUncaughtExceptionHandler

Changes the top-level error handler.

Type Definitions

NSPoint

A point in a Cartesian coordinate system.

NSRect

A rectangle.

NSRectEdge

Coordinates that establish the edges of a rectangle.

NSSize

A two-dimensional size.

NSTimeInterval

A number of seconds.

NSUncaughtExceptionHandler

A function pointer that can be used to perform last-minute logging before the program terminates.