23 explicit inline TupleBase(
int pnumValuesSet) : numValuesSet(pnumValuesSet) {}
24 inline void nvs(
int newSize) {
if(numValuesSet < newSize) numValuesSet = newSize; }
26 inline int GetNumValuesSet()
const {
return numValuesSet; }
45 inline T1& first() { TupleBase::nvs(1);
return v1; }
46 inline const T1& first()
const {
return v1; }
58 inline Tuple() =
default;
62 inline T2& second() { TupleBase::nvs(2);
return v2; }
63 inline const T2& second()
const {
return v2; }
75 inline Tuple() =
default;
78 inline T3& third() { TupleBase::nvs(3);
return v3; }
79 inline const T3& third()
const {
return v3; }
92 inline Tuple() =
default;
95 inline T4& fourth() { TupleBase::nvs(4);
return v4; }
96 inline const T4& fourth()
const {
return v4; }
Definition: ThreadsTest1.cpp:132
Defining LOG_LIFECYCLE_EVENTS will log all instantiations, deletions and also reference countings (in...
Definition: Addon.cpp:25