openETCS
case study for the European Train Control System developed for the authors dissertation
File List
Here is a list of all files with brief descriptions:
o*AbstractModel.cpp
o*AbstractModel.h
o*AdaptorStubsMOC.cpp
o*AdaptorStubsMOC.h
o*Binding.cpp
o*Binding.h
o*BuildGenerator.cpp
o*BuildGenerator.h
o*Concept.cpp
o*Concept.h
o*Condition.cpp
o*Condition.h
o*Configuration.cpp
o*DF/Configuration.h
o*GEN/Configuration.h
o*Connection.cpp
o*Connection.h
o*ConstraintChecker.cpp
o*ConstraintChecker.h
o*ControlFlow.cpp
o*ControlFlow.h
o*CPPGenerator.cpp
o*CPPGenerator.h
o*DriverMachineInterfaceMOC.cpp
o*DriverMachineInterfaceMOC.h
o*EVCStateMachine.cpp
o*EVCStateMachine.h
o*DSM/Error/ExceptionTypes.cpp
o*GOPPRR/Error/ExceptionTypes.cpp
o*oETCS/DF/Error/ExceptionTypes.cpp
o*oETCS/GEN/Error/ExceptionTypes.cpp
o*DSM/Error/ExceptionTypes.h
o*GOPPRR/Error/ExceptionTypes.h
o*oETCS/DF/Error/ExceptionTypes.h
o*oETCS/GEN/Error/ExceptionTypes.h
o*FunctionBlocks.cpp
o*FunctionBlocks.h
o*Generator.cpp
o*Generator.h
o*GOPPRR_Schema.inl
o*GOPPRRSyntaxTree.cpp
o*GOPPRRSyntaxTree.h
o*GOPPRRTransformer.cpp
o*GOPPRRTransformer.h
o*Graph.cpp
o*Graph.h
o*GraphicalContainer.cpp
o*GraphicalContainer.h
o*Language.cpp
o*Language.h
o*DF/PS/SIM/Main.cpp
o*GEN/Main.cppMain file for generator binary
o*UT/Main.cppSource file for the unit testing main function
o*Main.hMain file for generator binary
o*NonProperty.cpp
o*NonProperty.h
o*Object.cpp
o*Object.h
o*PlatformSpecificClientsMOC.cpp
o*PlatformSpecificClientsMOC.h
o*Port.cpp
o*Port.h
o*Project.cpp
o*Project.h
o*Property.cpp
o*Property.h
o*Relationship.cpp
o*Relationship.h
o*Role.cpp
o*Role.h
o*Simulation.cpp
o*Simulation.h
o*Storage.cpp
o*Storage.h
o*SyntaxTransformer.cpp
o*SyntaxTransformer.h
o*SyntaxTree.cpp
o*SyntaxTree.h
o*Transition.cpp
o*Transition.h
o*UnitTesting.cpp
o*UnitTesting.h
o*VMgenerator.cpp
o*VMgenerator.h
o*WrapperFunctions.cpp
\*WrapperFunctions.h

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/.