mavsdk::PluginBase Class Reference ​
#include: plugin_base.h
Base class for every plugin.
Public Member Functions ​
Type | Name | Description |
---|---|---|
 | PluginBase ()=default | Default Constructor. |
 | ~PluginBase ()=default | Default Destructor. |
 | PluginBase (const PluginBase &)=delete | Copy constructor (object is not copyable). |
const PluginBase & | operator= (const PluginBase &)=delete | Assign operator (object is not copyable). |
Constructor & Destructor Documentation ​
PluginBase() ​
cpp
mavsdk::PluginBase::PluginBase()=default
Default Constructor.
~PluginBase() ​
cpp
virtual mavsdk::PluginBase::~PluginBase()=default
Default Destructor.
PluginBase() ​
cpp
mavsdk::PluginBase::PluginBase(const PluginBase &)=delete
Copy constructor (object is not copyable).
Parameters
- const PluginBase& -
Member Function Documentation ​
operator=() ​
cpp
const PluginBase & mavsdk::PluginBase::operator=(const PluginBase &)=delete
Assign operator (object is not copyable).
Parameters
- const PluginBase& -
Returns
 const PluginBase & -