zeromq_ada_4.1.5_b2a857f7/eBindings/dl/gen/dlfcn_h.ads

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
with Interfaces.C; use Interfaces.C;
with Interfaces.C.Strings;
with System;

package dlfcn_h is

   function dlopen (arg1 : Interfaces.C.Strings.chars_ptr; arg2 : int) return System.Address;  -- /usr/include/dlfcn.h:57:14
   pragma Import (C, dlopen, "dlopen");

   function dlclose (arg1 : System.Address) return int;  -- /usr/include/dlfcn.h:61:12
   pragma Import (C, dlclose, "dlclose");

   function dlsym (arg1 : System.Address; arg2 : Interfaces.C.Strings.chars_ptr) return System.Address;  -- /usr/include/dlfcn.h:65:14
   pragma Import (C, dlsym, "dlsym");

   function dlerror return Interfaces.C.Strings.chars_ptr;  -- /usr/include/dlfcn.h:83:14
   pragma Import (C, dlerror, "dlerror");

end dlfcn_h;