AcRxDynamicLinker

AcRxObject
    AcRxDynamicLinker
class AcRxDynamicLinker : public AcRxObject;
File

rxdlinkr.h

Description

There is one and only one AcRxDynamicLinker class object and it is global to the ObjectARX system. Therefore, this is a non-instantiable class for ObjectARX applications. 

An object of this class provides the following services: 

  • Gets the address of a service registered by name.
  • Loads and initializes a list of ObjectARX-type applications.
  • Loads and initializes a single ObjectARX-type module.
  • Registers a named service with the service registry.
  • Unloads an ObjectARX-type module.
  • Adds a notification reactor to the dynamic linker reactor chain.
  • Deletes a notification reactor from the dynamic linker reactor chain.
 
Remarks

To get a pointer to the global AcRxDynamicLinker object, you can use the macro acrxDynamicLinker, or you can use the expression the macro represents: 

AcRxDynamicLinker::cast(acrxSysRegistry()->at("DynamicLinker"))

Links
See Also

AcRxDLinkerReactor