os_dlfcn.h File Reference

#include "ace/config-all.h"

Include dependency graph for os_dlfcn.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define ACE_SHLIB_INVALID_HANDLE   0
#define ACE_DEFAULT_SHLIB_MODE   0
#define RTLD_LAZY   1
#define RTLD_NOW   2
#define RTLD_GLOBAL   3

Typedefs

typedef HINSTANCE ACE_SHLIB_HANDLE


Detailed Description

dynamic linking

os_dlfcn.h,v 1.9 2006/05/30 11:08:47 jwillemsen Exp

Author:
Don Hinton <dhinton@dresystems.com>

This code was originally in various places including ace/OS.h.

Definition in file os_dlfcn.h.


Define Documentation

#define ACE_DEFAULT_SHLIB_MODE   0
 

Definition at line 73 of file os_dlfcn.h.

#define ACE_SHLIB_INVALID_HANDLE   0
 

Definition at line 72 of file os_dlfcn.h.

Referenced by ACE_DLL_Handle::ACE_DLL_Handle(), ACE_DLL_Handle::close(), ACE_OS::dlsym(), ACE_DLL_Handle::get_handle(), ACE_DLL::get_handle(), ACE_DLL_Handle::open(), and ACE_DLL_Handle::symbol().

#define RTLD_GLOBAL   3
 

Definition at line 99 of file os_dlfcn.h.

#define RTLD_LAZY   1
 

Definition at line 91 of file os_dlfcn.h.

#define RTLD_NOW   2
 

Definition at line 95 of file os_dlfcn.h.


Typedef Documentation

typedef HINSTANCE ACE_SHLIB_HANDLE
 

Definition at line 71 of file os_dlfcn.h.

Referenced by ACE_Service_Type::ACE_Service_Type(), ACE_OS::dlclose(), ACE_OS::dlopen(), ACE_OS::dlsym(), ACE_DLL_Handle::get_handle(), ACE_DLL::get_handle(), ACE_DLL_Strategy< SVC_HANDLER >::make_svc_handler(), ACE_DLL_Handle::open(), ACE_DLL_Manager::open_dll(), ACE_DLL::open_i(), and ACE_DLL::set_handle().


Generated on Thu Nov 9 10:28:19 2006 for ACE by doxygen 1.3.6