    

 ## On this page

  

 

 # syscregisterrestartpointcreationf Interface Reference

 Last update: 17.07.2025 

Provide an interface to register restart point creation callback. [More...](interfacefortran_1_1syscregisterrestartpointcreationf.xhtml#details)

## <a name="pub-methods"></a>Public Member Functions

type([syscerrorf](structfortran_1_1syscerrorf.xhtml)) function [syscregisterrestartpointcreationf](interfacefortran_1_1syscregisterrestartpointcreationf.xhtml#a004c9c3b8535cc48a45467ce3d715902) (restCr) Provide a function to register restart point creation callback. [More...](interfacefortran_1_1syscregisterrestartpointcreationf.xhtml#a004c9c3b8535cc48a45467ce3d715902)  
 <a id="details" name="details"></a>## Detailed Description

Provide an interface to register restart point creation callback.

Definition at line [390](syscSystemCouplingF_8fi_source.xhtml#l00390) of file [syscSystemCouplingF.fi](syscSystemCouplingF_8fi_source.xhtml).



## Constructor &amp; Destructor Documentation

<a id="a004c9c3b8535cc48a45467ce3d715902"></a>## [◆ ](#a004c9c3b8535cc48a45467ce3d715902)syscregisterrestartpointcreationf()

 type([syscerrorf](structfortran_1_1syscerrorf.xhtml)) function [syscregisterrestartpointcreationf](interfacefortran_1_1syscregisterrestartpointcreationf.xhtml)  ( procedure([restartpointcreationintf](interfacefortran_1_1restartpointcreationintf.xhtml))  *restCr*) 

Provide a function to register restart point creation callback.

Parameters restCr- a pointer to a function that conforms to the `restartPointCreationIntf` interfaceReturnsa `SyscErrorF` type for error checking. Definition at line [399](syscSystemCouplingF_8fi_source.xhtml#l00399) of file [syscSystemCouplingF.fi](syscSystemCouplingF_8fi_source.xhtml).

<a name="l00400"></a> 400 !

<a name="l00401"></a> 401 import :: syscerrorf

<a name="l00402"></a> 402 import :: restartpointcreationintf

<a name="l00403"></a> 403 procedure(restartPointCreationIntf) :: restCr

<a name="l00404"></a> 404 type(SyscErrorF) :: ret

<a name="l00405"></a> 405 !

<a name="l00406"></a> 406 !DIR$ IF DEFINED(\_WIN32) .and. ( .not. DEFINED(SYSTEM\_COUPLING\_PARTICIPANT\_PROXY))

<a name="l00407"></a> 407 !DIR$ ATTRIBUTES DLLIMPORT :: syscRegisterRestartPointCreationF

<a name="l00408"></a> 408 !DIR$ ENDIF

<a name="l00409"></a> 409 !