Returns the numeric value of the first character of str.
| 1380 | |
| 1381 | // Returns the numeric value of the first character of str. |
| 1382 | GANDIVA_EXPORT |
| 1383 | gdv_int32 ascii_utf8(const char* data, gdv_int32 data_len) { |
| 1384 | if (data_len == 0) { |
| 1385 | return 0; |
| 1386 | } |
| 1387 | return static_cast<gdv_int32>(static_cast<signed char>(data[0])); |
| 1388 | } |
| 1389 | |
| 1390 | // Returns the ASCII character having the binary equivalent to A. |
| 1391 | // If A is larger than 256 the result is equivalent to chr(A % 256). |