QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
MAVLinkLogProcessor Class Reference

#include <MAVLinkLogManager.h>

Public Member Functions

 MAVLinkLogProcessor ()
 
 ~MAVLinkLogProcessor ()
 
void close ()
 
bool valid () const
 
bool create (MAVLinkLogManager *manager, QStringView path, uint8_t id)
 
MAVLinkLogFilesrecord ()
 
QString fileName () const
 
bool processStreamData (uint16_t _sequence, uint8_t first_message, const QByteArray &in)
 

Detailed Description

Definition at line 67 of file MAVLinkLogManager.h.

Constructor & Destructor Documentation

◆ MAVLinkLogProcessor()

MAVLinkLogProcessor::MAVLinkLogProcessor ( )

Definition at line 94 of file MAVLinkLogManager.cc.

◆ ~MAVLinkLogProcessor()

MAVLinkLogProcessor::~MAVLinkLogProcessor ( )

Definition at line 99 of file MAVLinkLogManager.cc.

References close().

Member Function Documentation

◆ close()

void MAVLinkLogProcessor::close ( )

Definition at line 106 of file MAVLinkLogManager.cc.

Referenced by ~MAVLinkLogProcessor().

◆ create()

bool MAVLinkLogProcessor::create ( MAVLinkLogManager manager,
QStringView  path,
uint8_t  id 
)

Definition at line 113 of file MAVLinkLogManager.cc.

◆ fileName()

QString MAVLinkLogProcessor::fileName ( ) const
inline

Definition at line 77 of file MAVLinkLogManager.h.

◆ processStreamData()

bool MAVLinkLogProcessor::processStreamData ( uint16_t  _sequence,
uint8_t  first_message,
const QByteArray &  in 
)

Definition at line 209 of file MAVLinkLogManager.cc.

◆ record()

MAVLinkLogFiles * MAVLinkLogProcessor::record ( )
inline

Definition at line 76 of file MAVLinkLogManager.h.

◆ valid()

bool MAVLinkLogProcessor::valid ( ) const
inline

Definition at line 74 of file MAVLinkLogManager.h.


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