All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Pages
Public Types | List of all members
paal::data_structures::join< components< NameWithDefault< Name1, Default1 >, ComponentNamesWithDefaults1...>, components<> > Struct Template Reference

First components class has only names with defaults, second components class is empty. This case cannot be simplified to just "Second components class is empty" to disambiguate pattern matching. More...

#include <components_join.hpp>

Public Types

using type = components< NameWithDefault< Name1, Default1 >, ComponentNamesWithDefaults1...>
 

Detailed Description

template<typename Name1, typename Default1, typename... ComponentNamesWithDefaults1>
struct paal::data_structures::join< components< NameWithDefault< Name1, Default1 >, ComponentNamesWithDefaults1...>, components<> >

First components class has only names with defaults, second components class is empty. This case cannot be simplified to just "Second components class is empty" to disambiguate pattern matching.

Template Parameters
Name1
Default1
ComponentNamesWithDefaults1

Definition at line 61 of file components_join.hpp.


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