Structure

CFTreeContext

Structure containing program-defined data and callbacks for a CFTree object.

Declaration

typedef struct {
    ...
} CFTreeContext;

Topics

Instance Properties

copyDescription

The callback used to provide a description of the info field.

info

A C pointer to a program-defined block of data, referred to as the information pointer.

release

The callback used to release a previously retained info field. If this parameter is not a pointer to a function of the correct prototype, the behavior is undefined. This value may be NULL.

retain

The callback used to retain the info field. If this parameter is not a pointer to a function of the correct prototype, the behavior is undefined. This value may be NULL.

version

The version number of the structure type being passed in as a parameter to a CFTree creation function. This structure is version 0.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software