aop_joinpoint Struct Reference

A single program point that is available for instrumentation. More...


Detailed Description

A single program point that is available for instrumentation.

The only way to obtain a join point is by joining on an aop_pointcut using a join function. Each join point will be passed to the specified callback function.

A join point is only valid during the callback's execution. Once the callback finishes, the aop_joinpoint is deallocated. You should never store a pointer to an aop_joinpoint in any global data structure, in order to avoid any accesses to the join point after it becomes invalid.

Examples:

advice_header.c, duplicate.c, and hello.c.


The documentation for this struct was generated from the following file:
Generated on Tue Jul 31 21:46:43 2012 for InterAspect by doxygen 1.6.1