FemtoScan Online SDK Documentation

Home :: FsOnlineSDK :: fmutl classes

class SPMVarListInterface

? ^ 
Abstract interface for SPMVarList.
Source:
../fmutl/SPMVarList.h:19
Author:
ATC
Version:
1.0

Contents

^ 
EntityTypeScopeShort Description
~SPMVarListInterfacedestructor publicautomatically generated
SPMVarListInterfaceconstructor publicautomatically generated
SPMVarListInterfaceconstructor publicautomatically generated
OnSetVariablesmethod public Abstract interface initialization handler.
OnUpdateVariablemethod public Abstract variable interface handler.
operator =operator publicautomatically generated

destructor ~SPMVarListInterface

? ^  > 
automatically generated
Source:
../fmutl/SPMVarList.h
Code:
public ~ SPMVarListInterface ( )

constructor SPMVarListInterface

? ^  < > 
automatically generated
Source:
../fmutl/SPMVarList.h
Code:
public SPMVarListInterface ( )

constructor SPMVarListInterface

? ^  < > 
automatically generated
Source:
../fmutl/SPMVarList.h
Code:
public SPMVarListInterface ( const SPMVarListInterface & )

method OnSetVariables

? ^  < > 
Abstract interface initialization handler.

In responce to this call interface should renew itself, because all previous list variables were destroyed.

Source:
../fmutl/SPMVarList.h:36
Param:
pvlst variable's list that issued this call.
Code:
public FMUTL_API virtual void OnSetVariables ( const SPMVarList * pvlst ) = 0

method OnUpdateVariable

? ^  < > 
Abstract variable interface handler.

Called every time whenever variable needs to update it's display value (even if real value remains unchanged).

Source:
../fmutl/SPMVarList.h:28
Params:
iVar variable ordinal number. Variable itself can be
pvlst variable's list that issued this call.
Code:
public FMUTL_API virtual void OnUpdateVariable ( int iVar ,
const SPMVarList * pvlst ) = 0

operator =

? ^  < > 
automatically generated
Source:
../fmutl/SPMVarList.h
Code:
public SPMVarListInterface & operator = ( const SPMVarListInterface & )

(C) Advanced Technologies Center, 2002-2006
For support contact us at fsdev@nanoscopy.net