ITK  5.1.0
Insight Segmentation and Registration Toolkit
Public Types | List of all members
itk::And< TF1, TF2 > Struct Template Reference

#include <itkMetaProgrammingLibrary.h>

+ Inheritance diagram for itk::And< TF1, TF2 >:
+ Collaboration diagram for itk::And< TF1, TF2 >:

Public Types

using Type = typename AndC< TF1::Value, TF2::Value >::Type
 

Detailed Description

template<typename TF1, typename TF2>
struct itk::And< TF1, TF2 >

MPL AND operator on types.

Template Parameters
TF1First boolean type
TF2Second boolean type

This overload automatically fetches TF1 and TF2 values. However, beware, it won't work with standard C++ traits or boost traits. Indeed, this overload expects the value to follow UpperCamelCase ITK naming policy instead of the standard snake_case policy.

Definition at line 144 of file itkMetaProgrammingLibrary.h.

Member Typedef Documentation

◆ Type

template<typename TF1 , typename TF2 >
using itk::And< TF1, TF2 >::Type = typename AndC<TF1::Value, TF2::Value>::Type

Definition at line 146 of file itkMetaProgrammingLibrary.h.


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