FEDRA emulsion software from the OPERA Collaboration
ISySalObjectVtbl Struct Reference

#include <SySalDataIO.h>

Collaboration diagram for ISySalObjectVtbl:

Public Member Functions

 HRESULT (STDMETHODCALLTYPE __RPC_FAR *AsyncCheckStatus)(ISySalObject __RPC_FAR *This
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *AsyncExec)(ISySalObject __RPC_FAR *This
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *AsyncPause)(ISySalObject __RPC_FAR *This)
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *AsyncResume)(ISySalObject __RPC_FAR *This)
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *AsyncStop)(ISySalObject __RPC_FAR *This)
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *AsyncWait)(ISySalObject __RPC_FAR *This)
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *EditConfig)(ISySalObject __RPC_FAR *This
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *EnableMonitor)(ISySalObject __RPC_FAR *This
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *GetClassName)(ISySalObject __RPC_FAR *This
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *GetConfig)(ISySalObject __RPC_FAR *This
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *GetConnection)(ISySalObject __RPC_FAR *This
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *GetIcon)(ISySalObject __RPC_FAR *This
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *GetName)(ISySalObject __RPC_FAR *This
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *GetNumberOfConnections)(ISySalObject __RPC_FAR *This
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *IsReady)(ISySalObject __RPC_FAR *This
 
BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE __RPC_FAR *QueryInterface)(ISySalObject __RPC_FAR *This
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *SetConfig)(ISySalObject __RPC_FAR *This
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *SetConnection)(ISySalObject __RPC_FAR *This
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *SetName)(ISySalObject __RPC_FAR *This
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *SyncExec)(ISySalObject __RPC_FAR *This)
 
 ULONG (STDMETHODCALLTYPE __RPC_FAR *AddRef)(ISySalObject __RPC_FAR *This)
 
 ULONG (STDMETHODCALLTYPE __RPC_FAR *Release)(ISySalObject __RPC_FAR *This)
 

Public Attributes

boolean bEnable
 
int SySalConnection connection
 
HSySalHANDLE HNotifyStatusChangeEvent
 
SySalConfig __RPC_FAR HSySalHANDLE hWnd
 
int n
 
ConnectionName name
 
SySalConfig __RPC_FAR * pConfig
 
int SySalConnection __RPC_FAR * pConnection
 
int HSySalHICON __RPC_FAR * pHICON
 
int __RPC_FAR * pNumber
 
BEGIN_INTERFACE REFIID void __RPC_FAR *__RPC_FAR * ppvObject
 
long __RPC_FAR long __RPC_FAR * pRetCode
 
long __RPC_FAR * pStatus
 
long __RPC_FAR * pWrongConn
 
BEGIN_INTERFACE REFIID riid
 

Member Function Documentation

◆ HRESULT() [1/20]

ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  AsyncCheckStatus)

◆ HRESULT() [2/20]

ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  AsyncExec)

◆ HRESULT() [3/20]

ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  AsyncPause)

◆ HRESULT() [4/20]

ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  AsyncResume)

◆ HRESULT() [5/20]

ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  AsyncStop)

◆ HRESULT() [6/20]

ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  AsyncWait)

◆ HRESULT() [7/20]

ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  EditConfig)

◆ HRESULT() [8/20]

ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  EnableMonitor)

◆ HRESULT() [9/20]

ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  GetClassName)

◆ HRESULT() [10/20]

ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  GetConfig)

◆ HRESULT() [11/20]

ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  GetConnection)

◆ HRESULT() [12/20]

ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  GetIcon)

◆ HRESULT() [13/20]

ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  GetName)

◆ HRESULT() [14/20]

ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  GetNumberOfConnections)

◆ HRESULT() [15/20]

ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  IsReady)

◆ HRESULT() [16/20]

BEGIN_INTERFACE ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  QueryInterface)

◆ HRESULT() [17/20]

ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  SetConfig)

◆ HRESULT() [18/20]

ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  SetConnection)

◆ HRESULT() [19/20]

ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  SetName)

◆ HRESULT() [20/20]

ISySalObjectVtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  SyncExec)

◆ ULONG() [1/2]

ISySalObjectVtbl::ULONG ( STDMETHODCALLTYPE __RPC_FAR *  AddRef)

◆ ULONG() [2/2]

ISySalObjectVtbl::ULONG ( STDMETHODCALLTYPE __RPC_FAR *  Release)

Member Data Documentation

◆ bEnable

boolean ISySalObjectVtbl::bEnable

◆ connection

int SySalConnection ISySalObjectVtbl::connection

◆ HNotifyStatusChangeEvent

HSySalHANDLE ISySalObjectVtbl::HNotifyStatusChangeEvent

◆ hWnd

SySalConfig __RPC_FAR HSySalHANDLE ISySalObjectVtbl::hWnd

◆ n

int ISySalObjectVtbl::n

◆ name

ConnectionName ISySalObjectVtbl::name

◆ pConfig

SySalConfig __RPC_FAR * ISySalObjectVtbl::pConfig

◆ pConnection

int SySalConnection __RPC_FAR* ISySalObjectVtbl::pConnection

◆ pHICON

int HSySalHICON __RPC_FAR* ISySalObjectVtbl::pHICON

◆ pNumber

int __RPC_FAR* ISySalObjectVtbl::pNumber

◆ ppvObject

BEGIN_INTERFACE REFIID void __RPC_FAR* __RPC_FAR* ISySalObjectVtbl::ppvObject

◆ pRetCode

long __RPC_FAR long __RPC_FAR* ISySalObjectVtbl::pRetCode

◆ pStatus

long __RPC_FAR* ISySalObjectVtbl::pStatus

◆ pWrongConn

long __RPC_FAR* ISySalObjectVtbl::pWrongConn

◆ riid

BEGIN_INTERFACE REFIID ISySalObjectVtbl::riid

The documentation for this struct was generated from the following file: