// file: tr_ll_cstr_1.cc
//

// isip include files
//
#include "train_link_list.h"
#include "train_link_list_constants.h"

// initialize the static data
//
Train_Memory_manager* Train_Link_list::manager_d = (Train_Memory_manager*)NULL;

// method: constructor
//
// arguments: none
//
// return: none
//
// this is the default constructor of the class
//
Train_Link_list::Train_Link_list() {

  // initialize the link pointers
  //
  head_d = (Train_Link_node*)NULL;
  curr_d = (Train_Link_node*)NULL;
  
  // exit gracefully
  //
}
