OpenTwin
0.1
OpenTwin
Loading...
Searching...
No Matches
PortFactory.h
Go to the documentation of this file.
1
#pragma once
2
/*********************************************************************
3
* @file PortFactory.h
4
* @brief Creates a port depending on a portsettings object
5
*
6
* @author Jan Wagner
7
* @date August 2022
8
*********************************************************************/
9
#include "
Port.h
"
10
#include "
SolverSettings/PortSettings.h
"
11
12
class
PortFactory
13
{
14
public
:
15
16
Port<float>
*
CreatePort
(
PortSettings
settings, std::pair<Point3D, index_t> sourceLocation);
17
18
private
:
19
20
};
Port.h
PortSettings.h
PortFactory
Definition
PortFactory.h:13
PortFactory::CreatePort
Port< float > * CreatePort(PortSettings settings, std::pair< Point3D, index_t > sourceLocation)
Definition
PortFactory.cpp:10
Port
Definition
Port.h:11
PortSettings
Definition
PortSettings.h:18
Services
FITTDService
include
Ports
PortFactory.h
Generated by
1.10.0