GiNaC 1.8.7
Public Member Functions | Protected Attributes | List of all members
GiNaC::pointer_to_map_function_1arg< T1 > Class Template Reference

#include <ex.h>

Inheritance diagram for GiNaC::pointer_to_map_function_1arg< T1 >:
GiNaC::map_function

Public Member Functions

 pointer_to_map_function_1arg (ex x(const ex &, T1), T1 a1)
 
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)
 
T1 arg1
 

Additional Inherited Members

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

Detailed Description

template<class T1>
class GiNaC::pointer_to_map_function_1arg< T1 >

Definition at line 866 of file ex.h.

Constructor & Destructor Documentation

◆ pointer_to_map_function_1arg()

template<class T1 >
GiNaC::pointer_to_map_function_1arg< T1 >::pointer_to_map_function_1arg ( ex   xconst ex &, T1,
T1  a1 
)
inlineexplicit

Definition at line 871 of file ex.h.

Member Function Documentation

◆ operator()()

template<class T1 >
ex GiNaC::pointer_to_map_function_1arg< T1 >::operator() ( const ex e)
inlineoverridevirtual

Member Data Documentation

◆ ptr

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

Definition at line 868 of file ex.h.

Referenced by GiNaC::pointer_to_map_function_1arg< T1 >::operator()().

◆ arg1

template<class T1 >
T1 GiNaC::pointer_to_map_function_1arg< T1 >::arg1
protected

Definition at line 869 of file ex.h.

Referenced by GiNaC::pointer_to_map_function_1arg< T1 >::operator()().


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.