PetscVoidFn#
A prototype of a void fn(void) function
Synopsis#
PETSC_EXTERN_TYPEDEF typedef void PetscVoidFn(void);
Notes#
PetscVoidFn * plays the role of void * for function pointers in the PETSc API that do not return an error code.
It is used where a function pointer is needed but it is not possible to use the full prototype of the function.
PetscErrorCodeFn is similar to PetscVoidFn but should be used when the function returns a PetscErrorCode
The deprecated PetscVoidFunction works as a replacement for PetscVoidFn *.
The deprecated PetscVoidStarFunction works as a replacement for PetscVoidFn **.
See Also#
Level#
advanced
Location#
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages