A proxy class for copying data associated with a particular key from one object to another. Only used internally in ViennaData.
More...
#include <api.hpp>
Public Member Functions |
| data_copy_with_key (KeyType const &key) |
template<typename ObjectSrcType , typename ObjectDestType > |
void | operator() (ObjectSrcType const &el_src, ObjectDestType const &el_dest) |
Detailed Description
template<typename KeyType, typename DataType>
class viennadata::data_copy_with_key< KeyType, DataType >
A proxy class for copying data associated with a particular key from one object to another. Only used internally in ViennaData.
- Template Parameters:
-
| KeyType | Type of the key |
| DataType | Type of the data |
Constructor & Destructor Documentation
Member Function Documentation
void operator() |
( |
ObjectSrcType const & |
el_src, |
|
|
ObjectDestType const & |
el_dest | |
|
) |
| | [inline] |
The documentation for this class was generated from the following file:
- /export/development/ViennaData/release/ViennaData-1.0.1/viennadata/api.hpp