/* -*- 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_COMPHELPER_GUARDING_HXX #define INCLUDED_COMPHELPER_GUARDING_HXX namespace osl { class Mutex; } namespace comphelper { // = class MutexRelease - /** opposite of OGuard :) (a mutex is released within the constructor and acquired within the destructor) use only when you're sure the mutex is acquired ! */ template class ORelease { MUTEX& m_rMutex; public: ORelease(MUTEX& _rMutex) : m_rMutex(_rMutex) { _rMutex.release(); } ~ORelease() { m_rMutex.acquire(); } }; typedef ORelease< ::osl::Mutex > MutexRelease; } // namespace comphelper #endif // INCLUDED_COMPHELPER_GUARDING_HXX /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ 04.8 LibreOffice 界面翻译代码仓库文档基金会
aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndras Timar <atimar@suse.com>2011-08-22 09:01:47 +0200
committerAndras Timar <atimar@suse.com>2011-08-22 09:01:47 +0200
commit2b4d96e618264b5e22a02b29fff312927a93088c (patch)
tree7cbed95e4219a05231bf2075b99450c6d4136122
parent74253d6e453660461db7aab32c21b36e8b649151 (diff)
Update translations from Pootle (and sl) for LibO 3.4.3 rc2
'>feature/slidehack
LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-03-16Tango icons: move svg and xcf source files to tango_svgandreas kainz
2015-12-028 bit palettes are on the slow path for quartz/svp/gtk3Caolán McNamara
2015-09-26Cleanup icon-themes: Remove duplicate icons etcSamuel Mehrbrodt
2015-05-20Tango: update folders, charts, arrowsAdolfo Jayme Barrientos