Type Erasure--Rainer Grimm
The series continue.
Type Erasure
by Rainer Grimm
From the article:
Type erasure based on templates is a pretty sophisticated technique. It allows you to bridge dynamic polymorphism (object orientation) with static polymorphism (templates).