Share

acrxDynamicLinker

C++

#define acrxDynamicLinker \
AcRxDynamicLinker::cast(acrxSysRegistry()->at(ACRX_DYNAMIC_LINKER))

File

rxdlinkr.h

Description

The acrxDynamicLinker macro provides a pointer to the ObjectARX system dynamic linker object. The dynamic linker object is responsible for loading/unloading and locking/unlocking ObjectARX applications, for adding/removing linker reactors, and for providing access for ObjectARX applications to exported symbols in other ObjectARX applications.

The actual definition of the macro is as follows.

#define ACRX_DYNAMIC_LINKER "DynamicLinker"
#define acrxDynamicLinker
AcRxDynamicLinker::cast(acrxSysRegistry()->at(ACRX_DYNAMIC_LINKER))

An example of using this macro is:

acrxDynamicLinker-> addReactor(pReactor);

Was this information helpful?