LibreOffice Module sc (master) 1
Static Public Member Functions | Static Private Member Functions | List of all members
sc::DataProviderFactory Class Reference

#include <dataprovider.hxx>

Static Public Member Functions

static std::shared_ptr< DataProvidergetDataProvider (ScDocument *pDoc, sc::ExternalDataSource &rDataSource)
static std::vector< OUString > getDataProviders ()

Static Private Member Functions

static bool isInternalDataProvider (std::u16string_view rProvider)

Detailed Description

Definition at line 134 of file dataprovider.hxx.

Member Function Documentation

◆ getDataProvider()

std::shared_ptr< DataProvider > sc::DataProviderFactory::getDataProvider ( ScDocument pDoc,
sc::ExternalDataSource rDataSource 

◆ getDataProviders()

std::vector< OUString > sc::DataProviderFactory::getDataProviders ( )

Definition at line 301 of file dataprovider.cxx.

Referenced by ScDataProviderDlg::ScDataProviderDlg().

◆ isInternalDataProvider()

bool sc::DataProviderFactory::isInternalDataProvider ( std::u16string_view  rProvider)

Definition at line 271 of file dataprovider.cxx.

References o3tl::starts_with(), and u.

Referenced by getDataProvider().

The documentation for this class was generated from the following files: