kernel/eka/include/e32cmn.h
branchRCL_3
changeset 39 2bb754abd467
parent 6 0173bcd7697c
child 43 c1f20ce4abcf
equal deleted inserted replaced
36:bbf8bed59bcb 39:2bb754abd467
  5428 	IMPORT_C RArrayBase(TInt anEntrySize, TInt aGranularity);
  5428 	IMPORT_C RArrayBase(TInt anEntrySize, TInt aGranularity);
  5429 	IMPORT_C RArrayBase(TInt anEntrySize, TInt aGranularity, TInt aKeyOffset);
  5429 	IMPORT_C RArrayBase(TInt anEntrySize, TInt aGranularity, TInt aKeyOffset);
  5430 	IMPORT_C RArrayBase(TInt anEntrySize, TInt aMinGrowBy, TInt aKeyOffset, TInt aFactor);
  5430 	IMPORT_C RArrayBase(TInt anEntrySize, TInt aMinGrowBy, TInt aKeyOffset, TInt aFactor);
  5431 	IMPORT_C RArrayBase(TInt aEntrySize,TAny* aEntries, TInt aCount);
  5431 	IMPORT_C RArrayBase(TInt aEntrySize,TAny* aEntries, TInt aCount);
  5432 	IMPORT_C void Close();
  5432 	IMPORT_C void Close();
       
  5433 	IMPORT_C void SetKeyOffset(TInt aKeyOffset);
  5433 	IMPORT_C TInt Count() const;
  5434 	IMPORT_C TInt Count() const;
  5434 	IMPORT_C TAny* At(TInt anIndex) const;
  5435 	IMPORT_C TAny* At(TInt anIndex) const;
  5435 	IMPORT_C TInt Append(const TAny* anEntry);
  5436 	IMPORT_C TInt Append(const TAny* anEntry);
  5436 	IMPORT_C TInt Insert(const TAny* anEntry, TInt aPos);
  5437 	IMPORT_C TInt Insert(const TAny* anEntry, TInt aPos);
  5437 	IMPORT_C void Remove(TInt anIndex);
  5438 	IMPORT_C void Remove(TInt anIndex);
  5526 	inline explicit RArray(TInt aGranularity);
  5527 	inline explicit RArray(TInt aGranularity);
  5527 	inline RArray(TInt aGranularity, TInt aKeyOffset);
  5528 	inline RArray(TInt aGranularity, TInt aKeyOffset);
  5528 	inline RArray(TInt aMinGrowBy, TInt aKeyOffset, TInt aFactor);
  5529 	inline RArray(TInt aMinGrowBy, TInt aKeyOffset, TInt aFactor);
  5529 	inline RArray(TInt aEntrySize,T* aEntries, TInt aCount);
  5530 	inline RArray(TInt aEntrySize,T* aEntries, TInt aCount);
  5530 	inline void Close();
  5531 	inline void Close();
       
  5532 	inline void SetKeyOffset(TInt aKeyOffset);
  5531 	inline TInt Count() const;
  5533 	inline TInt Count() const;
  5532 	inline const T& operator[](TInt anIndex) const;
  5534 	inline const T& operator[](TInt anIndex) const;
  5533 	inline T& operator[](TInt anIndex);
  5535 	inline T& operator[](TInt anIndex);
  5534 	inline TInt Append(const T& anEntry);
  5536 	inline TInt Append(const T& anEntry);
  5535 	inline TInt Insert(const T& anEntry, TInt aPos);
  5537 	inline TInt Insert(const T& anEntry, TInt aPos);