#ifndef CHECK_REGION_HPP_UFSV2RZ5 #define CHECK_REGION_HPP_UFSV2RZ5 #include namespace vanetza { namespace security { namespace v2 { /** \brief check two TwoDLocations * \param expected the expected value * \param actual the actual value */ void check(const TwoDLocation& expected, const TwoDLocation& actual); /** \brief check two ThreeDLocations * \param expected the expected value * \param actual the actual value */ void check(const ThreeDLocation&, const ThreeDLocation&); /** \brief check two CircularRegions * \param expected the expected value * \param actual the actual value */ void check(const CircularRegion& expected, const CircularRegion& actual); /** \brief check two RectangularRegions * \param expected the expected value * \param actual the actual value */ void check(const RectangularRegion& expected, const RectangularRegion& actual); /** \brief check two std::list * \param expected the expected list * \param actual the actual value */ void check(std::list expected, std::list actual); /** \brief check two PolygonalRegions * \param expected the expected value * \param actual the actual value */ void check(PolygonalRegion expected, PolygonalRegion actual); /** \brief check two IdentifiedRegions * \param expected the expected value * \param actual the actual value */ void check(const IdentifiedRegion& expected, const IdentifiedRegion& actual); /** \brief check two GeographicRegion * \param expected the expected value * \param actual the actual value */ void check(const GeographicRegion& expected, const GeographicRegion& actual); } // namespace v2 } // namespace security } // namespace vanetza #endif /* CHECK_REGION_HPP_UFSV2RZ5 */