19#ifndef INCLUDED_CONNECTIVITY_DRIVERSCONFIG_HXX
20#define INCLUDED_CONNECTIVITY_DRIVERSCONFIG_HXX
27#include <com/sun/star/uno/Sequence.h>
61 const ::comphelper::NamedValueCollection& impl_get(std::u16string_view _sURL,sal_Int32 _nProps)
const;
63 DriversConfig(css::uno::Reference< css::uno::XComponentContext > _xORB);
69 OUString getDriverFactoryName(std::u16string_view _sUrl)
const;
70 OUString getDriverTypeDisplayName(std::u16string_view _sUrl)
const;
71 const ::comphelper::NamedValueCollection& getProperties(std::u16string_view _sURL)
const;
72 const ::comphelper::NamedValueCollection& getFeatures(std::u16string_view _sURL)
const;
73 const ::comphelper::NamedValueCollection& getMetaData(std::u16string_view _sURL)
const;
74 css::uno::Sequence< OUString > getURLs()
const;
77 css::uno::Reference< css::uno::XComponentContext >
m_xORB;
const TInstalledDrivers & getInstalledDrivers(const css::uno::Reference< css::uno::XComponentContext > &_rxORB) const
TInstalledDrivers m_aDrivers
mutable::utl::OConfigurationTreeRoot m_aInstalled
DriversConfig(css::uno::Reference< css::uno::XComponentContext > _xORB)
comphelper::SingletonRef< DriversConfigImpl > OSharedConfigNode
OSharedConfigNode m_aNode
css::uno::Reference< css::uno::XComponentContext > m_xORB
std::map< OUString, TInstalledDriver > TInstalledDrivers
::comphelper::NamedValueCollection aMetaData
::comphelper::NamedValueCollection aProperties
::comphelper::NamedValueCollection aFeatures
OUString sDriverTypeDisplayName