summaryrefslogtreecommitdiffstats
path: root/odk/examples/DevelopersGuide/Components/CppComponent/service1_impl.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'odk/examples/DevelopersGuide/Components/CppComponent/service1_impl.cxx')
-rw-r--r--odk/examples/DevelopersGuide/Components/CppComponent/service1_impl.cxx32
1 files changed, 8 insertions, 24 deletions
diff --git a/odk/examples/DevelopersGuide/Components/CppComponent/service1_impl.cxx b/odk/examples/DevelopersGuide/Components/CppComponent/service1_impl.cxx
index b9cf6f17b49b..d68b96876eb5 100644
--- a/odk/examples/DevelopersGuide/Components/CppComponent/service1_impl.cxx
+++ b/odk/examples/DevelopersGuide/Components/CppComponent/service1_impl.cxx
@@ -82,34 +82,25 @@ public:
virtual ~MyService1Impl() {}
// XInterface
- virtual Any SAL_CALL queryInterface( Type const & type )
- throw (RuntimeException);
+ virtual Any SAL_CALL queryInterface( Type const & type );
virtual void SAL_CALL acquire()
throw ();
virtual void SAL_CALL release()
throw ();
// XTypeProvider
- virtual Sequence< Type > SAL_CALL getTypes()
- throw (RuntimeException);
- virtual Sequence< sal_Int8 > SAL_CALL getImplementationId()
- throw (RuntimeException);
+ virtual Sequence< Type > SAL_CALL getTypes();
+ virtual Sequence< sal_Int8 > SAL_CALL getImplementationId();
// XSomething
- virtual OUString SAL_CALL methodOne( OUString const & str )
- throw (RuntimeException);
- virtual OUString SAL_CALL methodTwo( )
- throw (RuntimeException);
+ virtual OUString SAL_CALL methodOne( OUString const & str );
+ virtual OUString SAL_CALL methodTwo( );
// XServiceInfo
- virtual OUString SAL_CALL getImplementationName()
- throw (RuntimeException);
- virtual sal_Bool SAL_CALL supportsService( OUString const & serviceName )
- throw (RuntimeException);
- virtual Sequence< OUString > SAL_CALL getSupportedServiceNames()
- throw (RuntimeException);
+ virtual OUString SAL_CALL getImplementationName();
+ virtual sal_Bool SAL_CALL supportsService( OUString const & serviceName );
+ virtual Sequence< OUString > SAL_CALL getSupportedServiceNames();
};
// XInterface implementation
Any MyService1Impl::queryInterface( Type const & type )
- throw (RuntimeException)
{
if (type.equals(::cppu::UnoType<XInterface>::get()))
{
@@ -163,7 +154,6 @@ void MyService1Impl::release()
// XTypeProvider implementation
Sequence< Type > MyService1Impl::getTypes()
- throw (RuntimeException)
{
Sequence< Type > seq( 3 );
seq[ 0 ] = ::cppu::UnoType<lang::XTypeProvider>::get();
@@ -173,39 +163,33 @@ Sequence< Type > MyService1Impl::getTypes()
}
Sequence< sal_Int8 > MyService1Impl::getImplementationId()
- throw (RuntimeException)
{
return css::uno::Sequence<sal_Int8>();
}
// XSomething implementation
OUString MyService1Impl::methodOne( OUString const & str )
- throw (RuntimeException)
{
m_sData = str;
return OUString( "called methodOne() of MyService1 implementation: " ) + m_sData;
}
OUString MyService1Impl::methodTwo( )
- throw (RuntimeException)
{
return OUString( "called methodTwo() of MyService1 implementation: " ) + m_sData;
}
// XServiceInfo implementation
OUString MyService1Impl::getImplementationName()
- throw (RuntimeException)
{
// unique implementation name
return OUString("my_module.my_sc_implementation.MyService1");
}
sal_Bool MyService1Impl::supportsService( OUString const & serviceName )
- throw (RuntimeException)
{
return cppu::supportsService(this, serviceName);
}
Sequence< OUString > MyService1Impl::getSupportedServiceNames()
- throw (RuntimeException)
{
// this object only supports one service
OUString serviceName("my_module.MyService1");