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 ; }