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

#include <perf_event.h>

Inheritance diagram for apollo::cyber::event::SchedEvent:
Inheritance graph
Collaboration diagram for apollo::cyber::event::SchedEvent:
Collaboration graph

Public Member Functions

 SchedEvent ()
 
std::string SerializeToString () override
 
void set_cr_id (uint64_t cr_id) override
 
void set_cr_state (int cr_state) override
 
void set_proc_id (int proc_id) override
 
- Public Member Functions inherited from apollo::cyber::event::EventBase
void set_eid (int eid)
 
void set_etype (int etype)
 
void set_stamp (uint64_t stamp)
 
virtual void set_fetch_res (int fetch_res)
 
virtual void set_msg_seq (uint64_t msg_seq)
 
virtual void set_channel_id (uint64_t channel_id)
 
virtual void set_adder (const std::string &adder)
 

Additional Inherited Members

- Protected Attributes inherited from apollo::cyber::event::EventBase
int etype_
 
int eid_
 
uint64_t stamp_
 

Constructor & Destructor Documentation

◆ SchedEvent()

apollo::cyber::event::SchedEvent::SchedEvent ( )
inline

Member Function Documentation

◆ SerializeToString()

std::string apollo::cyber::event::SchedEvent::SerializeToString ( )
inlineoverridevirtual

◆ set_cr_id()

void apollo::cyber::event::SchedEvent::set_cr_id ( uint64_t  cr_id)
inlineoverridevirtual

Reimplemented from apollo::cyber::event::EventBase.

◆ set_cr_state()

void apollo::cyber::event::SchedEvent::set_cr_state ( int  cr_state)
inlineoverridevirtual

Reimplemented from apollo::cyber::event::EventBase.

◆ set_proc_id()

void apollo::cyber::event::SchedEvent::set_proc_id ( int  proc_id)
inlineoverridevirtual

Reimplemented from apollo::cyber::event::EventBase.


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