PROLEAD
A Probing-Based Leakage Detection Tool for Hardware and Software
Loading...
Searching...
No Matches
Operators.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <algorithm>
4
5#include "boost/random.hpp"
6#include "boost/generator_iterator.hpp"
7
9
16bool operator==(const std::vector<Hardware::ProbePositionStruct>&, const std::vector<Hardware::ProbePositionStruct>&);
17bool operator!=(const std::vector<Hardware::ProbePositionStruct>&, const std::vector<Hardware::ProbePositionStruct>&);
18bool operator<(const std::vector<Hardware::ProbePositionStruct>&, const std::vector<Hardware::ProbePositionStruct>&);
19bool operator<=(const std::vector<Hardware::ProbePositionStruct>&, const std::vector<Hardware::ProbePositionStruct>&);
20bool operator>(const std::vector<Hardware::ProbePositionStruct>&, const std::vector<Hardware::ProbePositionStruct>&);
21bool operator>=(const std::vector<Hardware::ProbePositionStruct>&, const std::vector<Hardware::ProbePositionStruct>&);
28
29namespace Hardware
30{
31 namespace Operators
32 {
33 void GenerateThreadRng(std::vector<boost::mt19937>&, unsigned int);
34 }
35}
bool operator>=(const Hardware::ProbePositionStruct &, const Hardware::ProbePositionStruct &)
bool operator==(const Hardware::ProbePositionStruct &, const Hardware::ProbePositionStruct &)
bool operator<=(const Hardware::ProbePositionStruct &, const Hardware::ProbePositionStruct &)
bool operator>(const Hardware::ProbePositionStruct &, const Hardware::ProbePositionStruct &)
bool operator<(const Hardware::ProbePositionStruct &, const Hardware::ProbePositionStruct &)
bool operator!=(const Hardware::ProbePositionStruct &, const Hardware::ProbePositionStruct &)
void GenerateThreadRng(std::vector< boost::mt19937 > &, unsigned int)
Defines a single probe.
Defines a probing set.