STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
stapl::skeletons::Traverse< Root, isCompose, isSkeleton > Struct Template Reference

Traverses the skeleton tree to find the depth of tree. It is used for finding the number of levels to pass to the nest_blocked span. More...

Detailed Description

template<typename Root, bool isCompose = has_nested_p_type<Root>::value, bool isSkeleton = is_skeleton<Root>::value>
struct stapl::skeletons::Traverse< Root, isCompose, isSkeleton >

Traverses the skeleton tree to find the depth of tree. It is used for finding the number of levels to pass to the nest_blocked span.

Template Parameters
Rootspecifies type of the skeleton at the root of tree.
isComposedenotes if it's the composition of skeletons or not.
isSkeletondenotes if it's the leaf of the tree or not.

The documentation for this struct was generated from the following file: