Click or drag to resize

The Nimbus Runtime Library (NRT)

The Nimbus Runtime Library (NRT) provides functions and classes used in implementing IVI-C drivers in Nimbus. The functionality in the NRT provides the base implementation of many of the IVI inherent capabilities as well as functions for managing repeated capabilities in IVI drivers and for formatting instrument commands for message-based devices. All of the NRT exists within a single file installed with Nimbus -- Nrt.h.

Understanding the NRT requires familiarity with C++ templates, the C++ Standard Library, and the features added to the C++ language with C++ 11. There are a wide variety of online resources for learning more about the C++ techniques used in the NRT.

The topics in this section provide a reference for classes and functions in the NRT that most commonly appear in IVI-C driver implementation code.

In This Section

Download a complete CHM version of this documentation here.