STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
Classes | Macros
Boost/C++11 Tuple Wrapper
+ Collaboration diagram for Boost/C++11 Tuple Wrapper:

Classes

struct  stapl::tuple_element< N, Tuple >
 Wrap std::tuple_element and fix deficiency in libstdc++, which doesn't remove cv qualifications. More...
 
struct  stapl::tuple_size< Tuple >
 Wrap std::tuple_size and fix deficiency in libstdc++, which doesn't remove cv qualifications.This wrapper also reflects value_type and type, and implements value_type(). All of these interfaces are specified in the standard, but are not yet provided by libstd++. More...
 

Macros

#define STAPL_AUTO_RETURN(EXPR)
 Simple macro to avoid redundant typing of expression when in simple functions where body is relatively trivial. More...
 

Detailed Description

Macro Definition Documentation

◆ STAPL_AUTO_RETURN

#define STAPL_AUTO_RETURN (   EXPR)
Value:
-> decltype( EXPR ) \
{ return EXPR; }

Simple macro to avoid redundant typing of expression when in simple functions where body is relatively trivial.