Example #1
0
 bool advance() {
     auto n_results = aku_cursor_read(cursor_, &sample_, sizeof(aku_Sample));
     if (can_proceed()) {
         // Return true if cache is not empty
         assert(n_results == 0 || n_results == sizeof(aku_Sample));
         return n_results;
     }
     return false;
 }
Example #2
0
 virtual size_t read(void *dest, size_t dest_size) {
     return aku_cursor_read(cursor_, dest, dest_size);
 }