📦 libaspect-perl
29 pages
A
- Aspect(3pm)Aspect-Oriented Programming (AOP) for Perl✨
- Aspect::Advice(3pm)Change how Perl code is run at a pointcut✨
- Aspect::Advice::After(3pm)Execute code after a function is called✨
- Aspect::Advice::Around(3pm)Execute code both before and after a function✨
- Aspect::Advice::Before(3pm)Execute code before a function is called✨
- Aspect::Guard(3pm)General purpose guard object for destroy-time actions✨
- Aspect::Hook(3pm)Holding area for internal generated code✨
- Aspect::Legacy(3pm)Legacy Compatibility for Aspect.pm✨
- Aspect::Library(3pm)Base class for all reusable aspects✨
- Aspect::Library::Breakpoint(3pm)A breakpoint aspect✨
- Aspect::Library::Listenable(3pm)Observer pattern with events✨
- Aspect::Library::Singleton(3pm)A singleton aspect✨
- Aspect::Library::Wormhole(3pm)A wormhole between call frames✨
- Aspect::Modular(3pm)First generation base class for reusable aspects✨
- Aspect::Point(3pm)The Join Point context✨
- Aspect::Point::Functions(3pm)Allow point context methods to be called as functions✨
- Aspect::Point::Static(3pm)The Join Point context for join point static parts✨
- Aspect::Pointcut(3pm)API for determining which events should be hooked✨
- Aspect::Pointcut::And(3pm)Logical 'and' pointcut✨
- Aspect::Pointcut::Call(3pm)Call pointcut✨
- Aspect::Pointcut::Cflow(3pm)Cflow pointcut✨
- Aspect::Pointcut::Highest(3pm)Pointcut for preventing recursive matching✨
- Aspect::Pointcut::Logic(3pm)Pointcut logic role✨
- Aspect::Pointcut::Not(3pm)Logical 'not' pointcut✨
- Aspect::Pointcut::Or(3pm)Logical 'or' pointcut✨
- Aspect::Pointcut::Returning(3pm)Function returning without exception use Aspect; # Don't trap Foo::Exception object exceptions after { $_->return_value(1) } call 'Foo::bar' & returning;✨
- Aspect::Pointcut::Throwing(3pm)Exception typing pointcut use Aspect; # Catch a Foo::Exception object exception after { $_->return_value(1) } throwing 'Foo::Exception';✨
- Aspect::Pointcut::True(3pm)Pointcut that allows arbitrary Perl code✨
- Aspect::Pointcut::Wantarray(3pm)A pointcut for the run-time wantarray context✨
💅
getting it ready, bestie…