NetShrVar
An EPICS support module to export National Instruments Network Shared Variables as process variables
|
header for NetShrVarInterface class. More...
#include <stdio.h>
#include <sys/timeb.h>
#include <string>
#include <vector>
#include <map>
#include <list>
#include <stdexcept>
#include <sstream>
#include <fstream>
#include <iostream>
#include <cstdint>
#include <atomic>
#include <epicsMutex.h>
#include <epicsThread.h>
#include <epicsExit.h>
#include <macLib.h>
#include <asynDriver.h>
#include <cvirte.h>
#include <userint.h>
#include <cvinetv.h>
#include "pugixml.hpp"
Go to the source code of this file.
Classes | |
class | NetShrVarInterface |
Manager class for the NetVar Interaction. Parses an netvarconfig.xml file and provides access to the 9variables described within. More... | |
Typedefs | |
typedef std::atomic< uint32_t > | my_atomic_uint32_t |
typedef std::atomic< uint64_t > | my_atomic_uint64_t |
Enumerations | |
enum | NetShrVarOptions { NVNothing = 0, NVSomething =1 } |
option argument in NetShrVarConfigure() of st.cmd not used at present More... | |
header for NetShrVarInterface class.
Definition in file NetShrVarInterface.h.
typedef std::atomic<uint32_t> my_atomic_uint32_t |
Definition at line 41 of file NetShrVarInterface.h.
typedef std::atomic<uint64_t> my_atomic_uint64_t |
Definition at line 42 of file NetShrVarInterface.h.
enum NetShrVarOptions |
option argument in NetShrVarConfigure() of st.cmd not used at present
Enumerator | |
---|---|
NVNothing | |
NVSomething |
Definition at line 64 of file NetShrVarInterface.h.