RobotSystem-Lite
Loading...
Searching...
No Matches
system.h
Go to the documentation of this file.
1
2
// //
3
// Copyright (c) 2016-2025 Leonardo Consoni <leonardojc@protonmail.com> //
4
// //
5
// This file is part of RobotSystem-Lite. //
6
// //
7
// RobotSystem-Lite is free software: you can redistribute it and/or modify //
8
// it under the terms of the GNU Lesser General Public License as published //
9
// by the Free Software Foundation, either version 3 of the License, or //
10
// (at your option) any later version. //
11
// //
12
// RobotSystem-Lite is distributed in the hope that it will be useful, //
13
// but WITHOUT ANY WARRANTY; without even the implied warranty of //
14
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the //
15
// GNU Lesser General Public License for more details. //
16
// //
17
// You should have received a copy of the GNU Lesser General Public License //
18
// along with RobotSystem-Lite. If not, see <http://www.gnu.org/licenses/>. //
19
// //
21
22
27
28
29
#ifndef SYSTEM_H
30
#define SYSTEM_H
31
32
#include <stdbool.h>
33
38
bool
System_Init
(
const
int
argc,
const
char
** argv );
39
41
void
System_End
(
void
);
42
44
void
System_Update
(
void
);
45
46
47
#endif
// SYSTEM_H
System_Update
void System_Update(void)
Call RobotSystem update step.
System_End
void System_End(void)
End RobotSystem execution, freeing data structures and closing connecions.
System_Init
bool System_Init(const int argc, const char **argv)
Initialize RobotSystem with list of command-line string arguments.
src
system.h
Generated by
1.13.2