Function Name: Object Is Published

Definition

Given an SE_OBJECT, determines whether the object has been published.

Returns

SE_SUCCESS - and *result_out_ptr is set appropriately, if valid parameters were passed in.

SE_NULL_REQUIRED_PARAMETER - and *result_out_ptr is left unaltered, if result_out_ptr is NULL.

SE_INVALID_OR_NULL_OBJECT - and *result_out_ptr is set to SE_FALSE, if object_in is not a handle to a valid SEDRIS object.

SE_UNRESOLVED_OBJECT - and *result_out_ptr is set to SE_FALSE, if object passed in is not a resolved object.

SE_FAILURE - and *result_out_ptr is set to SE_FALSE, if the API implementation specified does not provide this function in its shared library, and dynamic binding is specified at compile time.

Prototype


extern SE_STATUS_CODE_ENUM
SE_ObjectIsPublished
(
SE_OBJECT object_in, (notes)
SE_BOOLEAN *result_out_ptr (notes)
);

Parameters Notes

object_in

 the SE_OBJECT that is being queried; must be resolved.

result_out_ptr

 a pointer to an SE_BOOLEAN variable in the user's memory
    space in which the result of the query will be stored.

Prev: Object IDs Supported. Next: Object Is Resolved. Up:Index.