summaryrefslogtreecommitdiff
path: root/stoc/source/corereflection/base.hxx
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2017-01-19 17:50:46 +0100
committerStephan Bergmann <sbergman@redhat.com>2017-01-19 18:03:13 +0100
commit491f9a6ce4ab670145833dbcdd2b2ae5fe824c68 (patch)
tree677d54ba20aacb890d24f42ab8e99820d3de7a0b /stoc/source/corereflection/base.hxx
parentebcc8707a019831907c340ce3bcbc9557136eed0 (diff)
New loplugin:dynexcspec: Add @throws documentation, stoc
Change-Id: I8c7d5088aed055c3734165343189233b3124c9be
Diffstat (limited to 'stoc/source/corereflection/base.hxx')
-rw-r--r--stoc/source/corereflection/base.hxx5
1 files changed, 5 insertions, 0 deletions
diff --git a/stoc/source/corereflection/base.hxx b/stoc/source/corereflection/base.hxx
index 15a95309c8b0..79d5592328e7 100644
--- a/stoc/source/corereflection/base.hxx
+++ b/stoc/source/corereflection/base.hxx
@@ -97,8 +97,11 @@ class IdlReflectionServiceImpl
inline css::uno::Reference< css::reflection::XIdlClass > constructClass( typelib_TypeDescription * pTypeDescr );
public:
+ /// @throws css::uno::RuntimeException
const css::uno::Mapping & getCpp2Uno() throw(css::uno::RuntimeException);
+ /// @throws css::uno::RuntimeException
const css::uno::Mapping & getUno2Cpp() throw(css::uno::RuntimeException);
+ /// @throws css::uno::RuntimeException
uno_Interface * mapToUno( const css::uno::Any & rObj, typelib_InterfaceTypeDescription * pTo ) throw(css::uno::RuntimeException);
// ctor/ dtor
@@ -130,7 +133,9 @@ public:
virtual css::uno::Any SAL_CALL getByHierarchicalName( const OUString & rName ) throw(css::container::NoSuchElementException, css::uno::RuntimeException, std::exception) override;
virtual sal_Bool SAL_CALL hasByHierarchicalName( const OUString & rName ) throw(css::uno::RuntimeException, std::exception) override;
+ /// @throws css::uno::RuntimeException
css::uno::Reference< css::reflection::XIdlClass > forType( typelib_TypeDescription * pTypeDescr ) throw(css::uno::RuntimeException);
+ /// @throws css::uno::RuntimeException
css::uno::Reference< css::reflection::XIdlClass > forType( typelib_TypeDescriptionReference * pRef ) throw(css::uno::RuntimeException);
};