algebra/include/nil/crypto3/algebra/algorithms/strxor.hpp File Reference
#include <boost/concept/assert.hpp>
#include <boost/assert.hpp>
#include <iterator>
Include dependency graph for algebra/include/nil/crypto3/algebra/algorithms/strxor.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
nil | |
nil::crypto3 | |
nil::crypto3::algebra | |
Functions | |
template<typename InputType , typename OutputType > | |
constexpr void | nil::crypto3::algebra::strxor (const InputType &in1, const InputType &in2, OutputType &out) |
template<typename InputIterator1 , typename InputIterator2 , typename OutputIterator > | |
constexpr std::enable_if< std::is_same< typename std::iterator_traits< InputIterator1 >::value_type, typename std::iterator_traits< InputIterator2 >::value_type >::value, OutputIterator >::type | nil::crypto3::algebra::strxor (InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, OutputIterator out) |