| Return Type | Function name | Arguments |
|---|---|---|
| hzEcode | hzXDate::SetDate | (unsigned int,unsigned int,unsigned int,) |
Declared in file: hzDate.h
Defined in file : hzDate.cpp
Function Logic:
Function body:
hzEcode hzXDate::SetDate (unsigned int Y, unsigned int M, unsigned int D)
{
uint32_t hour ;
uint32_t days ;
hzEcode rc ;
if (m_hour == 0)
hour = 0;
else
hour = m_hour % 24;
rc = _daysfromdate(days, Y, M, D) ;
if (rc != E_OK)
{ m_hour = 0; m_usec = 0; return rc ; }
m_hour = (days * 24)+hour ;
return E_OK ;
}