diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2020-11-24 14:23:03 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2020-11-24 16:56:17 +0100 |
commit | 965f349952a90334c14a86ce1dd65711b73e8e85 (patch) | |
tree | 56110aaecf61eed730fb8aab81798024a31bbb3a /connectivity | |
parent | c476b36bdab3dc1d2582f841d8044ffc202aae88 (diff) |
loplugin:stringview (macOS)
Change-Id: I20e4bdefdf8f05bbe1ac547a16e8d5e06e3303eb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106501
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'connectivity')
10 files changed, 40 insertions, 26 deletions
diff --git a/connectivity/source/drivers/macab/MacabAddressBook.cxx b/connectivity/source/drivers/macab/MacabAddressBook.cxx index 09e4892033e8..a14b7abee9b9 100644 --- a/connectivity/source/drivers/macab/MacabAddressBook.cxx +++ b/connectivity/source/drivers/macab/MacabAddressBook.cxx @@ -130,7 +130,7 @@ MacabRecords *MacabAddressBook::getMacabRecords() /* Get the MacabRecords for a given name: either a group name or the * default table name. */ -MacabRecords *MacabAddressBook::getMacabRecords(const OUString& _tableName) +MacabRecords *MacabAddressBook::getMacabRecords(std::u16string_view _tableName) { if(_tableName == getDefaultTableName()) { @@ -192,7 +192,7 @@ std::vector<MacabGroup *> MacabAddressBook::getMacabGroups() } -MacabGroup *MacabAddressBook::getMacabGroup(OUString const & _groupName) +MacabGroup *MacabAddressBook::getMacabGroup(std::u16string_view _groupName) { // initialize groups if not already initialized if(!m_bRetrievedGroups) diff --git a/connectivity/source/drivers/macab/MacabAddressBook.hxx b/connectivity/source/drivers/macab/MacabAddressBook.hxx index 33c267313796..23fec939f701 100644 --- a/connectivity/source/drivers/macab/MacabAddressBook.hxx +++ b/connectivity/source/drivers/macab/MacabAddressBook.hxx @@ -23,6 +23,7 @@ #include "MacabRecords.hxx" #include "MacabGroup.hxx" +#include <string_view> #include <vector> #include <premac.h> @@ -48,8 +49,8 @@ namespace connectivity::macab MacabRecords *getMacabRecords(); std::vector<MacabGroup *> getMacabGroups(); - MacabGroup *getMacabGroup(const OUString& _groupName); - MacabRecords *getMacabRecords(const OUString& _tableName); + MacabGroup *getMacabGroup(std::u16string_view _groupName); + MacabRecords *getMacabRecords(std::u16string_view _tableName); MacabGroup *getMacabGroupMatch(const OUString& _groupName); MacabRecords *getMacabRecordsMatch(const OUString& _tableName); diff --git a/connectivity/source/drivers/macab/MacabHeader.cxx b/connectivity/source/drivers/macab/MacabHeader.cxx index dc83d9c3dec8..46f0c177d3fc 100644 --- a/connectivity/source/drivers/macab/MacabHeader.cxx +++ b/connectivity/source/drivers/macab/MacabHeader.cxx @@ -263,7 +263,7 @@ sal_Int32 MacabHeader::compareFields(const macabfield *_field1, const macabfield } -sal_Int32 MacabHeader::getColumnNumber(const OUString& s) const +sal_Int32 MacabHeader::getColumnNumber(std::u16string_view s) const { sal_Int32 i; for(i = 0; i < size; i++) diff --git a/connectivity/source/drivers/macab/MacabHeader.hxx b/connectivity/source/drivers/macab/MacabHeader.hxx index 8902af091d5a..839a755fb6f1 100644 --- a/connectivity/source/drivers/macab/MacabHeader.hxx +++ b/connectivity/source/drivers/macab/MacabHeader.hxx @@ -20,6 +20,10 @@ #ifndef INCLUDED_CONNECTIVITY_SOURCE_DRIVERS_MACAB_MACABHEADER_HXX #define INCLUDED_CONNECTIVITY_SOURCE_DRIVERS_MACAB_MACABHEADER_HXX +#include <sal/config.h> + +#include <string_view> + #include "MacabRecord.hxx" namespace connectivity::macab @@ -34,7 +38,7 @@ namespace connectivity::macab void operator+= (const MacabHeader *r); OUString getString(const sal_Int32 i) const; void sortRecord(); - sal_Int32 getColumnNumber(const OUString& s) const; + sal_Int32 getColumnNumber(std::u16string_view s) const; static sal_Int32 compareFields(const macabfield *_field1, const macabfield *_field2); diff --git a/connectivity/source/drivers/macab/MacabRecords.cxx b/connectivity/source/drivers/macab/MacabRecords.cxx index 0bc27ea0ee6f..737cdee7d6f8 100644 --- a/connectivity/source/drivers/macab/MacabRecords.cxx +++ b/connectivity/source/drivers/macab/MacabRecords.cxx @@ -244,7 +244,8 @@ macabfield *MacabRecords::getField(const sal_Int32 _recordNumber, const sal_Int3 } -macabfield *MacabRecords::getField(const sal_Int32 _recordNumber, const OUString& _columnName) const +macabfield *MacabRecords::getField(const sal_Int32 _recordNumber, std::u16string_view _columnName) + const { if(header != nullptr) { @@ -262,7 +263,7 @@ macabfield *MacabRecords::getField(const sal_Int32 _recordNumber, const OUString } -sal_Int32 MacabRecords::getFieldNumber(const OUString& _columnName) const +sal_Int32 MacabRecords::getFieldNumber(std::u16string_view _columnName) const { if(header != nullptr) return header->getColumnNumber(_columnName); diff --git a/connectivity/source/drivers/macab/MacabRecords.hxx b/connectivity/source/drivers/macab/MacabRecords.hxx index 933b741e82c9..7e7da60a5486 100644 --- a/connectivity/source/drivers/macab/MacabRecords.hxx +++ b/connectivity/source/drivers/macab/MacabRecords.hxx @@ -22,6 +22,7 @@ #include <sal/config.h> +#include <string_view> #include <vector> #include "MacabRecord.hxx" @@ -96,8 +97,8 @@ namespace connectivity::macab void swap(const sal_Int32 _id1, const sal_Int32 _id2); macabfield *getField(const sal_Int32 _recordNumber, const sal_Int32 _columnNumber) const; - macabfield *getField(const sal_Int32 _recordNumber, const OUString& _columnName) const; - sal_Int32 getFieldNumber(const OUString& _columnName) const; + macabfield *getField(const sal_Int32 _recordNumber, std::u16string_view _columnName) const; + sal_Int32 getFieldNumber(std::u16string_view _columnName) const; sal_Int32 size() const; diff --git a/connectivity/source/drivers/macab/macabcondition.cxx b/connectivity/source/drivers/macab/macabcondition.cxx index 0d1d20227a42..41e087b2c421 100644 --- a/connectivity/source/drivers/macab/macabcondition.cxx +++ b/connectivity/source/drivers/macab/macabcondition.cxx @@ -51,7 +51,8 @@ bool MacabConditionConstant::eval(const MacabRecord *) const return m_bValue; } -MacabConditionColumn::MacabConditionColumn(const MacabHeader *header, const OUString &sColumnName) +MacabConditionColumn::MacabConditionColumn( + const MacabHeader *header, std::u16string_view sColumnName) : MacabCondition(), m_nFieldNumber(header->getColumnNumber(sColumnName)) { @@ -69,7 +70,7 @@ bool MacabConditionColumn::isAlwaysFalse() const return false; } -MacabConditionNull::MacabConditionNull(const MacabHeader *header, const OUString &sColumnName) +MacabConditionNull::MacabConditionNull(const MacabHeader *header, std::u16string_view sColumnName) : MacabConditionColumn(header, sColumnName) { } @@ -86,7 +87,8 @@ bool MacabConditionNull::eval(const MacabRecord *aRecord) const return false; } -MacabConditionNotNull::MacabConditionNotNull(const MacabHeader *header, const OUString &sColumnName) +MacabConditionNotNull::MacabConditionNotNull( + const MacabHeader *header, std::u16string_view sColumnName) : MacabConditionColumn(header, sColumnName) { } @@ -103,13 +105,13 @@ bool MacabConditionNotNull::eval(const MacabRecord *aRecord) const return true; } -MacabConditionCompare::MacabConditionCompare(const MacabHeader *header, const OUString &sColumnName, const OUString &sMatchString) +MacabConditionCompare::MacabConditionCompare(const MacabHeader *header, std::u16string_view sColumnName, const OUString &sMatchString) : MacabConditionColumn(header, sColumnName), m_sMatchString(sMatchString) { } -MacabConditionEqual::MacabConditionEqual(const MacabHeader *header, const OUString &sColumnName, const OUString &sMatchString) +MacabConditionEqual::MacabConditionEqual(const MacabHeader *header, std::u16string_view sColumnName, const OUString &sMatchString) : MacabConditionCompare(header, sColumnName, sMatchString) { } @@ -132,7 +134,7 @@ bool MacabConditionEqual::eval(const MacabRecord *aRecord) const return nReturn == 0; } -MacabConditionDifferent::MacabConditionDifferent(const MacabHeader *header, const OUString &sColumnName, const OUString &sMatchString) +MacabConditionDifferent::MacabConditionDifferent(const MacabHeader *header, std::u16string_view sColumnName, const OUString &sMatchString) : MacabConditionCompare(header, sColumnName, sMatchString) { } @@ -155,7 +157,7 @@ bool MacabConditionDifferent::eval(const MacabRecord *aRecord) const return nReturn != 0; } -MacabConditionSimilar::MacabConditionSimilar(const MacabHeader *header, const OUString &sColumnName, const OUString &sMatchString) +MacabConditionSimilar::MacabConditionSimilar(const MacabHeader *header, std::u16string_view sColumnName, const OUString &sMatchString) : MacabConditionCompare(header, sColumnName, sMatchString) { } diff --git a/connectivity/source/drivers/macab/macabcondition.hxx b/connectivity/source/drivers/macab/macabcondition.hxx index 8d930ed34ff3..15c2478197b8 100644 --- a/connectivity/source/drivers/macab/macabcondition.hxx +++ b/connectivity/source/drivers/macab/macabcondition.hxx @@ -20,6 +20,10 @@ #ifndef INCLUDED_CONNECTIVITY_SOURCE_DRIVERS_MACAB_MACABCONDITION_HXX #define INCLUDED_CONNECTIVITY_SOURCE_DRIVERS_MACAB_MACABCONDITION_HXX +#include <sal/config.h> + +#include <string_view> + #include "MacabHeader.hxx" #include "MacabRecord.hxx" @@ -58,7 +62,7 @@ class MacabConditionColumn : public MacabCondition /// @throws css::sdbc::SQLException MacabConditionColumn( const MacabHeader *header, - const OUString &sColumnName); + std::u16string_view sColumnName); virtual bool isAlwaysTrue() const override; virtual bool isAlwaysFalse() const override; }; @@ -69,7 +73,7 @@ class MacabConditionNull : public MacabConditionColumn /// @throws css::sdbc::SQLException MacabConditionNull( const MacabHeader *header, - const OUString &sColumnName); + std::u16string_view sColumnName); virtual bool eval(const MacabRecord *aRecord) const override; }; @@ -79,7 +83,7 @@ class MacabConditionNotNull : public MacabConditionColumn /// @throws css::sdbc::SQLException MacabConditionNotNull( const MacabHeader *header, - const OUString &sColumnName); + std::u16string_view sColumnName); virtual bool eval(const MacabRecord *aRecord) const override; }; @@ -92,7 +96,7 @@ class MacabConditionCompare : public MacabConditionColumn /// @throws css::sdbc::SQLException MacabConditionCompare( const MacabHeader *header, - const OUString &sColumnName, + std::u16string_view sColumnName, const OUString &sMatchString); }; @@ -102,7 +106,7 @@ class MacabConditionEqual : public MacabConditionCompare /// @throws css::sdbc::SQLException MacabConditionEqual( const MacabHeader *header, - const OUString &sColumnName, + std::u16string_view sColumnName, const OUString &sMatchString); virtual bool eval(const MacabRecord *aRecord) const override; }; @@ -113,7 +117,7 @@ class MacabConditionDifferent : public MacabConditionCompare /// @throws css::sdbc::SQLException MacabConditionDifferent( const MacabHeader *header, - const OUString &sColumnName, + std::u16string_view sColumnName, const OUString &sMatchString); virtual bool eval(const MacabRecord *aRecord) const override; }; @@ -124,7 +128,7 @@ class MacabConditionSimilar : public MacabConditionCompare /// @throws css::sdbc::SQLException MacabConditionSimilar( const MacabHeader *header, - const OUString &sColumnName, + std::u16string_view sColumnName, const OUString &sMatchString); virtual bool eval(const MacabRecord *aRecord) const override; }; diff --git a/connectivity/source/drivers/macab/macaborder.cxx b/connectivity/source/drivers/macab/macaborder.cxx index aaef39ef6253..133e5d599136 100644 --- a/connectivity/source/drivers/macab/macaborder.cxx +++ b/connectivity/source/drivers/macab/macaborder.cxx @@ -28,7 +28,7 @@ MacabOrder::~MacabOrder() { } -MacabSimpleOrder::MacabSimpleOrder(MacabHeader const *header, OUString const &sColumnName, bool bAscending) +MacabSimpleOrder::MacabSimpleOrder(MacabHeader const *header, std::u16string_view sColumnName, bool bAscending) : MacabOrder(), m_nFieldNumber(header->getColumnNumber(sColumnName)), m_bAscending(bAscending) diff --git a/connectivity/source/drivers/macab/macaborder.hxx b/connectivity/source/drivers/macab/macaborder.hxx index a5bef2f4adba..dfdf5ce5a950 100644 --- a/connectivity/source/drivers/macab/macaborder.hxx +++ b/connectivity/source/drivers/macab/macaborder.hxx @@ -25,6 +25,7 @@ #include "MacabRecord.hxx" #include <memory> +#include <string_view> #include <vector> namespace connectivity::macab @@ -43,7 +44,7 @@ namespace connectivity::macab bool m_bAscending; public: - MacabSimpleOrder(MacabHeader const *header, OUString const &sColumnName, bool bAscending); + MacabSimpleOrder(MacabHeader const *header, std::u16string_view sColumnName, bool bAscending); virtual sal_Int32 compare(const MacabRecord *record1, const MacabRecord *record2) const override; }; |