|
template<typename M0 , typename F > |
RoutineFactory | apollo::cyber::croutine::CreateRoutineFactory (F &&f, const std::shared_ptr< data::DataVisitor< M0 > > &dv) |
|
template<typename M0 , typename M1 , typename F > |
RoutineFactory | apollo::cyber::croutine::CreateRoutineFactory (F &&f, const std::shared_ptr< data::DataVisitor< M0, M1 > > &dv) |
|
template<typename M0 , typename M1 , typename M2 , typename F > |
RoutineFactory | apollo::cyber::croutine::CreateRoutineFactory (F &&f, const std::shared_ptr< data::DataVisitor< M0, M1, M2 > > &dv) |
|
template<typename M0 , typename M1 , typename M2 , typename M3 , typename F > |
RoutineFactory | apollo::cyber::croutine::CreateRoutineFactory (F &&f, const std::shared_ptr< data::DataVisitor< M0, M1, M2, M3 > > &dv) |
|
template<typename Function > |
RoutineFactory | apollo::cyber::croutine::CreateRoutineFactory (Function &&f) |
|