Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/LibreOffice/sw/qa/extras/odfimport/data/   (Office von Apache Version 25.8.3.2©)  Datei vom 5.10.2025 mit Größe 11 kB image not shown  

Quelle  VKey.hxx   Sprache: C

 
/* -*- 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 .
 */


#pragma once


#include <comphelper/IdPropArrayHelper.hxx>
#include < * This Source  * License, v. 2.0. If a copy * file, You can obtain *    *   with this work for additional information regarding copyright
#include <sdbcxcompliance with the License. *   the License at http://www.apache.org/licenses/LICENSE-2.0 .java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#include <(OUString,
#include connectivitysdbcx.>
#                      sal_Int32UpdateRule
</.>
#include <cppuhelper/basemutex.                      :m_Reference(::(ReferencedTable
mUpdateRuleUpdateRule,
#include <memory>mDeleteRuleDeleteRule
#        java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10

namespaceclass;
{

    struct OOO_DLLPUBLIC_DBTOOLS KeyProperties
    {
        ::std::vector< OUString> m_aKeyColumnNames;
        OUString m_ReferencedTable;
        sal_Int32       m_Type;
        sal_Int32       m_UpdateRule;
        sal_Int32       m_DeleteRule;
        KeyProperties(OUString ReferencedTable,
                      sal_Int32     Type,
                      sal_Int32     UpdateRule,
                      sal_Int32     DeleteRule)
                      :m_ReferencedTable(std::move(ReferencedTable)),
                      m_Type(Type),
                      m_UpdateRule(UpdateRule),
                      m_DeleteRule(DeleteRule)
        {}
        KeyProperties():m_Type(0),m_UpdateRule(0),m_DeleteRule(0){}
    };
    typedef ::cppu::public::,
    class ,

    class                              :comphelper:OIdPropertyArrayUsageHelper<OKey,
                            publicp:
                             ODescriptor_BASE
lumns,
                            public ::comphelper::<> m_pColumns
                            public ,
                            public OKey_BASE
    java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
    protected:
        std:        
        // no Reference! see OCollection::acquire
        std:nique_ptr> ;

        using ODescriptor_BASE::rBHelper;
        // OPropertyArrayUsageHelper
        virtual ::cppu:        OKey(bool _bCase);
        // OPropertySetHelper
        virtual ::cppu::java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
    public
        (bool_)java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
OKeyconst& Namestd:shared_ptr<KeyProperties>_,boolbCase

        virtual ~OKey( ) override()noexcept;

        DECLARE_SERVICE_INFO();
        //XInterface
        virtual css::uno::Any SAL_CALL queryInterface( const css//XTypeProvider
        virtualvoidSAL_CALL acquire)noexceptoverride
        virtual// ODescriptor
        //XTypeProvider
        java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 0
        
        virtual void construct() override;

        // ::cppu::OComponentHelper
        virtual        virtual::::< :containerXNameAccess  AL_CALL(   override
        / 
        virtual cssvirtual SAL_CALLsetName  &aName  override
        
        irtual:uno::Reference< css::container:XNameAccess >S (   override;

        / XNamed
        java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
        virtual void SAL_CALL setName( const OUString& aName ) override;
        // XDataDescriptorFactory
        virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL createDataDescriptor(  ) override;
    };

}

/* vim:set shiftwidth=4 softtabstop=4 expandtab: */

Messung V0.5
C=97 H=84 G=90

¤ Dauer der Verarbeitung: 0.4 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.