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