    

 ## On this page

  

 

 # syscgetoutputintegerdataf Interface Reference

 Last update: 17.07.2025 

Provide an interface to get output integer data. [More...](interfacefortran_1_1syscgetoutputintegerdataf.xhtml#details)

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

type([syscoutputintegerdataf](structfortran_1_1syscoutputintegerdataf.xhtml)) function [syscgetoutputintegerdataf\_i4](interfacefortran_1_1syscgetoutputintegerdataf.xhtml#ae1a0e75930a3da5a7919c2f51f5b41e7) (data, dataSize) Create an output integer data access type. [More...](interfacefortran_1_1syscgetoutputintegerdataf.xhtml#ae1a0e75930a3da5a7919c2f51f5b41e7)  
 type([syscoutputintegerdataf](structfortran_1_1syscoutputintegerdataf.xhtml)) function [syscgetoutputintegerdataf\_i8](interfacefortran_1_1syscgetoutputintegerdataf.xhtml#af330e0d8cf14659775297c3f08a20263) (data, dataSize) Create an output integer data access type. [More...](interfacefortran_1_1syscgetoutputintegerdataf.xhtml#af330e0d8cf14659775297c3f08a20263)  
 <a id="details" name="details"></a>## Detailed Description

Provide an interface to get output integer data.

Definition at line [38](syscOutputIntegerDataF_8fi_source.xhtml#l00038) of file [syscOutputIntegerDataF.fi](syscOutputIntegerDataF_8fi_source.xhtml).



## Constructor &amp; Destructor Documentation

<a id="a1e799f9998240be1a86b4d010b00f85c" name="a1e799f9998240be1a86b4d010b00f85c"></a>## [◆ ](#a1e799f9998240be1a86b4d010b00f85c)syscgetoutputintegerdataf()

 type([syscoutputintegerdataf](structfortran_1_1syscoutputintegerdataf.xhtml)) function [syscgetoutputintegerdataf](interfacefortran_1_1syscgetoutputintegerdataf.xhtml)

Definition at line [47](syscOutputIntegerDataF_8fi_source.xhtml#l00047) of file [syscOutputIntegerDataF.fi](syscOutputIntegerDataF_8fi_source.xhtml).

<a id="l00048" name="l00048"></a> 48 import :: syscoutputintegerdataf

<a id="l00049" name="l00049"></a> 49 type(SyscOutputIntegerDataF) :: ret

<a id="l00050" name="l00050"></a> 50!DIR$ IF DEFINED(\_WIN32)

<a id="l00051" name="l00051"></a> 51!DIR$ ATTRIBUTES DLLIMPORT :: syscGetOutputIntegerDataF

<a id="l00052" name="l00052"></a> 52!DIR$ ENDIF







## Member Function/Subroutine Documentation

<a id="ae1a0e75930a3da5a7919c2f51f5b41e7" name="ae1a0e75930a3da5a7919c2f51f5b41e7"></a>## [◆ ](#ae1a0e75930a3da5a7919c2f51f5b41e7)syscgetoutputintegerdataf\_i4()

 type([syscoutputintegerdataf](structfortran_1_1syscoutputintegerdataf.xhtml)) function syscgetoutputintegerdataf\_i4  ( integer(kind=4), dimension(datasize), intent(in), target  *data*,    integer(kind=8), intent(in)  *dataSize*   ) 

Create an output integer data access type.

Parameters \[in\]data- 32-bit array of integer data. \[in\]dataSize- number of elements in the array. Definition at line [61](syscOutputIntegerDataF_8fi_source.xhtml#l00061) of file [syscOutputIntegerDataF.fi](syscOutputIntegerDataF_8fi_source.xhtml).

<a id="l00062" name="l00062"></a> 62!

<a id="l00063" name="l00063"></a> 63 import :: syscoutputintegerdataf

<a id="l00064" name="l00064"></a> 64 integer(kind=8), intent(in) :: dataSize 

<a id="l00065" name="l00065"></a> 65 integer(kind=4), intent(in), target :: data(dataSize)

<a id="l00066" name="l00066"></a> 66 type(SyscOutputIntegerDataF) :: ret

<a id="l00067" name="l00067"></a> 67!

<a id="l00068" name="l00068"></a> 68!DIR$ IF DEFINED(\_WIN32)

<a id="l00069" name="l00069"></a> 69!DIR$ ATTRIBUTES DLLIMPORT :: syscGetOutputIntegerDataF\_I4

<a id="l00070" name="l00070"></a> 70!DIR$ ENDIF

<a id="l00071" name="l00071"></a> 71!







<a id="af330e0d8cf14659775297c3f08a20263" name="af330e0d8cf14659775297c3f08a20263"></a>## [◆ ](#af330e0d8cf14659775297c3f08a20263)syscgetoutputintegerdataf\_i8()

 type([syscoutputintegerdataf](structfortran_1_1syscoutputintegerdataf.xhtml)) function syscgetoutputintegerdataf\_i8  ( integer(kind=8), dimension(datasize), intent(in), target  *data*,    integer(kind=8), intent(in)  *dataSize*   ) 

Create an output integer data access type.

Parameters \[in\]data- 64-bit array of integer data. \[in\]dataSize- number of elements in the array. Definition at line [80](syscOutputIntegerDataF_8fi_source.xhtml#l00080) of file [syscOutputIntegerDataF.fi](syscOutputIntegerDataF_8fi_source.xhtml).

<a id="l00081" name="l00081"></a> 81!

<a id="l00082" name="l00082"></a> 82 import :: syscoutputintegerdataf

<a id="l00083" name="l00083"></a> 83 integer(kind=8), intent(in) :: dataSize 

<a id="l00084" name="l00084"></a> 84 integer(kind=8), intent(in), target :: data(dataSize)

<a id="l00085" name="l00085"></a> 85 type(SyscOutputIntegerDataF) :: ret

<a id="l00086" name="l00086"></a> 86!

<a id="l00087" name="l00087"></a> 87!DIR$ IF DEFINED(\_WIN32)

<a id="l00088" name="l00088"></a> 88!DIR$ ATTRIBUTES DLLIMPORT :: syscGetOutputIntegerDataF\_I8

<a id="l00089" name="l00089"></a> 89!DIR$ ENDIF

<a id="l00090" name="l00090"></a> 90!