diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2017-01-19 17:50:46 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2017-01-19 18:03:13 +0100 |
commit | 491f9a6ce4ab670145833dbcdd2b2ae5fe824c68 (patch) | |
tree | 677d54ba20aacb890d24f42ab8e99820d3de7a0b /stoc/source/corereflection/base.hxx | |
parent | ebcc8707a019831907c340ce3bcbc9557136eed0 (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.hxx | 5 |
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); }; |