GDALVRTProcessedDatasetFuncInit

Type Alias GDALVRTProcessedDatasetFuncInit 

Source
pub type GDALVRTProcessedDatasetFuncInit = Option<unsafe extern "C" fn(pszFuncName: *const c_char, pUserData: *mut c_void, papszFunctionArgs: CSLConstList, nInBands: c_int, eInDT: Type, padfInNoData: *mut f64, pnOutBands: *mut c_int, peOutDT: *mut Type, ppadfOutNoData: *mut *mut f64, pszVRTPath: *const c_char, ppWorkingData: *mut VRTPDWorkingDataPtr) -> Type>;

Aliased Type§

pub enum GDALVRTProcessedDatasetFuncInit {
    None,
    Some(unsafe extern "C" fn(*const i8, *mut c_void, *mut *mut i8, i32, u32, *mut f64, *mut i32, *mut u32, *mut *mut f64, *const i8, *mut *mut c_void) -> u32),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "C" fn(*const i8, *mut c_void, *mut *mut i8, i32, u32, *mut f64, *mut i32, *mut u32, *mut *mut f64, *const i8, *mut *mut c_void) -> u32)

Some value of type T.