Return TypeFunction nameArguments
uint32_tIsTime(uint32_t&,uint32_t&,uint32_t&,hzChain::Iter&,)

Declared in file: hzTextproc.h
Defined in file : hzDate.cpp

Function Logic:

0:START 1:unknown 2:Return 0 3:unknown 4:Return 0 5:xi 6:unknown 7:buf 8:buf 9:Return IsTime(h,m,s,buf)?8:0

Function body:

uint32_t IsTime (uint32_t& h)uint32_t& m, uint32_t& s, hzChain::Iter& ci, 
{
   hzChain::Iter   xi ;    //  Iterator for input chain
   uint32_t    nCount ;    //  Length of time entity
   char        buf [12];   //  Test buffer
   if (ci.eof())       return 0;
   if (!IsDigit(*ci))  return 0;
   xi = ci ;
   for (nCount = 0; !xi.eof() && (IsDigit(*xi) || *xi == CHAR_COLON) && nCount < 8; nCount++, xi++)
       buf[nCount] = *xi ;
   buf[nCount] = 0;
   return IsTime(h, m, s, buf) ? 8: 0;
}