method OpenEngine
property EngineIDs
method DeleteEngine
Keysight N7700 Photonic Application Suite, Fast Spectral Loss Engine, User's Guide
Type-Library:
HRESULT OpenEngine([in] LONG EngineID,[out,retval] IEngine**
aEngine);
MATLAB:
Engine=EngineMgr.OpenEngine(EngineID);
Returns the handle to an existing engine. The engine ID is a unique
identifier which can be obtained by requesting the property "EngineIDs".
Type-Library:
get: HRESULT EngineIDs([out, retval] SAFEARRAY(LONG)* pVal)
MATLAB:
EngineIDs=EngineMgr.EngineIDs;
Returns the IDs of all created engines.
Type-Library:
HRESULT DeleteEngine([in] IEngine* aEngine);
MATLAB:
EngineMgr.DeleteEngine(Engine);
To ensure that all memory cleanup operations are executed properly, it is
recommended to call the EngineMgr's DeleteEngine method with the
current engine object as an argument after running the engine's
DeActivate method and before releasing the engine object. After that,
either create a new engine or release the EngineMgr object.
Automation
4
61