Drake
template_single_tag< Tpl > Struct Template Reference

Detailed Description

template<template< typename > class Tpl>
struct drake::template_single_tag< Tpl >

Provides a tag for single-parameter templates.

Note
Single-parameter is specialized because using aliases are picky about how template parameters are passed.
See also
https://stackoverflow.com/a/33131008/7829525
Note
The above issues can be worked around if either (a) inheritance rather than aliasing is used, or (b) the alias uses the exact matching form of expansion.

#include <drake/bindings/pydrake/common/type_pack.h>

Public Types

template<typename T >
using type = Tpl< T >
 

Member Typedef Documentation

◆ type

using type = Tpl<T>

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