📄 orbitcom.h
字号:
// Machine generated IDispatch wrapper class(es) created with ClassWizard
/////////////////////////////////////////////////////////////////////////////
// IOrbitServer wrapper class
class IOrbitServer : public COleDispatchDriver
{
public:
IOrbitServer() {} // Calls COleDispatchDriver default constructor
IOrbitServer(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
IOrbitServer(const IOrbitServer& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
long GetNumNetworks();
BOOL GetConnected();
void SetConnected(BOOL bNewValue);
long GetIFVersionNum();
CString GetIFVersionStr();
void Connect();
void Disconnect();
LPDISPATCH GetNetworks();
void StartCollection(long CollectionRate, long NumReadings);
BOOL GetCollectionDone();
void SetCollectionDone(BOOL bNewValue);
void StopCollection();
BOOL GetSoundOn();
void SetSoundOn(BOOL bNewValue);
CString GetCOMVersion();
};
/////////////////////////////////////////////////////////////////////////////
// IOrbitServerEvents wrapper class
class IOrbitServerEvents : public COleDispatchDriver
{
public:
IOrbitServerEvents() {} // Calls COleDispatchDriver default constructor
IOrbitServerEvents(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
IOrbitServerEvents(const IOrbitServerEvents& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
// method 'OnCollectionDone' not emitted because of invalid return type or parameter type
};
/////////////////////////////////////////////////////////////////////////////
// IOrbitNetwork wrapper class
class IOrbitNetwork : public COleDispatchDriver
{
public:
IOrbitNetwork() {} // Calls COleDispatchDriver default constructor
IOrbitNetwork(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
IOrbitNetwork(const IOrbitNetwork& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
CString GetNetDescription();
long GetNetType();
CString GetNetName();
void SetNetName(LPCTSTR lpszNewValue);
long GetNumModulesOnNW();
LPDISPATCH GetModules();
long GetComSpeed();
void SetComSpeed(long nNewValue);
BOOL GetHighSpeedCapable();
BOOL GetDynamicCapable();
long PrepareForCollection(long NumModules);
void StartDifferenceMode();
void StopDifferenceMode();
void Save(LPCTSTR PathName);
void Load(LPCTSTR PathName);
long GetCollectionMode();
long GetCollectionNumModules();
VARIANT ReadLiveData();
long GetCollectionRate();
void StartBufferedMode();
void StopBufferedMode();
void ClearBuffers();
};
/////////////////////////////////////////////////////////////////////////////
// IOrbitNetworks wrapper class
class IOrbitNetworks : public COleDispatchDriver
{
public:
IOrbitNetworks() {} // Calls COleDispatchDriver default constructor
IOrbitNetworks(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
IOrbitNetworks(const IOrbitNetworks& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetItem(const VARIANT& Index);
LPDISPATCH GetOrbitServer();
long GetCount();
};
/////////////////////////////////////////////////////////////////////////////
// IOrbitModules wrapper class
class IOrbitModules : public COleDispatchDriver
{
public:
IOrbitModules() {} // Calls COleDispatchDriver default constructor
IOrbitModules(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
IOrbitModules(const IOrbitModules& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetItem(const VARIANT& Index);
long GetCount();
LPDISPATCH GetOrbitNetwork();
LPDISPATCH Add(LPCTSTR ID, LPCTSTR Name);
void Remove(const VARIANT& Index);
LPDISPATCH NotifyAndAdd(LPCTSTR Name);
};
/////////////////////////////////////////////////////////////////////////////
// IOrbitModule wrapper class
class IOrbitModule : public COleDispatchDriver
{
public:
IOrbitModule() {} // Calls COleDispatchDriver default constructor
IOrbitModule(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
IOrbitModule(const IOrbitModule& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
CString GetModuleID();
CString GetDeviceType();
long GetStroke();
CString GetSWVersion();
CString GetModuleType();
long GetHWType();
long GetScale();
CString GetModuleInfo();
CString GetDirection();
long ReadCurrent();
long ReadCollected(long Index);
CString GetModuleName();
CString GetInRange();
long GetModuleStatus();
long GetModuleError();
void GetStatus();
void ReadDifference();
void SetDifferenceMode();
void ClearDifferenceMode();
long GetDiffMin();
long GetDiffMax();
double GetDiffSum();
long GetDiffNumReadings();
void SetPreset(long Preset);
CString ChangeDirection();
long GetRefMark();
long GetReadingAveraging();
void SetReadingAveraging(long nNewValue);
long GetReadingResolution();
void SetReadingResolution(long nNewValue);
long GetIPType();
void SetIPType(long nNewValue);
long GetQuadMode();
void SetQuadMode(long nNewValue);
long GetRefAction();
void SetRefAction(long nNewValue);
VARIANT ReadBuffer();
long GetBuffNumReadings();
void SetBufferedMode(long Delay_OTU);
void ClearBufferedMode();
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -