Lines Matching refs:BaseGen
359 std::shared_ptr<BaseGen>
362 return std::shared_ptr<BaseGen>(new IdleGen(*this, masterID, duration));
365 std::shared_ptr<BaseGen>
368 return std::shared_ptr<BaseGen>(new ExitGen(*this, masterID, duration));
371 std::shared_ptr<BaseGen>
377 return std::shared_ptr<BaseGen>(new LinearGen(*this, masterID,
385 std::shared_ptr<BaseGen>
391 return std::shared_ptr<BaseGen>(new RandomGen(*this, masterID,
399 std::shared_ptr<BaseGen>
410 return std::shared_ptr<BaseGen>(new DramGen(*this, masterID,
423 std::shared_ptr<BaseGen>
436 return std::shared_ptr<BaseGen>(new DramRotGen(*this, masterID,
450 std::shared_ptr<BaseGen>
455 return std::shared_ptr<BaseGen>(