pub unsafe extern "C" fn gegl_buffer_iterator_add(
    iterator: *mut GeglBufferIterator,
    buffer: *mut GeglBuffer,
    roi: *const GeglRectangle,
    level: c_int,
    format: *const Babl,
    access_mode: GeglAccessMode,
    abyss_policy: GeglAbyssPolicy
) -> c_int