@@ -176,9 +176,6 @@ class AJAExport AJAAncillaryList
176176 // /@{
177177 AJAAncillaryList (); // /< @brief Instantiate and initialize with a default set of values.
178178 inline AJAAncillaryList (const AJAAncillaryList & inRHS) {*this = inRHS;} // /< @brief My copy constructor.
179- #if defined(AJA_USE_CPLUSPLUS11)
180- AJAAncillaryList (AJAAncillaryList && inRHS); // /< @brief Move-construct constructor.
181- #endif
182179 virtual ~AJAAncillaryList (); // /< @brief My destructor.
183180
184181 /* *
@@ -187,16 +184,24 @@ class AJAExport AJAAncillaryList
187184 @return A non-const reference to myself.
188185 **/
189186 virtual AJAAncillaryList & operator = (const AJAAncillaryList & inRHS);
190- // /@}
191187
192188#if defined(AJA_USE_CPLUSPLUS11)
193189 /* *
194- @brief Move-assignment operator -- moves contents from the right-hand-side to my contents, replacing my contents, and resets the right-hand-side.
195- @param[in] inRHS The list of packets to be move into me.
196- @return An r-value reference to myself.
190+ @brief Move-assignment constructor -- moves contents from the right-hand-side to my contents,
191+ replacing my contents, and resets the right-hand-side.
192+ @param[in] inRHS The list of packets to move into me.
193+ @return A non-const reference to myself.
197194 **/
198- virtual AJAAncillaryList & operator = (AJAAncillaryList && inRHS); // /< @brief Move-construct constructor.
199- #endif
195+ AJAAncillaryList (AJAAncillaryList && inRHS) noexcept ; // (New in SDK 17.5)
196+ /* *
197+ @brief Move-assignment operator -- moves contents from the right-hand-side to my contents,
198+ replacing my contents, and resets the right-hand-side.
199+ @param[in] inRHS The list of packets to move into me.
200+ @return A non-const reference to myself.
201+ **/
202+ virtual AJAAncillaryList & operator = (AJAAncillaryList && inRHS); // (New in SDK 17.5)
203+ #endif // AJA_USE_CPLUSPLUS11
204+ // /@}
200205
201206
202207 /* *
0 commit comments