Apollo  6.0
Open source self driving car software
Classes | Typedefs | Enumerations
apollo::v2x::ft::base Namespace Reference

Classes

class  Info
 
class  Info3d
 
class  Info3f
 
struct  Object
 
struct  ObjectList
 

Typedefs

typedef std::shared_ptr< ObjectObjectPtr
 
typedef std::shared_ptr< const ObjectObjectConstPtr
 
typedef std::shared_ptr< ObjectListObjectListPtr
 
typedef std::shared_ptr< const ObjectListObjectListConstPtr
 

Enumerations

enum  V2xType { V2xType::UNKNOWN = 0, V2xType::ZOMBIES_CAR = 1, V2xType::BLIND_ZONE = 2, V2xType::HOST_VEHICLE = 13 }
 
enum  MessageType { MessageType::UNKNOWN_MESSAGE_TYPE = -1, MessageType::ROADSIDE = 0, MessageType::VEHICLE = 1 }
 

Typedef Documentation

◆ ObjectConstPtr

typedef std::shared_ptr<const Object> apollo::v2x::ft::base::ObjectConstPtr

◆ ObjectListConstPtr

typedef std::shared_ptr<const ObjectList> apollo::v2x::ft::base::ObjectListConstPtr

◆ ObjectListPtr

◆ ObjectPtr

typedef std::shared_ptr<Object> apollo::v2x::ft::base::ObjectPtr

Enumeration Type Documentation

◆ MessageType

Enumerator
UNKNOWN_MESSAGE_TYPE 
ROADSIDE 
VEHICLE 

◆ V2xType

Enumerator
UNKNOWN 
ZOMBIES_CAR 
BLIND_ZONE 
HOST_VEHICLE