https://git.reactos.org/?p=reactos.git;a=commitdiff;h=6c37a7255ec4d87fd2ff18...
commit 6c37a7255ec4d87fd2ff181d3cbcde3fe41a396f Author: Mark Jansen mark.jansen@reactos.org AuthorDate: Mon Jan 20 20:10:40 2020 +0100 Commit: Mark Jansen mark.jansen@reactos.org CommitDate: Thu Apr 30 20:38:43 2020 +0200
[ATL] Add CAtlArray::GetData --- sdk/lib/atl/atlcoll.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+)
diff --git a/sdk/lib/atl/atlcoll.h b/sdk/lib/atl/atlcoll.h index 32b9b46362d..8750def4c19 100644 --- a/sdk/lib/atl/atlcoll.h +++ b/sdk/lib/atl/atlcoll.h @@ -261,6 +261,10 @@ public: E& GetAt(size_t iElement); const E& GetAt(size_t iElement) const;
+ E* GetData(); + const E* GetData() const; + + //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]; }
+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> >