kernel/eka/include/e32cmn.h
changeset 200 73ea206103e6
parent 109 b3a1d9898418
child 177 a232af6b0b1f
equal deleted inserted replaced
152:657f875b013e 200:73ea206103e6
  5396 	IMPORT_C RArrayBase(TInt anEntrySize, TInt aGranularity);
  5396 	IMPORT_C RArrayBase(TInt anEntrySize, TInt aGranularity);
  5397 	IMPORT_C RArrayBase(TInt anEntrySize, TInt aGranularity, TInt aKeyOffset);
  5397 	IMPORT_C RArrayBase(TInt anEntrySize, TInt aGranularity, TInt aKeyOffset);
  5398 	IMPORT_C RArrayBase(TInt anEntrySize, TInt aMinGrowBy, TInt aKeyOffset, TInt aFactor);
  5398 	IMPORT_C RArrayBase(TInt anEntrySize, TInt aMinGrowBy, TInt aKeyOffset, TInt aFactor);
  5399 	IMPORT_C RArrayBase(TInt aEntrySize,TAny* aEntries, TInt aCount);
  5399 	IMPORT_C RArrayBase(TInt aEntrySize,TAny* aEntries, TInt aCount);
  5400 	IMPORT_C void Close();
  5400 	IMPORT_C void Close();
       
  5401 	IMPORT_C void SetKeyOffset(TInt aKeyOffset);
  5401 	IMPORT_C TInt Count() const;
  5402 	IMPORT_C TInt Count() const;
  5402 	IMPORT_C TAny* At(TInt anIndex) const;
  5403 	IMPORT_C TAny* At(TInt anIndex) const;
  5403 	IMPORT_C TInt Append(const TAny* anEntry);
  5404 	IMPORT_C TInt Append(const TAny* anEntry);
  5404 	IMPORT_C TInt Insert(const TAny* anEntry, TInt aPos);
  5405 	IMPORT_C TInt Insert(const TAny* anEntry, TInt aPos);
  5405 	IMPORT_C void Remove(TInt anIndex);
  5406 	IMPORT_C void Remove(TInt anIndex);
  5494 	inline explicit RArray(TInt aGranularity);
  5495 	inline explicit RArray(TInt aGranularity);
  5495 	inline RArray(TInt aGranularity, TInt aKeyOffset);
  5496 	inline RArray(TInt aGranularity, TInt aKeyOffset);
  5496 	inline RArray(TInt aMinGrowBy, TInt aKeyOffset, TInt aFactor);
  5497 	inline RArray(TInt aMinGrowBy, TInt aKeyOffset, TInt aFactor);
  5497 	inline RArray(TInt aEntrySize,T* aEntries, TInt aCount);
  5498 	inline RArray(TInt aEntrySize,T* aEntries, TInt aCount);
  5498 	inline void Close();
  5499 	inline void Close();
       
  5500 	inline void SetKeyOffset(TInt aKeyOffset);
  5499 	inline TInt Count() const;
  5501 	inline TInt Count() const;
  5500 	inline const T& operator[](TInt anIndex) const;
  5502 	inline const T& operator[](TInt anIndex) const;
  5501 	inline T& operator[](TInt anIndex);
  5503 	inline T& operator[](TInt anIndex);
  5502 	inline TInt Append(const T& anEntry);
  5504 	inline TInt Append(const T& anEntry);
  5503 	inline TInt Insert(const T& anEntry, TInt aPos);
  5505 	inline TInt Insert(const T& anEntry, TInt aPos);