#include <exprtk.hpp>
Public Member Functions | |
ifunction (const std::size_t &pc, const bool hse=true) | |
virtual T | operator() () |
virtual T | operator() (const T &) |
virtual T | operator() (const T &, const T &) |
virtual T | operator() (const T &, const T &, const T &) |
virtual T | operator() (const T &, const T &, const T &, const T &) |
virtual T | operator() (const T &, const T &, const T &, const T &, const T &) |
virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &) |
virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
virtual | ~ifunction () |
Public Attributes | |
bool | has_side_effects |
std::size_t | param_count |
Definition at line 9372 of file exprtk.hpp.
exprtk::ifunction< T >::ifunction | ( | const std::size_t & | pc, |
const bool | hse = true |
||
) | [inline, explicit] |
Definition at line 9376 of file exprtk.hpp.
virtual exprtk::ifunction< T >::~ifunction | ( | ) | [inline, virtual] |
Definition at line 9381 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | ) | [inline, virtual] |
Reimplemented in exprtk::function_compositor< T >::func_0param, and exprtk::polynomial< T, N >.
Definition at line 9387 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | ) | [inline, virtual] |
Reimplemented in exprtk::function_compositor< T >::func_1param, and exprtk::polynomial< T, N >.
Definition at line 9392 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | , |
const T & | |||
) | [inline, virtual] |
Reimplemented in exprtk::function_compositor< T >::func_2param, and exprtk::polynomial< T, N >.
Definition at line 9397 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | , |
const T & | , | ||
const T & | |||
) | [inline, virtual] |
Reimplemented in exprtk::function_compositor< T >::func_3param, and exprtk::polynomial< T, N >.
Definition at line 9402 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | , |
const T & | , | ||
const T & | , | ||
const T & | |||
) | [inline, virtual] |
Reimplemented in exprtk::function_compositor< T >::func_4param, and exprtk::polynomial< T, N >.
Definition at line 9407 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | , |
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | |||
) | [inline, virtual] |
Reimplemented in exprtk::function_compositor< T >::func_5param, and exprtk::polynomial< T, N >.
Definition at line 9412 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | , |
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | |||
) | [inline, virtual] |
Reimplemented in exprtk::function_compositor< T >::func_6param, and exprtk::polynomial< T, N >.
Definition at line 9417 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | , |
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | |||
) | [inline, virtual] |
Reimplemented in exprtk::polynomial< T, N >.
Definition at line 9422 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | , |
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | |||
) | [inline, virtual] |
Reimplemented in exprtk::polynomial< T, N >.
Definition at line 9427 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | , |
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | |||
) | [inline, virtual] |
Reimplemented in exprtk::polynomial< T, N >.
Definition at line 9432 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | , |
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | |||
) | [inline, virtual] |
Reimplemented in exprtk::polynomial< T, N >.
Definition at line 9437 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | , |
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | |||
) | [inline, virtual] |
Reimplemented in exprtk::polynomial< T, N >.
Definition at line 9442 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | , |
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | |||
) | [inline, virtual] |
Reimplemented in exprtk::polynomial< T, N >.
Definition at line 9448 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | , |
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | |||
) | [inline, virtual] |
Reimplemented in exprtk::polynomial< T, N >.
Definition at line 9454 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | , |
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | |||
) | [inline, virtual] |
Reimplemented in exprtk::polynomial< T, N >.
Definition at line 9460 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | , |
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | |||
) | [inline, virtual] |
Definition at line 9466 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | , |
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | |||
) | [inline, virtual] |
Definition at line 9472 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | , |
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | |||
) | [inline, virtual] |
Definition at line 9478 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | , |
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | |||
) | [inline, virtual] |
Definition at line 9484 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | , |
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | |||
) | [inline, virtual] |
Definition at line 9490 of file exprtk.hpp.
virtual T exprtk::ifunction< T >::operator() | ( | const T & | , |
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | , | ||
const T & | |||
) | [inline, virtual] |
Definition at line 9496 of file exprtk.hpp.
bool exprtk::ifunction< T >::has_side_effects |
Definition at line 9385 of file exprtk.hpp.
std::size_t exprtk::ifunction< T >::param_count |
Definition at line 9384 of file exprtk.hpp.