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

#include <itkMetaProgrammingLibrary.h>

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

Detailed Description

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

MPL XOR 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 148 of file itkMetaProgrammingLibrary.h.

Public Types

typedef XorC< TF1::Value,
TF2::Value >::Type 
Type
 

Member Typedef Documentation

template<typename TF1 , typename TF2 >
typedef XorC<TF1::Value, TF2::Value>::Type itk::Xor< TF1, TF2 >::Type

Definition at line 149 of file itkMetaProgrammingLibrary.h.


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