The Sparta Modeling Framework
|
Utility for element-wise potentially-deep-copying a vector. Invoked by methods at the end of this file. More...
#include <VectorUtils.hpp>
Public Types | |
typedef C< T > | container_t |
Public Member Functions | |
VectorCopier (const std::vector< container_t > &input) | |
void | deepCopy (std::vector< container_t > &output) const |
void | extractRawCopy (std::vector< T * > &output) const |
Public Attributes | |
const std::vector< container_t > & | input_ |
Utility for element-wise potentially-deep-copying a vector. Invoked by methods at the end of this file.
Definition at line 24 of file VectorUtils.hpp.
typedef C<T> sparta::utils::VectorCopier< C, T >::container_t |
Definition at line 27 of file VectorUtils.hpp.
|
inline |
Definition at line 31 of file VectorUtils.hpp.
|
inline |
Definition at line 35 of file VectorUtils.hpp.
|
inline |
Definition at line 42 of file VectorUtils.hpp.
const std::vector<container_t>& sparta::utils::VectorCopier< C, T >::input_ |
Definition at line 29 of file VectorUtils.hpp.