| 2496 | String __ToString() const HXCPP_OVERRIDE { return mValue; } |
| 2497 | String toString() HXCPP_OVERRIDE { return mValue; } |
| 2498 | double __ToDouble() const HXCPP_OVERRIDE |
| 2499 | { |
| 2500 | if (!mValue.raw_ptr()) return 0; |
| 2501 | |
| 2502 | #ifdef HX_ANDROID |
| 2503 | return strtod(mValue.utf8_str(),0); |
| 2504 | #else |
| 2505 | return atof(mValue.utf8_str()); |
| 2506 | #endif |
| 2507 | } |
| 2508 | int __length() const HXCPP_OVERRIDE { return mValue.length; } |
| 2509 | |
| 2510 | void __Mark(hx::MarkContext *__inCtx) HXCPP_OVERRIDE |