More work on removing old determinism-in-driver code

This commit is contained in:
2022-02-21 20:23:01 -05:00
parent 19b6951e0f
commit 6a9bf4ca42
5 changed files with 72 additions and 70 deletions

View File

@@ -6,19 +6,12 @@
#include <vector>
#include <map>
using UmmString = std::string;
template <typename T>
using UmmVector = std::vector<T>;
template <typename K, typename V, class C = std::less<K>>
using UmmMap = std::map<K, V, C>;
using UmmStringVec = UmmVector<UmmString>;
namespace drv {
void split_host_port(std::string_view target, UmmString &host, UmmString &port);
void split_host_port(std::string_view target, std::string &host, std::string &port);
UmmStringVec parse_control_lst(std::string_view ctrl);
std::vector<std::string> parse_control_lst(std::string_view ctrl);
}