Inheritance diagram for UserFunc:
Класс служит обёрткой для функций вида
T (*f)(T)
Используется для расширения функциональности калькулятора префиксными или суфиксными функциями.
typedef T(*) Function(T) |
Пользовательская функция.
typedef T Argument |
typedef T Result |
Конструктор с заданием пользовательской функции.
Конструктор сохраняет пользовательскую функцию f.
[in] | f | Пользовательская функция |
Выполнить функцию.
Метод вызывает пользовательскую функцию с аргументом x.
[in] | x | Аргумент функции |