GiNaC  1.8.0
Public Types | Public Member Functions | List of all members
GiNaC::map_function Struct Referenceabstract

Function object for map(). More...

#include <basic.h>

Inheritance diagram for GiNaC::map_function:
GiNaC::derivative_map_function GiNaC::eval_integ_map_function GiNaC::evalf_map_function GiNaC::evalm_map_function GiNaC::expand_map_function GiNaC::normal_map_function GiNaC::pointer_to_map_function GiNaC::pointer_to_map_function_1arg< T1 > GiNaC::pointer_to_map_function_2args< T1, T2 > GiNaC::pointer_to_map_function_3args< T1, T2, T3 > GiNaC::pointer_to_member_to_map_function< C > GiNaC::pointer_to_member_to_map_function_1arg< C, T1 > GiNaC::pointer_to_member_to_map_function_2args< C, T1, T2 > GiNaC::pointer_to_member_to_map_function_3args< C, T1, T2, T3 >

Public Types

typedef const exargument_type
 
typedef ex result_type
 

Public Member Functions

virtual ~map_function ()
 
virtual ex operator() (const ex &e)=0
 

Detailed Description

Function object for map().

Definition at line 85 of file basic.h.

Member Typedef Documentation

◆ argument_type

Definition at line 87 of file basic.h.

◆ result_type

Definition at line 88 of file basic.h.

Constructor & Destructor Documentation

◆ ~map_function()

virtual GiNaC::map_function::~map_function ( )
inlinevirtual

Definition at line 86 of file basic.h.

Member Function Documentation

◆ operator()()

virtual ex GiNaC::map_function::operator() ( const ex e)
pure virtual

The documentation for this struct 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.