CAPD RedHom Library
capd::homAux::UniversalVariable< TypeT >::GetPtr< Result > Struct Template Reference

#include <capd/homAux/UniversalVariable.h>

Public Member Functions

template<typename T >
Result * operator() (T &x) const
 
template<typename T >
Result * operator() (boost::reference_wrapper< T > x) const
 
template<typename T >
Result * operator() (boost::shared_ptr< T > x) const
 

Member Function Documentation

template<typename TypeT>
template<typename Result >
template<typename T >
Result* capd::homAux::UniversalVariable< TypeT >::GetPtr< Result >::operator() ( T &  x) const
inline
template<typename TypeT>
template<typename Result >
template<typename T >
Result* capd::homAux::UniversalVariable< TypeT >::GetPtr< Result >::operator() ( boost::reference_wrapper< T >  x) const
inline
template<typename TypeT>
template<typename Result >
template<typename T >
Result* capd::homAux::UniversalVariable< TypeT >::GetPtr< Result >::operator() ( boost::shared_ptr< T >  x) const
inline