PinArray< ArrayClass, Field >::Iterator Class Reference

List of all members.

Public Member Functions

ArrayClass next ()
PinRecId recId ()
PinBool hasMore ()
 Iterator ()

Private Member Functions

 Iterator (const PinElemObservingIteratorConst &i)

Private Attributes

PinElemObservingIteratorConst mIterator

Friends

class PinArray

template<class ArrayClass, const PinArrayTypeField & Field>
class PinArray< ArrayClass, Field >::Iterator


Constructor & Destructor Documentation

template<class ArrayClass , const PinArrayTypeField & Field>
PinArray< ArrayClass, Field >::Iterator::Iterator (  ) 

template<class ArrayClass , const PinArrayTypeField & Field>
PinArray< ArrayClass, Field >::Iterator::Iterator ( const PinElemObservingIteratorConst i  )  [private]


Member Function Documentation

template<class ArrayClass , const PinArrayTypeField & Field>
ArrayClass PinArray< ArrayClass, Field >::Iterator::next (  ) 

template<class ArrayClass , const PinArrayTypeField & Field>
PinRecId PinArray< ArrayClass, Field >::Iterator::recId (  ) 

template<class ArrayClass , const PinArrayTypeField & Field>
PinBool PinArray< ArrayClass, Field >::Iterator::hasMore (  ) 


Friends And Related Function Documentation

template<class ArrayClass , const PinArrayTypeField & Field>
friend class PinArray [friend]


Member Data Documentation

template<class ArrayClass , const PinArrayTypeField & Field>
PinElemObservingIteratorConst PinArray< ArrayClass, Field >::Iterator::mIterator [private]


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