Keysight Technologies N7700 User Manual page 61

Photonic application suite
Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

Table of Contents