Polymake Template Library (PTL) 4.12
List of all members
polymake::mtagged_list_modify< List, Tag, Operation, MoreOperands > Struct Template Reference

#include <meta_list.h>

Inheritance diagram for polymake::mtagged_list_modify< List, Tag, Operation, MoreOperands >:
Inheritance graph
[legend]
Collaboration diagram for polymake::mtagged_list_modify< List, Tag, Operation, MoreOperands >:
Collaboration graph
[legend]

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: