NDS3
1.0.0
API reference manual
|
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Defines the base class used for nodes, PVs, state machines and acquisition devices |
![]() ![]() ![]() ![]() | Defines the nds::DataAcquisition node, which provides basic services for data acquisition |
![]() ![]() ![]() ![]() | Defines all the enumeration and common types used across the NDS library |
![]() ![]() ![]() ![]() | Defines all the exceptions that may be thrown by the library or recognized and processed by the library |
![]() ![]() ![]() ![]() | Define the class that interfaces with the NDS factory and the chosen control system |
![]() ![]() ![]() ![]() | Defines the class nds::IniFileParser used to read and parse the INI files |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Defines the nds::Node class, a class that can contain other device's nodes, ports or PVs |
![]() ![]() ![]() ![]() | Defines the nds::Port, an nds::Node derived class that can communicate with the control system |
![]() ![]() ![]() ![]() | Defines the nds::PVAction class, an output PV that simulate an action |
![]() ![]() ![]() ![]() | Defines the base class for all the input and output PVs |
![]() ![]() ![]() ![]() | Defines the base class for the input PVs |
![]() ![]() ![]() ![]() | Defines the base class for the output PVs |
![]() ![]() ![]() ![]() | Defines the nds::PVDelegateIn class, an input PV that delegates the read operation to an user defined function |
![]() ![]() ![]() ![]() | Defines the nds::PVDelegateOut class, an output PV that delegates the write operation to an user defined function |
![]() ![]() ![]() ![]() | Defines the nds::PVVariableIn class, an input PV that stores the values to be supplied to the control system |
![]() ![]() ![]() ![]() | Defines the nds::PVVariableOut class, an outputput PV that stores the values received from the control system |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Defines the nds::StateMachine class |
![]() ![]() ![]() ![]() | Defines the nds::Thread class used to execute tasks on parallel threads |