Apollo  6.0
Open source self driving car software
Public Types | Public Member Functions | List of all members
apollo::cyber::record::Player Class Reference

#include <player.h>

Collaboration diagram for apollo::cyber::record::Player:
Collaboration graph

Public Types

using ConsumerPtr = std::unique_ptr< PlayTaskConsumer >
 
using ProducerPtr = std::unique_ptr< PlayTaskProducer >
 
using TaskBufferPtr = std::shared_ptr< PlayTaskBuffer >
 

Public Member Functions

 Player (const PlayParam &play_param)
 
virtual ~Player ()
 
bool Init ()
 
bool Start ()
 
bool Stop ()
 

Member Typedef Documentation

◆ ConsumerPtr

◆ ProducerPtr

◆ TaskBufferPtr

Constructor & Destructor Documentation

◆ Player()

apollo::cyber::record::Player::Player ( const PlayParam play_param)
explicit

◆ ~Player()

virtual apollo::cyber::record::Player::~Player ( )
virtual

Member Function Documentation

◆ Init()

bool apollo::cyber::record::Player::Init ( )

◆ Start()

bool apollo::cyber::record::Player::Start ( )

◆ Stop()

bool apollo::cyber::record::Player::Stop ( )

The documentation for this class was generated from the following file: