summaryrefslogtreecommitdiff
path: root/eventattacher
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2017-01-19 17:58:09 +0100
committerStephan Bergmann <sbergman@redhat.com>2017-01-19 18:03:21 +0100
commit35e122bfa5e3de9f7c4eb762a206642c4e22157e (patch)
treeab5b9dde17adb5702bb7d64e6002ec1ab10a6be8 /eventattacher
parent8ee3f986981ecb74bafb9d4702085bb993418efd (diff)
New loplugin:dynexcspec: Add @throws documentation, eventattacher
Change-Id: I432f604c8b7a3b0e95f99b2982c302c2a94fd0fa
Diffstat (limited to 'eventattacher')
-rw-r--r--eventattacher/source/eventattacher.cxx7
1 files changed, 7 insertions, 0 deletions
diff --git a/eventattacher/source/eventattacher.cxx b/eventattacher/source/eventattacher.cxx
index 03f075bd035d..5ca8f94f74bd 100644
--- a/eventattacher/source/eventattacher.cxx
+++ b/eventattacher/source/eventattacher.cxx
@@ -241,6 +241,7 @@ public:
throw( IllegalArgumentException, ServiceNotRegisteredException, CannotCreateAdapterException, IntrospectionException, RuntimeException, std::exception ) override;
// used by FilterAllListener_Impl
+ /// @throws Exception
Reference< XTypeConverter > getConverter() throw( Exception );
friend class FilterAllListenerImpl;
@@ -271,8 +272,11 @@ private:
Reference< XInvocationAdapterFactory2 > m_xInvocationAdapterFactory;
// needed services
+ /// @throws Exception
Reference< XIntrospection > getIntrospection() throw( Exception );
+ /// @throws Exception
Reference< XIdlReflection > getReflection() throw( Exception );
+ /// @throws Exception
Reference< XInvocationAdapterFactory2 > getInvocationAdapterService() throw( Exception );
};
@@ -282,6 +286,7 @@ EventAttacherImpl::EventAttacherImpl( const Reference< XComponentContext >& rxCo
{
}
+/// @throws Exception
Reference< XInterface > SAL_CALL EventAttacherImpl_CreateInstance( const Reference< XMultiServiceFactory >& rSMgr ) throw( Exception )
{
XEventAttacher *pEventAttacher = static_cast<XEventAttacher*>(new EventAttacherImpl( comphelper::getComponentContext(rSMgr) ));
@@ -431,6 +436,8 @@ public:
private:
// convert
+ /// @throws CannotConvertException
+ /// @throws RuntimeException
void convertToEventReturn( Any & rRet, const Type& rRetType )
throw (CannotConvertException, RuntimeException);