|
file | base.h [code] |
| Defines the base class used for nodes, PVs, state machines and acquisition devices.
|
|
file | dataAcquisition.h [code] |
| Defines the nds::DataAcquisition node, which provides basic services for data acquisition.
|
|
file | definitions.h [code] |
| Defines all the enumeration and common types used across the NDS library.
|
|
file | exceptions.h [code] |
| Defines all the exceptions that may be thrown by the library or recognized and processed by the library.
|
|
file | factory.h [code] |
| Define the class that interfaces with the NDS factory and the chosen control system.
|
|
file | iniFileParser.h [code] |
| Defines the class nds::IniFileParser used to read and parse the INI files.
|
|
file | nds.h [code] |
|
file | node.h [code] |
| Defines the nds::Node class, a class that can contain other device's nodes, ports or PVs.
|
|
file | port.h [code] |
| Defines the nds::Port, an nds::Node derived class that can communicate with the control system.
|
|
file | pvAction.h [code] |
| Defines the nds::PVAction class, an output PV that simulate an action.
|
|
file | pvBase.h [code] |
| Defines the base class for all the input and output PVs.
|
|
file | pvBaseIn.h [code] |
| Defines the base class for the input PVs.
|
|
file | pvBaseOut.h [code] |
| Defines the base class for the output PVs.
|
|
file | pvDelegateIn.h [code] |
| Defines the nds::PVDelegateIn class, an input PV that delegates the read operation to an user defined function.
|
|
file | pvDelegateOut.h [code] |
| Defines the nds::PVDelegateOut class, an output PV that delegates the write operation to an user defined function.
|
|
file | pvVariableIn.h [code] |
| Defines the nds::PVVariableIn class, an input PV that stores the values to be supplied to the control system.
|
|
file | pvVariableOut.h [code] |
| Defines the nds::PVVariableOut class, an outputput PV that stores the values received from the control system.
|
|
file | registerDevice.h [code] |
|
file | stateMachine.h [code] |
| Defines the nds::StateMachine class.
|
|
file | thread.h [code] |
| Defines the nds::Thread class used to execute tasks on parallel threads.
|
|