1/* 2 * Copyright 2010, Ingo Weinhold, ingo_weinhold@gmx.de. 3 * Distributed under the terms of the MIT License. 4 */ 5#ifndef PROFILED_ENTITY_H 6#define PROFILED_ENTITY_H 7 8 9#include <SupportDefs.h> 10 11 12class ProfiledEntity { 13public: 14 virtual ~ProfiledEntity(); 15 16 virtual int32 EntityID() const = 0; 17 virtual const char* EntityName() const = 0; 18 virtual const char* EntityType() const = 0; 19}; 20 21 22#endif // PROFILED_ENTITY_H 23