    

 ## On this page

  

 

 # syscregisterinputvectordataaccessf Interface Reference

 Last update: 17.07.2025 

Provide an interface to register input vector data access. [More...](interfacefortran_1_1syscregisterinputvectordataaccessf.xhtml#details)

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

type([syscerrorf](structfortran_1_1syscerrorf.xhtml)) function [syscregisterinputvectordataaccessf](interfacefortran_1_1syscregisterinputvectordataaccessf.xhtml#a14140ef7064c644490baf161d6958081) (dataAccess) Provide a function to register input vector data access. [More...](interfacefortran_1_1syscregisterinputvectordataaccessf.xhtml#a14140ef7064c644490baf161d6958081)  
 <a id="details" name="details"></a>## Detailed Description

Provide an interface to register input vector data access.

Definition at line [438](syscSystemCouplingF_8fi_source.xhtml#l00438) of file [syscSystemCouplingF.fi](syscSystemCouplingF_8fi_source.xhtml).



## Constructor &amp; Destructor Documentation

<a id="a14140ef7064c644490baf161d6958081"></a>## [◆ ](#a14140ef7064c644490baf161d6958081)syscregisterinputvectordataaccessf()

 type([syscerrorf](structfortran_1_1syscerrorf.xhtml)) function [syscregisterinputvectordataaccessf](interfacefortran_1_1syscregisterinputvectordataaccessf.xhtml)  ( procedure([syscinputvectordataaccessf](interfacefortran_1_1syscinputvectordataaccessf.xhtml))  *dataAccess*) 

Provide a function to register input vector data access.

Parameters dataAccess- a pointer to the function that conforms to SyscInputVectorDataAccessF interface.Returnsa `SyscErrorF` type for error checking. Definition at line [445](syscSystemCouplingF_8fi_source.xhtml#l00445) of file [syscSystemCouplingF.fi](syscSystemCouplingF_8fi_source.xhtml).

<a name="l00446"></a> 446 import :: syscerrorf

<a name="l00447"></a> 447 import :: syscinputvectordataaccessf

<a name="l00448"></a> 448 procedure(SyscInputVectorDataAccessF) :: dataAccess

<a name="l00449"></a> 449 type(SyscErrorF) :: ret

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

<a name="l00451"></a> 451 !DIR$ ATTRIBUTES DLLIMPORT :: syscRegisterInputVectorDataAccessF

<a name="l00452"></a> 452 !DIR$ ENDIF