Initial public release.
[OpenCLIPER] / include / OpenCLIPER / processes / RSoS.hpp
1 /* Copyright (C) 2018 Federico Simmross Wattenberg,
2  *                    Manuel Rodríguez Cayetano,
3  *                    Javier Royuela del Val,
4  *                    Elena Martín González,
5  *                    Elisa Moya Sáez,
6  *                    Marcos Martín Fernández and
7  *                    Carlos Alberola López
8  *
9  * This file is part of OpenCLIPER.
10  *
11  * OpenCLIPER is free software; you can redistribute it and/or modify
12  * it under the terms of the GNU General Public License as published by
13  * the Free Software Foundation; version 3 of the License.
14  *
15  * OpenCLIPER is distributed in the hope that it will be useful, but
16  * WITHOUT ANY WARRANTY; without even the implied warranty of
17  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
18  * General Public License for more details.
19  *
20  * You should have received a copy of the GNU General Public License
21  * along with OpenCLIPER; If not, see <http://www.gnu.org/licenses/>.
22  *
23  *
24  *  Contact:
25  *
26  *  Federico Simmross Wattenberg
27  *  E.T.S.I. Telecomunicación
28  *  Universidad de Valladolid
29  *  Paseo de Belén 15
30  *  47011 Valladolid, Spain.
31  *  fedsim@tel.uva.es
32  */
33 #ifndef INCLUDE_OPENCLIP_RSOS_HPP_
34 #define INCLUDE_OPENCLIP_RSOS_HPP_
35 #include <OpenCLIPER/Process.hpp>
36
37 namespace OpenCLIPER {
38
39 class RSoS: public Process {
40 public:
41     RSoS(std::shared_ptr<OpenCLIPER::CLapp> pCLapp): Process(pCLapp) {};
42     ~RSoS();
43     void init();
44     void launch(ProfileParameters profileParameters);
45 };
46
47 } /* namespace OpenCLIPER */
48 #endif