diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2014-04-21 10:50:09 +0100 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2014-04-21 10:50:09 +0100 |
| commit | 8beda67fae3a57b450139037715122016bde2319 (patch) | |
| tree | 17a3e8033c123595f206af0dd9a04a2789a2614a /src/function_registry.hh | |
| parent | a1ec45d91a2fb3c82d4677ba2b82b28acfd8570d (diff) | |
Use StringView in FunctionGroup and FunctionRegistry
Diffstat (limited to 'src/function_registry.hh')
| -rw-r--r-- | src/function_registry.hh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/function_registry.hh b/src/function_registry.hh index 2dbf1f02..1565c36a 100644 --- a/src/function_registry.hh +++ b/src/function_registry.hh @@ -18,13 +18,13 @@ template<typename FunctionType> class FunctionRegistry { public: - void register_func(const String& name, const FunctionType& function) + void register_func(StringView name, const FunctionType& function) { kak_assert(not m_functions.contains(name)); m_functions.append(std::make_pair(name, function)); } - const FunctionType& operator[](const String& name) const + const FunctionType& operator[](StringView name) const { auto it = m_functions.find(name); if (it == m_functions.end()) |
