aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/um/service/include/libservice/service_manager.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'um/service/include/libservice/service_manager.hpp')
-rw-r--r--um/service/include/libservice/service_manager.hpp14
1 files changed, 10 insertions, 4 deletions
diff --git a/um/service/include/libservice/service_manager.hpp b/um/service/include/libservice/service_manager.hpp
index 80e6f12..3d4fe3a 100644
--- a/um/service/include/libservice/service_manager.hpp
+++ b/um/service/include/libservice/service_manager.hpp
@@ -51,13 +51,19 @@ namespace libservice
ServiceManager(const ServiceManager&) = delete;
};
- void swap(ServiceManager& a, ServiceManager& b) LIBSERVICE_NOEXCEPT;
+ inline void swap(ServiceManager& a, ServiceManager& b) LIBSERVICE_NOEXCEPT
+ {
+ a.swap(b);
+ }
}
namespace std
{
template <>
- void swap<libservice::ServiceManager>(
- libservice::ServiceManager&,
- libservice::ServiceManager&) LIBSERVICE_NOEXCEPT;
+ inline void swap<libservice::ServiceManager>(
+ libservice::ServiceManager& a,
+ libservice::ServiceManager& b) LIBSERVICE_NOEXCEPT
+ {
+ a.swap(b);
+ }
}