ChimeraTK-DeviceAccess
03.26.00
Loading...
Searching...
No Matches
createDataConverter.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Deutsches Elektronen-Synchrotron DESY, MSK, ChimeraTK Project <chimeratk-support@desy.de>
2
// SPDX-License-Identifier: LGPL-3.0-or-later
3
#pragma once
4
5
#include "
FixedPointConverter.h
"
6
#include "
IEEE754_SingleConverter.h
"
7
#include "
NumericAddressedRegisterCatalogue.h
"
8
9
namespace
ChimeraTK::detail {
10
12
template
<
typename
ConverterT>
13
ConverterT createDataConverter(
const
NumericAddressedRegisterInfo& registerInfo,
size_t
channelIndex = 0);
14
15
template
<>
16
FixedPointConverter<DEPRECATED_FIXEDPOINT_DEFAULT>
createDataConverter<
17
FixedPointConverter<DEPRECATED_FIXEDPOINT_DEFAULT>
>(
18
const
NumericAddressedRegisterInfo& registerInfo,
size_t
channelIndex);
19
20
template
<>
21
IEEE754_SingleConverter createDataConverter<IEEE754_SingleConverter>(
22
const
NumericAddressedRegisterInfo& registerInfo,
size_t
channelIndex);
23
24
}
// namespace ChimeraTK::detail
FixedPointConverter.h
IEEE754_SingleConverter.h
NumericAddressedRegisterCatalogue.h
FixedPointConverter
Definition
testRawConverter.cpp:76
sources
ChimeraTK-DeviceAccess
include
createDataConverter.h
Generated by
1.9.8