NVDA Helper
In-process and lite high-speed utilities for NVDA
api.cpp File Reference
#include <set>
#include <windows.h>
#include <common/log.h>
#include "rateLimitedEventHandler.h"

Go to the source code of this file.

Functions

HRESULT rateLimitedUIAEventHandler_create (IUnknown *pExistingHandler, RateLimitedEventHandler **ppRateLimitedEventHandler)
 
HRESULT rateLimitedUIAEventHandler_terminate (RateLimitedEventHandler *pRateLimitedEventHandler)
 

Variables

std::set< RateLimitedEventHandler * > activeRateLimitedEventHandlers
 

Function Documentation

◆ rateLimitedUIAEventHandler_create()

HRESULT rateLimitedUIAEventHandler_create ( IUnknown * pExistingHandler,
RateLimitedEventHandler ** ppRateLimitedEventHandler )

◆ rateLimitedUIAEventHandler_terminate()

HRESULT rateLimitedUIAEventHandler_terminate ( RateLimitedEventHandler * pRateLimitedEventHandler)

Variable Documentation

◆ activeRateLimitedEventHandlers

std::set<RateLimitedEventHandler*> activeRateLimitedEventHandlers