Get started with cppTango#
cppTango is the C++ implementation of Tango Controls. Below you will find some useful instructions on how to get start developing in C++.
Note that this chapter assumes that you have already installed Tango in your local computer or in your network. If you need to install Tango, please reference to the documentation.
How to:
- Quick start: create and start a device
- Write your first C++ TANGO device class
- Device server with user defined event loop
- How to create inheritance link between Tango classes
- Use C++
std::vector
to set attributes - How to add dynamic attributes to a device class
- Handle Tango string attributes in C++
- How to reconnect to the Tango HOST at device server startup time
- How to use an enumerated attribute
- How to use a forwarded attribute
- How to use a memorized attribute
- How to work with device and attribute aliases
- Writing a TANGO client using TANGO C++ APIs