|
|
@@ -38,9 +38,19 @@ public:
|
|
|
|
|
|
/*! @brief Default constructor, deleted on purpose. */
|
|
|
locator() = delete;
|
|
|
+
|
|
|
+ /*! @brief Default copy constructor, deleted on purpose. */
|
|
|
+ locator(const locator &) = delete;
|
|
|
+
|
|
|
/*! @brief Default destructor, deleted on purpose. */
|
|
|
~locator() noexcept = delete;
|
|
|
|
|
|
+ /**
|
|
|
+ * @brief Default copy assignment operator, deleted on purpose.
|
|
|
+ * @return This locator.
|
|
|
+ */
|
|
|
+ locator &operator=(const locator &) = delete;
|
|
|
+
|
|
|
/**
|
|
|
* @brief Checks whether a service locator contains a value.
|
|
|
* @return True if the service locator contains a value, false otherwise.
|