openETCS
case study for the European Train Control System developed for the authors dissertation
Namespaces
oETCS Namespace Reference

GOPPRR XML to syntax tree transformer. More...

Namespaces

namespace  DF
namespace  GEN
namespace  UT

Detailed Description

GOPPRR XML to syntax tree transformer.

unit testing module

exception types of the generator namespace file

configuration file used at compilation time

abstract model classes

transition class for control flows

storage class

classes for simulative usage

empty (no implemented methods) classes for the dbus adaptor classes

classes (for HW devices) for accessing HW elements through D-Bus interfaces needing the meta object compiler (moc)

language classes

all local function block classes

EVC State machine class and all further classes needed for the core functionality.

classes as exception types

driver machine classes for observer usage

control flow classes

provides general data types, types defines and variables

condition class for control flows

Author
Johannes Feuser feuse.nosp@m.r@un.nosp@m.i-bre.nosp@m.men..nosp@m.de

Copyright (C) 2010-2012 Johannes Feuser (feuser@uni-bremen.de)
The openETCS library is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or any later version.
The openETCS library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with the openETCS library. If not, see "http://www.gnu.org/licenses/.