linbox
Map< Source, Target > Struct Template Reference

#include <map.h>

Public Types

typedef Hom< Source, Target > Homomorphism
 

Public Member Functions

 Map (const Homomorphism &H)
 
 Map (const Source &S, const Target &T)
 
template<typename ContainerTargetElement, typename ContainerSourceElement>
ContainerTargetElement & operator() (ContainerTargetElement &tgt, const ContainerSourceElement &src)
 

Member Typedef Documentation

◆ Homomorphism

template<class Source, class Target>
typedef Hom<Source,Target> Homomorphism

Constructor & Destructor Documentation

◆ Map() [1/2]

template<class Source, class Target>
Map ( const Homomorphism & H)
inline

◆ Map() [2/2]

template<class Source, class Target>
Map ( const Source & S,
const Target & T )
inline

Member Function Documentation

◆ operator()()

template<class Source, class Target>
template<typename ContainerTargetElement, typename ContainerSourceElement>
ContainerTargetElement & operator() ( ContainerTargetElement & tgt,
const ContainerSourceElement & src )
inline

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