is this supposed to be your constructor?
void LCDUPDATE::lcdupdate(int status1, int status2, int status3, int status4, int hstatus, int mstatus, int bstatus);
if so it ought to look more like this in your header:
LCDUPDATE(int status1, int status2, int status3, int status4, int hstatus, int mstatus, int bstatus);
and this in its implementation:
LCDUPDATE::LCDUPDATE(int status1, int status2, int status3, int status4, int hstatus, int mstatus, int bstatus)
{
// and so on
{