    

 ## On this page

  

 

 # syscregisteroutputvectordataaccessf Interface Reference

 Last update: 17.07.2025 

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

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

type([syscerrorf](structfortran_1_1syscerrorf.xhtml)) function [syscregisteroutputvectordataaccessf](interfacefortran_1_1syscregisteroutputvectordataaccessf.xhtml#a6592bbd8cf292782b35886dd769a0b3f) (dataAccess) Provide a function to register output vector data access. [More...](interfacefortran_1_1syscregisteroutputvectordataaccessf.xhtml#a6592bbd8cf292782b35886dd769a0b3f)  
 <a id="details" name="details"></a>## Detailed Description

Provide an interface to register output vector data access.

Definition at line [479](syscSystemCouplingF_8fi_source.xhtml#l00479) of file [syscSystemCouplingF.fi](syscSystemCouplingF_8fi_source.xhtml).



## Constructor &amp; Destructor Documentation

<a id="a6592bbd8cf292782b35886dd769a0b3f"></a>## [◆ ](#a6592bbd8cf292782b35886dd769a0b3f)syscregisteroutputvectordataaccessf()

 type([syscerrorf](structfortran_1_1syscerrorf.xhtml)) function [syscregisteroutputvectordataaccessf](interfacefortran_1_1syscregisteroutputvectordataaccessf.xhtml)  ( procedure([syscoutputvectordataaccessf](interfacefortran_1_1syscoutputvectordataaccessf.xhtml))  *dataAccess*) 

Provide a function to register output vector data access.

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

<a name="l00486"></a> 486 import :: syscerrorf

<a name="l00487"></a> 487 import :: syscoutputvectordataaccessf

<a name="l00488"></a> 488 procedure(SyscOutputVectorDataAccessF) :: dataAccess

<a name="l00489"></a> 489 type(SyscErrorF) :: ret

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

<a name="l00491"></a> 491 !DIR$ ATTRIBUTES DLLIMPORT :: syscRegisterOutputVectorDataAccessF

<a name="l00492"></a> 492 !DIR$ ENDIF