Reads a numeric data from the bdata_ptr and moves the bdata_ptr after that number.
If the number cannot be read, then the default_value is returned instead and the bdata_ptr is left unchanged.
The number might be previously stored with the util_bdata_put_number.
| bdata_ptr |
a backend specific data (bdata) pointer |
| default_value |
a value to return, when no data can be read |
|
The read number, or the |