Imported Upstream version 0.9.1
[platform/upstream/iotivity.git] / resource / include / OCHeaderOption.h
index 31517c5..c70ecc0 100644 (file)
 //
 //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 
-/// @file OCHeaderOption.h
-
-/// @brief  This file contains the declaration of classes and its members related to
-///         OCHeaderOption.
+/**
+ * @file
+ *
+ * This file contains the declaration of classes and its members related to
+ * OCHeaderOption.
+ */
 
 #ifndef __OCHEADEROPTION_H
 #define __OCHEADEROPTION_H
@@ -64,6 +66,16 @@ namespace OC
                 }
             }
 
+            virtual ~OCHeaderOption(){}
+
+            OCHeaderOption(const OCHeaderOption&) = default;
+
+            OCHeaderOption(OCHeaderOption&&) = default;
+
+            OCHeaderOption& operator=(const OCHeaderOption&) = default;
+
+            OCHeaderOption& operator=(OCHeaderOption&&) = default;
+
             /**
             * API to get Option ID
             * @return unsigned integer option ID