European Space Agency

European Space Agency

Royal Belgian Institute for Aeronomy

Royal Belgian Institute for Aeronomy

../_images/whiteSpace.png

uxidl - Interface to IDL (UNIX)

subroutine  uxidl()
status = CALL_EXTERNAL( Image, 'uxidl_', Entry [, P1, ..., Pn] )

Description

The routine uxidl() provides an interface between the primary UNILIB routines and IDL (Interactive Data Language) for Unix systems on which the CALL_EXTERNAL function is supported. This function is only available in IDL on systems supporting dynamic linking. The routine uxidl() provides a C (argc, argv) calling convention for routines of the library, the list of which is given in the table below.

The routine uxidl() can easily be used as a root to build a sharable object library. See “T.08 - (OLD) How to link the library in IDL/PV-WAVE ?” for additional details.

Note

The type of the argc and argv argument to UXIDL must match the size of the integer used for passing parameters to IDL and depend on the architecture (either 32bit or 64bit).

History

  • The routine interface UXIDL is not part of version 2.02 and earlier of the library.

Dependencies

None

See also


UNILIB/tags/v3.02