// acct.cc  Linked List of Names and Acct Numbers.
// P. Conrad    04/04/05

#include "acct.h"
#include <cstring> // for strncpy
using std::strncpy;

Acct_C::Acct_C(int theAcctNum, const char *theName)
{
  acctNum = theAcctNum;
  setName(theName);
}



int Acct_C::getAcctNum() const
{
  return acctNum;
}

const char * Acct_C::getName() const
{
  return name;
}

void Acct_C::setAcctNum(int theAcctNum)
{
  acctNum = theAcctNum;
}

void Acct_C::setName(const char *theName)
{
  strncpy(name,theName,NAME_MAX-1);
  name[NAME_MAX-1]=0;  // or = '\0';
}
