LibreOffice Module comphelper (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
comphelper::service_decl::ServiceDecl::Factory Class Reference
Inheritance diagram for comphelper::service_decl::ServiceDecl::Factory:
[legend]
Collaboration diagram for comphelper::service_decl::ServiceDecl::Factory:
[legend]

Public Member Functions

 Factory (ServiceDecl const &rServiceDecl)
 
 Factory (const Factory &)=delete
 
const Factoryoperator= (const Factory &)=delete
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (OUString const &name) override
 
virtual uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual uno::Reference< uno::XInterface > SAL_CALL createInstanceWithContext (uno::Reference< uno::XComponentContext > const &xContext) override
 
virtual uno::Reference< uno::XInterface > SAL_CALL createInstanceWithArgumentsAndContext (uno::Sequence< uno::Any > const &args, uno::Reference< uno::XComponentContext > const &xContext) override
 

Private Member Functions

virtual ~Factory () override
 

Private Attributes

ServiceDecl const & m_rServiceDecl
 

Detailed Description

Definition at line 36 of file servicedecl.cxx.

Constructor & Destructor Documentation

comphelper::service_decl::ServiceDecl::Factory::Factory ( ServiceDecl const &  rServiceDecl)
inlineexplicit

Definition at line 41 of file servicedecl.cxx.

comphelper::service_decl::ServiceDecl::Factory::Factory ( const Factory )
delete
comphelper::service_decl::ServiceDecl::Factory::~Factory ( )
overrideprivatevirtual

Definition at line 65 of file servicedecl.cxx.

Member Function Documentation

uno::Reference< uno::XInterface > comphelper::service_decl::ServiceDecl::Factory::createInstanceWithArgumentsAndContext ( uno::Sequence< uno::Any > const &  args,
uno::Reference< uno::XComponentContext > const &  xContext 
)
overridevirtual

Definition at line 94 of file servicedecl.cxx.

uno::Reference< uno::XInterface > comphelper::service_decl::ServiceDecl::Factory::createInstanceWithContext ( uno::Reference< uno::XComponentContext > const &  xContext)
overridevirtual

Definition at line 86 of file servicedecl.cxx.

OUString comphelper::service_decl::ServiceDecl::Factory::getImplementationName ( )
overridevirtual
uno::Sequence< OUString > comphelper::service_decl::ServiceDecl::Factory::getSupportedServiceNames ( )
overridevirtual

Definition at line 80 of file servicedecl.cxx.

const Factory& comphelper::service_decl::ServiceDecl::Factory::operator= ( const Factory )
delete
sal_Bool comphelper::service_decl::ServiceDecl::Factory::supportsService ( OUString const &  name)
overridevirtual

Definition at line 75 of file servicedecl.cxx.

Member Data Documentation

ServiceDecl const& comphelper::service_decl::ServiceDecl::Factory::m_rServiceDecl
private

Definition at line 62 of file servicedecl.cxx.


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