#include <commandbase.h>

Generic command interface.
Public Member Functions | |
| MAXON_METHOD Result< COMMANDSTATE > | GetState (CommandDataRef &data) const | 
| MAXON_METHOD Result< COMMANDRESULT > | Execute (CommandDataRef &data) const | 
Private Member Functions | |
| MAXON_INTERFACE (CommandClassInterface, MAXON_REFERENCE_CONST, "net.maxon.command.interface.command") | |
      
  | 
  private | 
| MAXON_METHOD Result<COMMANDSTATE> GetState | ( | CommandDataRef & | data | ) | const | 
Gets the command state, i.e. if it can be executed or not depending on a given data.
| [in,out] | data | The command data. | 
| MAXON_METHOD Result<COMMANDRESULT> Execute | ( | CommandDataRef & | data | ) | const | 
Executes the command.
| [in,out] | data | The command data. |