PinArray< ArrayClass, Field > Class Template Reference

List of all members.

Classes

class  Iterator

Public Member Functions

Iterator begin ()
ArrayClass get (int32 elemId)
void set (const ArrayClass &aC, PinRecId elemId)
PinBool exists (int32 elemId)
 PinArray (PinFlistBase *iFlist)
 PinArray ()

Private Member Functions

PinFlistObserverConst constFlist ()
PinFlistObserver flist ()

Private Attributes

PinFlistBasemFlist

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


Constructor & Destructor Documentation

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

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


Member Function Documentation

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

template<class ArrayClass , const PinArrayTypeField & Field>
ArrayClass PinArray< ArrayClass, Field >::get ( int32  elemId  ) 

template<class ArrayClass , const PinArrayTypeField & Field>
void PinArray< ArrayClass, Field >::set ( const ArrayClass &  aC,
PinRecId  elemId 
)

template<class ArrayClass , const PinArrayTypeField & Field>
PinBool PinArray< ArrayClass, Field >::exists ( int32  elemId  ) 

template<class ArrayClass , const PinArrayTypeField & Field>
PinFlistObserverConst PinArray< ArrayClass, Field >::constFlist (  )  [private]

template<class ArrayClass , const PinArrayTypeField & Field>
PinFlistObserver PinArray< ArrayClass, Field >::flist (  )  [private]


Member Data Documentation

template<class ArrayClass , const PinArrayTypeField & Field>
PinFlistBase* PinArray< ArrayClass, Field >::mFlist [private]


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