ISIS Logo
lvDCOM
An EPICS support module to export LabVIEW values as process variables
Classes | Enumerations | Functions | Variables
LabVIEW Namespace Reference

Classes

struct  Generic
 
struct  VirtualInstrument
 
struct  _IGeneric
 
struct  _IVI
 
struct  _Application
 
struct  _IApplication
 

Enumerations

enum  PrintFormatEnum {
  eCustom = 0, eStandard = 1, eUsingPanel = 2, eUsingSubVI = 3,
  eComplete = 4
}
 
enum  HTMLImageFormatEnum { ePNG = 0, eJPEG = 1, eGIF = 2 }
 
enum  ExecStateEnum { eBad = 0, eIdle = 1, eRunTopLevel = 2, eRunning = 3 }
 
enum  ImgDataToFmtEnum { eImgDataFmtPNG = 0, eImgDataFmtJPEG = 1, eImgDataFmtEMF = 2 }
 
enum  VIPriorityEnum {
  ePriInvalid = 0, ePriBackground = 1, ePriNormal = 2, ePriAboveNormal = 3,
  ePriHigh = 4, ePriCritical = 5, ePriSubroutine = 6
}
 
enum  VIExecSysEnum {
  eESysInvalid = 0, eESysUserInterface = 1, eESysNormal = 2, eESysInstrIO = 3,
  eESysDAQ = 4, eESysOther1 = 5, eESysOther2 = 6, eESysSameAsCaller = 7
}
 
enum  AppKindEnum {
  eInvalidAppKind = 0, eDevSysKind = 1, eRunTimeSysKind = 2, eStudEdKind = 3,
  eEmbeddedKind = 4, eEvaluationKind = 5, eCustomKind = 6
}
 
enum  AppTargOSEnum {
  eInvalidTargOS = 0, eMacOS = 1, eWin31OS = 2, eWin95NTOS = 3,
  eSolaris1OS = 4, eSolaris2OS = 5, eHPUXOS = 6, ePowerMaxOS = 7,
  eLinuxOS = 8, eIrixOS = 9, eRhapsodyOS = 10, eBeOS = 11,
  eAIXOS = 12, eOSF1OS = 13, eVxWorksOS = 14, ePharlapOS = 15,
  eCarbonOS = 16, eRTXOS = 17
}
 
enum  AppTargCPUEnum {
  eInvalidTargCPU = 0, eMotorola68kCPU = 1, ePowerPCCPU = 2, eIntelx86CPU = 3,
  eSPARCCPU = 4, ePARISCCPU = 5, eMIPSCPU = 6, eAlphaCPU = 7
}
 
enum  VITypeEnum {
  eInvalidVIType = 0, eStandardVIType = 1, eControlVIType = 2, eGlobalVIType = 3,
  ePolymorphicVIType = 4, eConfigurationVIType = 5, eSubSystemVIType = 6
}
 
enum  VILockStateEnum { eInvalidLockState = 0, eUnlockedState = 1, eLockedNoPwdState = 2, ePwdProtectedState = 3 }
 
enum  PageOrientationEnum { ePortrait = 0, eLandscape = 1, eRotatedPortrait = 2, eRotatedLandscape = 3 }
 
enum  PrintMethodsEnum { eStandardMethod = 0, ePostscriptMethod = 1, eBitmapMethod = 2 }
 
enum  FPBehaviorEnum {
  eInvalidFPBehavior = 0, eDefaultFPBehavior = 1, eFloating = 2, eFloatingAutoHide = 3,
  eModal = 4
}
 
enum  FPStateEnum {
  eInvalidFPState = 0, eFPStandard = 1, eFPClosed = 2, eFPHidden = 3,
  eFPMinimized = 4, eFPMaximized = 5
}
 

Functions

 _COM_SMARTPTR_TYPEDEF (Generic, __uuidof(Generic))
 
 _COM_SMARTPTR_TYPEDEF (VirtualInstrument, __uuidof(VirtualInstrument))
 
 _COM_SMARTPTR_TYPEDEF (_IGeneric, __uuidof(_IGeneric))
 
 _COM_SMARTPTR_TYPEDEF (_IVI, __uuidof(_IVI))
 
 _COM_SMARTPTR_TYPEDEF (_Application, __uuidof(_Application))
 
 _COM_SMARTPTR_TYPEDEF (_IApplication, __uuidof(_IApplication))
 

Variables

const GUID LIBID_LabVIEW
 
const GUID DIID_Generic
 
const GUID DIID_VirtualInstrument
 
const GUID IID__IGeneric
 
const GUID IID__IVI
 
const GUID DIID__Application
 
const GUID IID__IApplication
 
const GUID CLSID_Application
 

Enumeration Type Documentation

Enumerator
eInvalidAppKind 
eDevSysKind 
eRunTimeSysKind 
eStudEdKind 
eEmbeddedKind 
eEvaluationKind 
eCustomKind 

Definition at line 125 of file labview.tlh.

Enumerator
eInvalidTargCPU 
eMotorola68kCPU 
ePowerPCCPU 
eIntelx86CPU 
eSPARCCPU 
ePARISCCPU 
eMIPSCPU 
eAlphaCPU 

Definition at line 160 of file labview.tlh.

Enumerator
eInvalidTargOS 
eMacOS 
eWin31OS 
eWin95NTOS 
eSolaris1OS 
eSolaris2OS 
eHPUXOS 
ePowerMaxOS 
eLinuxOS 
eIrixOS 
eRhapsodyOS 
eBeOS 
eAIXOS 
eOSF1OS 
eVxWorksOS 
ePharlapOS 
eCarbonOS 
eRTXOS 

Definition at line 137 of file labview.tlh.

Enumerator
eBad 
eIdle 
eRunTopLevel 
eRunning 

Definition at line 83 of file labview.tlh.

Enumerator
eInvalidFPBehavior 
eDefaultFPBehavior 
eFloating 
eFloatingAutoHide 
eModal 

Definition at line 211 of file labview.tlh.

Enumerator
eInvalidFPState 
eFPStandard 
eFPClosed 
eFPHidden 
eFPMinimized 
eFPMaximized 

Definition at line 221 of file labview.tlh.

Enumerator
ePNG 
eJPEG 
eGIF 

Definition at line 75 of file labview.tlh.

Enumerator
eImgDataFmtPNG 
eImgDataFmtJPEG 
eImgDataFmtEMF 

Definition at line 92 of file labview.tlh.

Enumerator
ePortrait 
eLandscape 
eRotatedPortrait 
eRotatedLandscape 

Definition at line 194 of file labview.tlh.

Enumerator
eCustom 
eStandard 
eUsingPanel 
eUsingSubVI 
eComplete 

Definition at line 65 of file labview.tlh.

Enumerator
eStandardMethod 
ePostscriptMethod 
eBitmapMethod 

Definition at line 203 of file labview.tlh.

Enumerator
eESysInvalid 
eESysUserInterface 
eESysNormal 
eESysInstrIO 
eESysDAQ 
eESysOther1 
eESysOther2 
eESysSameAsCaller 

Definition at line 112 of file labview.tlh.

Enumerator
eInvalidLockState 
eUnlockedState 
eLockedNoPwdState 
ePwdProtectedState 

Definition at line 185 of file labview.tlh.

Enumerator
ePriInvalid 
ePriBackground 
ePriNormal 
ePriAboveNormal 
ePriHigh 
ePriCritical 
ePriSubroutine 

Definition at line 100 of file labview.tlh.

Enumerator
eInvalidVIType 
eStandardVIType 
eControlVIType 
eGlobalVIType 
ePolymorphicVIType 
eConfigurationVIType 
eSubSystemVIType 

Definition at line 173 of file labview.tlh.

Function Documentation

LabVIEW::_COM_SMARTPTR_TYPEDEF ( Generic  ,
__uuidof(Generic)   
)
LabVIEW::_COM_SMARTPTR_TYPEDEF ( VirtualInstrument  ,
__uuidof(VirtualInstrument)   
)
LabVIEW::_COM_SMARTPTR_TYPEDEF ( _IGeneric  ,
__uuidof(_IGeneric)   
)
LabVIEW::_COM_SMARTPTR_TYPEDEF ( _IVI  ,
__uuidof(_IVI)   
)
LabVIEW::_COM_SMARTPTR_TYPEDEF ( _Application  ,
__uuidof(_Application)   
)
LabVIEW::_COM_SMARTPTR_TYPEDEF ( _IApplication  ,
__uuidof(_IApplication)   
)

Variable Documentation

const GUID LabVIEW::CLSID_Application
Initial value:
=
{0x9a872070,0x0a06,0x11d1,{0x90,0xb7,0x00,0xa0,0x24,0xce,0x27,0x44}}

Definition at line 1439 of file labview.tlh.

Referenced by lvDCOMInterface::lvDCOMInterface().

const GUID LabVIEW::DIID__Application
Initial value:
=
{0x9a872072,0x0a06,0x11d1,{0x90,0xb7,0x00,0xa0,0x24,0xce,0x27,0x44}}

Definition at line 1435 of file labview.tlh.

const GUID LabVIEW::DIID_Generic
Initial value:
=
{0x00018c9e,0x0a06,0x11d1,{0x90,0xb7,0x00,0xa0,0x24,0xce,0x27,0x44}}

Definition at line 1427 of file labview.tlh.

const GUID LabVIEW::DIID_VirtualInstrument
Initial value:
=
{0x9a872074,0x0a06,0x11d1,{0x90,0xb7,0x00,0xa0,0x24,0xce,0x27,0x44}}

Definition at line 1429 of file labview.tlh.

const GUID LabVIEW::IID__IApplication
Initial value:
=
{0x9a872071,0x0a06,0x11d1,{0x90,0xb7,0x00,0xa0,0x24,0xce,0x27,0x44}}

Definition at line 1437 of file labview.tlh.

const GUID LabVIEW::IID__IGeneric
Initial value:
=
{0x00018c9d,0x0a06,0x11d1,{0x90,0xb7,0x00,0xa0,0x24,0xce,0x27,0x44}}

Definition at line 1431 of file labview.tlh.

const GUID LabVIEW::IID__IVI
Initial value:
=
{0x9a872075,0x0a06,0x11d1,{0x90,0xb7,0x00,0xa0,0x24,0xce,0x27,0x44}}

Definition at line 1433 of file labview.tlh.

const GUID LabVIEW::LIBID_LabVIEW
Initial value:
=
{0x9a872073,0x0a06,0x11d1,{0x90,0xb7,0x00,0xa0,0x24,0xce,0x27,0x44}}

Definition at line 1425 of file labview.tlh.

Copyright © 2013 Science and Technology Facilities Council | Generated by   doxygen 1.8.5