www.pudn.com > TurboPadSource.tar.gz > status.cpp


/** 
*    \file Status Implementation 
* 
*    Implementation of Status functions. 
*/ 
 
#include "status.h" 
 
Status::Status() 
{ 
    status = Idle; 
    veto = false; 
} 
 
void Status::SetVeto(bool set) 
{ 
    veto = set; 
} 
 
bool Status::NeedVeto() 
{ 
    return veto; 
} 
 
bool Status::IsIdle() 
{ 
    return status == Idle; 
} 
 
void Status::SetIdle() 
{ 
    status = Idle; 
} 
 
int Status::GetStatus() 
{ 
    return status; 
} 
 
void Status::SetStatus(int st) 
{ 
    status = st; 
}