momo  3.9
momo::DataEquality< Columns > Class Template Reference

#include <DataColumn.h>

Public Member Functions

 DataEquality (std::pair< const Columns &, const typename internal::DataColumnItemSelector< Columns >::Item & >... pairs) noexcept
 
 DataEquality (DataEquality &&)=default
 
 DataEquality (const DataEquality &)=delete
 
 ~DataEquality ()=default
 
DataEqualityoperator= (const DataEquality &)=delete
 
template<size_t index>
const std::tuple_element< index, Tuple >::type & Get () const noexcept
 
template<typename RightColumn >
DataEquality< Columns..., RightColumn > And (const RightColumn &rightColumn, const typename internal::DataColumnItemSelector< RightColumn >::Item &rightItem) &&noexcept
 

Constructor & Destructor Documentation

◆ DataEquality() [1/3]

template<typename... Columns>
momo::DataEquality< Columns >::DataEquality ( std::pair< const Columns &, const typename internal::DataColumnItemSelector< Columns >::Item & >...  pairs)
inlinenoexcept

◆ DataEquality() [2/3]

template<typename... Columns>
momo::DataEquality< Columns >::DataEquality ( DataEquality< Columns > &&  )
default

◆ DataEquality() [3/3]

template<typename... Columns>
momo::DataEquality< Columns >::DataEquality ( const DataEquality< Columns > &  )
delete

◆ ~DataEquality()

template<typename... Columns>
momo::DataEquality< Columns >::~DataEquality ( )
default

Member Function Documentation

◆ And()

template<typename... Columns>
template<typename RightColumn >
DataEquality<Columns..., RightColumn> momo::DataEquality< Columns >::And ( const RightColumn &  rightColumn,
const typename internal::DataColumnItemSelector< RightColumn >::Item &  rightItem 
) &&
inlinenoexcept

◆ Get()

template<typename... Columns>
template<size_t index>
const std::tuple_element<index, Tuple>::type& momo::DataEquality< Columns >::Get ( ) const
inlinenoexcept

◆ operator=()

template<typename... Columns>
DataEquality& momo::DataEquality< Columns >::operator= ( const DataEquality< Columns > &  )
delete

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