Go to the source code of this file.
Functions | |
| MRC_API bool | MR_writeByBlocks (MR_std_ostream *out, const char *data, MR_uint64_t dataSize, MR_PassBy callback_pass_by, MR_std_function_bool_from_float *callback, const MR_uint64_t *blockSize) |
| write dataSize bytes from data to out stream by blocks blockSize bytes | |
| MRC_API bool | MR_readByBlocks (MR_std_istream *in, char *data, MR_uint64_t dataSize, MR_PassBy callback_pass_by, MR_std_function_bool_from_float *callback, const MR_uint64_t *blockSize) |
| read dataSize bytes from in stream to data by blocks blockSize bytes | |
| MRC_API bool MR_readByBlocks | ( | MR_std_istream * | in, |
| char * | data, | ||
| MR_uint64_t | dataSize, | ||
| MR_PassBy | callback_pass_by, | ||
| MR_std_function_bool_from_float * | callback, | ||
| const MR_uint64_t * | blockSize ) |
read dataSize bytes from in stream to data by blocks blockSize bytes
if progress callback is not set, read all data by one block
| MRC_API bool MR_writeByBlocks | ( | MR_std_ostream * | out, |
| const char * | data, | ||
| MR_uint64_t | dataSize, | ||
| MR_PassBy | callback_pass_by, | ||
| MR_std_function_bool_from_float * | callback, | ||
| const MR_uint64_t * | blockSize ) |
write dataSize bytes from data to out stream by blocks blockSize bytes
if progress callback is not set, write all data by one block