mirror of
https://gitlab.kitware.com/vtk/vtk-m
synced 2024-09-16 17:22:55 +00:00
Remove unnecessary constructor from ParameterContainer
This commit is contained in:
parent
9937f51fe1
commit
0f31c69f32
@ -66,16 +66,12 @@ struct ParameterContainer;
|
||||
template <typename R>
|
||||
struct ParameterContainer<R()>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
};
|
||||
|
||||
template <typename R,
|
||||
typename P1>
|
||||
struct ParameterContainer<R(P1)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
};
|
||||
|
||||
@ -84,8 +80,6 @@ template <typename R,
|
||||
typename P2>
|
||||
struct ParameterContainer<R(P1, P2)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
P2 Parameter2;
|
||||
};
|
||||
@ -96,8 +90,6 @@ template <typename R,
|
||||
typename P3>
|
||||
struct ParameterContainer<R(P1, P2, P3)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
P2 Parameter2;
|
||||
P3 Parameter3;
|
||||
@ -110,8 +102,6 @@ template <typename R,
|
||||
typename P4>
|
||||
struct ParameterContainer<R(P1, P2, P3, P4)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
P2 Parameter2;
|
||||
P3 Parameter3;
|
||||
@ -126,8 +116,6 @@ template <typename R,
|
||||
typename P5>
|
||||
struct ParameterContainer<R(P1, P2, P3, P4, P5)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
P2 Parameter2;
|
||||
P3 Parameter3;
|
||||
@ -144,8 +132,6 @@ template <typename R,
|
||||
typename P6>
|
||||
struct ParameterContainer<R(P1, P2, P3, P4, P5, P6)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
P2 Parameter2;
|
||||
P3 Parameter3;
|
||||
@ -164,8 +150,6 @@ template <typename R,
|
||||
typename P7>
|
||||
struct ParameterContainer<R(P1, P2, P3, P4, P5, P6, P7)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
P2 Parameter2;
|
||||
P3 Parameter3;
|
||||
@ -186,8 +170,6 @@ template <typename R,
|
||||
typename P8>
|
||||
struct ParameterContainer<R(P1, P2, P3, P4, P5, P6, P7, P8)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
P2 Parameter2;
|
||||
P3 Parameter3;
|
||||
@ -210,8 +192,6 @@ template <typename R,
|
||||
typename P9>
|
||||
struct ParameterContainer<R(P1, P2, P3, P4, P5, P6, P7, P8, P9)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
P2 Parameter2;
|
||||
P3 Parameter3;
|
||||
@ -236,8 +216,6 @@ template <typename R,
|
||||
typename P10>
|
||||
struct ParameterContainer<R(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
P2 Parameter2;
|
||||
P3 Parameter3;
|
||||
@ -264,8 +242,6 @@ template <typename R,
|
||||
typename P11>
|
||||
struct ParameterContainer<R(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
P2 Parameter2;
|
||||
P3 Parameter3;
|
||||
@ -294,8 +270,6 @@ template <typename R,
|
||||
typename P12>
|
||||
struct ParameterContainer<R(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
P2 Parameter2;
|
||||
P3 Parameter3;
|
||||
@ -326,8 +300,6 @@ template <typename R,
|
||||
typename P13>
|
||||
struct ParameterContainer<R(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
P2 Parameter2;
|
||||
P3 Parameter3;
|
||||
@ -360,8 +332,6 @@ template <typename R,
|
||||
typename P14>
|
||||
struct ParameterContainer<R(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
P2 Parameter2;
|
||||
P3 Parameter3;
|
||||
@ -396,8 +366,6 @@ template <typename R,
|
||||
typename P15>
|
||||
struct ParameterContainer<R(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
P2 Parameter2;
|
||||
P3 Parameter3;
|
||||
@ -434,8 +402,6 @@ template <typename R,
|
||||
typename P16>
|
||||
struct ParameterContainer<R(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
P2 Parameter2;
|
||||
P3 Parameter3;
|
||||
@ -474,8 +440,6 @@ template <typename R,
|
||||
typename P17>
|
||||
struct ParameterContainer<R(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
P2 Parameter2;
|
||||
P3 Parameter3;
|
||||
@ -516,8 +480,6 @@ template <typename R,
|
||||
typename P18>
|
||||
struct ParameterContainer<R(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
P2 Parameter2;
|
||||
P3 Parameter3;
|
||||
@ -560,8 +522,6 @@ template <typename R,
|
||||
typename P19>
|
||||
struct ParameterContainer<R(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
P2 Parameter2;
|
||||
P3 Parameter3;
|
||||
@ -606,8 +566,6 @@ template <typename R,
|
||||
typename P20>
|
||||
struct ParameterContainer<R(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
P1 Parameter1;
|
||||
P2 Parameter2;
|
||||
P3 Parameter3;
|
||||
|
@ -113,8 +113,6 @@ $for(num_params in range(0, max_parameters+1))\
|
||||
template <$template_params(num_params)>
|
||||
struct ParameterContainer<$signature(num_params)>
|
||||
{
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
~ParameterContainer() = default;
|
||||
$for(param_index in range(1, num_params+1))\
|
||||
$ptype(param_index) Parameter$(param_index);
|
||||
$endfor\
|
||||
|
Loading…
Reference in New Issue
Block a user