From 851403d8631849554b0b7d408d942e729fba9267 Mon Sep 17 00:00:00 2001 From: Geir Storli Date: Wed, 21 Dec 2022 14:28:50 +0000 Subject: Change from typedef to using in documentapi C++ code. --- documentapi/src/tests/policies/testframe.h | 2 +- documentapi/src/vespa/documentapi/common.h | 2 +- .../src/vespa/documentapi/messagebus/documentprotocol.h | 4 ++-- .../src/vespa/documentapi/messagebus/iroutablefactory.h | 4 ++-- .../src/vespa/documentapi/messagebus/iroutingpolicyfactory.h | 4 ++-- .../documentapi/messagebus/messages/documentignoredreply.h | 4 ++-- .../vespa/documentapi/messagebus/messages/documentmessage.h | 4 ++-- .../src/vespa/documentapi/messagebus/messages/documentreply.h | 4 ++-- .../documentapi/messagebus/messages/documentsummarymessage.h | 4 ++-- .../src/vespa/documentapi/messagebus/messages/feedmessage.h | 4 ++-- .../src/vespa/documentapi/messagebus/messages/feedreply.h | 4 ++-- .../vespa/documentapi/messagebus/messages/getdocumentmessage.h | 4 ++-- .../vespa/documentapi/messagebus/messages/getdocumentreply.h | 4 ++-- .../vespa/documentapi/messagebus/messages/queryresultmessage.h | 4 ++-- .../documentapi/messagebus/messages/removedocumentmessage.h | 4 ++-- .../documentapi/messagebus/messages/removedocumentreply.h | 4 ++-- .../documentapi/messagebus/messages/searchresultmessage.h | 4 ++-- .../documentapi/messagebus/messages/updatedocumentreply.h | 4 ++-- .../src/vespa/documentapi/messagebus/messages/visitor.h | 10 +++++----- .../documentapi/messagebus/messages/wrongdistributionreply.h | 4 ++-- .../messagebus/policies/documentrouteselectorpolicy.h | 4 ++-- .../vespa/documentapi/messagebus/policies/messagetypepolicy.h | 4 ++-- .../src/vespa/documentapi/messagebus/routablerepository.h | 6 +++--- .../src/vespa/documentapi/messagebus/routingpolicyrepository.h | 2 +- 24 files changed, 49 insertions(+), 49 deletions(-) diff --git a/documentapi/src/tests/policies/testframe.h b/documentapi/src/tests/policies/testframe.h index 7cb3b830627..3b2af060a45 100644 --- a/documentapi/src/tests/policies/testframe.h +++ b/documentapi/src/tests/policies/testframe.h @@ -24,7 +24,7 @@ public: /** * Convenience typedefs. */ - typedef std::map ReplyMap; + using ReplyMap = std::map; /** * Create a named test frame. diff --git a/documentapi/src/vespa/documentapi/common.h b/documentapi/src/vespa/documentapi/common.h index dfc29f48317..13d67318a05 100644 --- a/documentapi/src/vespa/documentapi/common.h +++ b/documentapi/src/vespa/documentapi/common.h @@ -6,7 +6,7 @@ namespace documentapi { // Decide the type of string used once -typedef vespalib::string string; +using string = vespalib::string; } // namespace mbus diff --git a/documentapi/src/vespa/documentapi/messagebus/documentprotocol.h b/documentapi/src/vespa/documentapi/messagebus/documentprotocol.h index f55c05f72cd..9f0d7253335 100644 --- a/documentapi/src/vespa/documentapi/messagebus/documentprotocol.h +++ b/documentapi/src/vespa/documentapi/messagebus/documentprotocol.h @@ -32,8 +32,8 @@ public: /** * Convenience typedef. */ - typedef std::unique_ptr UP; - typedef std::shared_ptr SP; + using UP = std::unique_ptr; + using SP = std::shared_ptr; /** * The name of this protocol is public static so it can be referenced by all of this protocol's messages diff --git a/documentapi/src/vespa/documentapi/messagebus/iroutablefactory.h b/documentapi/src/vespa/documentapi/messagebus/iroutablefactory.h index d7e60882539..cb1a046107a 100644 --- a/documentapi/src/vespa/documentapi/messagebus/iroutablefactory.h +++ b/documentapi/src/vespa/documentapi/messagebus/iroutablefactory.h @@ -25,8 +25,8 @@ public: /** * Convenience typedefs. */ - typedef std::unique_ptr UP; - typedef std::shared_ptr SP; + using UP = std::unique_ptr; + using SP = std::shared_ptr; IRoutableFactory(const IRoutableFactory &) = delete; IRoutableFactory & operator = (const IRoutableFactory &) = delete; diff --git a/documentapi/src/vespa/documentapi/messagebus/iroutingpolicyfactory.h b/documentapi/src/vespa/documentapi/messagebus/iroutingpolicyfactory.h index 77e5ad7c33b..c2098608c3a 100644 --- a/documentapi/src/vespa/documentapi/messagebus/iroutingpolicyfactory.h +++ b/documentapi/src/vespa/documentapi/messagebus/iroutingpolicyfactory.h @@ -16,8 +16,8 @@ public: /** * Convenience typedefs. */ - typedef std::unique_ptr UP; - typedef std::shared_ptr SP; + using UP = std::unique_ptr; + using SP = std::shared_ptr; /** * Virtual destructor required for inheritance. diff --git a/documentapi/src/vespa/documentapi/messagebus/messages/documentignoredreply.h b/documentapi/src/vespa/documentapi/messagebus/messages/documentignoredreply.h index a97f49abe99..b766a1f5459 100644 --- a/documentapi/src/vespa/documentapi/messagebus/messages/documentignoredreply.h +++ b/documentapi/src/vespa/documentapi/messagebus/messages/documentignoredreply.h @@ -7,8 +7,8 @@ namespace documentapi { class DocumentIgnoredReply : public DocumentReply { public: - typedef std::unique_ptr UP; - typedef std::shared_ptr SP; + using UP = std::unique_ptr; + using SP = std::shared_ptr; DocumentIgnoredReply(); diff --git a/documentapi/src/vespa/documentapi/messagebus/messages/documentmessage.h b/documentapi/src/vespa/documentapi/messagebus/messages/documentmessage.h index 71ca7b049de..09a565c5ea8 100644 --- a/documentapi/src/vespa/documentapi/messagebus/messages/documentmessage.h +++ b/documentapi/src/vespa/documentapi/messagebus/messages/documentmessage.h @@ -24,8 +24,8 @@ public: /** * Convenience typedefs. */ - typedef std::unique_ptr UP; - typedef std::shared_ptr SP; + using UP = std::unique_ptr; + using SP = std::shared_ptr; DocumentMessage(); ~DocumentMessage() override; diff --git a/documentapi/src/vespa/documentapi/messagebus/messages/documentreply.h b/documentapi/src/vespa/documentapi/messagebus/messages/documentreply.h index 0b137ba7fbc..d03a1447753 100644 --- a/documentapi/src/vespa/documentapi/messagebus/messages/documentreply.h +++ b/documentapi/src/vespa/documentapi/messagebus/messages/documentreply.h @@ -19,8 +19,8 @@ public: /** * Convenience typedef. */ - typedef std::unique_ptr UP; - typedef std::shared_ptr SP; + using UP = std::unique_ptr; + using SP = std::shared_ptr; /** * Constructs a new reply of given type. diff --git a/documentapi/src/vespa/documentapi/messagebus/messages/documentsummarymessage.h b/documentapi/src/vespa/documentapi/messagebus/messages/documentsummarymessage.h index b978bc51248..2c8149ab058 100644 --- a/documentapi/src/vespa/documentapi/messagebus/messages/documentsummarymessage.h +++ b/documentapi/src/vespa/documentapi/messagebus/messages/documentsummarymessage.h @@ -16,8 +16,8 @@ public: /** * Convenience typedef. */ - typedef std::unique_ptr UP; - typedef std::shared_ptr SP; + using UP = std::unique_ptr; + using SP = std::shared_ptr; /** * Constructs a new document message with no content. diff --git a/documentapi/src/vespa/documentapi/messagebus/messages/feedmessage.h b/documentapi/src/vespa/documentapi/messagebus/messages/feedmessage.h index 0cf4ae0f412..ab95b84fac9 100644 --- a/documentapi/src/vespa/documentapi/messagebus/messages/feedmessage.h +++ b/documentapi/src/vespa/documentapi/messagebus/messages/feedmessage.h @@ -15,8 +15,8 @@ public: /** * Convenience typedef. */ - typedef std::unique_ptr UP; - typedef std::shared_ptr SP; + using UP = std::unique_ptr; + using SP = std::shared_ptr; public: /** diff --git a/documentapi/src/vespa/documentapi/messagebus/messages/feedreply.h b/documentapi/src/vespa/documentapi/messagebus/messages/feedreply.h index ec2fccd65a0..730737e84c7 100644 --- a/documentapi/src/vespa/documentapi/messagebus/messages/feedreply.h +++ b/documentapi/src/vespa/documentapi/messagebus/messages/feedreply.h @@ -14,8 +14,8 @@ public: /** * Convenience typedef. */ - typedef std::unique_ptr UP; - typedef std::shared_ptr SP; + using UP = std::unique_ptr; + using SP = std::shared_ptr; /** * Constructs a new reply for deserialization. diff --git a/documentapi/src/vespa/documentapi/messagebus/messages/getdocumentmessage.h b/documentapi/src/vespa/documentapi/messagebus/messages/getdocumentmessage.h index 497bde947bc..666d8009dce 100644 --- a/documentapi/src/vespa/documentapi/messagebus/messages/getdocumentmessage.h +++ b/documentapi/src/vespa/documentapi/messagebus/messages/getdocumentmessage.h @@ -18,8 +18,8 @@ public: /** * Convenience typedef. */ - typedef std::unique_ptr UP; - typedef std::shared_ptr SP; + using UP = std::unique_ptr; + using SP = std::shared_ptr; /** * Constructs a new message for deserialization. diff --git a/documentapi/src/vespa/documentapi/messagebus/messages/getdocumentreply.h b/documentapi/src/vespa/documentapi/messagebus/messages/getdocumentreply.h index 06558e2bbf4..54fb8d6dac2 100644 --- a/documentapi/src/vespa/documentapi/messagebus/messages/getdocumentreply.h +++ b/documentapi/src/vespa/documentapi/messagebus/messages/getdocumentreply.h @@ -17,8 +17,8 @@ public: /** * Convenience typedef. */ - typedef std::unique_ptr UP; - typedef std::shared_ptr SP; + using UP = std::unique_ptr; + using SP = std::shared_ptr; /** * Constructs a new reply for deserialization. diff --git a/documentapi/src/vespa/documentapi/messagebus/messages/queryresultmessage.h b/documentapi/src/vespa/documentapi/messagebus/messages/queryresultmessage.h index 3c316df50fe..561fc909e86 100644 --- a/documentapi/src/vespa/documentapi/messagebus/messages/queryresultmessage.h +++ b/documentapi/src/vespa/documentapi/messagebus/messages/queryresultmessage.h @@ -18,8 +18,8 @@ public: /** * Convenience typedefs. */ - typedef std::unique_ptr UP; - typedef std::shared_ptr SP; + using UP = std::unique_ptr; + using SP = std::shared_ptr; /** * Constructs a new search result message for deserialization. diff --git a/documentapi/src/vespa/documentapi/messagebus/messages/removedocumentmessage.h b/documentapi/src/vespa/documentapi/messagebus/messages/removedocumentmessage.h index 1d6760beeae..665eb4aa71a 100644 --- a/documentapi/src/vespa/documentapi/messagebus/messages/removedocumentmessage.h +++ b/documentapi/src/vespa/documentapi/messagebus/messages/removedocumentmessage.h @@ -18,8 +18,8 @@ public: /** * Convenience typedef. */ - typedef std::unique_ptr UP; - typedef std::shared_ptr SP; + using UP = std::unique_ptr; + using SP = std::shared_ptr; /** * Constructs a new remove document message with no content. diff --git a/documentapi/src/vespa/documentapi/messagebus/messages/removedocumentreply.h b/documentapi/src/vespa/documentapi/messagebus/messages/removedocumentreply.h index 6e831b5f53e..5ed254343bb 100644 --- a/documentapi/src/vespa/documentapi/messagebus/messages/removedocumentreply.h +++ b/documentapi/src/vespa/documentapi/messagebus/messages/removedocumentreply.h @@ -13,8 +13,8 @@ public: /** * Convenience typedef. */ - typedef std::unique_ptr UP; - typedef std::shared_ptr SP; + using UP = std::unique_ptr; + using SP = std::shared_ptr; public: /** diff --git a/documentapi/src/vespa/documentapi/messagebus/messages/searchresultmessage.h b/documentapi/src/vespa/documentapi/messagebus/messages/searchresultmessage.h index ad8a4cb6e7d..a464aa6218b 100644 --- a/documentapi/src/vespa/documentapi/messagebus/messages/searchresultmessage.h +++ b/documentapi/src/vespa/documentapi/messagebus/messages/searchresultmessage.h @@ -15,8 +15,8 @@ public: /** * Convenience typedefs. */ - typedef std::unique_ptr UP; - typedef std::shared_ptr SP; + using UP = std::unique_ptr; + using SP = std::shared_ptr; /** * Constructs a new search result message for deserialization. diff --git a/documentapi/src/vespa/documentapi/messagebus/messages/updatedocumentreply.h b/documentapi/src/vespa/documentapi/messagebus/messages/updatedocumentreply.h index 64f34e43519..29aa358c815 100644 --- a/documentapi/src/vespa/documentapi/messagebus/messages/updatedocumentreply.h +++ b/documentapi/src/vespa/documentapi/messagebus/messages/updatedocumentreply.h @@ -13,8 +13,8 @@ public: /** * Convenience typedef. */ - typedef std::unique_ptr UP; - typedef std::shared_ptr SP; + using UP = std::unique_ptr; + using SP = std::shared_ptr; public: /** diff --git a/documentapi/src/vespa/documentapi/messagebus/messages/visitor.h b/documentapi/src/vespa/documentapi/messagebus/messages/visitor.h index 0b43b37c0b7..234c4ce1812 100644 --- a/documentapi/src/vespa/documentapi/messagebus/messages/visitor.h +++ b/documentapi/src/vespa/documentapi/messagebus/messages/visitor.h @@ -13,7 +13,7 @@ namespace document { class Document; } namespace documentapi { -typedef uint64_t Timestamp; +using Timestamp = uint64_t; /** * @class CreateVisitorMessage @@ -44,7 +44,7 @@ protected: DocumentReply::UP doCreateReply() const override; public: - typedef std::unique_ptr UP; + using UP = std::unique_ptr; CreateVisitorMessage(); // must be deserialized into CreateVisitorMessage(const string& libraryName, @@ -123,7 +123,7 @@ protected: DocumentReply::UP doCreateReply() const override; public: - typedef std::unique_ptr UP; + using UP = std::unique_ptr; DestroyVisitorMessage(); // must be deserialized into DestroyVisitorMessage(const string &instanceId); @@ -189,7 +189,7 @@ protected: DocumentReply::UP doCreateReply() const override; public: - typedef std::unique_ptr UP; + using UP = std::unique_ptr; VisitorInfoMessage(); ~VisitorInfoMessage(); @@ -218,7 +218,7 @@ protected: DocumentReply::UP doCreateReply() const override; public: - typedef std::unique_ptr UP; + using UP = std::unique_ptr; MapVisitorMessage(); diff --git a/documentapi/src/vespa/documentapi/messagebus/messages/wrongdistributionreply.h b/documentapi/src/vespa/documentapi/messagebus/messages/wrongdistributionreply.h index 36a48ba1cca..812e7df8bc7 100644 --- a/documentapi/src/vespa/documentapi/messagebus/messages/wrongdistributionreply.h +++ b/documentapi/src/vespa/documentapi/messagebus/messages/wrongdistributionreply.h @@ -10,8 +10,8 @@ private: string _systemState; public: - typedef std::unique_ptr UP; - typedef std::shared_ptr SP; + using UP = std::unique_ptr; + using SP = std::shared_ptr; WrongDistributionReply(); WrongDistributionReply(const string &systemState); diff --git a/documentapi/src/vespa/documentapi/messagebus/policies/documentrouteselectorpolicy.h b/documentapi/src/vespa/documentapi/messagebus/policies/documentrouteselectorpolicy.h index 8512984766e..ff34ade5bc0 100644 --- a/documentapi/src/vespa/documentapi/messagebus/policies/documentrouteselectorpolicy.h +++ b/documentapi/src/vespa/documentapi/messagebus/policies/documentrouteselectorpolicy.h @@ -33,8 +33,8 @@ class DocumentRouteSelectorPolicy : public mbus::IRoutingPolicy, public config::IFetcherCallback { private: - typedef std::shared_ptr SelectorPtr; - typedef std::map ConfigMap; + using SelectorPtr = std::shared_ptr; + using ConfigMap = std::map; const document::DocumentTypeRepo &_repo; mutable std::mutex _lock; diff --git a/documentapi/src/vespa/documentapi/messagebus/policies/messagetypepolicy.h b/documentapi/src/vespa/documentapi/messagebus/policies/messagetypepolicy.h index ffeda17d778..cf9ba17f54b 100644 --- a/documentapi/src/vespa/documentapi/messagebus/policies/messagetypepolicy.h +++ b/documentapi/src/vespa/documentapi/messagebus/policies/messagetypepolicy.h @@ -29,8 +29,8 @@ class MessageTypePolicy : public mbus::IRoutingPolicy, public config::IFetcherCallback { private: - typedef vespalib::PtrHolder MessageTypeHolder; - typedef vespalib::PtrHolder RouteHolder; + using MessageTypeHolder = vespalib::PtrHolder; + using RouteHolder = vespalib::PtrHolder; MessageTypeHolder _map; RouteHolder _defaultRoute; diff --git a/documentapi/src/vespa/documentapi/messagebus/routablerepository.h b/documentapi/src/vespa/documentapi/messagebus/routablerepository.h index 255f6abd180..d7aac105475 100644 --- a/documentapi/src/vespa/documentapi/messagebus/routablerepository.h +++ b/documentapi/src/vespa/documentapi/messagebus/routablerepository.h @@ -31,9 +31,9 @@ private: IRoutableFactory::SP getFactory(const vespalib::Version &version) const; }; - typedef std::pair CacheKey; - typedef std::map FactoryCache; - typedef std::map TypeMap; + using CacheKey = std::pair; + using FactoryCache = std::map; + using TypeMap = std::map; mutable std::mutex _lock; TypeMap _factoryTypes; diff --git a/documentapi/src/vespa/documentapi/messagebus/routingpolicyrepository.h b/documentapi/src/vespa/documentapi/messagebus/routingpolicyrepository.h index a57de3bfc40..7df40052178 100644 --- a/documentapi/src/vespa/documentapi/messagebus/routingpolicyrepository.h +++ b/documentapi/src/vespa/documentapi/messagebus/routingpolicyrepository.h @@ -9,7 +9,7 @@ namespace documentapi { class RoutingPolicyRepository { private: - typedef std::map FactoryMap; + using FactoryMap = std::map; mutable std::mutex _lock; FactoryMap _factories; -- cgit v1.2.3