Open FFBoard
Open source force feedback firmware
CustomMain.h
Go to the documentation of this file.
1
/*
2
* exampleMain.h
3
*
4
* Created on: 23.01.2020
5
* Author: Yannick
6
*/
7
8
#ifndef CUSTOMMAIN_H_
9
#define CUSTOMMAIN_H_
10
11
#include <
FFBoardMain.h
>
12
13
class
CustomMain
:
public
FFBoardMain
{
14
enum class
CustomMain_commands
: uint32_t{
15
command
=0
16
};
17
public
:
18
19
20
CustomMain
();
21
virtual
~CustomMain
();
22
23
static
ClassIdentifier
info
;
24
const
ClassIdentifier
getInfo
();
25
CommandStatus
command
(
const
ParsedCommand
& cmd,std::vector<CommandReply>& replies);
26
void
registerCommands
();
27
std::string
getHelpstring
();
28
29
private
:
30
int32_t
examplevar
= 0;
31
};
32
33
#endif
/* CUSTOMMAIN_H_ */
CommandStatus
CommandStatus
Definition:
CommandHandler.h:39
FFBoardMain.h
CustomMain
Definition:
CustomMain.h:13
CustomMain::CustomMain
CustomMain()
Definition:
CustomMain.cpp:23
CustomMain::info
static ClassIdentifier info
Definition:
CustomMain.h:23
CustomMain::CustomMain_commands
CustomMain_commands
Definition:
CustomMain.h:14
CustomMain::CustomMain_commands::command
@ command
CustomMain::command
CommandStatus command(const ParsedCommand &cmd, std::vector< CommandReply > &replies)
Definition:
CustomMain.cpp:40
CustomMain::~CustomMain
virtual ~CustomMain()
Definition:
CustomMain.cpp:27
CustomMain::getInfo
const ClassIdentifier getInfo()
Definition:
CustomMain.cpp:17
CustomMain::getHelpstring
std::string getHelpstring()
Definition:
CustomMain.cpp:36
CustomMain::examplevar
int32_t examplevar
Definition:
CustomMain.h:30
CustomMain::registerCommands
void registerCommands()
Definition:
CustomMain.cpp:31
FFBoardMain
Definition:
FFBoardMain.h:32
ClassIdentifier
Definition:
ChoosableClass.h:15
ParsedCommand
Definition:
CommandHandler.h:67
Firmware
FFBoard
UserExtensions
Inc
CustomMain.h
Generated by
1.9.2