/// String variable
-class VarText: public Variable, public Subject<VarText, void*>,
+class VarText: public Variable, public Subject<VarText>,
public Observer<VarPercent, void*>,
public Observer< VarText,void*>
{
virtual const UString get() const;
/// Methods called when an observed variable is modified
- virtual void onUpdate( Subject<VarPercent, void*> &rVariable, void* );
- virtual void onUpdate( Subject<VarText, void*> &rVariable, void* );
+ virtual void onUpdate( Subject<VarPercent> &rVariable, void* );
+ virtual void onUpdate( Subject<VarText> &rVariable, void* );
private:
/// Stop observing other variables