GiNaC 1.8.7
Public Member Functions | Protected Attributes | List of all members
GiNaC::pointer_to_map_function_3args< T1, T2, T3 > Class Template Reference

#include <ex.h>

Inheritance diagram for GiNaC::pointer_to_map_function_3args< T1, T2, T3 >:
GiNaC::map_function

Public Member Functions

 pointer_to_map_function_3args (ex x(const ex &, T1, T2, T3), T1 a1, T2 a2, T3 a3)
 
ex operator() (const ex &e) override
 
- Public Member Functions inherited from GiNaC::map_function
virtual ~map_function ()
 
virtual ex operator() (const ex &e)=0
 

Protected Attributes

ex(* ptr )(const ex &, T1, T2, T3)
 
T1 arg1
 
T2 arg2
 
T3 arg3
 

Additional Inherited Members

- Public Types inherited from GiNaC::map_function
typedef const exargument_type
 
typedef ex result_type
 

Detailed Description

template<class T1, class T2, class T3>
class GiNaC::pointer_to_map_function_3args< T1, T2, T3 >

Definition at line 887 of file ex.h.

Constructor & Destructor Documentation

◆ pointer_to_map_function_3args()

template<class T1 , class T2 , class T3 >
GiNaC::pointer_to_map_function_3args< T1, T2, T3 >::pointer_to_map_function_3args ( ex   xconst ex &, T1, T2, T3,
T1  a1,
T2  a2,
T3  a3 
)
inlineexplicit

Definition at line 894 of file ex.h.

Member Function Documentation

◆ operator()()

template<class T1 , class T2 , class T3 >
ex GiNaC::pointer_to_map_function_3args< T1, T2, T3 >::operator() ( const ex e)
inlineoverridevirtual

Member Data Documentation

◆ ptr

template<class T1 , class T2 , class T3 >
ex(* GiNaC::pointer_to_map_function_3args< T1, T2, T3 >::ptr) (const ex &, T1, T2, T3)
protected

◆ arg1

template<class T1 , class T2 , class T3 >
T1 GiNaC::pointer_to_map_function_3args< T1, T2, T3 >::arg1
protected

◆ arg2

template<class T1 , class T2 , class T3 >
T2 GiNaC::pointer_to_map_function_3args< T1, T2, T3 >::arg2
protected

◆ arg3

template<class T1 , class T2 , class T3 >
T3 GiNaC::pointer_to_map_function_3args< T1, T2, T3 >::arg3
protected

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

This page is part of the GiNaC developer's reference. It was generated automatically by doxygen. For an introduction, see the tutorial.