tinympl  0.2
mini MPL library for C++11
tinympl::unordered_equal< SequenceA, SequenceB > Class Template Reference

Determines whether it is possible to reorder the sequence A to match exactly the sequence B More...

#include <tinympl/unordered_equal.hpp>

Inherited by tinympl::equal_to< map< As...>, map< Bs...> >, and tinympl::equal_to< value_map< KeyType, ValueType, As...>, value_map< KeyType, ValueType, Bs...> >.

Detailed Description

template<class SequenceA, class SequenceB>
class tinympl::unordered_equal< SequenceA, SequenceB >

Determines whether it is possible to reorder the sequence A to match exactly the sequence B

Parameters
SequenceAThe first sequence
SequenceBThe second sequence
Returns
unordered_equal<A,B>::type is a std::integral_constant<bool,v> where v is true only if the two sequences are equal (except for the ordering of the elements)
Note
Compile time complexity is O(N^2)

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