Apollo  6.0
Open source self driving car software
Classes | Public Member Functions | Static Public Member Functions | List of all members
apollo::cyber::transport::ConditionNotifier Class Reference

#include <condition_notifier.h>

Inheritance diagram for apollo::cyber::transport::ConditionNotifier:
Inheritance graph
Collaboration diagram for apollo::cyber::transport::ConditionNotifier:
Collaboration graph

Public Member Functions

virtual ~ConditionNotifier ()
 
void Shutdown () override
 
bool Notify (const ReadableInfo &info) override
 
bool Listen (int timeout_ms, ReadableInfo *info) override
 
- Public Member Functions inherited from apollo::cyber::transport::NotifierBase
virtual ~NotifierBase ()=default
 

Static Public Member Functions

static const char * Type ()
 

Constructor & Destructor Documentation

◆ ~ConditionNotifier()

virtual apollo::cyber::transport::ConditionNotifier::~ConditionNotifier ( )
virtual

Member Function Documentation

◆ Listen()

bool apollo::cyber::transport::ConditionNotifier::Listen ( int  timeout_ms,
ReadableInfo info 
)
overridevirtual

◆ Notify()

bool apollo::cyber::transport::ConditionNotifier::Notify ( const ReadableInfo info)
overridevirtual

◆ Shutdown()

void apollo::cyber::transport::ConditionNotifier::Shutdown ( )
overridevirtual

◆ Type()

static const char* apollo::cyber::transport::ConditionNotifier::Type ( )
inlinestatic

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