mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 16:02:56 +00:00
[ATL] Add CAtlArray::GetData
This commit is contained in:
parent
0340c5188c
commit
6c37a7255e
1 changed files with 15 additions and 0 deletions
|
@ -261,6 +261,10 @@ public:
|
||||||
E& GetAt(size_t iElement);
|
E& GetAt(size_t iElement);
|
||||||
const E& GetAt(size_t iElement) const;
|
const E& GetAt(size_t iElement) const;
|
||||||
|
|
||||||
|
E* GetData();
|
||||||
|
const E* GetData() const;
|
||||||
|
|
||||||
|
|
||||||
//FIXME: Most of this class is missing!
|
//FIXME: Most of this class is missing!
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -403,6 +407,17 @@ const E& CAtlArray<E, ETraits>::GetAt(size_t iElement) const
|
||||||
return m_pData[iElement];
|
return m_pData[iElement];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
template<typename E, class ETraits>
|
||||||
|
E* CAtlArray<E, ETraits>::GetData()
|
||||||
|
{
|
||||||
|
return m_pData;
|
||||||
|
}
|
||||||
|
|
||||||
|
template<typename E, class ETraits>
|
||||||
|
const E* CAtlArray<E, ETraits>::GetData() const
|
||||||
|
{
|
||||||
|
return m_pData;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
template<typename E, class ETraits = CElementTraits<E> >
|
template<typename E, class ETraits = CElementTraits<E> >
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue