Functional
API
- AnyFunction.hpp
BaseFunction
DerivedFunction
DerivedFunction
AnyFunction
AnyFunction::AnyFunction()
AnyFunction::AnyFunction()
AnyFunction::AnyFunction()
AnyFunction::operator=()
AnyFunction::operator=()
AnyFunction::AnyFunction()
AnyFunction::~AnyFunction()
AnyFunction::Clear()
AnyFunction::NumArgs()
AnyFunction::CloneFunc()
AnyFunction::operator bool()
AnyFunction::Set()
AnyFunction::Call()
AnyFunction::CallOK()
AnyFunction::CallTypeOK()
AnyFunction::operator()()
AnyFunction::Convert()
AnyFunction::ConvertOK()
AnyFunction::MakePtr()
AnyFunction::fun
- FunctionSet.hpp
FunctionSet
FunctionSet
FunctionSet::base_t
FunctionSet::value_type
FunctionSet::return_t
FunctionSet::FunctionSet()
FunctionSet::~FunctionSet()
FunctionSet::GetSize()
FunctionSet::Add()
FunctionSet::Remove()
FunctionSet::Run()
FunctionSet::Run()
FunctionSet::FindMax()
FunctionSet::FindMin()
FunctionSet::FindSum()
FunctionSet::FindProduct()
FunctionSet::return_vals
FunctionSet
- GenericFunction.hpp
- flex_function.hpp
flex_function
flex_function
flex_function::size_t
flex_function::return_t
flex_function::fun_t
flex_function::this_t
flex_function::tuple_t
flex_function::flex_function()
flex_function::flex_function()
flex_function::flex_function()
flex_function::flex_function()
flex_function::operator=()
flex_function::operator=()
flex_function::operator=()
flex_function::operator=()
flex_function::operator=()
flex_function::SetDefault()
flex_function::SetDefaults()
flex_function::operator()()
flex_function::operator()()
flex_function::operator bool()
flex_function::num_args
flex_function::fun
flex_function::default_args
- memo_function.hpp
memo_function
memo_function
memo_function::size_t
memo_function::return_t
memo_function::index_t
memo_function::fun_t
memo_function::this_t
memo_function::memo_function()
memo_function::memo_function()
memo_function::memo_function()
memo_function::memo_function()
memo_function::operator=()
memo_function::operator=()
memo_function::operator=()
memo_function::operator=()
memo_function::operator=()
memo_function::size()
memo_function::Has()
memo_function::Clear()
memo_function::Erase()
memo_function::operator()()
memo_function::operator bool()
memo_function::operator std::function<R(ARG)>()
memo_function::to_function()
memo_function::cache_map
memo_function::fun
memo_function
memo_function::size_t
memo_function::return_t
memo_function::fun_t
memo_function::hash_t
memo_function::this_t
memo_function::tuple_t
memo_function::memo_function()
memo_function::memo_function()
memo_function::memo_function()
memo_function::operator=()
memo_function::operator=()
memo_function::operator=()
memo_function::operator=()
memo_function::operator=()
memo_function::size()
memo_function::Has()
memo_function::Clear()
memo_function::Erase()
memo_function::operator()()
memo_function::operator bool()
memo_function::operator std::function<R(A1, A2, EXTRA...)>()
memo_function::to_function()
memo_function::Hash()
memo_function::cache_map
memo_function::fun
memo_function
memo_function::size_t
memo_function::return_t
memo_function::index_t
memo_function::fun_t
memo_function::this_t
memo_function::memo_function()
memo_function::memo_function()
memo_function::memo_function()
memo_function::memo_function()
memo_function::operator=()
memo_function::operator=()
memo_function::operator=()
memo_function::operator=()
memo_function::operator=()
memo_function::size()
memo_function::Has()
memo_function::Clear()
memo_function::Erase()
memo_function::operator()()
memo_function::operator bool()
memo_function::operator std::function<R()>()
memo_function::to_function()
memo_function::cached_value
memo_function::has_cache
memo_function::fun