VLCB
Loading...
Searching...
No Matches
VLCB::Action Struct Reference

An action to be performed. More...

#include <Controller.h>

Classes

union  [union].__unnamed0__

Public Member Functions

 Action ()=default
 Action (ACTION type)
 Action (ACTION type, bool fromENUM)
 Action (ACTION type, const VlcbMessage &msg)
 Action (ACTION type, VlcbModeParams mode)

Public Attributes

enum ACTION actionType
 Type of action.
union  

Detailed Description

An action to be performed.

Actions tell services that something needs to be done. Services act on actions they know about. Other services create actions when needed.

Constructor & Destructor Documentation

◆ Action() [1/5]

VLCB::Action::Action ( )
default

◆ Action() [2/5]

VLCB::Action::Action ( ACTION type)
inline

◆ Action() [3/5]

VLCB::Action::Action ( ACTION type,
bool fromENUM )
inline

◆ Action() [4/5]

VLCB::Action::Action ( ACTION type,
const VlcbMessage & msg )
inline

◆ Action() [5/5]

VLCB::Action::Action ( ACTION type,
VlcbModeParams mode )
inline

Member Data Documentation

◆ actionType

enum ACTION VLCB::Action::actionType

Type of action.

◆ @203335126350300354115255040151216321241007177317


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