dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::aggregate< types > Struct Template Reference

forwards a braced argument list into a type with no matching constructor - the conversion builds it from the stored tuple, so an aggregate can be returned or passed where its own members would not deduce More...

#include <dx_common.h>

Public Member Functions

 aggregate (types &&... args)
template<typename type>
 operator type () &&

Detailed Description

template<typename... types>
struct dx::aggregate< types >

forwards a braced argument list into a type with no matching constructor - the conversion builds it from the stored tuple, so an aggregate can be returned or passed where its own members would not deduce

Constructor & Destructor Documentation

◆ aggregate()

template<typename... types>
dx::aggregate< types >::aggregate ( types &&... args)
inline

Member Function Documentation

◆ operator type()

template<typename... types>
template<typename type>
dx::aggregate< types >::operator type ( ) &&
inline

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

(c) copyright 2009 dynamic acoustics e.U. generated on

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.