openETCS
case study for the European Train Control System developed for the authors dissertation
|
TestFixture | |
DSM::CSyntaxTransformer | Base class for all syntax transformer |
DSM::CSyntaxTree | Base class for syntax trees |
DSM::Error::CException | General exception type |
GOPPRR::CBinding | Binding class representation |
GOPPRR::CConcept | Concept class reprensentation |
GOPPRR::CConnection | Connection class reprensentation |
GOPPRR::CConnection::CCall | Connection call class reprensentation |
GOPPRR::CConstraintChecker | OCL constraint checker for a GOPPRR model/project |
GOPPRR::CGraphicalContainer | Graphical container class |
GOPPRR::CProject | Project class |
GOPPRR::Error::CException | General exception type for the GOPPRR tree |
oETCS::DF::CAbstractFlow | Flow base class |
oETCS::DF::CControlFlow::CState | State class within a control flow |
oETCS::DF::CDMIObserver | Observer interface for the DMI |
oETCS::DF::CDMISubject | Subject of the DMI observer pattern |
oETCS::DF::CEVCStateMachine | EVC state machine class |
oETCS::DF::CEVCStateMachine::CEVCState | EVC state class executed by the EVC state machine |
oETCS::DF::CEVCStateMachine::CEVCState::CDataFlow | Data flow class for executing data flows and embedded control flows |
oETCS::DF::CEVCTransition | Transition class for EVC states |
oETCS::DF::CFunctionBlock | Base class for all function block elements in a data flow |
oETCS::DF::CFunctionBlock::CInput< INPUT_TYPE_T > | Container template class for input value storages of the type VALUE_T |
oETCS::DF::CLanguage | Base class for all language structure classs |
oETCS::DF::CTransition | Transition class for control flow states |
oETCS::DF::Error::CException | General exception type for the domain framework |
oETCS::GEN::CFBNode | Node representing a function block object in the abstract model |
oETCS::GEN::CGenerator | Generator base class |
oETCS::GEN::CMain | Generator main class |
oETCS::GEN::Error::CException | General exception type for the domain framework |
QObject | |
QWidget |
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/.