Return TypeFunction nameArguments
boolhzDirent::operator==(const hzDirent&,)

Declared in file: hzDirectory.h
Defined in file : hzDirectory.cpp

Function Logic:

0:START 1:S_ISDIR(m_Mode)&&S_ISDIR(op.m_Mode) 2:Return m_Name==op.m_Name?true:false 3:S_ISDIR(m_Mode) 4:Return false 5:S_ISDIR(op.m_Mode) 6:Return false 7:Path()!=op.Path() 8:Return false 9:Return m_Name==op.m_Name&&m_Mtime==op.m_Mtime&&m_Size==op.m_Size?true:false

Function body:

bool hzDirent::operator== (const hzDirent& op)
{
   if (ISDIR(m_Mode) && ISDIR(op.m_Mode))
       return m_Name == op.m_Name ? true : false ;
   if (ISDIR(m_Mode))
       return false ;
   if (ISDIR(op.m_Mode))
       return false ;
   if (Path() != op.Path())
       return false ;
   return m_Name == op.m_Name && m_Mtime == op.m_Mtime && m_Size == op.m_Size ? true : false ;
}