#include <ptlib.h>
#include "abstract.h"
class MySolidClass : public MyAbstractClass
{
public:
PString Function()
{ return "Solid"; }
};
PFactory<MyAbstractClass>::Worker<MySolidClass> solidFactory("solid", true);
class MySolid2Class : public MyAbstractClass
{
public:
PString Function()
{ return "Solid2"; }
};
PFactory<MyAbstractClass>::Worker<MySolid2Class> solid2Factory("solid2", true);