1 // 2 // Copyright (c) ZeroC, Inc. All rights reserved. 3 // 4 5 #ifndef ICE_LOCATOR_INFO_F_H 6 #define ICE_LOCATOR_INFO_F_H 7 8 #include <IceUtil/Shared.h> 9 10 #include <Ice/Handle.h> 11 12 namespace IceInternal 13 { 14 15 class LocatorManager; 16 IceUtil::Shared* upCast(LocatorManager*); 17 typedef Handle<LocatorManager> LocatorManagerPtr; 18 19 class LocatorInfo; 20 IceUtil::Shared* upCast(LocatorInfo*); 21 typedef Handle<LocatorInfo> LocatorInfoPtr; 22 23 class LocatorTable; 24 IceUtil::Shared* upCast(LocatorTable*); 25 typedef Handle<LocatorTable> LocatorTablePtr; 26 27 } 28 29 #endif 30