26 #ifndef INCLUDED_ResetPointerList_h_GUID_067DF9C9_67F7_4293_94EF_DBC5B5266801 27 #define INCLUDED_ResetPointerList_h_GUID_067DF9C9_67F7_4293_94EF_DBC5B5266801 42 template <
typename RangeType>
44 typedef typename RangeType::type IteratorType;
45 typedef typename IteratorType::value_type PointerType;
46 for (
auto &ptr : range) {
53 #endif // INCLUDED_ResetPointerList_h_GUID_067DF9C9_67F7_4293_94EF_DBC5B5266801 Definition: RunLoopManager.h:42
The main namespace for all C++ elements of the framework, internal and external.
Definition: namespace_osvr.dox:3
void resetPointerRange(RangeType range)
Reset every smart pointer in a container one by one.
Definition: ResetPointerList.h:43