PinElemDroppingIterator Class Reference

Inherits PinIterator.

List of all members.

Public Member Functions

 PinElemDroppingIterator ()
 ~PinElemDroppingIterator ()
 PinElemDroppingIterator (const PinElemDroppingIterator &i)
PinElemDroppingIteratoroperator= (const PinElemDroppingIterator &other)
PinFlistObserver next ()
void drop (PinArrayTypeField fldNum, PinRecId recId)

Private Member Functions

 PinElemDroppingIterator (pin_flist_t *flistp, const u_int32 fldnum, const int count, const PinBool optional=PIN_BOOLEAN_FALSE)

Private Attributes

pin_cookie_t m_prevCookie

Friends

class PinFlist


Constructor & Destructor Documentation

PinElemDroppingIterator::PinElemDroppingIterator (  ) 

PinElemDroppingIterator::~PinElemDroppingIterator (  ) 

PinElemDroppingIterator::PinElemDroppingIterator ( const PinElemDroppingIterator i  ) 

PinElemDroppingIterator::PinElemDroppingIterator ( pin_flist_t flistp,
const u_int32  fldnum,
const int  count,
const PinBool  optional = PIN_BOOLEAN_FALSE 
) [private]


Member Function Documentation

PinElemDroppingIterator & PinElemDroppingIterator::operator= ( const PinElemDroppingIterator other  ) 

PinFlistObserver PinElemDroppingIterator::next (  ) 

void PinElemDroppingIterator::drop ( PinArrayTypeField  fldNum,
PinRecId  recId 
)


Friends And Related Function Documentation

friend class PinFlist [friend]


Member Data Documentation


Copyright 2017, 2023, Oracle and/or its affiliates.