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