You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by mm...@apache.org on 2021/08/28 21:42:39 UTC

[geode-native] 04/05: GEODE-9559: Demacroize _GFCLI_CACHEABLEHASHSET_DEF_GENERIC

This is an automated email from the ASF dual-hosted git repository.

mmartell pushed a commit to branch GEODE-9559-demacroize-clicache
in repository https://gitbox.apache.org/repos/asf/geode-native.git

commit c8af94e12a4b420e079cf8a2cb6a13ce0e1298cc
Author: Mike Martell <mm...@pivotal.io>
AuthorDate: Sat Aug 28 13:29:08 2021 -0700

    GEODE-9559: Demacroize _GFCLI_CACHEABLEHASHSET_DEF_GENERIC
---
 clicache/src/CacheableHashSet.hpp | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/clicache/src/CacheableHashSet.hpp b/clicache/src/CacheableHashSet.hpp
index 31a9a8a..d3c42fb 100644
--- a/clicache/src/CacheableHashSet.hpp
+++ b/clicache/src/CacheableHashSet.hpp
@@ -665,8 +665,7 @@ namespace Apache
       /// A mutable <c>ICacheableKey</c> hash set wrapper that can serve as
       /// a distributable object for caching.
       /// </summary>
-      _GFCLI_CACHEABLEHASHSET_DEF_GENERIC(CacheableHashSet,
-                                          apache::geode::client::CacheableHashSet);
+      public ref class CacheableHashSet : public Internal::CacheableHashSetType<static_cast<int8_t>(native::internal::DSCode::CacheableHashSet), apache::geode::client::CacheableHashSet> { public: inline CacheableHashSet() : Internal::CacheableHashSetType<static_cast<int8_t>(native::internal::DSCode::CacheableHashSet), apache::geode::client::CacheableHashSet>() {} inline CacheableHashSet(System::Int32 size) : Internal::CacheableHashSetType<static_cast<int8_t>(native::internal::DSCode::Cac [...]
 
       /// <summary>
       /// A mutable <c>ICacheableKey</c> hash set wrapper that can serve as
@@ -675,8 +674,7 @@ namespace Apache
       /// <c>CacheableHashSet</c> i.e. does not provide the linked semantics of
       /// java <c>LinkedHashSet</c>.
       /// </summary>
-      _GFCLI_CACHEABLEHASHSET_DEF_GENERIC(CacheableLinkedHashSet,
-                                          apache::geode::client::CacheableLinkedHashSet);
+      public ref class CacheableLinkedHashSet : public Internal::CacheableHashSetType<static_cast<int8_t>(native::internal::DSCode::CacheableLinkedHashSet), apache::geode::client::CacheableLinkedHashSet> { public: inline CacheableLinkedHashSet() : Internal::CacheableHashSetType<static_cast<int8_t>(native::internal::DSCode::CacheableLinkedHashSet), apache::geode::client::CacheableLinkedHashSet>() {} inline CacheableLinkedHashSet(System::Int32 size) : Internal::CacheableHashSetType<static_ [...]
     }  // namespace Client
   }  // namespace Geode
 }  // namespace Apache