Revert "Add VaryingSet1 to Task aliases"

This reverts commit 25e3d49941.
This commit is contained in:
sabrina-shanman 2018-12-14 09:14:07 -08:00
parent c41174a823
commit c7022988ea
2 changed files with 0 additions and 21 deletions

View file

@ -411,7 +411,6 @@ protected:
using Task = task::Task<ContextType, TimeProfiler>; \
using Engine = task::Engine<ContextType, TimeProfiler>; \
using Varying = task::Varying; \
template < typename T0 > using VaryingSet1 = task::VaryingSet1<T0>; \
template < typename T0, typename T1 > using VaryingSet2 = task::VaryingSet2<T0, T1>; \
template < typename T0, typename T1, typename T2 > using VaryingSet3 = task::VaryingSet3<T0, T1, T2>; \
template < typename T0, typename T1, typename T2, typename T3 > using VaryingSet4 = task::VaryingSet4<T0, T1, T2, T3>; \

View file

@ -69,26 +69,6 @@ protected:
std::shared_ptr<Concept> _concept;
};
template < typename T0 >
class VaryingSet1 : public std::tuple<Varying> {
public:
using Parent = std::tuple<Varying>;
VaryingSet1() : Parent(Varying(T0())) {}
VaryingSet1(const VaryingSet1& src) : Parent(std::get<0>(src)) {}
VaryingSet1(const Varying& first) : Parent(first) {}
const T0& get0() const { return std::get<0>((*this)).template get<T0>(); }
T0& edit0() { return std::get<0>((*this)).template edit<T0>(); }
virtual Varying operator[] (uint8_t index) const {
return std::get<0>((*this));
}
virtual uint8_t length() const { return 1; }
Varying asVarying() const { return Varying((*this)); }
};
using VaryingPairBase = std::pair<Varying, Varying>;
template < typename T0, typename T1 >
class VaryingSet2 : public VaryingPairBase {