36 DOUT1(
"user::Factory::CreateDataInput is called with type:%s, url %s\n", typ.c_str(), url.GetFullName().c_str());
37 if ((url.GetProtocol()!=
"user") || url.GetFullName().empty())
Small helper class to correctly instantiate user-specific factories.
virtual DataInput * CreateDataInput(const std::string &typ)
Factory method to create data input.
Uniform Resource Locator interpreter.
virtual void Initialize()
Method called by the manager during application start.
virtual dabc::DataInput * CreateDataInput(const std::string &typ)
Factory method to create data input.
dabc::FactoryPlugin userfactory(new user::Factory("user"))