Functions

Utility Services provides these functions:

Miscellaneous

CFAbsoluteTimeAddGregorianUnits Adds the time interval expressed as Gregorian units to the specified absolute time.
CFAbsoluteTimeGetCurrent Obtains the current system absolute time.
CFAbsoluteTimeGetDayOfWeek Returns an integer representing the day of the week indicated by the specified absolute time.
CFAbsoluteTimeGetDayOfYear Returns an integer representing the day of the year indicated by the specified absolute time.
CFAbsoluteTimeGetDifferenceAsGregorianUnits Computes the time difference between the two specified absolute times and returns the result as an interval in Gregorian units.
CFAbsoluteTimeGetGregorianDate Converts an absolute time value into a Gregorian date.
CFAbsoluteTimeGetWeekOfYear Returns an integer representing the week of the year indicated by the specified absolute time.
CFBooleanGetTypeID Obtains the Core Foundation type identifier for CFBoolean.
CFBooleanGetValue Obtains the value of the specified CFBoolean object as as the standard C type Boolean.
CFDateCompare Compares two CFDates and returns the result as a standard Core Foundation comparison result.
CFDateCreate Creates a CFDate object using the specified absolute time.
CFDateGetAbsoluteTime Obtains the value of the specified CFDate as an absolute time.
CFDateGetTimeIntervalSinceDate Returns the number of elapsed seconds between the specified CFDates.
CFDateGetTypeID Obtains the Core Foundation type identifier for CFDate objects.
CFGregorianDateGetAbsoluteTime Converts a Gregorian date value into an absolute time value.
CFGregorianDateIsValid Checks the specified fields of a CFGregorianDate structure for valid values.
CFGregorianDateValidate Checks the specified fields of a CFGregorianDate structure for valid values.
CFNumberCompare Compares two CFNumber objects and returns the comparison result.
CFNumberCreate Creates a CFNumber object using the specified value.
CFNumberGetByteSize Obtains the number of bytes used by the CFNumber object to store its value.
CFNumberGetType Obtains the type used by the specified CFNumber object to store its value.
CFNumberGetTypeID Obtains the Core Foundation type identifier for CFNumber.
CFNumberGetValue Obtains the value of the specified CFNumber object.
CFNumberIsFloatType Determines whether the specified CFNumber object contains a value stored as one of the defined floating point types.
CFUUIDCreate Creates a Universally Unique Identifier object.
CFUUIDCreateFromString Creates a CFUUID object using the specified string.
CFUUIDCreateFromUUIDBytes Creates a CFUUID object using the specified raw UUID bytes.
CFUUIDCreateString Obtains the string representation of the specified CFUUID object.
CFUUIDCreateWithBytes Creates a CFUUID object using the specified raw UUID bytes.
CFUUIDGetConstantUUIDWithBytes Creates a CFUUID object using the specified raw bytes.
CFUUIDGetTypeID Obtains the Core Foundation type identifier for CFUUID objects.
CFUUIDGetUUIDBytes Obtains the value of a UUID object as raw bytes.

© 2000 Apple Computer, Inc. — (Last Updated 3/8/2000)