NetShrVar
An EPICS support module to export National Instruments Network Shared Variables as process variables
|
C2CNV | For a given C data type, provide the appropriate network shared variable type |
C2CNV< __int64 > | |
C2CNV< bool > | |
C2CNV< char * > | |
C2CNV< char > | |
C2CNV< double > | |
C2CNV< float > | |
C2CNV< int > | |
C2CNV< short > | |
C2CNV< unsigned __int64 > | |
C2CNV< unsigned char > | |
C2CNV< unsigned int > | |
C2CNV< unsigned short > | |
CallbackData | Stores information to be passed back via a shared variable callback on a subscriber connection |
CNV2C | Provide the underlying C data type ctype for a given network shared variable type |
CNV2C< CNVBool > | |
CNV2C< CNVDouble > | |
CNV2C< CNVInt16 > | |
CNV2C< CNVInt32 > | |
CNV2C< CNVInt64 > | |
CNV2C< CNVInt8 > | |
CNV2C< CNVSingle > | |
CNV2C< CNVString > | |
CNV2C< CNVUInt16 > | |
CNV2C< CNVUInt32 > | |
CNV2C< CNVUInt64 > | |
CNV2C< CNVUInt8 > | |
lv_timestamp | |
MakeSigned | Like std::make_signed but also handles bool,float etc. types by passing them through rather than producing an error |
MakeSignedImpl | Default case handles already signed types i.e. <T,false> |
MakeSignedImpl< T, true > | Specialisation of MakeSignedImpl for unsigned types i.e. <T,true> |
NetShrVarDriver | EPICS Asyn port driver class |
NetShrVarException | An STL exception object encapsulating a shared variable error message |
NetShrVarInterface | Manager class for the NetVar Interaction. Parses an netvarconfig.xml file and provides access to the 9variables described within |
NvItem | Details about a network shared variable we have connected to an asyn parameter |
ScopedCNVData | A CNVData item that automatically "disposes" itself |