VSM C++ SDK
Vehicle Specific Modules SDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ugcs::vsm::mavlink::Extension Class Reference

This class defines properties of particular protocol extension. More...

#include <mavlink.h>

Public Member Functions

virtual ~Extension ()
 Virtual destructor. More...
 
virtual std::string Get_name () const
 Get extension name. More...
 
virtual const std::map
< MESSAGE_ID_TYPE,
Extra_byte_length_pair > * 
Get_crc_extra_byte_map () const
 Get map for extra bytes used in CRC calculations;. More...
 

Static Public Member Functions

static const ExtensionGet ()
 Get the extension instance. More...
 

Detailed Description

This class defines properties of particular protocol extension.

Constructor & Destructor Documentation

virtual ugcs::vsm::mavlink::Extension::~Extension ( )
inlinevirtual

Virtual destructor.

Member Function Documentation

static const Extension& ugcs::vsm::mavlink::Extension::Get ( )
inlinestatic

Get the extension instance.

virtual const std::map<MESSAGE_ID_TYPE, Extra_byte_length_pair>* ugcs::vsm::mavlink::Extension::Get_crc_extra_byte_map ( ) const
inlinevirtual

Get map for extra bytes used in CRC calculations;.

virtual std::string ugcs::vsm::mavlink::Extension::Get_name ( ) const
inlinevirtual

Get extension name.


The documentation for this class was generated from the following file: