Polymake Template Library (PTL): polymake::mevaluate< TFunction, TFallback, TDefined > Struct Template Reference
polymake::mevaluate< TFunction, TFallback, TDefined > Struct Template Reference

Inherited by pm::inherit_generic< Result, cons< Head, Tail > >.

Detailed Description

template<typename TFunction, typename TFallback, typename TDefined = void>
struct polymake::mevaluate< TFunction, TFallback, TDefined >

Safely evaluate a meta-function. If its result is undefined, deliver the fallback value.


The documentation for this struct was generated from the following file:
  • lib/core/include/meta_function.h