The companion Web site includes nine Microsoft Visual Studio projects, each comprising a simulation that demonstrates and provides a test vehicle for a different
Signal shifter model, as listed in Table 11A.1.
As discussed in Section 22.214.171.124,
DiscreteDelay has three different constructors, which are provided in Listings 11A.1 through 11A.3. Tasks common to all the constructor forms are performed by the
Constructor_Common_Tasks method, which is provided in Listing 11A.4. The
Execute method is provided in Listing 11A.5.