source: XIOS/trunk/src/fortran/axis_interface.f90 @ 313

Last change on this file since 313 was 313, checked in by ymipsl, 12 years ago

Fortran attribut interface are now automaticaly generated.
Add get attribut fonctionnality from fortran.

YM

File size: 833 bytes
RevLine 
[274]1MODULE AXIS_INTERFACE
2   USE, INTRINSIC :: ISO_C_BINDING
3     
4   INTERFACE ! Ne pas appeler directement/Interface FORTRAN 2003 <-> C99
5     
[286]6      SUBROUTINE cxios_axis_handle_create(ret, idt, idt_size) BIND(C)
[280]7         USE ISO_C_BINDING
[274]8         INTEGER  (kind = C_INTPTR_T)               :: ret
9         CHARACTER(kind = C_CHAR)    , DIMENSION(*) :: idt
10         INTEGER  (kind = C_INT)     , VALUE        :: idt_size
[286]11      END SUBROUTINE cxios_axis_handle_create
[280]12
[286]13      SUBROUTINE cxios_axis_valid_id(ret, idt, idt_size) BIND(C)
[280]14         USE ISO_C_BINDING
15         LOGICAL  (kind = C_BOOL)                   :: ret
16         CHARACTER(kind = C_CHAR)    , DIMENSION(*) :: idt
17         INTEGER  (kind = C_INT)     , VALUE        :: idt_size
[286]18      END SUBROUTINE cxios_axis_valid_id
[280]19
[274]20   END INTERFACE
21     
22END MODULE AXIS_INTERFACE
Note: See TracBrowser for help on using the repository browser.