Man Pages in
libaspect-perl
Carta.tech
Packages
libaspect-perl
29
Section 3pm:
Library calls
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
Aspect::Pointcut::Throwing.3pm
Exception typing pointcut
Aspect::Pointcut::True.3pm
Pointcut that allows arbitrary perl code
Aspect::Pointcut::Wantarray.3pm
A pointcut for the run-time wantarray context