! this method converts a string into its value it returns carry=1 if the value will be too big or an incorrect base 'b' is given string is ended with a non-digit value, for example: "12" will be translated to 12 as well as: "12foo" will be translated to 12 too existing first white characters will be ommited if the value from s is too large the rest digits will be skipped a
| 3409 | value_read (if exists) tells whether something has actually been read (at least one digit) |
| 3410 | */ |
| 3411 | uint FromString(const char * s, uint b = 10, const char ** after_source = 0, bool * value_read = 0) |
| 3412 | { |
| 3413 | return FromStringBase(s, b, after_source, value_read); |
| 3414 | } |
| 3415 | |
| 3416 | |
| 3417 | /*! |