| Return Type | Function name | Arguments |
|---|---|---|
| hzChain::Iter& | hzChain::Iter::operator-- | (void) |
Declared in file: hzChain.h
Defined in file : hzChain.cpp
Function Logic:
Function body:
hzChain::Iter& hzChain::Iter::operator-- (void)
{
_hzfunc("hzChain::Iter::operator--") ;
_zblk* zp ;
if (m_block)
{
zp = (_zblk*) m_block ;
m_nOset-- ;
if (m_nOset < 0)
{
m_nOset = 0;
if (zp->Prev())
{
zp = zp->Prev() ;
if (zp)
m_nOset = zp->m_nUsage - 1;
}
}
}
return *this ;
}