include/infinispan/hotrod/Handle.h

Go to the documentation of this file.
00001 #ifndef ISPN_HOTROD_HANDLE_H
00002 #define ISPN_HOTROD_HANDLE_H
00003 
00004 
00005 
00006 #include "infinispan/hotrod/ImportExport.h"
00007 #include "infinispan/hotrod/types.h"
00008 
00009 namespace infinispan {
00010 namespace hotrod {
00011 
00012 template <class T> class Handle
00013 {
00014   protected:
00015     typedef HR_SHARED_PTR<T> Impl;
00016     Handle(T* pimpl) : impl(pimpl){}
00017     Impl impl;
00018 };
00019 
00020 }} // namespace
00021 
00022 #endif  /* ISPN_HOTROD_HANDLE_H */

Generated on 26 Mar 2014 for InfinispanHotRodC++Client by  doxygen 1.4.7