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()
mavsdk::PluginBase::PluginBase()=default
Default Constructor.
~PluginBase()
virtual mavsdk::PluginBase::~PluginBase()=default
Default Destructor.
PluginBase()
mavsdk::PluginBase::PluginBase(const PluginBase &)=delete
Copy constructor (object is not copyable).
Parameters
- const PluginBase& -
Member Function Documentation
operator=()
const PluginBase& mavsdk::PluginBase::operator=(const PluginBase &)=delete
Assign operator (object is not copyable).
Parameters
- const PluginBase& -
Returns
const PluginBase & -