Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
src
icl_hardware_can
src
icl_hardware_can
sink
HardwareCanSinkFactory.h
Go to the documentation of this file.
1
// -- BEGIN LICENSE BLOCK ----------------------------------------------
2
// This file is part of FZIs ic_workspace.
3
//
4
// This program is free software licensed under the LGPL
5
// (GNU LESSER GENERAL PUBLIC LICENSE Version 3).
6
// You can find a copy of this license in LICENSE folder in the top
7
// directory of the source code.
8
//
9
// © Copyright 2016 FZI Forschungszentrum Informatik, Karlsruhe, Germany
10
//
11
// -- END LICENSE BLOCK ------------------------------------------------
12
13
// ----------------------------------------------------------
14
/*
15
* tHardwareCanSinkFactory.h
16
* <section>
17
*
18
* Created by Hugo Ritzkowski on 21.12.2010.
19
* Copyright 2010
20
* Company Forschungszentrum Informatik (FZI), Abteilung IDS.
21
* All rights reserved.
22
*
23
*/
24
// ----------------------------------------------------------
33
// ----------------------------------------------------------
34
35
#ifndef _icl_hardware_tHardwareCanSinkFactory_h_
36
#define _icl_hardware_tHardwareCanSinkFactory_h_
37
38
#include "
icl_hardware_can/sink/ImportExport.h
"
39
#include "icl_hardware_can/sink/tHardwareCanSink.h"
40
41
#include <
icl_core/tString.h
>
42
43
namespace
icl_hardware
{
44
namespace
can {
45
51
class
ICL_HARDWARE_CAN_SINK_IMPORT_EXPORT
tHardwareCanSinkFactory
52
{
53
public
:
55
tHardwareCanSinkFactory
();
56
58
virtual
~
tHardwareCanSinkFactory
();
59
64
tHardwareCanSink * Construct(std::string specifier);
65
66
protected
:
67
68
std::string interpretConfigFile();
69
};
70
71
}
72
}
73
74
#endif // _icl_hardware_tHardwareCanSinkFactory_h_
ImportExport.h
icl_hardware::can::tHardwareCanSinkFactory
Definition:
HardwareCanSinkFactory.h:51
ICL_HARDWARE_CAN_SINK_IMPORT_EXPORT
#define ICL_HARDWARE_CAN_SINK_IMPORT_EXPORT
Definition:
sink/ImportExport.h:43
icl_hardware
Definition:
CanMessageHelper.h:33
tString.h
fzi_icl_can
Author(s):
autogenerated on Mon Jun 10 2019 13:17:02