// implementation file: Coder.cpp
// description:         Concept and interface class for coding.
// variant:             2 with flexible composition
// author:              Karlheinz Hug
// creation date:       2012-08-06
// last update:         2012-08-06

#include <typeinfo>

#include "Coder.hpp"

	std::string Coder::name () const
	{
		const char * name = typeid(*this).name();
		return ++name;   // Removes the first character.
	}
