Apollo 10.0
自动驾驶开放平台
routine_factory.h 文件参考
#include <memory>
#include <utility>
#include "cyber/common/global_data.h"
#include "cyber/common/log.h"
#include "cyber/croutine/croutine.h"
#include "cyber/data/data_visitor.h"
#include "cyber/event/perf_event_cache.h"
routine_factory.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

class  apollo::cyber::croutine::RoutineFactory
 

命名空间

namespace  apollo
 class register implement
 
namespace  apollo::cyber
 
namespace  apollo::cyber::croutine
 

函数

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)