LibreOffice Module framework (master) 1
Public Attributes | List of all members
framework::ProtocolHandler Struct Reference

Programmer can register his own services to handle different protocols. More...

#include <protocolhandlercache.hxx>

Public Attributes

OUString m_sUNOName
 the uno implementation name of this handler More...
 
std::vector< OUString > m_lProtocols
 list of URL pattern which defines the protocols which this handler is registered for More...
 

Detailed Description

Programmer can register his own services to handle different protocols.

Don't forget: It doesn't mean "handling of documents" ... these services could handle protocols ... e.g. "mailto:", "file://", ".java:" This struct holds the information about one such registered protocol handler. A list of handler objects is defined as ProtocolHandlerHash. see below

Definition at line 45 of file protocolhandlercache.hxx.

Member Data Documentation

◆ m_lProtocols

std::vector<OUString> framework::ProtocolHandler::m_lProtocols

list of URL pattern which defines the protocols which this handler is registered for

Definition at line 53 of file protocolhandlercache.hxx.

Referenced by framework::HandlerCFGAccess::read().

◆ m_sUNOName

OUString framework::ProtocolHandler::m_sUNOName

the uno implementation name of this handler

Definition at line 51 of file protocolhandlercache.hxx.

Referenced by framework::DispatchProvider::implts_searchProtocolHandler(), and framework::HandlerCFGAccess::read().


The documentation for this struct was generated from the following file: