    

 ## On this page

  

 

 # syscregisteroutputcomplexvectordataaccessf Interface Reference

 Last update: 17.07.2025 

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

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

type([syscerrorf](structfortran_1_1syscerrorf.xhtml)) function [syscregisteroutputcomplexvectordataaccessf](interfacefortran_1_1syscregisteroutputcomplexvectordataaccessf.xhtml#a18475061cfe59cb773c5c88c7dc43a09) (dataAccess) Provide a function to register output complexvector data access. [More...](interfacefortran_1_1syscregisteroutputcomplexvectordataaccessf.xhtml#a18475061cfe59cb773c5c88c7dc43a09)  
 <a id="details" name="details"></a>## Detailed Description

Provide an interface to register output complex vector data access.

Definition at line [523](syscSystemCouplingF_8fi_source.xhtml#l00523) of file [syscSystemCouplingF.fi](syscSystemCouplingF_8fi_source.xhtml).



## Constructor &amp; Destructor Documentation

<a id="a18475061cfe59cb773c5c88c7dc43a09"></a>## [◆ ](#a18475061cfe59cb773c5c88c7dc43a09)syscregisteroutputcomplexvectordataaccessf()

 type([syscerrorf](structfortran_1_1syscerrorf.xhtml)) function [syscregisteroutputcomplexvectordataaccessf](interfacefortran_1_1syscregisteroutputcomplexvectordataaccessf.xhtml)  ( procedure([syscoutputcomplexvectordataaccessf](interfacefortran_1_1syscoutputcomplexvectordataaccessf.xhtml))  *dataAccess*) 

Provide a function to register output complexvector data access.

Parameters dataAccess- a pointer to the callback function.Returnsa `SyscErrorF` type for error checking. Definition at line [530](syscSystemCouplingF_8fi_source.xhtml#l00530) of file [syscSystemCouplingF.fi](syscSystemCouplingF_8fi_source.xhtml).

<a name="l00532"></a> 532 import :: syscerrorf

<a name="l00533"></a> 533 import :: syscoutputcomplexvectordataaccessf

<a name="l00534"></a> 534 procedure(SyscOutputComplexVectorDataAccessF) :: dataAccess

<a name="l00535"></a> 535 type(SyscErrorF) :: ret

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

<a name="l00537"></a> 537 !DIR$ ATTRIBUTES DLLIMPORT :: syscRegisterOutputComplexVectorDataAccessF

<a name="l00538"></a> 538 !DIR$ ENDIF