LibreOffice Module test (master)  1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
apitest::XServiceInfo Class Referenceabstract

#include <xserviceinfo.hxx>

Public Member Functions

 XServiceInfo (const OUString &rImplName, const OUString &rServiceName)
 
 XServiceInfo (const OUString &rImplName, const std::vector< OUString > rServiceNames)
 
virtual css::uno::Reference< css::uno::XInterface > init ()=0
 
void testGetImplementationName ()
 
void testGetSupportedServiceNames ()
 
void testSupportsService ()
 

Protected Member Functions

 ~XServiceInfo ()
 

Private Attributes

OUString const m_aImplName
 
std::vector< OUString > m_aServiceNames
 

Detailed Description

Definition at line 23 of file xserviceinfo.hxx.

Constructor & Destructor Documentation

apitest::XServiceInfo::XServiceInfo ( const OUString &  rImplName,
const OUString &  rServiceName 
)
inline

Definition at line 26 of file xserviceinfo.hxx.

apitest::XServiceInfo::XServiceInfo ( const OUString &  rImplName,
const std::vector< OUString >  rServiceNames 
)
inline

Definition at line 31 of file xserviceinfo.hxx.

apitest::XServiceInfo::~XServiceInfo ( )
inlineprotected

Definition at line 44 of file xserviceinfo.hxx.

Member Function Documentation

virtual css::uno::Reference<css::uno::XInterface> apitest::XServiceInfo::init ( )
pure virtual
void apitest::XServiceInfo::testGetImplementationName ( )

Definition at line 23 of file xserviceinfo.cxx.

References init().

void apitest::XServiceInfo::testGetSupportedServiceNames ( )

Definition at line 30 of file xserviceinfo.cxx.

References aServiceNames, and init().

void apitest::XServiceInfo::testSupportsService ( )

Definition at line 38 of file xserviceinfo.cxx.

References init().

Member Data Documentation

OUString const apitest::XServiceInfo::m_aImplName
private

Definition at line 47 of file xserviceinfo.hxx.

std::vector<OUString> apitest::XServiceInfo::m_aServiceNames
private

Definition at line 48 of file xserviceinfo.hxx.


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