[][src]Function battery_ffi::battery_manager_iter

#[no_mangle]
pub unsafe extern "C" fn battery_manager_iter(
    ptr: *mut Manager
) -> *mut Batteries

Creates an iterator over batteries from manager instance.

See iterator_next function for iterating over batteries.

Panics

This function will panic if passed pointer is NULL

Returns

NULL pointer will be returned if iterator creation had failed. Caller can check battery_last_error_message for error details.