mirror of
https://github.com/OpenVPN/openvpn3.git
synced 2024-09-20 12:12:15 +02:00
Cleanup template : general cleanup including added missing
"inline" and using "typename" instead of "class" in templates.
This commit is contained in:
parent
a3ecdf3260
commit
96586adff0
@ -26,7 +26,7 @@
|
||||
|
||||
namespace openvpn {
|
||||
|
||||
template <class F>
|
||||
template <typename F>
|
||||
class CleanupType
|
||||
{
|
||||
public:
|
||||
@ -49,8 +49,8 @@ namespace openvpn {
|
||||
F clean;
|
||||
};
|
||||
|
||||
template <class F>
|
||||
CleanupType<F> Cleanup(F&& method) noexcept
|
||||
template <typename F>
|
||||
inline CleanupType<F> Cleanup(F&& method) noexcept
|
||||
{
|
||||
return CleanupType<F>(std::move(method));
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user