diff --git a/Jupiter/Readable_String.h b/Jupiter/Readable_String.h index ec1c4e3..9f2c306 100644 --- a/Jupiter/Readable_String.h +++ b/Jupiter/Readable_String.h @@ -431,6 +431,8 @@ namespace Jupiter /** Conversion operators */ explicit inline operator bool() const { return this->asBool(); } + explicit inline operator signed char() const { return static_cast(this->asInt()); } + explicit inline operator unsigned char() const { return static_cast(this->asUnsignedInt()); } explicit inline operator short() const { return static_cast(this->asInt()); } explicit inline operator unsigned short() const { return static_cast(this->asUnsignedInt()); } explicit inline operator int() const { return this->asInt(); }