26       : 
x(
std::move(arg.
x)),
    33       : x(x), y(y), t(t), pol(pol) {}
    46       x = std::move(other.x);
    47       y = std::move(other.y);
    48       t = std::move(other.t);
    49       pol = std::move(other.pol);
    54       return (
x == rhs.
x) && (
y == rhs.
y) && (
t == rhs.
t) && (
pol == rhs.
pol);
    58       return !(*
this == rhs);
 
DVSEvent(const DVSEvent &arg)
Copy Constructor. 
 
DVSEvent(std::uint16_t x, std::uint16_t y, std::int64_t t, bool pol)
Constructor. 
 
This file contains definitions of common data structures used in traffic manager. ...
 
DVSEvent & operator=(const DVSEvent &other)
Assignement operator. 
 
bool operator==(const DVSEvent &rhs) const
 
DVSEvent(const DVSEvent &&arg)
Moving constructor. 
 
DVSEvent & operator=(const DVSEvent &&other)
Move Assignement operator. 
 
bool operator!=(const DVSEvent &rhs) const
 
DVSEvent()=default
Default constructor.