QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
CompInfoEvents.cc
Go to the documentation of this file.
1
#include "
CompInfoEvents.h
"
2
#include "
Vehicle.h
"
3
4
CompInfoEvents::CompInfoEvents
(uint8_t compId_,
Vehicle
* vehicle_, QObject* parent)
5
:
CompInfo
(COMP_METADATA_TYPE_EVENTS, compId_, vehicle_, parent)
6
{
7
8
}
9
10
void
CompInfoEvents::setJson
(
const
QString& metadataJsonFileName)
11
{
12
vehicle
->
setEventsMetadata
(
compId
, metadataJsonFileName);
13
}
CompInfoEvents.h
Vehicle.h
CompInfoEvents::CompInfoEvents
CompInfoEvents(uint8_t compId_, Vehicle *vehicle_, QObject *parent=nullptr)
Definition
CompInfoEvents.cc:4
CompInfoEvents::setJson
void setJson(const QString &metadataJsonFileName) override
Definition
CompInfoEvents.cc:10
CompInfo
Base class for all CompInfo types.
Definition
CompInfo.h:14
CompInfo::vehicle
Vehicle *const vehicle
Definition
CompInfo.h:36
CompInfo::compId
const uint8_t compId
Definition
CompInfo.h:37
Vehicle
Definition
Vehicle.h:82
Vehicle::setEventsMetadata
void setEventsMetadata(uint8_t compid, const QString &metadataJsonFileName)
Definition
Vehicle.cc:1268
src
Vehicle
ComponentInformation
CompInfoEvents.cc
Generated by
1.9.8