#ifndef MYTEST_HPP #define MYTEST_HPP #include"../binarytree/lnk/binarytreelnk.hpp" #include"../bst/bst.hpp" /* ************************************************************************** */ enum class DataType{integer,ffloat,sstring}; /* ---- integer functions ---- */ template void IntegerFunctions(T&); template void ProductsElementsLessThan(T&); void AccumulateProduct(const int&, const void*, void*); /* ----- float functions ----- */ template void FloatFunctions(T&); template void SumElementsGreaterThan(T&); void AccumulateSum(const float&, const void*, void*); /* ----- string functions ----- */ template void StringFunctions(T&); template void ConcatLessThan(T&); void ConcatAString(const std::string&, const void*, void*); /* ---- shared functions ---- */ void menu(); template