Re: Общая коллекция шаблонных свойств?
От: Анатолий Широков СССР  
Дата: 16.06.08 23:57
Оценка:
А>Хай!

А>Как обьявить общую коллекцию шаблонных свойств?


Для этого надо наследоваться от общей базы:

class PropertyBase 
{
public:
   virtual ~PropertyBase() {}
...
};

template<class Type, class BaseType, class OwnerType>
class TProperty : public PropertyBase
{
...
};


ну и далее

class MyObject : public BaseObject
{
...
private:
   map<string, PropertyBase*> properties; 
};
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.