ios_include.h
Go to the documentation of this file.
1/** @file ios_include.h Include iosystem plugin headers */
2
3/*
4 ****************************************************
5 Convenience header file that includes all headers
6 relevant to the iosystem plugin. The make system will append
7 an include directive for this file to the "allplugins.h"
8 include file.
9
10 (C) 2010, Thomas Wittmann, Thomas Moor
11 ****************************************************
12 */
13
14#ifndef FAUDES_IOS_INCLUDE_H
15#define FAUDES_IOS_INCLUDE_H
16
17// activate debug messages
18//#ifndef FAUDES_DEBUG_IOSYS
19//#define FAUDES_DEBUG_IOSYS
20//#endif
21
22#include "ios_attributes.h"
23#include "ios_system.h"
24#include "ios_algorithms.h"
25
26
27#endif
28
29
30/**
31
32
33@defgroup IoSysPlugin I/O System Plug-In
34
35
36@ingroup AllPlugins
37
38@section IosOverview Overview
39
40<p>
41This plug-in implements discrete event systems with alternating
42input and output events that satisfy Willems' conditions on
43I/O behaviours. Special attention is payed to non-closed languages
44and their not necessarily complete omega extensions.
45</p>
46
47<p>
48A detailed discussion on the subject is given in
49Thomas Wittmann's Diploma Thesis, including how the results
50relate to earlier work of Moor/Raisch on abstraction based
51control of hybrid systems. A technical report has been submitted
52for publication and is currently under review.
53For a consise introduction, see the libFAUDES user reference,
54section <a href="../reference/iosystem_index.html">IoSystem</a>.
55</p>
56
57@section IosLicense License
58
59<p>
60This plug-in is distributed with libFAUDES and under the terms of
61the LGPL.
62</p>
63<br>
64<br>
65<br>
66
67
68<p>
69Copyright (C) 2010 Thomas Wittmann, Thomas Moor
70</p>
71
72
73
74
75*/

libFAUDES 2.33k --- 2025.09.16 --- c++ api documentaion by doxygen