Polymake Template Library (PTL): polymake::mtagged_list_modify< List, Tag, Operation, MoreOperands > Struct Template Reference
Polymake Template Library (PTL)  4.2
polymake::mtagged_list_modify< List, Tag, Operation, MoreOperands > Struct Template Reference
Inheritance diagram for polymake::mtagged_list_modify< List, Tag, Operation, MoreOperands >:
Collaboration diagram for polymake::mtagged_list_modify< List, Tag, Operation, MoreOperands >:

Detailed Description

template<typename List, template< typename > class Tag, template< typename... > class Operation, typename... MoreOperands>
struct polymake::mtagged_list_modify< List, Tag, Operation, MoreOperands >

Modify a tagged meta-list: Replace the element with the given tag by the result of a binary meta-function applied to the element and a second value. If the tag does not occur in the source list, TOperation<void, TValue2>::type is appended to the result list.


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