![]() |
MAK RTIspy API Documentation for HLA 1.3
|
Deep copy a vector pointer entry into the provided target vector This helper functor is used in for_each to deep copy a vector of pointers for_each(orig.begin(), orig.end(), DtDeepCopyPointerIntoVector<T>(target));. More...
Collaboration diagram for DtDeepCopyPointerIntoVector< T >:Public Member Functions | |
| DtDeepCopyPointerIntoVector (std::vector< T * > &targetVector) | |
| Constructor. | |
| void | operator() (T *element) |
| Function operator. | |
Private Attributes | |
| std::vector< T * > & | myVector |
Deep copy a vector pointer entry into the provided target vector This helper functor is used in for_each to deep copy a vector of pointers for_each(orig.begin(), orig.end(), DtDeepCopyPointerIntoVector<T>(target));.
| DtDeepCopyPointerIntoVector< T >::DtDeepCopyPointerIntoVector | ( | std::vector< T * > & | targetVector | ) | [inline] |
Constructor.
References DtDeleteVectorOfPointers(), and DtDeepCopyPointerIntoVector< T >::myVector.
| void DtDeepCopyPointerIntoVector< T >::operator() | ( | T * | element | ) | [inline] |
Function operator.
References DtDeepCopyPointerIntoVector< T >::myVector.
std::vector<T*>& DtDeepCopyPointerIntoVector< T >::myVector [private] |