diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2014-04-08 08:39:36 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2014-04-08 08:39:36 +0200 |
commit | 213bc71f84c8f8494f5b5009b730b5a7af2c7cee (patch) | |
tree | 4e26514b812625615d45d317a3987d9b66ba4ac7 /vcl/inc | |
parent | 35a7310e7fc16f609f895c043ceb8e99a251b3ee (diff) |
Clean up function declarations and some unused functions
Change-Id: I382289c7188dfdc9839ff9e6362b6e039ffc5f9e
Diffstat (limited to 'vcl/inc')
-rw-r--r-- | vcl/inc/factory.hxx | 81 | ||||
-rw-r--r-- | vcl/inc/svdata.hxx | 1 |
2 files changed, 81 insertions, 1 deletions
diff --git a/vcl/inc/factory.hxx b/vcl/inc/factory.hxx new file mode 100644 index 000000000000..056a6c8b7604 --- /dev/null +++ b/vcl/inc/factory.hxx @@ -0,0 +1,81 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +#ifndef INCLUDED_VCL_INC_FACTORY_HXX +#define INCLUDED_VCL_INC_FACTORY_HXX + +#include <sal/config.h> + +#include <com/sun/star/uno/Reference.hxx> +#include <com/sun/star/uno/Sequence.hxx> +#include <rtl/ustring.hxx> +#include <sal/types.h> + +namespace com { namespace sun { namespace star { + namespace lang { + class XMultiServiceFactory; + class XSingleServiceFactory; + } + namespace uno { class XInterface; } +} } } + +css::uno::Sequence<OUString> SAL_CALL vcl_session_getSupportedServiceNames(); + +OUString SAL_CALL vcl_session_getImplementationName(); + +css::uno::Reference<css::uno::XInterface> SAL_CALL vcl_session_createInstance( + css::uno::Reference<css::lang::XMultiServiceFactory > const &); + +namespace vcl { + +css::uno::Sequence<OUString> SAL_CALL +FontIdentificator_getSupportedServiceNames(); + +OUString SAL_CALL FontIdentificator_getImplementationName(); + +css::uno::Reference<css::uno::XInterface> SAL_CALL +FontIdentificator_createInstance( + css::uno::Reference<css::lang::XMultiServiceFactory > const &); + +OUString SAL_CALL Clipboard_getImplementationName(); + +css::uno::Reference<css::lang::XSingleServiceFactory> SAL_CALL +Clipboard_createFactory( + css::uno::Reference<css::lang::XMultiServiceFactory > const &); + +css::uno::Sequence<OUString> SAL_CALL DragSource_getSupportedServiceNames(); + +OUString SAL_CALL DragSource_getImplementationName(); + +css::uno::Reference<css::uno::XInterface> SAL_CALL DragSource_createInstance( + css::uno::Reference<css::lang::XMultiServiceFactory > const &); + +css::uno::Sequence<OUString> SAL_CALL DropTarget_getSupportedServiceNames(); + +OUString SAL_CALL DropTarget_getImplementationName(); + +css::uno::Reference<css::uno::XInterface> SAL_CALL DropTarget_createInstance( + css::uno::Reference<css::lang::XMultiServiceFactory > const &); + +} + + +#endif + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/vcl/inc/svdata.hxx b/vcl/inc/svdata.hxx index 59ac13572005..706271fb1507 100644 --- a/vcl/inc/svdata.hxx +++ b/vcl/inc/svdata.hxx @@ -61,7 +61,6 @@ class ImplFontCache; class HelpTextWindow; class ImplTBDragMgr; class ImplIdleMgr; -class DbgWindow; class FloatingWindow; class AllSettings; class KeyCode; |