class documentation
Stores Callable
and applies them to the system based on priority or insertion order. The default priority is 100, see code source of astbuilder.setup_pydoctor_extension
, and others setup_pydoctor_extension functions.
Highest priority callables will be called first, when priority is the same it's FIFO order.
One PriorityProcessor
should only be run once on the system.
Method | __init__ |
Undocumented |
Method | add |
Undocumented |
Method | apply |
Apply all of the stored processors, in priority order. |
Instance Variable | applied |
Undocumented |
Instance Variable | system |
Undocumented |
Method | _get |
Return a tuple, `priority` combined with `self._counter`. |
Instance Variable | _counter |
Internal counter to keep track of the add order of callables. |
Instance Variable | _post |
Undocumented |