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