Isis 3 Developer Reference
Isis::DefaultCopy< T > Struct Template Reference

(Default) Policy for copying map elements More...

#include <CollectorMap.h>

Collaboration diagram for Isis::DefaultCopy< T >:
Collaboration graph

Protected Member Functions

const T & copy (const T &src) const
 Returns a copy of the input. More...
 

Detailed Description

template<typename T>
struct Isis::DefaultCopy< T >

(Default) Policy for copying map elements

Defines a method to copy simple elements from an existing map to a destination map. This policy just makes a direct copy of the element to the destination.

This policy assumes the assignment operator handles the proper copying of each element T in the collection.

Member Function Documentation

◆ copy()

template<typename T>
const T& Isis::DefaultCopy< T >::copy ( const T &  src) const
inlineprotected

Returns a copy of the input.

Parameters
srcThe map element to be copied
Returns
const T& The copy of the input

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