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.