- added conversion operator
@@ -3,7 +3,7 @@
* Company: Lynar Studios
* E-Mail: webmaster@lynarstudios.com
* Created: 2020-08-07
- * Changed: 2020-08-07
+ * Changed: 2020-08-09
*
* */
@@ -17,6 +17,11 @@ value(_value)
ls_std::Integer::Integer() : Class("Integer")
{}
+ls_std::Integer::operator int() const
+{
+ return this->value;
+}
+
ls_std::Integer& ls_std::Integer::operator=(int _value)
{
this->value = _value;
@@ -21,6 +21,10 @@ namespace ls_std {
Integer();
~Integer() = default;
+ // conversion operator
+ operator int() const;
// assignment operators
Integer& operator=(int _value);