GcRxDynamicLinker

class pygcad.pygrx.GcRxDynamicLinker

Bases: GcRxObject

Methods Summary

addReactor(self, newReactor)

C++: GcRxDynamicLinker::addReactor(class GcRxDLinkerReactor *) --> void

assign(self, para)

C++: GcRxDynamicLinker::operator=(const class GcRxDynamicLinker &) --> class GcRxDynamicLinker &

cast(inPtr)

C++: GcRxDynamicLinker::cast(const class GcRxObject *) --> class GcRxDynamicLinker *

className()

C++: GcRxDynamicLinker::className() --> const wchar_t *

desc()

C++: GcRxDynamicLinker::desc() --> class GcRxClass *

getSymbolAddress(*args, **kwargs)

Overloaded function.

initListedModules(self, fileName)

C++: GcRxDynamicLinker::initListedModules(const wchar_t *) --> bool

isA(self)

C++: GcRxDynamicLinker::isA() const --> class GcRxClass *

isAppBusy(self, modulename)

C++: GcRxDynamicLinker::isAppBusy(const wchar_t *) const --> bool

isAppMDIAware(self, modulename)

C++: GcRxDynamicLinker::isAppMDIAware(const wchar_t *) const --> bool

isApplicationLocked(self, modulename)

C++: GcRxDynamicLinker::isApplicationLocked(const wchar_t *) const --> bool

loadApp(*args, **kwargs)

Overloaded function.

loadModule(*args, **kwargs)

Overloaded function.

lockApplication(self, appId)

C++: GcRxDynamicLinker::lockApplication(void *) const --> bool

registerApp(*args, **kwargs)

Overloaded function.

registerAppMDIAware(self, appId)

C++: GcRxDynamicLinker::registerAppMDIAware(void *) const --> bool

registerAppNotMDIAware(self, appId)

C++: GcRxDynamicLinker::registerAppNotMDIAware(void *) const --> bool

removeReactor(self, oldReactor)

C++: GcRxDynamicLinker::removeReactor(class GcRxDLinkerReactor *) --> void

rxInit()

C++: GcRxDynamicLinker::rxInit() --> void

setAppBusy(self, modulename, bBusyFlag)

C++: GcRxDynamicLinker::setAppBusy(const wchar_t *, bool) const --> void

unloadApp(*args, **kwargs)

Overloaded function.

unloadModule(*args, **kwargs)

Overloaded function.

unlockApplication(self, appId)

C++: GcRxDynamicLinker::unlockApplication(void *) const --> bool

unregisterApp(self, logicalName)

C++: GcRxDynamicLinker::unregisterApp(const wchar_t *) --> enum GcadApp::ErrorStatus

Methods Documentation

addReactor(self: pygcad.pygrx.GcRxDynamicLinker, newReactor: pygcad.pygrx.GcRxDLinkerReactor) None

C++: GcRxDynamicLinker::addReactor(class GcRxDLinkerReactor *) –> void

assign(self: pygcad.pygrx.GcRxDynamicLinker, para: pygcad.pygrx.GcRxDynamicLinker) pygcad.pygrx.GcRxDynamicLinker

C++: GcRxDynamicLinker::operator=(const class GcRxDynamicLinker &) –> class GcRxDynamicLinker &

static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcRxDynamicLinker

C++: GcRxDynamicLinker::cast(const class GcRxObject *) –> class GcRxDynamicLinker *

static className() str

C++: GcRxDynamicLinker::className() –> const wchar_t *

static desc() pygcad.pygrx.GcRxClass

C++: GcRxDynamicLinker::desc() –> class GcRxClass *

getSymbolAddress(*args, **kwargs)

Overloaded function.

  1. getSymbolAddress(self: pygcad.pygrx.GcRxDynamicLinker, serviceName: str, symbol: str) -> capsule

C++: GcRxDynamicLinker::getSymbolAddress(const wchar_t *, const char *) const –> void *

  1. getSymbolAddress(self: pygcad.pygrx.GcRxDynamicLinker, serviceName: str, symbol: str) -> capsule

C++: GcRxDynamicLinker::getSymbolAddress(const wchar_t *, const wchar_t *) const –> void *

initListedModules(self: pygcad.pygrx.GcRxDynamicLinker, fileName: str) bool

C++: GcRxDynamicLinker::initListedModules(const wchar_t *) –> bool

isA(self: pygcad.pygrx.GcRxDynamicLinker) pygcad.pygrx.GcRxClass

C++: GcRxDynamicLinker::isA() const –> class GcRxClass *

isAppBusy(self: pygcad.pygrx.GcRxDynamicLinker, modulename: str) bool

C++: GcRxDynamicLinker::isAppBusy(const wchar_t *) const –> bool

isAppMDIAware(self: pygcad.pygrx.GcRxDynamicLinker, modulename: str) bool

C++: GcRxDynamicLinker::isAppMDIAware(const wchar_t *) const –> bool

isApplicationLocked(self: pygcad.pygrx.GcRxDynamicLinker, modulename: str) bool

C++: GcRxDynamicLinker::isApplicationLocked(const wchar_t *) const –> bool

loadApp(*args, **kwargs)

Overloaded function.

  1. loadApp(self: pygcad.pygrx.GcRxDynamicLinker, appName: str, al: pygcad.pygrx.GcadApp.LoadReasons, printit: bool) -> bool

  2. loadApp(self: pygcad.pygrx.GcRxDynamicLinker, appName: str, al: pygcad.pygrx.GcadApp.LoadReasons, printit: bool, asCmd: bool) -> bool

C++: GcRxDynamicLinker::loadApp(const wchar_t *, enum GcadApp::LoadReasons, bool, bool) –> bool

loadModule(*args, **kwargs)

Overloaded function.

  1. loadModule(self: pygcad.pygrx.GcRxDynamicLinker, fileName: str, printit: bool) -> bool

  2. loadModule(self: pygcad.pygrx.GcRxDynamicLinker, fileName: str, printit: bool, asCmd: bool) -> bool

C++: GcRxDynamicLinker::loadModule(const wchar_t *, bool, bool) –> bool

lockApplication(self: pygcad.pygrx.GcRxDynamicLinker, appId: capsule) bool

C++: GcRxDynamicLinker::lockApplication(void *) const –> bool

registerApp(*args, **kwargs)

Overloaded function.

  1. registerApp(self: pygcad.pygrx.GcRxDynamicLinker, alr: pygcad.pygrx.GcadApp.LoadReasons, logicalName: str) -> pygcad.pygrx.GcadApp.ErrorStatus

  2. registerApp(self: pygcad.pygrx.GcRxDynamicLinker, alr: pygcad.pygrx.GcadApp.LoadReasons, logicalName: str, entryPoint: capsule) -> pygcad.pygrx.GcadApp.ErrorStatus

C++: GcRxDynamicLinker::registerApp(enum GcadApp::LoadReasons, const wchar_t *, void *) –> enum GcadApp::ErrorStatus

registerAppMDIAware(self: pygcad.pygrx.GcRxDynamicLinker, appId: capsule) bool

C++: GcRxDynamicLinker::registerAppMDIAware(void *) const –> bool

registerAppNotMDIAware(self: pygcad.pygrx.GcRxDynamicLinker, appId: capsule) bool

C++: GcRxDynamicLinker::registerAppNotMDIAware(void *) const –> bool

removeReactor(self: pygcad.pygrx.GcRxDynamicLinker, oldReactor: pygcad.pygrx.GcRxDLinkerReactor) None

C++: GcRxDynamicLinker::removeReactor(class GcRxDLinkerReactor *) –> void

static rxInit() None

C++: GcRxDynamicLinker::rxInit() –> void

setAppBusy(self: pygcad.pygrx.GcRxDynamicLinker, modulename: str, bBusyFlag: bool) None

C++: GcRxDynamicLinker::setAppBusy(const wchar_t *, bool) const –> void

unloadApp(*args, **kwargs)

Overloaded function.

  1. unloadApp(self: pygcad.pygrx.GcRxDynamicLinker, appName: str) -> bool

  2. unloadApp(self: pygcad.pygrx.GcRxDynamicLinker, appName: str, asCmd: bool) -> bool

C++: GcRxDynamicLinker::unloadApp(const wchar_t *, bool) –> bool

unloadModule(*args, **kwargs)

Overloaded function.

  1. unloadModule(self: pygcad.pygrx.GcRxDynamicLinker, fileName: str) -> bool

  2. unloadModule(self: pygcad.pygrx.GcRxDynamicLinker, fileName: str, asCmd: bool) -> bool

C++: GcRxDynamicLinker::unloadModule(const wchar_t *, bool) –> bool

unlockApplication(self: pygcad.pygrx.GcRxDynamicLinker, appId: capsule) bool

C++: GcRxDynamicLinker::unlockApplication(void *) const –> bool

unregisterApp(self: pygcad.pygrx.GcRxDynamicLinker, logicalName: str) pygcad.pygrx.GcadApp.ErrorStatus

C++: GcRxDynamicLinker::unregisterApp(const wchar_t *) –> enum GcadApp::ErrorStatus