swift
interpolationsetuplist.cpp
1 // SPDX-FileCopyrightText: Copyright (C) 2018 swift Project Community / Contributors
2 // SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-swift-pilot-client-1
3 
5 
6 SWIFT_DEFINE_SEQUENCE_MIXINS(swift::misc::simulation, CInterpolationAndRenderingSetupPerCallsign,
7  CInterpolationSetupList)
8 
9 namespace swift::misc::simulation
10 {
11  CInterpolationSetupList::CInterpolationSetupList() {}
12 
13  CInterpolationSetupList::CInterpolationSetupList(const CInterpolationAndRenderingSetupPerCallsign &setup)
14  {
15  this->push_back(setup);
16  }
17 
18  CInterpolationSetupList::CInterpolationSetupList(const CSequence<CInterpolationAndRenderingSetupPerCallsign> &other)
19  : CSequence<CInterpolationAndRenderingSetupPerCallsign>(other)
20  {}
21 
22 } // namespace swift::misc::simulation
#define SWIFT_DEFINE_SEQUENCE_MIXINS(Namespace, T, List)
Explicit template definition of mixins for a CSequence subclass.
Definition: sequence.h:63