InertiaSDK

Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
inertia::RemoteIOCommand Struct Reference
Inheritance diagram for inertia::RemoteIOCommand:
[legend]
Collaboration diagram for inertia::RemoteIOCommand:
[legend]

## Public Member Functions
InertiaCommandGroups | GetGroup () const override
Public Member Functions inherited from inertia::InertiaCommand
virtual uint8_t | GetType () const =0
virtual bool | IsResponse () const =0
virtual void | GetBytes (std::vector< uint8_t > &out) const =0
virtual const std::wstring | ToString () const =0

## Static Public Member Functions
static std::wstring | GetName (RemoteIOCommands const command)
static InertiaCommandPtr | Parse (const uint8_t *in, unsigned const packetSize)
static InertiaCommandPtr | Parse (std::wstring const &argString)

## Protected Member Functions
| RemoteIOCommand (const uint8_t *packet, const unsigned max_size)
| RemoteIOCommand (std::wstring const &argString)
Protected Member Functions inherited from inertia::InertiaCommand
| InertiaCommand (const uint8_t *packet, const unsigned max_size)
| InertiaCommand (std::wstring const &argString)
| InertiaCommand (InertiaCommand const &)=default
InertiaCommand & | operator= (InertiaCommand const &)=default

## Member Function Documentation

## ◆ GetGroup()

InertiaCommandGroups inertia::RemoteIOCommand::GetGroup | ( |  | ) | const
| override virtual

Implements inertia::InertiaCommand.

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

- RemoteIOCommands.h