The design isn't the best and it could be easily improved and made lock-free. Drop the policy-based design, too.
The design isn't the best and it could be easily improved and made lock-free. Drop the policy-based design, too.