ActionTraits

template<typename TElementType, typename TPointType>
struct ActionTraits

This is a traits class for use with Action, LeftAction, and RightAction.

See also

Action.

Template Parameters
  • TElementType – the type of the elements.

  • TPointType – the type of the points acted on.

Type aliases

EqualTo

Adapter for testing equality.

Hash

Adapter for hashing.

One

Adapter for the identity element of the given type.

Product

Adapter for the product of two elements.

Swap

Adapter for swapping.