CANdevStudio
Development tool for CAN bus simulation
Loading...
Searching...
No Matches
cansignaldecoderplugin.h
Go to the documentation of this file.
1
#ifndef CANSIGNALDECODERPLUGIN_H
2
#define CANSIGNALDECODERPLUGIN_H
3
4
#include "
plugin_type.h
"
5
#include "
cansignaldecodermodel.h
"
6
7
// Note that max typestring length is limited to 128 chars. 64 causes VS2015 internal error.
8
using
SignalPlugin
=
PluginBase
<
typestring_is
(
"Signal Layer"
), 0x1492ca, 47>;
9
10
struct
CanSignalDecoderPlugin
{
11
using
Model
=
CanSignalDecoderModel
;
12
static
constexpr
const
char
*
name
=
"CanSignalDecoder"
;
13
using
PluginType
=
SignalPlugin
;
14
};
15
16
#endif
// CANSIGNALDECODERPLUGIN_H
cansignaldecodermodel.h
SignalPlugin
PluginBase< typestring_is("Signal Layer"), 0x1492ca, 47 > SignalPlugin
Definition
cansignaldecoderplugin.h:8
CanSignalDecoderModel
Definition
cansignaldecodermodel.h:19
plugin_type.h
CanSignalDecoderPlugin
Definition
cansignaldecoderplugin.h:10
CanSignalDecoderPlugin::name
static constexpr const char * name
Definition
cansignaldecoderplugin.h:12
PluginBase
Definition
plugin_type.h:9
typestring_is
#define typestring_is(x)
Definition
typestring.hh:272
src
components
cansignaldecoder
cansignaldecoderplugin.h
Generated by
1.9.8