|
The Pedigree Project 0.1
|
This is the complete list of members for TimerHandlerRegistry, including all inherited members.
| abandonDispatch(void *context) (defined in TimerHandlerRegistry) | TimerHandlerRegistry | privatestatic |
| currentDispatchOwner() (defined in TimerHandlerRegistry) | TimerHandlerRegistry | privatestatic |
| dispatch(uint64_t delta, TimerHandler *onlyHandler=nullptr) | TimerHandlerRegistry | |
| findCurrentDispatch(void *owner, HandlerSlot *target, bool &callbackContext) const (defined in TimerHandlerRegistry) | TimerHandlerRegistry | private |
| generationOf(size_t publication) (defined in TimerHandlerRegistry) | TimerHandlerRegistry | privatestatic |
| GenerationShift (defined in TimerHandlerRegistry) | TimerHandlerRegistry | privatestatic |
| hasActiveDispatch(HandlerSlot &slot) const (defined in TimerHandlerRegistry) | TimerHandlerRegistry | private |
| m_ActiveDispatches (defined in TimerHandlerRegistry) | TimerHandlerRegistry | private |
| m_DispatchWaiters (defined in TimerHandlerRegistry) | TimerHandlerRegistry | private |
| m_HandlerLock (defined in TimerHandlerRegistry) | TimerHandlerRegistry | private |
| m_Handlers (defined in TimerHandlerRegistry) | TimerHandlerRegistry | private |
| makePublication(size_t generation, SlotMode mode, bool selfRemoval=false, bool synchronousDrain=false) (defined in TimerHandlerRegistry) | TimerHandlerRegistry | privatestatic |
| MaxActiveDispatches (defined in TimerHandlerRegistry) | TimerHandlerRegistry | privatestatic |
| MaxHandlerSlots (defined in TimerHandlerRegistry) | TimerHandlerRegistry | privatestatic |
| ModeBits (defined in TimerHandlerRegistry) | TimerHandlerRegistry | privatestatic |
| ModeMask (defined in TimerHandlerRegistry) | TimerHandlerRegistry | privatestatic |
| modeOf(size_t publication) (defined in TimerHandlerRegistry) | TimerHandlerRegistry | privatestatic |
| publishDispatch(HandlerSlot &slot, void *owner, void *token) (defined in TimerHandlerRegistry) | TimerHandlerRegistry | private |
| registerHandler(TimerHandler *handler) (defined in TimerHandlerRegistry) | TimerHandlerRegistry | |
| reset() | TimerHandlerRegistry | |
| retireSlot(HandlerSlot &slot, size_t expectedPublication, TimerHandler *expectedHandler) (defined in TimerHandlerRegistry) | TimerHandlerRegistry | private |
| SelfRemovalBit (defined in TimerHandlerRegistry) | TimerHandlerRegistry | privatestatic |
| selfRemovalOf(size_t publication) (defined in TimerHandlerRegistry) | TimerHandlerRegistry | privatestatic |
| SlotMode enum name (defined in TimerHandlerRegistry) | TimerHandlerRegistry | private |
| SynchronousDrainBit (defined in TimerHandlerRegistry) | TimerHandlerRegistry | privatestatic |
| synchronousDrainOf(size_t publication) (defined in TimerHandlerRegistry) | TimerHandlerRegistry | privatestatic |
| TimerHandlerRegistry() (defined in TimerHandlerRegistry) | TimerHandlerRegistry | |
| unpublishDispatch(void *token, HandlerSlot &slot, size_t admittedPublication, bool required) (defined in TimerHandlerRegistry) | TimerHandlerRegistry | private |
| unregisterHandler(TimerHandler *handler) | TimerHandlerRegistry |