MAK RTIspy API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes
DtDeepCopyPointerIntoSet< T > Class Template Reference

Deep copy a set pointer entry into the provided target set This helper functor is used in for_each to deep copy a set of pointers for_each(orig.begin(), orig.end(), DtDeepCopyPointerIntoSet<T>(target));. More...

+ Collaboration diagram for DtDeepCopyPointerIntoSet< T >:

Public Member Functions

 DtDeepCopyPointerIntoSet (std::set< T * > &targetSet)
 Constructor.
void operator() (T *element)
 Function operator.

Private Attributes

std::set< T * > & mySet

Detailed Description

template<class T>
class DtDeepCopyPointerIntoSet< T >

Deep copy a set pointer entry into the provided target set This helper functor is used in for_each to deep copy a set of pointers for_each(orig.begin(), orig.end(), DtDeepCopyPointerIntoSet<T>(target));.

Constructor & Destructor Documentation

template<class T >
DtDeepCopyPointerIntoSet< T >::DtDeepCopyPointerIntoSet ( std::set< T * > &  targetSet)
inline

Member Function Documentation

template<class T >
void DtDeepCopyPointerIntoSet< T >::operator() ( T *  element)
inline

Function operator.

References DtDeepCopyPointerIntoSet< T >::mySet.

Member Data Documentation

template<class T >
std::set<T*>& DtDeepCopyPointerIntoSet< T >::mySet
private

The documentation for this class was generated from the following file:

Document ID: Generated on Mon Mar 21 09:41:37 EDT 2016 from SVN revision 163228
Copyright © 2005-2015 VT MÄK Inc. All Rights Reserved (www.mak.com)