Add parameterpair.

This commit is contained in:
tastytea 2020-01-10 12:18:46 +01:00
parent 1263b03999
commit 529e4bca6d
Signed by: tastytea
GPG Key ID: CFC39497F1B26E07
1 changed files with 13 additions and 2 deletions

View File

@ -25,6 +25,7 @@
#include <mutex>
#include <string>
#include <string_view>
#include <utility>
#include <variant>
#include <vector>
@ -35,6 +36,7 @@ using std::map;
using std::mutex;
using std::string;
using std::string_view;
using std::pair;
using std::variant;
using std::vector;
@ -53,7 +55,7 @@ enum class http_method
};
/*!
* @brief std::map of parameters for %API calls.
* @brief `std::map` of parameters for %API calls.
*
* Example:
* @code
@ -66,7 +68,16 @@ enum class http_method
*
* @since 0.1.0
*/
using parametermap = map<string_view, variant<string_view, vector<string_view>>>;
using parametermap =
map<string_view, variant<string_view, vector<string_view>>>;
/*!
* @brief A single parameter of a parametermap.
*
* @since 0.1.0
*/
using parameterpair =
pair<string_view, variant<string_view, vector<string_view>>>;
/*!
* @brief Handles the details of network connections.