diff --git a/BAN/include/BAN/Swap.h b/BAN/include/BAN/Swap.h new file mode 100644 index 000000000..8952eb099 --- /dev/null +++ b/BAN/include/BAN/Swap.h @@ -0,0 +1,16 @@ +#pragma once + +#include + +namespace BAN +{ + + template + void swap(T& lhs, T& rhs) + { + T tmp = move(lhs); + lhs = move(rhs); + rhs = move(tmp); + } + +}