long value;
result r = _NumberUtil::Decode(s, value);
SysTryReturnResult(NID_BASE, r == E_SUCCESS, r, "Propagating.");
-
- if ((Tizen::App::_AppInfo::GetApiVersion() >= _API_VERSION_2_0) && (Tizen::App::_AppInfo::GetApiVersion() <= _API_VERSION_2_2))
- {
- if (value > Int8::VALUE_MAX)
- {
- ret = Int8::VALUE_MAX;
- }
- else if (value < Int8::VALUE_MIN)
- {
- ret = Int8::VALUE_MIN;
- }
- else
- {
- ret = static_cast< char >(value);
- }
- }
- else
- {
- SysTryReturnResult(NID_BASE, (value >= Int8::VALUE_MIN) && (value <= Int8::VALUE_MAX), E_OUT_OF_RANGE, "The value(%d) is out of range.", value);
- ret = static_cast< char >(value);
- }
+ SysTryReturnResult(NID_BASE, (value >= Int8::VALUE_MIN) && (value <= Int8::VALUE_MAX), E_OUT_OF_RANGE, "The value(%d) is out of range.", value);
+ ret = static_cast< char >(value);
return E_SUCCESS;
}
long value;
result r = _NumberUtil::Parse(s, radix, value);
SysTryReturnResult(NID_BASE, r == E_SUCCESS, r, "Propagating.");
-
- if ((Tizen::App::_AppInfo::GetApiVersion() >= _API_VERSION_2_0) && (Tizen::App::_AppInfo::GetApiVersion() <= _API_VERSION_2_2))
- {
- if (value > Int8::VALUE_MAX)
- {
- ret = Int8::VALUE_MAX;
- }
- else if (value < Int8::VALUE_MIN)
- {
- ret = Int8::VALUE_MIN;
- }
- else
- {
- ret = static_cast< char >(value);
- }
- }
- else
- {
- SysTryReturnResult(NID_BASE, (value >= Int8::VALUE_MIN) && (value <= Int8::VALUE_MAX), E_OUT_OF_RANGE, "The value(%d) is out of range.", value);
- ret = static_cast< char >(value);
- }
+ SysTryReturnResult(NID_BASE, (value >= Int8::VALUE_MIN) && (value <= Int8::VALUE_MAX), E_OUT_OF_RANGE, "The value(%d) is out of range.", value);
+ ret = static_cast< char >(value);
return E_SUCCESS;
}
return static_cast< char >(value);
}
+int8_t
+Int8::ToInt8(void) const
+{
+ return 0;
+}
+
short
Int8::ToShort(void) const
{