Implements the OutputRange interface for all types E and wraps the put method for each type E in a virtual function.
See Implementation
Implements the OutputRange interface for all types E and wraps the put method for each type E in a virtual function.