Apache Portable Runtime
Defines
apr_inherit.h File Reference

APR File Handle Inheritance Helpers. More...

Go to the source code of this file.

Defines

#define APR_DECLARE_INHERIT_SET(type)
#define APR_DECLARE_INHERIT_UNSET(type)

Detailed Description

APR File Handle Inheritance Helpers.

Remarks:
This internal header includes internal declaration helpers for other headers to declare apr_foo_inherit_[un]set functions.

Define Documentation

#define APR_DECLARE_INHERIT_SET (   type)
Value:
APR_DECLARE(apr_status_t) apr_##type##_inherit_set( \
                                          apr_##type##_t *the##type)

Prototype for type-specific declarations of apr_foo_inherit_set functions.

Remarks:
Doxygen unwraps this macro (via doxygen.conf) to provide actual help for each specific occurance of apr_foo_inherit_set.
the linkage is specified for APR. It would be possible to expand the macros to support other linkages.
#define APR_DECLARE_INHERIT_UNSET (   type)
Value:
APR_DECLARE(apr_status_t) apr_##type##_inherit_unset( \
                                          apr_##type##_t *the##type)

Prototype for type-specific declarations of apr_foo_inherit_unset functions.

Remarks:
Doxygen unwraps this macro (via doxygen.conf) to provide actual help for each specific occurance of apr_foo_inherit_unset.
the linkage is specified for APR. It would be possible to expand the macros to support other linkages.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines