Template:CMI Example CMI finalize CXX

From CSDMS
  this->status = CMI_STATUS_FINALIZING;

  this->state.finalize ();

  this->is_driver = FALSE;
  //this->state = NULL;

  this->print_q.close ();
  this->ports.finalize_ports ();
  this->ports.disconnect_ports ();

  this->status = CMI_STATUS_FINALIZED;

  return TRUE;