#pragma once namespace al { class IUseName { public: virtual const char* getName() const = 0; }; };