diff options
Diffstat (limited to 'include/instance.hpp')
-rw-r--r-- | include/instance.hpp | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/include/instance.hpp b/include/instance.hpp index 225f106..1997068 100644 --- a/include/instance.hpp +++ b/include/instance.hpp @@ -66,6 +66,25 @@ public: {} /*! + * @brief Copy constructor. A new CURLWrapper is constructed. + * + * @since 0.5.2 + */ + Instance(const Instance &other) = default; + + //! Move constructor + Instance(Instance &&other) noexcept = delete; + + //! Destructor + ~Instance() noexcept override = default; + + //! Copy assignment operator + Instance& operator=(const Instance &other) = delete; + + //! Move assignment operator + Instance& operator=(Instance &&other) noexcept = delete; + + /*! * @brief Set the properties of the connection of the calling class up. * * Meant for internal use. This aligns the properties of the connection of |