diff options
author | Matúš Kukan <matus.kukan@gmail.com> | 2015-12-28 20:30:36 +0100 |
---|---|---|
committer | Matúš Kukan <matus.kukan@gmail.com> | 2015-12-28 20:35:44 +0100 |
commit | ad7d76add51736bc035afb5c64acc35feea74c6c (patch) | |
tree | e7520c0c5a53e5a31f9dd4ae5a79a2e4b479857c /extensions | |
parent | e65709245cb844205f47ab1ccc79f718fbf2d025 (diff) |
extensions: Remove recently unused logging::LogModule
Change-Id: I43d1306427e32dce4ed9ea621d0abc2155bd58df
Diffstat (limited to 'extensions')
-rw-r--r-- | extensions/Library_log.mk | 1 | ||||
-rw-r--r-- | extensions/source/logging/log_module.cxx | 51 | ||||
-rw-r--r-- | extensions/source/logging/log_module.hxx | 86 |
3 files changed, 0 insertions, 138 deletions
diff --git a/extensions/Library_log.mk b/extensions/Library_log.mk index 30d109ea00be..99f8090db335 100644 --- a/extensions/Library_log.mk +++ b/extensions/Library_log.mk @@ -21,7 +21,6 @@ $(eval $(call gb_Library_add_exception_objects,log,\ extensions/source/logging/consolehandler \ extensions/source/logging/csvformatter \ extensions/source/logging/filehandler \ - extensions/source/logging/log_module \ extensions/source/logging/logger \ extensions/source/logging/loggerconfig \ extensions/source/logging/loghandler \ diff --git a/extensions/source/logging/log_module.cxx b/extensions/source/logging/log_module.cxx deleted file mode 100644 index fac6e53214f6..000000000000 --- a/extensions/source/logging/log_module.cxx +++ /dev/null @@ -1,51 +0,0 @@ -/* -*- 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 . - */ - -#include "log_module.hxx" -#include <rtl/instance.hxx> - - -namespace logging -{ - - - struct LogModuleCreator - { - LogModule m_aLogModule; - }; - namespace - { - class theLogModuleInstance : public rtl::Static<LogModuleCreator, theLogModuleInstance> {}; - } - - LogModule::LogModule() - :BaseClass() - { - } - - LogModule& LogModule::getInstance() - { - return theLogModuleInstance::get().m_aLogModule; - } - - -} // namespace logging - - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/extensions/source/logging/log_module.hxx b/extensions/source/logging/log_module.hxx deleted file mode 100644 index f6f53971ece4..000000000000 --- a/extensions/source/logging/log_module.hxx +++ /dev/null @@ -1,86 +0,0 @@ -/* -*- 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_EXTENSIONS_SOURCE_LOGGING_LOG_MODULE_HXX -#define INCLUDED_EXTENSIONS_SOURCE_LOGGING_LOG_MODULE_HXX - -#include <comphelper/componentmodule.hxx> - - -namespace logging -{ - - - class LogModule : public ::comphelper::OModule - { - friend struct LogModuleCreator; - typedef ::comphelper::OModule BaseClass; - - public: - static LogModule& getInstance(); - - private: - LogModule(); - }; - - /* -------------------------------------------------------------------- */ - class LogModuleClient : public ::comphelper::OModuleClient - { - private: - typedef ::comphelper::OModuleClient BaseClass; - - public: - LogModuleClient() : BaseClass( LogModule::getInstance() ) - { - } - }; - - /* -------------------------------------------------------------------- */ - template < class TYPE > - class OAutoRegistration : public ::comphelper::OAutoRegistration< TYPE > - { - private: - typedef ::comphelper::OAutoRegistration< TYPE > BaseClass; - - public: - OAutoRegistration() : BaseClass( LogModule::getInstance() ) - { - } - }; - - /* -------------------------------------------------------------------- */ - template < class TYPE > - class OSingletonRegistration : public ::comphelper::OSingletonRegistration< TYPE > - { - private: - typedef ::comphelper::OSingletonRegistration< TYPE > BaseClass; - - public: - OSingletonRegistration() : BaseClass( LogModule::getInstance() ) - { - } - }; - - -} // namespace logging - - -#endif // INCLUDED_EXTENSIONS_SOURCE_LOGGING_LOG_MODULE_HXX - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |