From: Francis Dupont Date: Mon, 9 Apr 2018 12:20:10 +0000 (+0200) Subject: [master] Finished merge of trac5480 (user context utils) X-Git-Tag: trac5458a_base~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a704f95fed142c6e9307c38f95a7d7477c0ce33a;p=thirdparty%2Fkea.git [master] Finished merge of trac5480 (user context utils) --- diff --git a/src/lib/testutils/user_context_utils.h b/src/lib/testutils/user_context_utils.h index c815ce578c..acd43071d3 100644 --- a/src/lib/testutils/user_context_utils.h +++ b/src/lib/testutils/user_context_utils.h @@ -1,4 +1,4 @@ -// Copyright (C) 2017 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2017-2018 Internet Systems Consortium, Inc. ("ISC") // // 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 @@ -14,15 +14,26 @@ namespace test { /// @brief Move comment entries to user-context /// +/// Process an element looking for comment entries in maps and +/// moving them to user-context entries. As the common case is +/// no comment and this routine tries to maximize sharing the +/// standard behavior is just to return the argument unchanged. +/// /// @param element /// @return a processed copy of element or unmodified element isc::data::ElementPtr moveComments(isc::data::ElementPtr element); /// @brief Extract comment entries from user-context /// +/// Process an element looking for user-context entries carrying +/// comments and moving these comments at the same level than +/// user-contexts. As the common case is no comment and this routine +/// tries to maximize sharing the standard behavior is just to return +/// the argument unchanged. +/// /// @param element /// @return a processed copy of element or unmodified element - isc::data::ElementPtr extractComments(isc::data::ElementPtr element); +isc::data::ElementPtr extractComments(isc::data::ElementPtr element); }; // end of isc::test namespace }; // end of isc namespace