/*
* TYPEDEF: SE_PREDICATE
*
* Defines a type for a pointer to a user-defined function that can
* be used in a search filter. The user-defined function must match
* this signature, and returns true or false based on whether the given
* test_object passes the tests the user-supplied test function. If
* a link class object was encountered when retrieving the test_object, then
* that link class object is also made available to the user for testing
* within the test function.
*
* Furthermore, a user can pass in an address to some arbitrary 'test_data',
* was previously set by the user to hold some information that the function
* will use during the testing of the test_object.
*
* This API does not know (and never uses) the contents of this test_data.
* As an iterator is traversing objects, determining whether an object will
* be returned to the user, the objects will be tested against any test-
* functions that the user has defined through SE_PREDICATE search rules for
* that iterator.
*/
typedef SE_BOOLEAN (*SE_PREDICATE)
Prev: SE_PARALLELEPIPED_VOLUME_EXTENT_ENTRY.
Next: SE_QUAD_TREE_SELECT_PARAMETERS.
Up:Index