0024023: Revamp the OCCT Handle -- general
[occt.git] / src / SelectMgr / SelectMgr_IndexedMapOfOwner.hxx
index b95ef5d..f6fc723 100644 (file)
 #ifndef _SelectMgr_IndexedMapOfOwner_HeaderFile
 #define _SelectMgr_IndexedMapOfOwner_HeaderFile
 
-#include <NCollection_Handle.hxx>
 #include <NCollection_IndexedMap.hxx>
+#include <NCollection_Shared.hxx>
 
 class SelectMgr_EntityOwner;
 
-typedef NCollection_IndexedMap<Handle(SelectMgr_EntityOwner)> SelectMgr_IndexedMapOfOwner;
-typedef NCollection_Handle<NCollection_IndexedMap<Handle(SelectMgr_EntityOwner)> > Handle(SelectMgr_IndexedMapOfOwner);
+typedef NCollection_Shared< NCollection_IndexedMap<Handle(SelectMgr_EntityOwner)> > SelectMgr_IndexedMapOfOwner;
 
 #endif // _SelectMgr_IndexedMapOfOwner_HeaderFile