Autoware.Auto
autoware::common::helper_functions::expression_valid< ExpressionTemplate, T, typename > Struct Template Reference

#include <template_utils.hpp>

Inheritance diagram for autoware::common::helper_functions::expression_valid< ExpressionTemplate, T, typename >:
Collaboration diagram for autoware::common::helper_functions::expression_valid< ExpressionTemplate, T, typename >:

Detailed Description

template<template< typename ... > class ExpressionTemplate, typename T, typename = void>
struct autoware::common::helper_functions::expression_valid< ExpressionTemplate, T, typename >

This struct is std::true_type if the expression is valid for a given template and std::false_type otherwise.

Template Parameters
ExpressionTemplateExpression to be checked in compile time
TTemplate parameter to instantiate the expression.

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