PinArray< ArrayClass, Field >::Iterator Class Reference

List of all members.

Public Member Functions

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

Private Member Functions

 Iterator (const PinElemObservingIteratorConst &i)
 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]

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 (  ) 

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>
PinArray [friend]


Member Data Documentation

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


Copyright © 2017, Oracle and/or its affiliates. All rights reserved.