2
* This file is part of DYTSI.
4
* DYTSI is free software: you can redistribute it and/or modify
5
* it under the terms of the GNU Lesser General Public License as published by
6
* the Free Software Foundation, either version 3 of the License, or
7
* (at your option) any later version.
9
* DYTSI is distributed in the hope that it will be useful,
10
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
* GNU Lesser General Public License for more details.
14
* You should have received a copy of the GNU Lesser General Public License
15
* along with DYTSI. If not, see <http://www.gnu.org/licenses/>.
17
* DYnamics Train SImulation (DYTSI)
18
* Copyright (C) 2011-2014 The Technical University of Denmark
19
* Scientific Computing Section
20
* Department of Applied Mathematics and Computer Science
22
* Author: Daniele Bigoni
28
* File: ComponentConnectorCouple.h
31
* Created on February 11, 2011, 4:40 PM
34
#ifndef COMPONENTCONNECTORCOUPLE_H
35
#define COMPONENTCONNECTORCOUPLE_H
39
namespace DYTSI_Modelling {
43
class ComponentConnectorCouple {
45
ComponentConnectorCouple(Component* component,
46
Connector* connector);
47
virtual ~ComponentConnectorCouple();
49
Component* getComponent();
50
Connector* getConnector();
58
#endif /* COMPONENTCONNECTORCOUPLE_H */