Return Type | Function name | Arguments |
---|---|---|
bool | hzEmaddr::operator< | (const hzEmaddr&,) |
Declared in file: hzEmaddr.h
Defined in file : hzEmaddr.cpp
Function Logic:
Function body:
bool hzEmaddr::operator< (const hzEmaddr& E) { _hzfunc("hzEmaddr::operator<") ; int32_t res ; if (m_addr == E.m_addr) return false ; if (m_addr && E.m_addr == 0)return false ; if (E.m_addr && m_addr == 0)return true ; res = strcmp(GetDomain(), E.GetDomain()) ; if (res < 0) return true ; if (res > 0) return false ; res = _lhscompare(GetAddress(), *E) ; return res < 0? true : false ; }