/// <summary>
 /// Implicit constructor
 /// </summary>
 public Actuators()
 {
     this.count = -1;
     this.ActuatorEnumeration = new IntPtr();
     logController            = new LogController();
 }
 /// <summary>
 /// Explicit constructor
 /// </summary>
 /// <param name="mainController">parameter is defunct, to be removed</param>
 public ActuatorErrorHandler(MainController mainController)
 {
     logController = new LogController();
     LUT = new ActuatorErrorLUT();
     this.mainController = mainController;
 }
 /// <summary>
 /// Explicit constructor function
 /// </summary>
 /// <param name="index">identifies actuator, of type int</param>
 // TO DO - changed from public ActuatorController(int deviceID)
 public ActuatorController(int index)
 {
     actuatorErrorHandler = new ActuatorErrorHandler();
     logController        = new LogController();
     this.ListIndex       = index;
 }
 /// <summary>
 /// Implicit constructor
 /// </summary>
 public ActuatorErrorHandler()
 {
     logController = new LogController();
     LUT = new ActuatorErrorLUT();
 }