21 :
x(std::move(arg.
x)),
43 x = std::move(other.x);
44 y = std::move(other.y);
45 t = std::move(other.t);
46 pol = std::move(other.pol);
52 return (
x == rhs.
x) && (
y == rhs.
y) && (
t == rhs.
t) && (
pol == rhs.
pol);
57 return !(*
this == rhs);
bool operator==(const DVSEvent &rhs) const
DVSEvent(const DVSEvent &arg)
Copy Constructor.
DVSEvent(std::uint16_t x, std::uint16_t y, std::int32_t t, bool pol)
Constructor.
DVSEvent & operator=(const DVSEvent &other)
Assignement operator.
DVSEvent(const DVSEvent &&arg)
Moving constructor.
DVSEvent()=default
Default constructor.
bool operator!=(const DVSEvent &rhs) const
DVSEvent & operator=(const DVSEvent &&other)
Move Assignement operator.