Apollo  6.0
Open source self driving car software
Classes | Namespaces | Typedefs
data_visitor.h File Reference
#include <algorithm>
#include <functional>
#include <memory>
#include <vector>
#include "cyber/common/log.h"
#include "cyber/data/channel_buffer.h"
#include "cyber/data/data_dispatcher.h"
#include "cyber/data/data_visitor_base.h"
#include "cyber/data/fusion/all_latest.h"
#include "cyber/data/fusion/data_fusion.h"
Include dependency graph for data_visitor.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  apollo::cyber::data::VisitorConfig
 
class  apollo::cyber::data::DataVisitor< M0, M1, M2, M3 >
 
class  apollo::cyber::data::DataVisitor< M0, M1, M2, NullType >
 
class  apollo::cyber::data::DataVisitor< M0, M1, NullType, NullType >
 
class  apollo::cyber::data::DataVisitor< M0, NullType, NullType, NullType >
 

Namespaces

 apollo
 PlanningContext is the runtime context in planning. It is persistent across multiple frames.
 
 apollo::cyber
 
 apollo::cyber::data
 

Typedefs

template<typename T >
using apollo::cyber::data::BufferType = CacheBuffer< std::shared_ptr< T > >