Clearmatics Libff
0.1
C++ library for Finite Fields and Elliptic Curves
|
Public Member Functions | |
batched_aio_reader (int fd) | |
void | enqueue_read_first_batch (size_t offset_bytes, size_t size_bytes, void *dest) |
void | enqueue_read (size_t offset_bytes, size_t size_bytes, void *dest) |
void | wait_last_read () |
Protected Member Functions | |
void | enqueue_next_batch () |
Protected Attributes | |
const int | _fd |
aiocb | _batch1 [BatchSize] |
aiocb | _batch2 [BatchSize] |
aiocb * | _batch1_ptrs [BatchSize] |
aiocb * | _batch2_ptrs [BatchSize] |
aiocb ** | _active_batch |
aiocb ** | _next_batch |
size_t | _next_batch_size |
Definition at line 391 of file profile_algebra_groups_read.cpp.
|
inline |
Definition at line 394 of file profile_algebra_groups_read.cpp.
|
inlineprotected |
Definition at line 460 of file profile_algebra_groups_read.cpp.
|
inline |
Definition at line 428 of file profile_algebra_groups_read.cpp.
|
inline |
Definition at line 408 of file profile_algebra_groups_read.cpp.
|
inline |
Definition at line 441 of file profile_algebra_groups_read.cpp.
|
protected |
Definition at line 473 of file profile_algebra_groups_read.cpp.
|
protected |
Definition at line 469 of file profile_algebra_groups_read.cpp.
|
protected |
Definition at line 471 of file profile_algebra_groups_read.cpp.
|
protected |
Definition at line 470 of file profile_algebra_groups_read.cpp.
|
protected |
Definition at line 472 of file profile_algebra_groups_read.cpp.
|
protected |
Definition at line 468 of file profile_algebra_groups_read.cpp.
|
protected |
Definition at line 474 of file profile_algebra_groups_read.cpp.
|
protected |
Definition at line 475 of file profile_algebra_groups_read.cpp.