Firmware
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
simulator::Report< RType > Class Template Reference

Public Member Functions

 Report (int readers)
 
bool copyData (void *outbuf, int len)
 
void writeData (void *inbuf)
 

Protected Member Functions

void read_lock ()
 
void read_unlock ()
 
void write_lock ()
 
void write_unlock ()
 

Protected Attributes

int _readidx
 
px4_sem_t _lock
 
const int _max_readers
 
const int _report_len
 
RType _buf [2]
 

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