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()=defaultDefault Constructor.
~PluginBase() ​
cpp
virtual mavsdk::PluginBase::~PluginBase()=defaultDefault Destructor.
PluginBase() ​
cpp
mavsdk::PluginBase::PluginBase(const PluginBase &)=deleteCopy constructor (object is not copyable).
Parameters
- const PluginBase& -
Member Function Documentation ​
operator=() ​
cpp
const PluginBase & mavsdk::PluginBase::operator=(const PluginBase &)=deleteAssign operator (object is not copyable).
Parameters
- const PluginBase& -
Returns
 const PluginBase & -

